基于 Claude Code 的 EMC 测试交付全流程 AI 赋能框架。
- 设计文档:飞书文档 V1.1
- 状态:Sprint 0(预备阶段)
- 许可证:待定
# 进入 Claude Code 会话(本项目根目录下)
claude
# 诊断一个 Desense 问题(Sprint 1 起可用)
/diagnose W24 rc AS2 全频段 4~7dB
# 查看问题单状态
/track.
├── .claude/ # Claude Code 能力模块(agents/commands/skills/hooks)
├── knowledge/ # 知识库(案例/标准/SOP/平台画像)
├── data/ # 数据文件(基线/计划/问题单/统计/孪生)
├── tools/ # 工具脚本
├── vendor/echo/ # Echo·Desense submodule(Sprint 0 接入)
├── docs/ # 设计文档
└── logs/daily/ # 日度工作日志
| Agent | 所属域 | 职责 |
|---|---|---|
issue-tracker |
测试 | 问题单全生命周期 |
test-planner |
测试 | 用例设计 + 报告初稿 |
emission-analyzer |
测试 | 预扫 + 环境基线 |
diagnose-desense |
诊断 | 三要素 + 谐波 + SOP |
rectify-advisor |
诊断 | 整改建议 + 效果验证 |
case-keeper |
知识 | 案例入库 + 检索 |
本项目启用 pre-commit 做 Lint 与一致性校验(详见 docs/guides/lint-and-ci.md)。
python3 -m venv .venv
.venv/bin/pip install -r requirements-dev.txt
.venv/bin/pre-commit install
.venv/bin/pre-commit install --hook-type commit-msg