DSH Marketplace

DSH-taskboard

shengsheng90/DSH-taskboard

本地 SQLite 任务板,以原生覆盖页呈现:项目、任务、评论、关联、附件与工作流自动化,状态流转 backlog → todo → in_progress → in_review → done;提供 `taskboard_*` Agent 工具(Agent 只能提交到 in_review,验收需人工)、无头 JSON CLI 与打包 skill。

3219TypeScriptApache-2.0源码

安装

把 DSH-taskboard 装进 DeepSeek Harness

装到哪

npm 方式

直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。

GitHub 方式 · npm 包

从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。

我们跑过之后

我们跑过,装得上

这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 8 天前,DeepSeek Harness 0.2.2-rc.1.

挂进你的 README

实测可装 — dshmarketplace

给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。

安装前须知

装 DSH-taskboard 之前,先看这几条

  • 源码在这里: shengsheng90/DSH-taskboard——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
  • 开源协议:Apache-2.0。

安全

装 DSH-taskboard 会执行什么

构建脚本

我们这次实装里没有构建脚本被拦。

来源:我们在沙箱里的实装,DeepSeek Harness 0.2.2-rc.1,8 天前。

安装钩子

package.json 里没有 preinstall / install / postinstall 脚本。

来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。

README 里提到

shell 命令(bash、exec、spawn 之类)

来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。

这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。

AI 锐评

是什么 — 在 DeepSeek Harness 里加本机 SQLite 原生 overlay 任务页,管项目、任务、评论、关系、附件与工作流;taskboard_* 只能交到 in_review,另有 JSON CLI 和 Skill。

谁该装 — 用 DeepSeek Harness 的 web profile 开多个 Agent 会话推进同一项目,缺一块独立于 Session / Goal 的本机台账、且 done 必须留在人这边时,对得上。只拿 Harness 做一次性问答、或流程要求 Agent 自己把状态改到 done 的,不必叠这一层。

注意 — 沙箱里全新 profile 能装上并被 harness 注册。安装与加载在 Host 0.1.6-alpha.1、0.1.7-rc、0.2.0-rc 上测过,升级后 GUI 和模型执行仍要自检;运行会拉起 shell。Node.js 需要 ^22.19.0 或 >=24.0.0(推荐 24,用内置 node:sqlite),还要能写 Harness 主目录并重启进程。

锐评 — 我会装。包里已有 Host / Client 预构建,不必为看板编译 TypeScript,也不必检出 Harness 源码。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。

DSH-taskboard 是做什么的

Geometric records flow through SQLite into a guarded task workflow and terminal channel.

DSH-taskboard 是一个 DeepSeek Harness 插件,为本地项目管理提供 SQLite 任务板和原生覆盖页。它把项目、任务、评论、关联、附件、工作流及自动化写入本地 SQLite,并提供 taskboard_* Agent 工具、无头 JSON CLI dsh-taskboard 和 manage-taskboard Skill。任务状态包括 backlog、todo、in_progress、in_review、done、blocked、canceled;Agent 只能把已验证的工作提交到 in_review,由经过认证的人通过页面或 CLI 接收到 done。

DeepSeek Harness 插件通过 profile bundle 和 Cordis patch 加载,页面是原生 overlay,不是 iframe,也不是另一套聊天运行时。配置涉及 databasePath、attachmentRoot 和 worker limits;SQLite 是任务的唯一权威来源,DeepSeek Harness 仍负责会话、工作区、权限和 Web Client。终端风险来自 dsh-taskboard:命令可读取和修改任务数据库,因此会使用 profile 授予的权限。

它适合需要本地任务状态、人工验收和 Agent 协作的 web profile。若环境不能写入 $DSH_HOME、需要 Agent 直接完成任务,或不是 web profile,则不适合。运行要求为 Node.js ^22.19.0 或 >=24.0.0。

DSH-taskboard 的文档

DSH-taskboard 的配置

DeepSeek Harness 将 DSH-taskboard 加载到 web profile。profile 目录为 $DSH_HOME/profiles/<profile>,默认 $DSH_HOME 是 ~/.dsh。README 明确提到 databasePath、attachmentRoot 和 worker limits,但未给出这些配置的默认值。安装需要对 $DSH_HOME 有写权限。

DSH-taskboard 的命令与工具

DeepSeek Harness 提供 taskboard_* Agent 工具和 manage-taskboard Skill。工具不能执行通用状态修改或接受操作,只能提交到 in_review。插件还提供无头 JSON CLI dsh-taskboard,可在没有 Web Client 的情况下运行;README 未列出其具体子命令和 flag。

DSH-taskboard 的工作流

状态包括 backlog、todo、in_progress、in_review、done、blocked 和 canceled。SQLite 是唯一任务权威来源,并支持 DSH-42 这类可读 key、opaque id 和 optimistic version。DeepSeek Harness 继续负责会话、Goals、Workspaces、权限和 Web Client。只有经过认证的人才能把任务接收到 done。

环境要求与限制

DeepSeek Harness 需要使用 web profile。Node.js 要求为 ^22.19.0 或 >=24.0.0,推荐 Node.js 24;源码开发使用 pnpm 11.15.1。安装还需要网络、$DSH_HOME 写权限,以及重启 DeepSeek Harness 进程的能力。Host 升级后,GUI 操作和 model execution 仍需重新检查。

根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README

同一分类

DSH-taskboard 的同类插件

dsh-loopx-plugin

loopx-project

6.3k

LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Python29 天前

AI 锐评

dsh-loopx-plugin

是什么 — dsh-loopx-plugin 为 DeepSeek Harness 提供 LoopX 控制平面,管理长期代理的 durable goal、todo、evidence 和 handoff 状态。

谁该装 — 在使用 DeepSeek Harness 进行 coding 或 research 代理时,需要保持跨 session 的 Goal 和 Todo 状态的人,可以安装此插件。 对于仅需单 session 即时完成任务的用户,此插件提供的持久化状态管理未在需求范围内。

注意 — 没发现明显的坑。从源码安装时需要手动允许构建脚本执行。

锐评 — 我会装它,因为它能让代理在 DeepSeek Harness 上维持 bounded loop 的 GoalBar,这对 long-horizon 工作是必要的。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码

dsh-loopx-plugin

huangruiteng

6.3k

LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Python1 个月前

AI 锐评

dsh-loopx-plugin

是什么 — DeepSeek Harness 插件,引导 LoopX CLI 并集成技能。

谁该装 — 在管理长时代理任务,使用 DeepSeek Harness 适合安装此插件。 如果代理运行在非 DeepSeek Harness 环境,则不需要此插件。

注意 — 安装为子目录插件,没有一行命令。 静态检查会执行 shell 命令。 未进行沙箱实测。

锐评 — 我会装它,因为它能添加持久状态管理,但前提是代理任务需要跨 session 延续。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码
6.2k

通过 DSH MCP 客户端挂载 Ouroboros 的纯配置包,在 DSH 中提供 36 个涵盖需求访谈、Seed、执行、评估与演化流程的工具。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Python1 个月前

AI 锐评

dsh-plugin

是什么 — DSH 插件通过 MCP 客户端挂载 Ouroboros,暴露 36 个 interview、Seed、execution、evaluation 和 evolution 工作流工具。

谁该装 — 在使用 DeepSeek Harness 进行 workflow 工具的人适合安装这个插件。 不想通过 DSH MCP 挂载外部 Agent OS 的人,不用装这个。

注意 — 安装为子目录插件,无一键安装命令。 插件会执行 shell 命令。 沙箱未实测,没发现明显的坑。

锐评 — 我会装它,因为它直接提供了 DeepSeek Harness 内的 Ouroboros 集成。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码
3.3k

把当前已安装并运行中的 Codex Taskboard 嵌入 DeepSeek Harness 侧边栏,并通过 Launcher 运行时描述文件连接,而不是使用固定端口。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码JavaScript1 个月前

AI 锐评

deepseek-harness

是什么 — 集成 Codex Taskboard 运行时到 DeepSeek Harness 侧边栏。

谁该装 — 把 Codex Taskboard 嵌入 DeepSeek Harness 侧边栏的用户适合装这个插件。 不提供 API key 的用户不适合装它,因为插件需要提供 token。

注意 — 需要子目录插件安装,因为没有一行命令能装。需要提供 API key 或 token,且会执行 shell 命令。没发现明显的坑。

锐评 — 我不会装它,因为它没有单行安装命令。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
2源码

dsh-agent-teams

NanmiCoder

2.2k

AgentTeams 多智能体团队。

我们跑过,装得上

npm 包JavaScript27 天前

AI 锐评

dsh-agent-teams

是什么 — 给当前会话加上一套多 agent 团队协议:队长分派、带依赖的任务状态机、队员邮箱和 Web 进度面板。

谁该装 — 在 DeepSeek Harness 里要把一个目标拆成有依赖顺序的任务,分给可再次唤醒的子 agent,并在 Web 上看任务 DAG 和队员进度。主会话必须自己写实现、不能改成只组队分派再收口的人不必装:当前会话会被放在队长位上。

注意 — 推荐宿主仍是 DeepSeek Harness 0.2.1-rc.2 (RC),0.1.25 用来消除该版本上的拒装。它会执行 shell 命令;可选质量门只在完成时审计,不拦截 host 写入。沙箱在全新 profile 里装上并完成注册,通过;桌面端自带核心,升全局 CLI 不会带动它。

锐评 — 换我:能接受先在 Web 面板里批规划、点过 Approve & Run 才开调度就装;要一句 prompt 直接开工的,这套流程对不上。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情

安装专用 AI 小说创作预设与工作台:提供带修订号的本地项目资产、紧凑侧边工作台,以及需要原生审批的逐文件变更。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码TypeScript1 个月前

AI 锐评

dsh-ai-novel-writer

是什么 — 为 DeepSeek Harness 提供 AI 小说写作预设和工作台。

谁该装 — 在使用 DeepSeek Harness 进行长篇小说创作时希望 AI 辅助章节生成并保留手动审核权限的用户适合安装它。 不适合需要批量创作或成熟编辑器集成的人,因为它仅提供最小人工审核链条。

注意 — 没发现明显的坑。目前该插件为早期 MVP,能力仅为桌面版的 10%。 它只支持人工审核的最小创作链条。

锐评 — 我不会装它,因为它无法提供桌面版级别的完整项目管理和批量工作流。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
源码