Files
dukang/.cursor/skills/dukang-task-card/SKILL.md
T
2026-08-04 21:38:49 +08:00

3.1 KiB
Raw Blame History

name, description
name description
dukang-task-card Executes Dukang Haoke task cards (P1-M* or M0-M6) one at a time with DoD verification. Use when the user provides a task ID like P1-M2-002 or M2-FE-U-003, or asks to start/implement a milestone card from the coding manuals.

杜康好客 · 任务卡 Skill

原则

  • 一次只做一个任务卡
  • 任务卡 ID 命名空间:DLV-W*-*V3.0)· P1-* / M*-*历史,不再作验收依据
  • 需求变更只改 杜康好客-v3-PRD.md;进度查 杜康好客-v3-现状对照.md

领取流程

  1. 解析 ID → 确定里程碑与 OWNER
    • DLV-W1-M2@dukang-v3 + reference-waves.md
    • P1-M2-002 → preV1 §9 + OWNER 见卡片内容
    • M2-BE-TRD-002 → V2 §七 附录 A
  2. 读验收标准 → ACC-ID(V3)或手册中该 ID 的「验收」列
  3. 读依赖 → REQ-ID、API 路径、DB 表、原型路径
  4. 确认边界 → 只改 AGENTS.md OWNER 表内路径
  5. 实现 → 配合 dukang-coding skill
  6. 自验 DoD → 下方清单

OWNER 快速映射(2 人)

领域 负责人 典型 ID
C 端 FE、h5-user、交易后端 jacy-dukang P1-M1-002, M2-*
admin、catalog、settlement jacy-dukang M1-BE-CAT-*
合伙人、store 刘景尧 P1-M4-001
门店核销、h5-shop 刘景尧 P1-M3-002
Monorepo/integrations jacy-dukang P1-M0-*

preV1 任务卡(精简)

ID 验收要点
P1-M0-001 三端 pnpm dev 可编译
P1-M0-003 pnpm db:validate 通过
P1-M0-004 Seed 郑州+4SKU+测试账号
P1-M1-001 123456 三端登录
P1-M1-002 C 端首页 4 款酒
P1-M2-001 起购校验 2/6 瓶
P1-M2-002 Mock 支付发券
P1-M2-003 5 Tab 含 pending_ship
P1-M3-001 V3 两路径核销金额限制
P1-M3-002 门店扫码核销
P1-M4-001 录店 AUTO_APPROVE → C 端可见
P1-M5-001 配送自动推进到 COMPLETED

完整列表:preV1 手册 §9。

完成定义(每个任务卡)

- [ ] 验收列每一条可演示/可脚本验证
- [ ] 改动在 OWNER 路径内(跨模块需 inject Service + 双 OWNER 知晓)
- [ ] 新枚举/DTO → shared-types
- [ ] 纯规则 → domain + 单测(若涉及起购/权益/核销)
- [ ] API/表变更 → 同步 V2 手册 §五/§六
- [ ] pnpm lint 无新增错误

V3.0 DLV 顺序(当前交付)

Wave 1DLV-W1-M1 → M2 → M3 → M4(门禁 W1-S1~S4

Wave 2DLV-W2-M1 → M2 → M3 → M4(门禁 W2-S1~S5

Wave 3DLV-W3-M1 → M2 → M3 → M4 → M5(全量 ACC

历史里程碑

preV1P1-M0 → … → P1-M6

V2:M0 → M1 → … → M6 → 上线

除非用户指定,默认从当前里程碑下一个未完成任务卡开始;不确定时先问用户或跑 smoke 判断进度。

输出格式(任务完成时)

## 任务卡 {ID} 完成

**改动范围**:(路径列表)
**验收**:(逐条 ✓)
**未做/阻塞**:(如有,需其他 OWNER 配合的项)
**建议下一步**:(下一任务卡 ID