DeepSeek Harness Plugin

cloader/dsh-taskboard

Stars ★ 0 Category Workflow & Automation Added 2026-08-15 npm dsh-taskboard

Task board for DSH: create tasks with project and model assignment, run them manually or on cron schedules; new sessions in a project automatically pick up its todo tasks and move them to in-review when done.

Install

# from npm (prebuilt)

dsh plugin --profile web add dsh-taskboard

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:cloader/dsh-taskboard

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).

README

npm version License

dsh-taskboard

DeepSeek Harness 的任务看板插件:人建卡、agent 认领执行、人验收。任务挂项目(workspace)、可指定模型、支持手动与定时执行,全流程双向协作。

界面

核心功能

看板协作

  • 五列看板(待规划 / 待办 / 进行中 / 待验收 / 已完成)+ 受阻标记,SSE 实时刷新
  • 任务挂项目:认领校验会话归属,跨项目不可抢
  • 紧急度三色(紧急/一般/不急)筛选与色条
  • 新建/编辑弹窗:项目、模型、紧急度、执行方式、cron 实时校验与下次运行预览
  • 详情面板:状态流转(done 仅限人工)、agent/用户评论流、执行记录回链会话

Agent 工具(taskboard_*)

  • 8 个工具:查板 / 建卡 / 改卡 / 移卡 / 评论 / 软删除,任何会话可用
  • 代码级协议闸:agent 永远移不到 done;任务被持有时不可抢占;model/execution 对 agent 只读

执行

  • 手动执行或 cron 定时:每次执行在任务项目内新建全新会话(干净上下文、可指定模型)
  • host 侧调度:关掉浏览器照常触发;错过窗口跳过不补跑
  • 乐观并发(ifVersion)+ 完整归因(谁改的、哪个会话执行的)

安装

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 双实例遮蔽)。

开发

npm install && npm run build    # host ESM + client CJS 双构建
npm test                        # vitest 41 项
node scripts/screenshot.mjs     # 重新生成 img/ 截图(需本机 Edge)

License: Apache-2.0

Content from the project README on GitHub ↗

Links

More in this category

View the whole category →