dsh-taskboard:DeepSeek Harness 的原生本地任务看板

shengsheng90/dsh-taskboard

工作流与自动化已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 原生本地任务看板,SQLite 存储,支持 Agent 认领与审核,内置 Web UI。

在 DeepSeek Harness 内部直接管理项目任务,Agent 与人类在同一界面协作,无需 iframe 或外部工具。

install
dsh plugin --profile web add github:shengsheng90/dsh-taskboard
分类
工作流与自动化
平台
DSH-Plugin
作者
shengsheng90
分发方式
插件

dsh-taskboard 核心特性

SQLite 本地任务存储Agent 认领与审核原生 Web UI 看板七种任务状态流转内置 CLI 与技能

dsh-taskboard 仓库信息

shengsheng90
发布者
shengsheng90
仓库
shengsheng90/dsh-taskboard
63
Star
4
Fork
0
Watch
1
开放 Issue
语言TypeScript
许可证Apache License 2.0
官网
仓库最近更新2026-08-20 11:33:36
仓库创建时间2026-08-14 10:58:37
主题
agentcordisdeepseek-harnessdshdsh-plugintask-managementtaskboard
默认分支main

dsh-taskboard 仓库简介

dsh-taskboard 是 DeepSeek Harness(DSH)的原生本地任务看板插件(DSH plugin),由 shengsheng90 维护,采用 Apache-2.0 协议,专为 DSH 0.1.0-rc.5 的 web profile 设计。它解决的是在 Harness 内部直接管理项目任务的问题,让 Agent 和人类用户在同一界面协作,无需切换到外部工具或 iframe。核心能力包括:SQLite 存储的项目、任务、评论、附件、工作流和自动化;七种任务状态(backlog、todo、in_progress、in_review、done、blocked、canceled);进程内 Agent 工具 taskboard_*;无头 JSON CLI dsh-taskboard;以及打包的技能 manage-taskboard。插件最近更新于 2026-08,要求 Node.js ^22.19.0 或 >=24.0.0(推荐 24,内置 node:sqlite)和 pnpm 11。

dsh-taskboard 这个 DSH plugin 支持哪些核心特性?

dsh-taskboard 为 DeepSeek Harness 添加了侧边栏按钮和原生覆盖页面(非 iframe、非第二聊天运行时)。任务以 SQLite 为唯一权威存储,支持项目、任务、评论、关系、附件、工作流和自动化。状态流转清晰:Agent 可将已验证的工作提交到 in_review,但只有经过身份验证的人类 UI 或 CLI 操作才能将其接受为 done。插件还提供稳定的可读键(如 DSH-42)以及不透明 ID 和乐观版本。

dsh-taskboard 怎么安装到 DeepSeek Harness?

安装前请确认工具链:Node.js v22.19+ 或 v24+,pnpm 11.x。然后使用以下命令安装插件:

bash
dsh plugin --profile web add github:shengsheng90/dsh-taskboard

安装后,Harness 会获得 Taskboard 侧边栏按钮、原生覆盖页面、本地 SQLite 存储、Agent 工具 taskboard_*、CLI dsh-taskboard 和技能 manage-taskboard。注意不要将 Git 仓库作为原始插件源添加,因为 lib/ 被 gitignore,git 安装没有编译后的 Host/Client 包。

dsh-taskboard 兼容哪些 DeepSeek Harness 版本和平台?

插件兼容 DeepSeek Harness 0.1.0-rc.5,需要 web profile。默认 Web 端口为 3080(需检测,不要假设),配置文件位于 $DSH_HOME/profiles/web(通常为 ~/.dsh/profiles/web)。需要写入 $DSH_HOME 的权限,并且能够重启 Harness 进程。网络仅在克隆仓库和安装 Node 依赖时需要。

dsh-taskboard 的 Agent 工具和 CLI 如何使用?

插件提供进程内 Agent 工具 taskboard_*,无需接受或通用状态变更。无头 JSON CLI dsh-taskboard 允许脚本化操作。打包的技能 manage-taskboard 让 Agent 可以直接管理任务。更多设计文档见 docs/architecture.md、docs/security.md、docs/cli.md 和 docs/acceptance-audit.md。

dsh-taskboard 的许可证和归属信息是什么?

插件采用 Apache-2.0 许可证,包名为 @shengsheng/dsh-taskboard。归属信息随包提供给消费者,见 THIRD_PARTY_NOTICES.md。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题