- Implemented CopyBtn component to allow copying of nodes with a new unique ID and adjusted position. - Added copy functionality to ProjectNode, GitNode, EnvNode, ServerNode, FocusNode, CustomNode, and ContainerNode. - Enhanced ContainerNode to copy itself along with its children nodes. - Introduced a new LabeledEdge component for editable edges with drag-and-drop support for path adjustment and text labels. - Added right-click context menu for edges to delete connections. - Updated data structures to support new properties for tasks in BlueprintTask and BlueprintStats.
30 lines
1.3 KiB
Markdown
30 lines
1.3 KiB
Markdown
---
|
||
id: blueprint-feedback
|
||
name: 蓝图反馈聚合
|
||
status: concept
|
||
progress: 0
|
||
---
|
||
|
||
## 概述
|
||
建立跨项目蓝图反馈收集和分析机制。各项目 Claude 执行时将遇到的问题、格式缺口、改进建议写入 `.blueprint/FEEDBACK.md`,dev-manager-tauri 扫描聚合后呈现,供 Opus 分析并优化 master CONVENTIONS.md,形成飞轮闭环。
|
||
|
||
## 决策记录
|
||
|
||
- FEEDBACK.md 为纯 Markdown,按条目写入,每条含 type / reason / suggestion 字段
|
||
- 反馈类型:blocked(执行受阻)/ convention_gap(规则不够用)/ format_issue(格式问题)/ improvement(改进建议)
|
||
- 聚合视图只读,不提供编辑功能,Claude 才是修改 CONVENTIONS.md 的执行者
|
||
|
||
## 任务卡
|
||
|
||
### 💭 FEEDBACK.md 格式约定
|
||
- status: concept
|
||
- notes: 需要在 CONVENTIONS.md 中加入 FEEDBACK.md 的写入规则和格式规范,确保各项目 Claude 写入格式一致
|
||
|
||
### 💭 get_all_blueprint_feedbacks command
|
||
- status: concept
|
||
- notes: 扫描所有已注册项目的 .blueprint/FEEDBACK.md,解析条目,按 type 分类返回
|
||
|
||
### 💭 跨项目反馈聚合视图
|
||
- status: concept
|
||
- notes: 在蓝图界面或设置页展示:高频 blocked 原因、重复出现的 convention_gap、跨项目 suggestion 列表;提供「复制给 Opus 分析」按钮,生成汇总报告
|