DeepSeek Harness 的程式碼庫原生交付管理:階段、交接與自動生成的週報
Codebase-native delivery for DeepSeek Harness: stages, handoffs, and a weekly that writes itself
dsh-delivery-board 是 DeepSeek Harness 的技能插件,將交付狀態放在程式碼庫內,提供階段看板、交接審計及 Markdown 週報。看板支援本機編輯;WIP 超限和檢查清單只會發出警告,不會阻止移動卡片,狀態透過 git pull/push 傳遞。插件兼容 engines.dsh >=0.2.0-rc.2 <0.3.0。
Why delivery state belongs next to the code
If you ship ToB or agency work, you already know the Friday ritual: dig through chats and sheets for "what moved," "who owns it," and "what slipped." The model in your IDE sees the repo; your board lives somewhere else. Alignment dies in the gap.
I wanted the opposite: delivery context as a first-class citizen of the codebase. Humans and agents share one source of truth. Views (board, audit, weekly) are projections — not another product to keep in sync.
That's what dsh-delivery-board is: a skill-backed DeepSeek Harness (dsh) plugin.
What it actually does
- Stage pipeline + cards — owner, due date, acceptance criteria, Definition of Done. Stages can evolve after init.
- Handoff audit — moving a card across stages records who handed what to whom, with notes.
- Weekly Markdown report — pipeline snapshot, shipped this week (terminal stage or archive), open risks, risks resolved in-window, and optional Next bets (Shape Up–ish framing without betting tables).
-
Soft WIP limits — optional per-stage
wipLimit. Board and move responses warn when a stage is over; moves are never blocked. -
Local board —
/delivery Open the editable boardserves a drag-and-drop UI on127.0.0.1that saves back to the same state. Offline HTML snapshot for teammates without DSH.
Install (web profile):
dsh plugin --profile web add github:jerryxff26-alt/dsh-delivery-board
Compatible with DSH engines.dsh >=0.2.0-rc.2 <0.3.0 (smoke path: 0.2.1-rc.2). Listed in awesome-dsh-plugin.
How you work day to day
Normal path is the /delivery skill: ask for outcomes in plain language; the model reasons, tools persist.
/delivery Initialize a governance delivery board for ACME
/delivery Hand off the API card to Test, assign Morgan
/delivery Open the editable board
/delivery Prepare the client weekly report for the week starting 2026-10-20
Deterministic controls (no model) live under /delivery-admin so they don't intercept skill prompts.
Templates cover a ToB pipeline (Client Requirements → … → Live) and a governance pipeline (Plan → … → Live). Gates are checkable checklists stored in state — they do not hard-block moves.
Methodology without a PM suite
v0.1.5 deliberately fused only two lightweight ideas:
- Kanban soft WIP — visibility when a lane is overloaded, zero ceremony.
- Weekly shipped / risk burn-down / Next bets — the report answers what left the building, what risk closed, and what we're betting on next.
What we did not build: Timeline views, Gantt, hard DoR gates, Dual Track ceremony. Stay usable in-repo, not another SaaS.
Boundaries (said up front)
- Board is single-machine (
127.0.0.1); no realtime multiplayer. - State travels with git pull/push, not a hosted sync service.
- Soft warnings over hard blocks — including WIP and gate checklists.
Feedback from people who run real BA → TL → build → test → go-live handoffs is especially welcome.
來源:DEV Community · dev.to