3.8 KiB
3.8 KiB
| 1 | ID | Title | Description | Acceptance | Test_Method | Tools | Dev_Status | Review1_Status | Regression_Status | Files | Dependencies | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | A1 | Agent开发最佳实践调研沉淀 | 调研官方/一手资料中关于 agent 开发、Skill、工具调用、验证和工作流编排的最佳实践,并转化为本项目可执行原则。 | 1) 文档列出本项目采用的原则;2) 只保留可指导 hyb-oa 后续交付的做法;3) 附官方来源链接。 | 人工阅读 docs/agent-development-practices.md;业务流程:后续 agent 接手需求时可按文档完成计划、实施、验证、提交。 | web|manual | DONE | DONE | DONE | docs/agent-development-practices.md | [] | 来源优先使用 OpenAI/Codex/Anthropic 等一手资料;不引入新依赖。 |
| 3 | A2 | 报销发票业务规则事实源 | 把多轮试运行中反复确认的国内报销、发票、OCR、附件和重复票治理规则固化为项目事实源。 | 1) 文档覆盖上传、OCR、重复票、已报销票、明细自动匹配、附件材料;2) 区分普通员工、财务、管理员;3) 明确 PC 与手机能力一致。 | 人工阅读 docs/reimbursement-invoice-rules.md;业务流程:员工上传发票并添加到报销、重复票被阻断、附件不参与 OCR。 | manual | DONE | DONE | DONE | docs/reimbursement-invoice-rules.md | [] | 面向国内小团队报销习惯;后续实现不得与该事实源冲突。 |
| 4 | A3 | 试运行与自动化验证Runbook | 沉淀本地/企业微信/公网试运行、Caddy、OCR、Playwright视觉验证和数据库迁移漂移处理步骤。 | 1) Runbook 写明自动化优先顺序;2) 写明需要用户手动配合的节点;3) 写明 DB 迁移漂移时必须暂停确认。 | 人工阅读 docs/trialrun-runbook.md;业务流程:本地试运行、企业微信进入、上传发票、视觉巡检、部署 smoke 均有可复现入口。 | manual|playwright|bash | DONE | DONE | DONE | docs/trialrun-runbook.md | [] | 不自动修复数据库或生产配置;高风险操作先确认。 |
| 5 | A4 | 创建hyb-oa交付Skill | 创建 repo-scoped hyb-oa-delivery Skill,把 Issue CSV、设计基线、报销规则、试运行验证和中文分批提交流程沉淀为可触发工作流。 | 1) .agents/skills/hyb-oa-delivery/SKILL.md 可被发现;2) Skill body 简洁;3) 详细内容放 references;4) 通过 quick_validate。 | 命令:python3 /home/shunli/.codex/skills/.system/skill-creator/scripts/quick_validate.py .agents/skills/hyb-oa-delivery;业务流程:后续输入继续推进/自动化测试/审查项目时可触发该 Skill。 | skill-creator|python | DONE | DONE | DONE | .agents/skills/hyb-oa-delivery/** | ["A1","A2","A3"] | repo-scoped skill 便于其他电脑和远程环境随仓库同步;不存放密钥;本机 quick_validate 通过时使用 /tmp 临时 venv 提供 PyYAML。 |
| 6 | A5 | AGENTS入口规则精简更新 | 在 AGENTS.md 中补充知识源读取顺序、设计基线、视觉验证和 Skill 使用边界,避免后续重复口头提醒。 | 1) AGENTS.md 只新增硬规则和入口,不复制长业务规则;2) 指向 docs 与 Skill;3) 不破坏既有 E2E loop。 | 人工阅读 AGENTS.md;业务流程:agent 接到 PC/手机/企业微信页面任务时先读设计规则和相关事实源。 | manual | DONE | DONE | DONE | AGENTS.md | ["A4"] | 保持 AGENTS 简短,详细规则留在 docs 和 Skill references。 |
| 7 | A6 | 知识沉淀验证与中文提交 | 校验 Issue CSV、Skill 元数据、文档链接和工作区状态,并按中文 commit 提交本批次。 | 1) Issue CSV 校验通过;2) Skill quick_validate 通过;3) 文档可读;4) git diff --check 通过;5) 中文 commit 引用 R121/Ax。 | 命令:validate Issue CSV、quick_validate Skill、git diff --check;业务流程:后续 agent 可直接复用本批次沉淀。 | python|git | DONE | DONE | DONE | issues|docs|.agents|AGENTS.md | ["A1","A2","A3","A4","A5"] | 不提交既有历史脏 artifacts。 |