Files
ai_soc_sw/.ai/tasks/templates/TASK_TEMPLATE.md
T
tupingr 3d43cd87d5 feat: 项目架构重构 - hwd32h757芯片成片测试及SDK开发
- 从errlens模板(3角色)重构为1人+Arch AI+Worker AI(2角色)
- 去掉review仓库/QA AI/Dev AI分离,Worker AI统一负责开发+测试
- 新增33个功能单元目录(Test/cases/),按P0-P6七阶段bring-up
- 新增SDK驱动层骨架(Drivers/CMSIS/HAL_Driver/BSP)
- Arch AI/Worker AI角色不绑定特定AI平台,任何AI可随时接手
- 5个ADR:测试驱动SDK演进、HAL/LL双层、分阶段bring-up、单仓库、角色可替换
- 参考errlens的分层信息架构:dashboard→card→task,token预算控制
2026-05-27 16:37:52 +08:00

60 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Task 模板
> 所有 task 文件必须遵循此模板,确保自包含、零隐含上下文。
---
```markdown
# Task {编号}: {标题}
## 元信息
| 字段 | 值 |
|------|-----|
| 状态 | `todo` / `in_progress` / `done` / `verified` / `accepted` |
| 优先级 | P0 / P1 / P2 |
| 依赖 | 上游任务编号(无则写"无" |
| 分配给 | Worker AI |
## 输入
**要读的文件**:
- `路径` — 简要说明
**参考的 ADR**:
- ADR-XXX: 一句话说明关联性
**上游依赖产出**:
- 无 / D{X}-{YYY} 产出为 ZZZ
## 输出
**要生成/修改的文件**:
- `路径` — 简要说明
**输出格式**: 代码/文档/配置
## 约束
- 不碰: 列出禁止修改的目录
- 技术栈: GCC ARM + CMake / Python
- 规范: 编码规范、命名规范
## 验收方法
```bash
# 具体命令和预期结果
```
## 完成报告
> Worker 完成后填写。Commit message 以 `[DONE]` 结尾。
- [ ] 输出文件已生成
- [ ] 验收命令通过
- [ ] Commit: `{hash}`
- [ ] Commit message: `feat({编号}): 简短描述 [DONE]`
- [ ] 发现的勘误: 无 / 描述
- [ ] LL提炼建议: 无 / 描述
```