dsh-greatarrow:DeepSeek Harness 的 GreatArrow.ai 記憶插件

DeepSeek Harness (dsh) 採用插件化架構,這使得開發者可以通過擴展來增強智能體的能力。在開發過程中,讓 AI 在不同會話間保持上下文、同步任務或恢復之前的操作是一個常見需求。dsh-greatarrow 插件通過 GreatArrow.ai MCP 服務器連接 DeepSeek Harness,提供共享記憶與任務管理能力。

插件介紹

這是 GreatArrow-ai 維護的 memory 類插件。它是一個配置包,不包含可執行代碼或構建步驟。安裝後,它會向 dsh 的配置中添加一行 dsh-mcp-client,指向 GreatArrow.ai 的固定 API 端點,從而使智能體具備跨會話的記憶與任務管理能力。

核心功能

  • 連接服務:將 dsh 連接到 GreatArrow.ai MCP 服務器。
  • 記憶管理:支持搜索和保存記憶。
  • 任務管理:支持讀取和更新任務。
  • 會話恢復:支持恢復之前的會話狀態。
  • 跨客戶端共享:記憶與任務在 GreatArrow.ai 工作區內與其他 AI 客戶端共享。
  • 配置變更:僅作爲配置包,向 dsh 配置中添加 dsh-mcp-client 行。

安裝與啓用

下面是具體的安裝步驟。請確保你已經擁有 GreatArrow.ai 的 Token。

  1. 獲取 Token:訪問 greatarrow.ai/install/deepseek-harness 獲取 Token。
  2. 保存 Token:將 Token 保存爲 ~/.dsh/great-arrow.token(或 $DSH_HOME/great-arrow.token)。建議使用編輯器手動寫入,以避免 Token 出現在 Shell 歷史記錄中。保存後,請設置正確的文件權限:
    chmod 600 ~/.dsh/great-arrow.token
  1. 安裝插件:將插件添加到你正在使用的 Profile 中(例如 web):
    dsh plugin --profile web add github:GreatArrow-ai/dsh-greatarrow
  1. 重啓服務:重啓 dsh 以加載配置。工具將以 mcp__great-arrow__<tool> 的形式出現,例如 mcp__great-arrow__memory_search。

驗證配置

安裝完成後,可以通過以下命令檢查配置是否正確生成:

dsh --profile web --dump-config | grep -A8 great-arrow-memory

在新的會話中,直接詢問智能體:“What do you know about my workspace?”(你知道我的工作區什麼?)。如果配置正確,智能體會調用 mcp__great-arrow__memory_search 工具進行搜索。

注意事項

  • Token 讀取機制:當前版本(2026-10-19 之後)僅從 great-arrow.token 文件讀取 Token,不從環境變量讀取(除非是 2026-10-02 之前的舊版本)。這意味着 Token 不會出現在項目目錄的 .env 文件中。
  • API 地址固定:插件連接的 URL 固定爲 https://www.greatarrow.ai/api/mcp。
  • 安裝器衝突:如果你已經運行過 GreatArrow.ai 的安裝程序,請不要同時使用此插件。安裝程序會在 ~/.dsh/cordis.patch.yml 中寫入配置,兩者衝突會導致配置加載失敗。
  • 卸載方法:如需卸載,執行:
    dsh plugin --profile web remove dsh-greatarrow
同時請刪除 `~/.dsh/great-arrow.token` 並在 GreatArrow.ai 後臺撤銷 Token。
  • 隱私與支持:鑑權、權限、速率限制和審計日誌由 GreatArrow.ai 服務器管理。該插件源代碼的最終解釋權在 GreatArrow.ai 的應用倉庫中。

總結

dsh-greatarrow 作爲一個輕量級的配置包,爲 DeepSeek Harness 提供了接入 GreatArrow.ai 生態的入口。它解決了智能體跨會話記憶保持和任務同步的問題,適合需要在 GreatArrow.ai 工作區內與多客戶端協作的開發場景。

查看插件目錄 | 查看源代碼

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜