dsh-taskboard:DeepSeek Harness 的任务看板 DSH plugin
cloader/dsh-taskboard
DSH plugin 任务看板:人建卡、agent 认领执行、人验收,全流程双向协作。
在 DeepSeek Harness 里用五列看板管理人机协作任务,支持验收清单、定时执行和 Git Worktree 隔离。
dsh plugin --profile web add github:cloader/dsh-taskboard- 分类
- 工作流与自动化
- 平台
- DSH-Plugin
- 作者
- cloader
- 分发方式
- 插件
dsh-taskboard 核心特性
dsh-taskboard 仓库信息

dsh-taskboard 仓库简介
dsh-taskboard 是 DeepSeek Harness(DSH)的任务看板插件(DSH plugin),由 cloader 维护,采用 Apache-2.0 许可证,最近更新于 2026-08。它解决的是人机协作中任务流转不透明、验收无标准的问题:人建卡、agent 认领执行、人验收,全程双向协作。核心能力包括五列看板(待规划/待办/进行中/待验收/已完成)、任务挂项目、紧急度筛选、SSE 实时刷新、Git Worktree 隔离执行、cron 定时执行、验收清单 DoD、结构化执行报告、JSON 导入导出、任务模板和 Diff 查看器。
dsh-taskboard 这个 DSH plugin 支持哪些核心特性?
看板协作方面,提供五列看板加受阻标记,列头状态色圆点,支持紧急度三色筛选、搜索、列内排序,筛选排序持久化。新建/编辑弹窗可配置项目、模型、紧急度、执行方式、cron 实时校验、执行隔离开关和验收清单。详情面板包含状态流转(done 仅限人工)、评论流、执行记录、停止执行、Worktree 隔离块、执行报告块和验收清单块。待验收列卡片支持一键验收或退回并附原因。
Agent 工具方面,提供 10 个 taskboard_* 工具(查板/建卡/改卡/移卡/评论/软删除/验收清单/执行报告),任何会话可用,并有代码级协议闸:agent 永远移不到 done,任务被持有时不可抢占,model/execution 对 agent 只读。
执行方面,支持手动或 cron 定时执行,每次执行在任务项目内新建全新会话,可指定模型和 preset。Git Worktree 隔离执行(默认开)在独立 worktree 上进行,结算自动采集提交列表和改动统计,验收时一键合并到主工作区。host 侧调度保证关掉浏览器照常触发,错过窗口跳过不补跑。
dsh-taskboard 怎么安装?
安装命令如下(推荐 npm 源,预构建免授权):
dsh plugin --profile <name> add dsh-taskboard # npm(推荐)
dsh plugin --profile <name> add github:cloader/dsh-taskboard # GitHub 源
注意:官方 @deepseek-ai/dsh-* 包只写进 profile 的 bundles 列表,不要 plugin add 进 dependencies,避免 SDK 双实例遮蔽。
dsh-taskboard 的验收清单和结构化报告怎么用?
验收清单 DoD(0.4.0)在建卡时定义验收条件(≤30 项),agent 用 taskboard_checklist 增补/勾选并附证据,用户在详情页直接勾选;待验收时未完成项红色高亮,卡片显示「☑ n/m」角标。结构化执行报告由 agent 收尾时用 taskboard_execution_report 提交(摘要/改动文件/自验/产物/剩余风险),自动挂到当前执行记录,待验收详情页分栏渲染。
dsh-taskboard 的 JSON 导入导出和任务模板怎么用?
顶栏「⬆ 导入」选择备份文件,先干跑预览(新增/覆盖/无效分类明细),再合并(按 id upsert)或整册替换(自动备份当前台账)。「+ 新建任务 ▼」下拉可选空白或内置模板(Bug 修复/发布检查/例行巡检),一键预填表单;任务详情「⌗ 存为模板」沉淀常用配置。
dsh-taskboard 兼容哪些 DeepSeek Harness 版本和平台?
作为 DSH plugin,它依赖 @deepseek-ai/dsh-agent、@deepseek-ai/dsh-host-webserver 等官方包,通过 dsh.bundle 组合包 manifest 注册。开发环境需要 Node.js 和 TypeScript,测试用 vitest,截图生成需本机 Edge。