@shengsheng/dsh-taskboard

@shengsheng90 · 工作流
检测有风险提示无安装脚本

为 DeepSeek Harness 提供本地 SQLite 任务板,支持人工验收 Agent 提交的任务

v0.1.3版本
GitHub 源码安装安装方式
2026-08-22最近更新
97Star
dsh plugin --profile web add github:shengsheng90/DSH-taskboard查看仓库

插件介绍

根据仓库资料整理 · commit dd5455b

主要功能

  • 本地 SQLite 存储项目、任务、评论、关联与附件,SQLite 是任务数据的唯一权威来源
  • 任务状态按 backlog → todo → in_progress → in_review → done 流转,另支持 blocked / canceled
  • 内置 taskboard_* Agent 工具,Agent 只能把工作提交到 in_review,验收为 done 需人工在 UI 或 CLI 操作
  • 提供无头 JSON CLI(dsh-taskboard)用于脚本化操作
  • 打包了 manage-taskboard Skill,可供 Agent 调用
  • 以原生覆盖页(非 iframe、非独立聊天运行时)呈现任务板界面,并在侧边栏新增入口

适合什么时候用

  • 希望在 Harness 内直接管理项目任务,且要求 Agent 完成的工作必须经人工验收才能标记完成
  • 需要脚本或 CI 通过无头 CLI 读写任务数据,而不经过 Web 界面

安装后会多出什么

界面Taskboard 侧边栏按钮 · 原生任务板覆盖页(看板、任务详情、工作流视图)
命令dsh-taskboard
Agent 工具taskboard_*

使用前需要

  • 需要 DeepSeek Harness 0.1.0-rc.8 或 0.1.1-rc.2(web profile)
  • 需要 Node.js ^22.19.0 或 >=24.0.0(推荐 24,用于内置 node:sqlite)
  • 需要 pnpm 11 进行构建与打包安装
  • 需要对 $DSH_HOME(默认 ~/.dsh)具有写权限并能重启 Harness 进程

在 GitHub 阅读完整 README

权限与能力

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

基本信息

仓库shengsheng90/DSH-taskboard安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:shengsheng90/DSH-taskboard#dd5455b 锁定本次检测的 commit。收录日期2026-08-16固定 commitdd5455bdeec3 · 2026-08-22
dsh plugin --profile web add github:shengsheng90/DSH-taskboard