Files
Mdeical_Sur_Report/工程分析/20260419_2226/功能变更执行文档.md
admin 2e634ff832 feat: AI写作模块4项优化(20260419_2226)
- 修复 diff 颜色残留: confirmAiInjection 使用 cleanHtml 而非 newHtml
- 更新默认快捷指令: 4条外科专用 -> 2条通用短语
- 新增发送按钮: 输入框旁显式发送按钮
- 导出AI日志: 快捷指令区域新增调试日志导出(JSON)
2026-04-19 22:29:43 +08:00

963 B
Raw Blame History

功能变更执行文档20260419_2226

变更摘要

本次实施 4 项优化:

# 变更项 目标效果
1 修复 diff 颜色残留 confirmAiInjection 使用 cleanHtml 而非 newHtml
2 更新默认快捷指令 4 条外科专用短语 → 2 条通用短语
3 新增发送按钮 在麦克风按钮旁添加显式发送按钮
4 导出 AI 日志 快捷指令区域新增「导出 AI 日志」按钮,下载 JSON

变更文件

  • src/pages/ReportEditor.tsx

技术要点

  1. Diff 颜色残留根因confirmAiInjectiondocument.execCommand('insertHTML') 传入的是未清理的 newHtml,而 cleanHtml(已去除 diff span未被使用。
  2. Send 按钮复用lucide-reactSend 图标已在导入列表中,无需新增依赖。
  3. 导出 AI 日志:点击后组装 { exportAt, url, messages, metadata } 为 JSON Blob 并触发浏览器下载。