返回目录

dsh-taskboard

编辑精选维护状态: 活跃

cloader/dsh-taskboard

deepseekharness 任务看板插件

前往 GitHub项目主页
$ dsh plugin --profile web add dsh-taskboard

65

星标

29

Fork

TypeScript

语言

Apache-2.0

许可证

2026-08-15

创建于

2026-10-18

最近推送

一个原生 DeepSeek Harness 插件,把 dsh web 变成「人在环」任务看板:10 个 taskboard_* agent 工具、host 侧 cron、Git Worktree 隔离、SSE 实时看板,零配置。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-09-05

许可证

Apache-2.0

01它能帮你完成什么?

  • 在 DeepSeek Harness 里跑「人在环」任务看板:人建卡、agent 认领执行、人验收或退回

    带 DoD 验收清单(agent 勾选并附证据)的结构化执行报告,含改动文件、自验、产物与风险,以及看板内 diff 查看器

    使用 dsh web、希望对多 agent 执行做人工把关与验收的开发者与团队

  • 调度并隔离任务执行:手动触发或 host 侧 cron 定时,每次执行跑在独立 Git Worktree 中

    每次执行在任务项目内开全新会话(可指定模型与 preset),生成独立 worktree + 任务分支、验收时一键合并,并列多仓库工作区整区镜像隔离;非 git 项目自动降级

    需要可复现、隔离的 agent 执行,以及浏览器关闭后仍能持续运行的定时任务的团队

02如何接入 DeepSeek Harness?

前置条件

  • DeepSeek Harness ≥ 0.1.1 —— 需要 `dsh plugin` 子命令与 web profile
  • Node.js ≥ 20(仅 GitHub 源安装构建时需要)
  • git 可选 —— Worktree 隔离需要;缺失时插件自动降级为原目录执行

安装步骤

  1. 01

    运行 `dsh plugin --profile web add dsh-taskboard`(预构建 npm 包,推荐)或 `dsh plugin --profile web add github:cloader/dsh-taskboard`(GitHub 源)

    $ dsh plugin --profile web add dsh-taskboard

  2. 02

    重启 `dsh web` 并刷新页面 —— 侧边栏出现「任务看板」入口即成功

    $ dsh web

验证接入成功

作者未说明

03DSH 适配与能力边界

DSH 适配原生运行时

通过 `dsh plugin --profile web add dsh-taskboard` 以原生 dsh 插件方式安装;在 dsh web 侧边栏加入「任务看板」入口,并暴露 10 个 taskboard_* agent 工具。

  • 闭环协作看板

    人创建并挂在项目(workspace)上的任务卡→10 个 taskboard_* agent 工具 + 代码级协议闸(agent 永远移不到 done、任务被持有时不可抢、跨项目不可认领)

  • Git Worktree 隔离

    单次任务执行→每次执行独立 worktree + 任务分支,验收时一键合并;并列多仓库工作区整区镜像隔离(0.6.3);非 git 项目自动降级

    每次执行都会创建 Git worktree 与任务分支
  • host 侧 cron 定时

    手动触发或定时 cron 规则→每次执行在任务项目内开全新会话,可指定模型与 preset;浏览器关闭后仍照常运行

  • 实时看板

    看板状态→SSE 实时刷新、五列流转、筛选排序持久化、JSON 导入导出、任务模板

04适合谁?何时不该用?

适合

  • 使用 dsh web、希望对多 agent 执行做人工把关与验收的开发者与团队
  • 需要可复现、隔离的 agent 执行,以及浏览器关闭后仍能持续运行的定时任务的团队

不适合

  • 需要 DeepSeek Harness ≥ 0.1.1 且具备 `dsh plugin` 子命令与 web profile;「任务看板」入口仅出现在 dsh web 中。

05兼容性、维护与安全提示

  • 需要 DeepSeek Harness ≥ 0.1.1 且具备 `dsh plugin` 子命令与 web profile;「任务看板」入口仅出现在 dsh web 中。
  • git 可选:Worktree 隔离需要 git,没有 git 的项目会自动降级为原目录执行。
  • GitHub 源安装会经 prepare 脚本构建,pnpm 可能先阻止首次运行——按报错把精确 key 加进 profile 目录 `pnpm-workspace.yaml` 的 `allowBuilds` 后重跑即可;npm 源是预构建产物,无此步骤。
2026-08-152026-09-04v0.6.4

Apache-2.0 · 活跃维护中(最新发布 v0.6.4,2026-09-02)

06常见问题

怎么安装 dsh-taskboard?

运行 `dsh plugin --profile web add dsh-taskboard`(预构建 npm 包,推荐)或 `dsh plugin --profile web add github:cloader/dsh-taskboard`(GitHub 源),然后重启 `dsh web` 并刷新——侧边栏出现「任务看板」入口即成功。

taskboard_* agent 工具有哪些?

共 10 个 taskboard_* agent 工具,受代码级协议闸保护:agent 永远无法自己把任务移到 done、任务被持有时不可被其他 agent 抢、跨项目不可认领。

需要装 git 吗?

git 可选。Worktree 隔离需要 git;没有 git 时,插件会自动降级为在原目录执行,而非隔离的 worktree。

定时(cron)任务关掉浏览器还会跑吗?

会。cron 调度在 host 侧,浏览器关闭后执行仍照常继续。

需要 Token 或 API Key 吗?

不需要。它零配置:无需 Token、无需 API Key,也不需要额外服务或数据库。

08数据与来源

  • 作者声明github.come72fa7c62063…

    dsh plugin --profile web add dsh-taskboard

  • 作者声明github.come72fa7c62063…

    DeepSeek Harness 的**任务看板插件**:人建卡、agent 认领执行、人验收。

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-05。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

广告

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。