返回目錄

dsh-mnemon

編輯精選維護狀態: 活躍

omdsh-dev/dsh-mnemon

Mnemon 驅動的本地記憶系統:三層儲存(執行時熱記憶、專案檔案 Documents、長期記憶體 Memory Spaces),受監督寫回、檢索工具與 Web UI。

前往 GitHub專案首頁
$ brew install --cask mnemon-dev/tap/mnemon

347

星數

23

Fork

TypeScript

語言

MIT

授權條款

2026-08-10

建立於

2026-09-08

最近推送

MIT 授權的原生 DSH 記憶外掛程式:三層(Runtime / Documents / Memory Spaces)加九個可插拔長期提供者,受 Host 控制的監督式寫入流程。預設引擎是本地優先的 Mnemon。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-08-23

授權條款

MIT

01它能幫你完成什麼?

  • 為 DeepSeek Harness 提供統一的記憶控制平面,涵蓋每輪執行期上下文、專案文件,以及跨會話的持久事實

    每輪緊湊的執行期記憶(USER.md / MEMORY.md)、可搜尋的專案文件,以及來自記憶空間的有限召回——而不是把各類知識強行塞進單一資料庫

    需要持久、跨會話、多 agent 記憶,並希望用可插拔長期提供者取代單一扁平儲存的 DSH 使用者與 agent

02如何將外掛接入 DeepSeek Harness?

先決條件

  • DeepSeek Harness(DSH)——本版本基於 DSH 0.1.1-rc.2 驗證,其完整 profile 需要 Node.js ^22.19.0 || >=24.0.0
  • Mnemon Native(預設、優先的引擎):macOS 用 Homebrew,或用 Go 安裝

安裝步驟

  1. 01

    安裝 Mnemon Native:`brew install --cask mnemon-dev/tap/mnemon`(macOS)或 `go install github.com/mnemon-dev/mnemon@latest`,然後 `mnemon --version`

    $ brew install --cask mnemon-dev/tap/mnemon

  2. 02

    安裝 DSH:`npm install -g @deepseek-ai/dsh@0.1.1-rc.2`,然後 `dsh --version`

    $ npm install -g @deepseek-ai/dsh@0.1.1-rc.2

  3. 03

    加入外掛程式:`dsh plugin --profile web add dsh-mnemon`,然後 `dsh --profile web`

    $ dsh plugin --profile web add dsh-mnemon

驗證整合成功

  • 開啟「Memory System → Status」,確認 dsh-mnemon、Mnemon Native、Runtime、Documents 以及已啟用的 Providers 都已列出

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

原生 DSH 外掛程式——為 DeepSeek Harness 提供的三層、可插拔、由 agent 驅動的記憶控制平面(執行期記憶、專案文件,以及由 9 個長期記憶提供者支撐的記憶空間)

  • 三層記憶模型

    每輪上下文(Runtime)、完整敘事(Documents)、跨會話事實(Memory Spaces)Runtime:每輪生成緊湊的 USER.md / MEMORY.md 投影;Documents:先搜尋、按需取完整 Markdown;Memory Spaces:從活躍空間做有限召回

    僅在受 Host 控制的 task Agent 接受寫入時,才寫入本地 Mnemon 儲存 / 外部提供者
  • 九個可插拔長期記憶提供者

    所選的記憶空間提供者(Mnemon、OpenViking、Honcho、Mem0、Hindsight、Holographic、RetainDB、ByteRover 或 Supermemory)按需從活躍空間取回跨會話的事實、決策、實體與關係

    依選擇可能寫入外部 HTTP 提供者(如 Mem0、Honcho、Supermemory)
  • 受監督的寫入流程

    Remember / 儲存到記憶 操作與智慧選擇一個乾淨的 task Agent 在 Host 控制下完成甄別、路由、去重、提煉與寫入;儲存一張路由收據

04適合誰?何時不該用?

適合

  • 需要持久、跨會話、多 agent 記憶,並希望用可插拔長期提供者取代單一扁平儲存的 DSH 使用者與 agent

不適合

  • 如果為記憶空間選擇了非原生提供者,寫入 / 召回會走到該外部服務(HTTP),其刪除語意與可列舉內容因引擎而異;dsh-mnemon 不會為不提供這些能力的引擎編造圖邊或刪除語意。

05相容性、維護與安全提醒

  • 已驗證的 DSH 版本需要 Node.js ^22.19.0 || >=24.0.0;Node 20 缺少該版本依賴的 host 原語。預設 Mnemon Native 引擎是本地 CLI + SQLite(macOS / Linux 用 Go,Windows 用發布 ZIP)。
  • 原始圖片位元組永遠不會被複製進記憶;多模態對話訊息在生命週期處理中保留其 DSH 附件參照,Mnemon 背景任務只發送純文字 prompt。
  • 如果為記憶空間選擇了非原生提供者,寫入 / 召回會走到該外部服務(HTTP),其刪除語意與可列舉內容因引擎而異;dsh-mnemon 不會為不提供這些能力的引擎編造圖邊或刪除語意。
2026-08-102026-08-21v0.2.16

MIT · 活躍維護中(最新 v0.2.16,2026-08-22;基於 DSH 0.1.1-rc.2 驗證)

06常見問題

怎麼安裝 dsh-mnemon?

先裝 Mnemon Native(macOS 用 `brew install --cask mnemon-dev/tap/mnemon`,或 `go install github.com/mnemon-dev/mnemon@latest`),再裝 DSH 0.1.1-rc.2(`npm install -g @deepseek-ai/dsh@0.1.1-rc.2`),最後用 `dsh plugin --profile web add dsh-mnemon` 加入外掛程式。

我能用哪些記憶提供者?

九個:Mnemon(官方原生本地 CLI + SQLite,優先)、OpenViking、Honcho、Mem0、Hindsight、Holographic、RetainDB、ByteRover、Supermemory。第三層可替換;前兩層無論用哪個提供者都保持相同的儲存、工作區與互動模型。

一次寫入實際做了什麼?

Remember / 儲存到記憶 會執行一個乾淨的 task Agent,在 Host 控制下完成甄別、路由、去重、提煉,僅在被接受時才寫入——並儲存一張路由收據。它不會複用或消耗主對話歷史。

圖片和外部提供者下我的資料安全嗎?

原始圖片位元組永不寫入記憶;多模態訊息保留其 DSH 附件參照。對於外部提供者,召回 / 寫入會走到該服務,且 dsh-mnemon 不會為引擎不提供的能力編造圖邊或刪除語意。

08資料與來源

  • 作者聲明github.come5aae0079777…

    The three-tier, pluggable, Agent-driven memory system for DeepSeek Harness.

  • 作者聲明github.come5aae0079777…

    dsh plugin --profile web add dsh-mnemon

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-23。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。