dsh-taskboard

@cloader · 工作流
检测有风险提示无安装脚本来源一致

DSH 的任务看板:人建卡、agent 认领执行、人验收,支持项目/模型指定与定时执行

v0.4.3版本
npm 预构建包安装方式
2026-08-22最近更新
14 · 1,940Star · 周下载
dsh plugin --profile web add dsh-taskboard查看仓库

插件介绍

根据仓库资料整理 · commit 43ca7e5

主要功能

  • 五列看板协作:人建卡 → agent 认领执行 → 结构化报告 → 人验收,代码级协议闸确保 agent 永远无法把任务移到已完成
  • 任务可挂项目并指定模型与 preset,支持手动执行或 cron 定时执行(host 侧调度,关闭浏览器仍可运行)
  • Git Worktree 隔离执行:每次执行使用独立 worktree 与任务分支,验收时一键合并,非 git 项目自动降级
  • 验收清单(DoD)与结构化执行报告:agent 可勾选清单并附证据,收尾提交摘要/改动文件/风险等报告,看板内可查看 diff
  • 实时看板(SSE 刷新)、筛选排序持久化、JSON 导入导出与任务模板,便于批量管理和复用配置
  • 提供 10 个 taskboard_* agent 工具,用于查板、建卡、改卡、移卡、评论、软删除、验收清单与执行报告

适合什么时候用

  • 团队希望 agent 自动处理项目待办任务,同时保留人工审核与验收环节
  • 需要定时触发 agent 执行例行任务(如巡检、发布前检查),且无需一直开着浏览器
  • 多个项目并行使用 agent 时,需要隔离执行环境并追踪每次执行的改动与产出

安装后会多出什么

界面侧边栏「任务看板」入口 · 新建/编辑任务弹窗(项目、模型、preset、定时、隔离开关、验收清单) · 任务详情面板(状态流转、评论流、执行记录、Worktree 隔离块、执行报告块) · 看板内 Diff 查看器 · 健康诊断面板(台账检查、遗留 worktree 清理)
Agent 工具taskboard_listtaskboard_gettaskboard_commentstaskboard_createtaskboard_updatetaskboard_movetaskboard_comment_addtaskboard_deletetaskboard_checklisttaskboard_execution_report

使用前需要

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

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI环境变量文件系统外部网络会话数据宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库cloader/dsh-taskboardnpmdsh-taskboard@0.4.2安装方式npm 预构建包收录日期2026-08-15固定 commit43ca7e55a700 · 2026-08-22
dsh plugin --profile web add dsh-taskboard