2025-12-17 03:38:32 +08:00
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"task": "调整 Aide 工作流流程",
|
2025-12-17 03:38:32 +08:00
|
|
|
"source": "task-now.md",
|
|
|
|
|
"items": [
|
|
|
|
|
{
|
|
|
|
|
"id": 1,
|
2025-12-18 12:50:59 +08:00
|
|
|
"title": "新阶段命名",
|
2025-12-17 03:38:32 +08:00
|
|
|
"location": {
|
|
|
|
|
"file": "task-now.md",
|
2025-12-18 12:50:59 +08:00
|
|
|
"start": 3,
|
|
|
|
|
"end": 9
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
2025-12-18 12:50:59 +08:00
|
|
|
"context": "需要在 docs 和 finish 之间插入一个用户确认阶段。当前 flow phases 为: task-optimize, flow-design, impl, verify, docs, finish。新阶段需要一个简洁且语义明确的英文名称。",
|
2025-12-17 03:38:32 +08:00
|
|
|
"options": [
|
|
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"value": "review",
|
|
|
|
|
"label": "review",
|
|
|
|
|
"score": 90,
|
|
|
|
|
"pros": ["语义清晰,表示审阅", "简洁常用"],
|
|
|
|
|
"cons": ["与 code review 可能混淆"]
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
|
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"value": "confirm",
|
|
|
|
|
"label": "confirm",
|
|
|
|
|
"score": 85,
|
|
|
|
|
"pros": ["明确表示确认动作", "与任务流程含义一致"],
|
|
|
|
|
"cons": ["较长"]
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
|
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"value": "approve",
|
|
|
|
|
"label": "approve",
|
|
|
|
|
"score": 75,
|
|
|
|
|
"pros": ["表示批准/通过", "正式感强"],
|
|
|
|
|
"cons": ["较正式,可能过于严肃"]
|
2025-12-17 03:38:32 +08:00
|
|
|
}
|
|
|
|
|
],
|
2025-12-18 12:50:59 +08:00
|
|
|
"recommend": "review"
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": 2,
|
2025-12-18 12:50:59 +08:00
|
|
|
"title": "复杂任务文档存储位置",
|
2025-12-17 03:38:32 +08:00
|
|
|
"location": {
|
|
|
|
|
"file": "task-now.md",
|
2025-12-18 12:50:59 +08:00
|
|
|
"start": 27,
|
|
|
|
|
"end": 28
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
2025-12-18 12:50:59 +08:00
|
|
|
"context": "复杂任务需要生成任务计划总导览和多个子计划细则,每个都是独立文档。需要确定这些文档的存储位置。",
|
2025-12-17 03:38:32 +08:00
|
|
|
"options": [
|
|
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"value": "aide_dir",
|
|
|
|
|
"label": ".aide/task-plans/",
|
|
|
|
|
"score": 90,
|
|
|
|
|
"pros": ["与现有 .aide/ 结构一致", "集中管理", "自动被 gitignore"],
|
|
|
|
|
"cons": ["路径较深"]
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
|
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"value": "root_dir",
|
|
|
|
|
"label": "项目根目录",
|
|
|
|
|
"score": 60,
|
|
|
|
|
"pros": ["访问方便"],
|
|
|
|
|
"cons": ["污染根目录", "需要手动 gitignore"]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "spec_alongside",
|
|
|
|
|
"label": "与 task.spec 同目录",
|
|
|
|
|
"score": 75,
|
|
|
|
|
"pros": ["与现有细则位置一致"],
|
|
|
|
|
"cons": ["需要额外的命名规范"]
|
2025-12-17 03:38:32 +08:00
|
|
|
}
|
|
|
|
|
],
|
2025-12-18 12:50:59 +08:00
|
|
|
"recommend": "aide_dir"
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
|
|
|
|
{
|
2025-12-17 05:22:38 +08:00
|
|
|
"id": 3,
|
2025-12-18 12:50:59 +08:00
|
|
|
"title": "子计划文档命名规范",
|
2025-12-17 03:38:32 +08:00
|
|
|
"location": {
|
|
|
|
|
"file": "task-now.md",
|
2025-12-18 12:50:59 +08:00
|
|
|
"start": 27,
|
|
|
|
|
"end": 28
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
2025-12-18 12:50:59 +08:00
|
|
|
"context": "每个子计划需要独立的细则文档,需要确定命名规范以便识别和管理。",
|
2025-12-17 03:38:32 +08:00
|
|
|
"options": [
|
|
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"value": "numbered",
|
|
|
|
|
"label": "数字编号: spec-01.md, spec-02.md",
|
|
|
|
|
"score": 85,
|
|
|
|
|
"pros": ["简洁", "顺序清晰"],
|
|
|
|
|
"cons": ["无语义信息"]
|
2025-12-17 03:38:32 +08:00
|
|
|
},
|
|
|
|
|
{
|
2025-12-18 12:50:59 +08:00
|
|
|
"value": "named",
|
|
|
|
|
"label": "语义命名: spec-login.md, spec-payment.md",
|
|
|
|
|
"score": 80,
|
|
|
|
|
"pros": ["语义清晰", "易于识别"],
|
|
|
|
|
"cons": ["命名需要额外考虑", "可能重名"]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "hybrid",
|
|
|
|
|
"label": "混合: spec-01-login.md, spec-02-payment.md",
|
|
|
|
|
"score": 90,
|
|
|
|
|
"pros": ["兼顾顺序和语义", "易于排序和识别"],
|
|
|
|
|
"cons": ["命名较长"]
|
2025-12-17 03:38:32 +08:00
|
|
|
}
|
|
|
|
|
],
|
2025-12-18 12:50:59 +08:00
|
|
|
"recommend": "hybrid"
|
2025-12-17 03:38:32 +08:00
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|