DeepSeek Harness Hub
← 返回列表

bigfurma-bot/dsh-todos

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

一个为 DeepSeek Harness DSH 提供的持久化共享待办事项列表,

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/22 · 已提供中文文档

DeepSeek Harness 的持久化共享待办事项列表:Web UI 标签页 + 基于同一 JSON 存储的代理工具,双方均可写入

综合分
27.3
GitHub 分
27.3
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add bigfurma-bot/dsh-todos
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-todos

一个为 DeepSeek Harness (DSH) 提供的持久化共享待办事项列表,
双方均可写入:

- 所有者 — Web GUI 中的“待办事项”标签页:添加任务、内联修改状态/优先级、
删除。活动任务优先显示,已处理的任务分组并置灰。
- 智能体 — 模型工具 todos_list / todos_add / todos_update /
todos_remove,让你的智能体可以读取并维护同一个列表。

存储是一个 JSON 文件,通过单个进程内写入队列重写;
人工 HTTP 请求和智能体工具调用永远不会发生竞态。重启后依然保留。

DSH Web GUI 中的待办事项标签页

模型

| 字段 | 取值 |
|---|---|
| 状态 | pending · frozen · cancelled · done |
| 优先级 | low · normal · high · urgent (最高 — 以粗体红色显示) |

done 和 cancelled 行会显示删除线;排序规则为状态 → 优先级 → 时间。

安装

cd ~/.dsh/profiles/web
rm -rf node_modules/@deepseek-ai/dsh-todos          # drop any stale copy
pnpm add --force "file:/path/to/this/repo"

将组合行添加到 ~/.dsh/profiles/web/cordis.patch.yml:

- insert:
- id: dsh-todos
name: '@deepseek-ai/dsh-todos'

重启 DSH web。验证:

curl -s http://127.0.0.1:3080/todos        # -> {"ok":true,"tasks":[...]}
curl -sI http://127.0.0.1:3080/plugins/@deepseek-ai/dsh-todos/client.js   # 200

启动顺序说明:宿主端声明了 inject: ['fs','webServer','tools']。
如果你 fork 此项目,请将 webServer 保留在注入列表中,否则你的 HTTP 路由会在启动时
被静默跳过。

配置

| 键 | 默认值 | 含义 |
|---|---|---|
| todosPath | /home//documents/todos.json* | JSON 存储的绝对路径 |
| workspaceRoot | /home//documents* | 用于写入策略作用域的工作区根目录 |

\* host.js 中的默认值是作者的路径 — 请通过你的 profile 组合中插件的 config
为你的机器设置这两个覆盖项。

HTTP API

| 路由 | 请求体 | 用途 |
|---|---|---|
| GET /todos | — | 完整任务列表 + 未完成/总数计数 |
| POST /todos/add | {text, status?, priority?} | 创建 |
| POST /todos/update | {id, text?, status?, priority?} | 修补单个任务 |
| POST /todos/remove | {id} | 删除 |

损坏的存储文件永远不会被覆盖 — 请手动修复或删除它们。

许可证

MIT — 参见 LICENSE。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群