yihefeikong-rgb/dsh-cc-haha-memory

yihefeikong-rgb★ 0TypeScriptLast synced: 2026-08-15

Open on GitHub

CC-HAHA-inspired persistent memory plugin for DeepSeek Harness (DSH)

README excerpt

DSH CC-HAHA Memory 一个面向 DeepSeek Harness(DSH) 的第三方持久记忆插件,参考并复刻 CC-HAHA 的项目记忆使用体验。 [!IMPORTANT] 本项目不是 CC-HAHA 官方组件,也不隶属于 CC-HAHA 或 DeepSeek。记忆理念与交互流程参考 CC-HAHA,插件代码使用 DSH 原生事件、工具、LLM 和 Web UI 接口独立实现。 能做什么 - 真实记住 :用户明确说“记住”时,DSH 会先读取记忆索引,再显示 memory remember 工具调用;只有返回 saved: true 后才确认已记住。 - 独立文件 :每条记忆保存为单独的 Markdown 文件,并由 MEMORY.md 维护简洁索引。 - 项目隔离 :每次只注入“通用 + 当前项目”,不会把所有项目记忆一次性塞进上下文。 - 新会话召回 :按当前问题选择最多 5 条相关记忆正文,无需每次手动搜索。 - 自动记录 :按回合评审值得长期保存的信息,失败时保留缓冲,不把模型错误伪装成“没有记忆”。 - 安全更新 :同主题通过明确记忆 ID 更新;禁止模糊标题猜测覆盖,更新和删除前保存历史版本。 - 管理界面 :会话页上方提供“记忆”标签、项目文件夹、搜索、新建、编辑和删除。 - Claude 记忆导入 :可非破坏地导入现有 Claude Code 记忆;重复启动只跳过,不覆盖 DSH 中已更新的内容。 DSH 插件标识 仓库根目录的 package.json 包含 DSH 原生插件声明: cordis.patch.yml 负责挂载 host 插件, lib/client.js 负责加载会话页记忆 UI。 安装 要求:已经安装并能正常启动 DSH。 安装后重启 DSH Web: 进入任意会话后,顶部应出现“记忆”标签。首次验证可以发送: 正常轨迹应包含: 记忆文件默认位于: 配置 默认配置位于 cordis.patch.yml : 主要选项: 选项 默认值 说明 : reviewEnabled true 是否启用回合后自动评审 reviewInterval 5 每多少回合评审一次 reviewTimeoutMs 120000 后台评审总超时 recallMaxBytes 25000 注入索引最大字节数 recallRelevantMaxBytes 16000 相关正文最大字节数 记忆工具 插件注册 8 个工具: - memory remember :显式“记住”的单次可见入口。 - memory write :新建记忆。 - memory read :读取完整记忆。 - memory update :按 ID 更新并保存历史版本。 - memory delete :删除并保存历史版本。 - memory search :当前作用域全…

View full README on GitHub →
Tools / Devcc-hahadeepseek-harnessdshdsh-pluginmemoryweb ui

Category