Skip to content

dsh-agent-board

Verified

dsh-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)