前言¶
在 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 用表格歸納了典型問法與行爲,可覈實的能力包括:
- 賬號與身份:讀暱稱、性別、生日、標籤並算年齡;
qingshi_about_me可一次給出身份、記錄總數與年份跨度、最近幾條、家人數量。 - 生涯檢索:按年份、月份、標籤、地點、關鍵詞查記錄;可按需求打開某條記錄的詳情頁。
- 族譜與稱謂:按稱謂倒推關係鏈;族譜展開、按小家庭重排等涉及畫布的操作會在真實頁面窗口裏完成(數據不在純接口裏)。
- 記一筆:打開發布頁並預填內容,不會代你點發布;新記錄默認「所有人可見」,可要求改爲私有。
- 約束:查不到會明確說明,不會編造經歷;除你明確要求的記錄增改外,不改族譜關係與根節點。
默認請求域名在注意事項中寫明爲 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