Skip to content

feat(generate): review 步骤展示并编辑 AI 回复#32

Merged
changan593 merged 1 commit into
mainfrom
claude/setup-tauri-dev-zS5Qk
May 22, 2026
Merged

feat(generate): review 步骤展示并编辑 AI 回复#32
changan593 merged 1 commit into
mainfrom
claude/setup-tauri-dev-zS5Qk

Conversation

@changan593
Copy link
Copy Markdown
Owner

概要

承接上一个 PR(后端已抓取每条指令配对的 AI 回复)。前端让用户在 review 步骤看到、编辑这段 AI 回复 —— 这是用户最初反馈「没有模型关键回复」的最终落地。

GenerateDialog

  • ItemRow 非编辑态:用户指令下方加灰底小块,显示「AI 回复:…」
  • ItemRow 编辑态:指令 Textarea 之外,多一个 AI 回复 Textarea(仅当该条目有 reply 时显示;手动新增条目无 reply)
  • updateItemText 通用化为 updateItem(projectName, itemId, patch),patch{ text?, reply? } 部分字段合并;onUpdate 改传 patch 对象
  • 编辑保存时 reply 一并写回;改动随草稿自动保存

i18n

zh-CN / engenerate.review.ai_reply

「纳入 AI 回复」全链完成

环节 PR
后端抓取配对(末尾结论段,≤200 字)+ prompt 注入 上一个 PR
前端 review 展示 + 编辑 本 PR

验证

  • npm run build
  • 重新收集后,review 每条指令下能看到 AI 回复;点编辑能改指令和回复;生成的周报会带上 AI 实际产出

Generated by Claude Code

承接上一个 PR(后端已抓取每条指令配对的 AI 回复)。前端让用户在
review 步骤看到、编辑这段回复。

GenerateDialog
- ItemRow 非编辑态:用户指令下方加灰底小块显示「AI 回复:…」
- ItemRow 编辑态:指令 Textarea 之外,多一个 AI 回复 Textarea
  (仅当该条目有 reply 时显示;手动新增条目无 reply)
- updateItemText 通用化为 updateItem(projectName, itemId, patch),
  patch 是 { text?, reply? } 部分字段合并;onUpdate 改传 patch 对象
- 编辑保存时 reply 一并写回;改动随草稿自动保存

i18n
- zh-CN / en 加 generate.review.ai_reply

至此「纳入 AI 回复」全链完成:
  后端抓取配对(末尾结论段,≤200 字)→ prompt 注入 → review 展示编辑
@changan593 changan593 merged commit 0c574df into main May 22, 2026
2 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants