getnote-toolbox
在终端中运行以下命令:
dsh plugin install leether/getnote-toolbox
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的 Plugin Manager 中执行 dsh plugin install leether/getnote-toolbox,或按 https://github.com/leether/getnote-toolbox 说明用本地 bundle 安装。
插件介绍
如果你在 DeepSeek Harness Desktop 里日常写代码、对话,却想把「得到 GetNote」里的笔记、标签和知识库直接交给 Agent 操作,官方 DSH 插件一度无法覆盖 Desktop 场景——getnote-toolbox 就是为这条本地工作流补上的 Host 插件。它不替代官方方案,而是在你本机已有 GetNote CLI 的前提下,把命令行能力整理成 Agent 能稳定调用的结构化工具,认证与凭证仍由 CLI 负责,插件本身不读取、不回显 API Key。
插件一共暴露 15 个 getnote_* 工具:登录状态检查、语义搜索、保存文字/链接/本地图片、最近笔记与按 ID 读写、更新与需显式确认的回收站删除、标签管理、知识库列表与库内笔记、创建知识库与笔记的增删关联、异步保存任务进度,以及 API 配额查询。另带内置引导 Skill,让 Agent 在写操作、标签覆盖、删除确认和未登录提示上遵循同一套规则,减少误删和越权式调用。
适合已在 Desktop / Host 环境使用 DSH、本机安装并登录 GetNote CLI(Node.js 20+)的用户,尤其是希望笔记与知识库与 Harness 深度联动、又在意本地执行与隐私边界的人。请注意:与官方 @getnote/dsh-plugin 工具名相同,同一 profile 不要同时安装两者;若官方插件已满足你的环境,可优先用官方版本。
使用场景
- 在 Harness 对话里语义搜索 GetNote 笔记并引用正文
- 把网页链接或本地图片保存为笔记并打上标签
- 维护个人知识库:创建库、加入或移除笔记而不误删原文
适合人员
- 日常以 DSH Desktop 为主、本机已登录 GetNote CLI 的用户
- 希望 Agent 安全读写笔记且删除需显式确认的团队或个人
- 官方 DSH 插件未覆盖 Desktop 或需要 Config 与内置 Skill 的进阶用户