getnote-dsh-plugin:在 DeepSeek Harness 中搜索、保存和閱讀得到大腦筆記

前言

DSH 可以通過插件擴展 Agent 能力。getnote-dsh-plugin 用於把得到大腦接入 DSH,讓 Agent 用自然語言搜索、保存和閱讀得到大腦筆記。它適合需要在 DSH 中直接查詢筆記、保存網頁鏈接、查看知識庫的開發者。

這是什麼

@getnote/dsh-plugin 是 iswalle 維護的 DSH 插件,採用 MIT 許可證。它把得到大腦的明確操作接入 DSH,使 Agent 可以調用筆記搜索、保存和查看能力,同時保留本地認證流程。

核心功能

  • 檢查得到大腦登錄狀態
  • 按自然語言語義搜索全部筆記
  • 在指定知識庫內搜索
  • 保存文字、網頁鏈接和本地圖片
  • 保存時設置標題和標籤
  • 查看最近筆記
  • 按 ID 查看筆記詳情
  • 查看知識庫列表
  • 提供 DSH 引導 Skill,讓 Agent 優先選擇這些原生工具

安裝與啓用

  1. 確認本機 Node 版本滿足 >=20。
  2. 添加插件:
dsh plugin --profile web add @getnote/dsh-plugin
  1. 登錄得到大腦:
npx @getnote/cli@latest auth login

按頁面提示完成授權。得到大腦 OpenAPI 需要得到大腦會員。普通用戶不需要手工填寫 API Key,認證由 GetNote CLI 在本地管理。

  1. 重啓 DSH。

典型用法

重啓後,可以直接對 Agent 說:

幫我搜索得到大腦裏關於 Agent Harness 的筆記
把 https://example.com/article 保存到得到大腦,添加“待讀”標籤
列出最近 10 條筆記
打開筆記 1896830231705320746
列出我的知識庫

更新與卸載

維護插件時使用以下命令:

dsh plugin --profile web update @getnote/dsh-plugin
dsh plugin --profile web remove @getnote/dsh-plugin

配置說明

如需調整超時或輸出上限,可以在 profile 的 cordis.patch.yml 中覆蓋:

config:
  timeoutMs: 120000
  maxOutputBytes: 10485760

binaryPath 和 apiUrl 僅用於開發或聯調環境。

安全與注意

  • 插件只開放明確的得到大腦操作,不提供任意 Shell 參數入口。
  • 登錄狀態檢查不會把 API Key 或末尾字符寫入模型上下文。
  • 刪除和批量修改等高風險能力尚未在首版開放。
  • 插件在當前用戶權限下運行,請只從可信來源安裝。
  • 如果本機已安裝更完整的 GetNote Skills,DSH 仍可正常發現和使用;插件不會複製相同 Skill 或覆蓋版本。

結尾

getnote-dsh-plugin 適合把得到大腦作爲 DSH 中的筆記能力使用,提供搜索、保存、查看和知識庫讀取等明確操作。

相關地址:

  • GitHub:https://github.com/iswalle/getnote-dsh-plugin
  • 目錄頁線索:https://www.skillhub.cn/plugins/iswalle/getnote-dsh-plugin

DSH 插件目錄用於發現第三方插件,不代表與 DeepSeek / 幻方存在官方從屬關係。

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

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

小夜