DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

hhse /

hhse/dsh-project-recall

Verified

续忆 — 为 DeepSeek Harness 保存跨会话的延后计划,并在合适的时候提醒你回来继续。

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@b1842322

续忆 · dsh-project-recall

为 DeepSeek Harness 保存跨会话的延后计划。一件事现在做不了、要等下一版或某个条件满足时,把它记下来;到期或条件变化时,再提醒你回来看。

DSH 专用版本:独立数据域、独立界面、独立安装包。不读取 Codex 版的 SQLite,也不依赖 HTTP 常驻服务或 NAS 同步。

为什么用它

模型会话会结束,但「等 UI 定稿后再做」「下个版本再补」这些事不应该跟着消失。

续忆把这类事保存成一条带上下文的计划:为什么现在不做、什么条件下回来、优先级和项目。它不替你排日程,只负责在合适的时候把上下文还给你。

功能

  • 侧栏入口:点击侧栏书签图标打开「续忆」面板。
  • 待复盘队列:到期、或超过 30 天没更新的计划排在最前。
  • 完整计划上下文:标题、为什么现在不做、重新考虑的条件、优先级、投入、项目、标签。
  • 快速操作:完成、7 天后再看、放弃。
  • 搜索与筛选:按项目、状态、关键词查找。
  • Agent 原生工具:DSH 里的模型可以直接提出、搜索、更新计划。
  • 备份与恢复:设置页导出/导入 JSON;支持合并或覆盖,清空数据需要手动输入确认。
  • 本地优先:数据只保存在本机 DSH 数据域,不发送任何遥测。

要求

  • DSH >= 0.2.1-rc.3
  • 当前版本:0.1.1(首个公开测试版)

安装

在 DSH 的插件管理中搜索并安装 dsh-project-recall,或执行 dsh plugin add dsh-project-recall。安装后重启 DSH Web,侧栏会出现书签图标。

GitHub:https://github.com/hhse/dsh-project-recall

本地开发时,也可以把本目录作为本地 bundle 安装到当前 DSH profile。

5 分钟上手

  1. 点侧栏的「续忆」图标。
  2. 点「记一个」,写下这件事和「为什么现在不做」。
  3. 如果它有明确的回来条件,填进「重新考虑的条件」;有大致时间就填「复盘时间」。
  4. 之后打开面板,在「待复盘」里完成、推迟或放弃它。

也可以在对话里直接说「这个先记一下,等 v0.2 发布后再做」,模型会调用原生工具记录。

Agent 工具

工具 用途
project_memory_propose_plan 模型判断用户明确把具体工作推迟时,自动记录
project_memory_capture_plan 用户明确说「记一下」时保存
project_memory_list_plans 查看某个项目的计划
project_memory_search_plans 跨项目搜索,避免重复记录
project_memory_review_queue 取回到期/陈旧的计划
project_memory_get_plan 读取单条计划的完整上下文
project_memory_update_plan 修改状态、复盘时间、内容

模型会被提示:只记录明确推迟的具体工作,模糊想法和普通待办不记;调用时尽量传入当前工作目录的绝对路径。

备份与恢复

设置 →「续忆」:

  • 导出 JSON:导出全部项目、计划和偏好设置。
  • 导入 JSON:先校验文件,再选择「合并」或「覆盖」。
    • 合并:保留现有数据;相同 ID 只取更新时间较新的版本。
    • 覆盖:清空当前计划与项目后写入备份,适合换机恢复。
  • 清空数据:删除所有计划和项目,保留「未归档」收件箱;需要输入「清空」确认,不可撤销。

建议在覆盖导入或清空前先导出一份 JSON。

数据

  • 使用 DSH storageDomain 的独立域 project_memory。
  • 表:projects、plans、settings。
  • 域版本 1,开启 invalidRecords: 'backup-and-skip',损坏记录会被备份后跳过,不阻塞启动。
  • 卸载插件不一定删除数据;升级或换机前请先导出备份。

配置

宿主 bundle 行支持一个可选配置:

- id: project-memory
  name: dsh-project-recall
  config:
    staleDays: 30

staleDays 控制「没有复盘时间、且多久没更新算陈旧」,默认 30 天。也可以在设置页的偏好中调整(后续版本开放)。

本地开发

npm install
npm run check
npm test

测试覆盖计划捕获、去重、复盘队列、搜索、完整备份、合并/覆盖导入、清空数据和 HTTP 接口。HTTP 接口只监听本机 DSH Web,并校验同源写入。

隐私

  • 不联网,不上传计划内容。
  • 不包含分析 SDK、遥测或远程日志。
  • 所有数据由本机 DSH profile 的存储后端保存。

License

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit b184232246e0

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout