dsh-loopx-plugin
loopx-project
LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
shengsheng90/DSH-taskboard
本地 SQLite 任务板,以原生覆盖页呈现:项目、任务、评论、关联、附件与工作流自动化,状态流转 backlog → todo → in_progress → in_review → done;提供 `taskboard_*` Agent 工具(Agent 只能提交到 in_review,验收需人工)、无头 JSON CLI 与打包 skill。
安装
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
桌面版有自己的 profile,叫 desktop,只认它自带的 dsh 命令——npm 装的 dsh 会直接拒掉这个 profile。先在应用菜单里点 Manage dsh Command… 装上这个命令,打开一次桌面版再彻底退出,跑下面这条,然后重新打开桌面版。
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们的实装是在 npm 版 dsh 的 web profile 里跑的,没在桌面版上跑过。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 8 天前,DeepSeek Harness 0.2.2-rc.1.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
安全
我们这次实装里没有构建脚本被拦。
来源:我们在沙箱里的实装,DeepSeek Harness 0.2.2-rc.1,8 天前。
package.json 里没有 preinstall / install / postinstall 脚本。
来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。
shell 命令(bash、exec、spawn 之类)
来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。
这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。
是什么 — 在 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 是一个 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。
DeepSeek Harness 将 DSH-taskboard 加载到 web profile。profile 目录为 $DSH_HOME/profiles/<profile>,默认 $DSH_HOME 是 ~/.dsh。README 明确提到 databasePath、attachmentRoot 和 worker limits,但未给出这些配置的默认值。安装需要对 $DSH_HOME 有写权限。
DeepSeek Harness 提供 taskboard_* Agent 工具和 manage-taskboard Skill。工具不能执行通用状态修改或接受操作,只能提交到 in_review。插件还提供无头 JSON CLI dsh-taskboard,可在没有 Web Client 的情况下运行;README 未列出其具体子命令和 flag。
状态包括 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
同一分类
loopx-project
LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
huangruiteng
LoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
Q00
通过 DSH MCP 客户端挂载 Ouroboros 的纯配置包,在 DSH 中提供 36 个涵盖需求访谈、Seed、执行、评估与演化流程的工具。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
chuspeeism
把当前已安装并运行中的 Codex Taskboard 嵌入 DeepSeek Harness 侧边栏,并通过 Launcher 运行时描述文件连接,而不是使用固定端口。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
EthanYoQ
安装专用 AI 小说创作预设与工作台:提供带修订号的本地项目资产、紧凑侧边工作台,以及需要原生审批的逐文件变更。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。