dsh-agent-board
Verifieddsh-agent-board · v1.0.2 · MIT · Web UI
DeepSeek Harness 智能看板:任务卡片 + 一次性 Worker/Verifier 派发 + 依赖调度 + 管线分档 + Team 模式(歧义上报主窗口裁决)
Install
dsh plugin add dsh-agent-board Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Tags
Creators
Readme
dsh-agent-board
DeepSeek Harness 智能看板 — 会话级任务管理 + 一次性 Worker/Verifier 派发。
功能
- 看板 UI:会话标题栏「智能看板」按钮(Lucide 线性 SVG 图标,主题色自适应),顶部抽屉面板(看板 / 团队 / 仪表盘三视图),拖拽流转,多选批量操作(带一步撤销),筛选(文本/优先级/标签)
- 任务模型:draft → pending → in-progress → verifying → resolved → archived,含 blocked/cancelled;优先级、标签、依赖(DFS 环检测)、流水线分档(full 执行+验证 / work 只做不验 / direct 主窗口直办)
- 一次性派发:每个任务 spawn 一个一次性子代理,上下文全量注入 prompt,做完即销毁——无常驻池、无状态残留;孤儿回收 + 看门狗卡死标记(不自动杀,裁决权在主窗口/用户)
- Team 模式:开启后向主窗口注入提示词引导(实质性改动建议走看板派发,不硬拦截),Worker 歧义上报主窗口裁决(任何模式都通知);任务完成/阻塞时主窗口收到批量聚合回执(等空闲再发,不打断对话)
- 验收:可选 acceptance 硬性验收脚本,Worker 必须实跑、Verifier 独立复跑
- 异构模型:⚙️ 弹出层 Worker/Verifier 均可下拉配置不同模型(避免同源盲点)。默认空 = 继承父级模型;模型故障自动熔断回退父级
- 手动/自动模式:自动模式 poolCycle 调度;手动模式主窗口自行 claim(full 档仍自动派 Verifier 验收),详情页可「派发 / 派发验收」手动触发
安装
dsh plugin --profile web add dsh-agent-board
重启 DSH 后生效。数据存于 ~/.dsh/tasks-<sessionId>.json,卸载不删数据。
升级
dsh plugin --profile web add dsh-agent-board@latest
# 重启 DSH
源码与文档
- 仓库:https://github.com/PPawnsir/task-board-plugin
- 本包即源码,直接维护(v68 起拆除了动态→静态转换层,v74 起去池化)
- 单元测试:
npm test(node --test,30 例纯逻辑用例,无需重启 dsh)