dsh-qingshi:讓 Harness 裏的 AI 接上你的青史賬號

前言

在 DSH(DeepSeek Harness)裏做記憶類能力時,常見做法是把日記或筆記導出成文件,再塞進上下文或 RAG。數據一旦離線下載,就和「青史永存」小程序裏剛改過的內容不同步。維護者 qq1003240666 提供的 dsh-qingshi(倉庫 qq1003240666/dsh-qingshi-plugin)走另一條路:插件按你的提問現場查青史賬號,生涯記錄、族譜、資料都取服務端最新狀態。同一套實現還是標準 MCP server,除 DSH 外,Cursor、Claude Code、Codex 等客戶端也能用 stdio 拉起。

下面按定位、能力、安裝與用法說明;安裝命令與版本信息均來自倉庫 README 與 package.json(當前包版本 0.22.0,許可證 MIT)。SkillHub 目錄頁分類爲「記憶」,星標數爲 0。

這是什麼

dsh-qingshi 把微信小程序「青史永存」當作個人故事的權威來源。裝上插件後,Harness 內的 AI 可以讀取你的生涯時間軸與族譜,回答身份、年齡、去過哪裏、家人稱謂等問題;你說「記一筆」時,它可以打開發布頁並填好內容,最後一步發佈仍由你確認。

與「導出文件再餵給模型」相比,差異在於:不依賴本地快照,問什麼查什麼,你在小程序裏改過的東西,插件側也會看到最新結果。包內同時暴露 29 個 MCP 工具,名稱在 README 中概括爲「原樣暴露」。

核心功能

README 用表格歸納了典型問法與行爲,可覈實的能力包括:

  1. 賬號與身份:讀暱稱、性別、生日、標籤並算年齡;qingshi_about_me 可一次給出身份、記錄總數與年份跨度、最近幾條、家人數量。
  2. 生涯檢索:按年份、月份、標籤、地點、關鍵詞查記錄;可按需求打開某條記錄的詳情頁。
  3. 族譜與稱謂:按稱謂倒推關係鏈;族譜展開、按小家庭重排等涉及畫布的操作會在真實頁面窗口裏完成(數據不在純接口裏)。
  4. 記一筆:打開發布頁並預填內容,不會代你點發布;新記錄默認「所有人可見」,可要求改爲私有。
  5. 約束:查不到會明確說明,不會編造經歷;除你明確要求的記錄增改外,不改族譜關係與根節點。

默認請求域名在注意事項中寫明爲 api.iyouwc.cn 與 qingshi.iyouwc.cn,只連你配置的地址。

安裝與啓用

包暫未上架 npm,README 明確說明 dsh plugin add dsh-qingshi 短命令目前不可用,須用 release 裏的 tarball。

# 方式一:直接給插件管理器一個地址
dsh plugin add https://github.com/qq1003240666/dsh-qingshi-plugin/releases/latest/download/dsh-qingshi.tgz

# 方式二:下載 dsh-qingshi.tgz 後給本地路徑
dsh plugin add ./dsh-qingshi.tgz

也可在 Harness:設置 → 插件管理器 → 安裝,粘貼上述 URL 或本地路徑。

裝完後完全退出 Harness(含托盤圖標)再啓動,插件只在啓動時加載。運行環境要求 Node.js >= 22.4(package.json 中 engines.node 爲 >=22.4.0)。

前置條件

條件 說明
青史賬號 在「青史永存」小程序註冊並綁定手機號;插件用該手機號登錄
Node.js >= 22.4 與 Harness 運行環境一致
Electron(可選) 需要無邊框桌面窗口時,cd shell && npm install;否則退回系統 Chrome/Edge
Windows README 寫明爲主開發與驗證平臺;macOS / Linux 理論可跑但未實測

在別的客戶端裏用 MCP

同一包可作 MCP server,由客戶端 stdio 啓動:

node /絕對路徑/dsh-qingshi-plugin/bin/qingshi-mcp.mjs

Cursor 可在 ~/.cursor/mcp.json 中配置:

{
  "mcpServers": {
    "qingshi": { "command": "node", "args": ["/絕對路徑/dsh-qingshi-plugin/bin/qingshi-mcp.mjs"] }
  }
}

Claude Code、Codex CLI 的 mcp add 示例見倉庫 README;環境變量、工具分組與排錯見 docs/MCP.md。

典型用法

在 DSH 對話裏,可直接用自然語言觸發 README 中的場景,例如:

  • 「你知道我是誰嗎?我今年多大?」——讀資料並算年齡。
  • 「我是誰?我去過哪裏?」——綜合身份與近期記錄。
  • 「2024 年我在做什麼?」——按時間維度查生涯。
  • 「我表侄子是誰?」——沿族譜查稱謂。
  • 「幫我記一筆:今天帶女兒去了青龍峽」——打開發布頁並填內容,由你點發布。

本地數據目錄因平臺而異(Windows 多爲 %APPDATA%\qingshi)。不確定當前路徑時,README 建議讓 AI 調用 qingshi_where。可通過 QINGSHI_HOME 固定可寫目錄;登錄憑證在 auth.json,權限 0600,不進對話與日誌。

登錄過期時:有圖形環境的機器可彈登錄窗;無瀏覽器場景可走短信驗證碼,兩種方式 README 寫明「只登一次」。

適用場景與注意

適合誰:已在「青史永存」持續記生涯、維護族譜,並希望在 DSH 或其它 MCP 客戶端裏用同一賬號做上下文,而不是手工導出 Markdown/JSON 的人。

安全與權限:插件在當前 dsh 進程權限下運行,會讀寫本機 auth.json 與瀏覽器相關狀態;安裝前應查看倉庫源碼與 MIT 許可證,確認域名與數據目錄符合你的預期。發佈權始終在你手裏;插件不會替你完成最後一步發佈。

社區目錄見 SkillHub 插件頁。DSH 生態強調「一切皆插件」,該目錄爲社區站點,與 DeepSeek / 幻方無官方從屬關係。

結尾

dsh-qingshi 把青史賬號變成 Harness 與 MCP 客戶端可查詢的「活」記憶源:查資料、搜生涯、理族譜、輔助記一筆,都對着線上最新數據。安裝以 release tarball 爲準,裝完記得完全重啓 Harness。

  • 目錄頁:https://www.skillhub.cn/plugins/qq1003240666/dsh-qingshi-plugin
  • GitHub:https://github.com/qq1003240666/dsh-qingshi-plugin
  • 青史 H5:https://qingshi.iyouwc.cn
羽毛球分组比赛记分
小程序二维码

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

小夜