前言¶
在 DSH 里和模型长谈,常会留下值得留档的片段:结论、待办、摘录。复制到语雀小记要切窗口、再粘贴,打断节奏。若走语雀开放 API,还要单独申请 Token 并维护凭证。dsh-yuque-notes 面向「已在浏览器里用语雀」的开发者:在 Harness 对话框旁、选区上或斜杠命令里一键写入小记,发布时借助本机 Ego 浏览器里已登录的语雀网页会话完成填写与发送,不要求语雀开发者 Token。
这是什么¶
dsh-yuque-notes 是 DeepSeek Harness(DSH)的联网类插件,由维护者 rick-2023 发布,作用是把选中的对话文字或自编短记发布到 语雀小记。归类为联网工具;当前 GitHub 仓库星标为 0。插件版本在清单中为 1.0.0,许可证 MIT。
社区目录页:https://www.skillhub.cn/plugins/rick-2023/dsh-yuque-notes;源码与说明:https://github.com/rick-2023/dsh-yuque-notes。
核心功能¶
README 中列出的能力如下,安装启用后即可在 Web GUI 中使用。
- 对话框下方入口:上下文占用百分比右侧有「语雀小记」按钮,点开后输入内容即可发送。
- 快捷键:在插件弹层输入框内按
⌘/Ctrl + Enter发送。 - 选区一键记录:在对话消息中选中文字后,选区右下角出现「记录到小记」,点击即发布选中内容。
- 斜杠命令:在对话中执行
/yuque-note并跟上正文,例如/yuque-note 今天要跟进的三件事…。
工作原理上,Client 通过远程命令调用 Host 注册的 /yuque-note;Host 将正文写入临时文件后调用 ego-browser nodejs 脚本,打开 https://www.yuque.com/dashboard/notes,定位「记你想记…」输入区,填入内容并点击「小记一下」。因此依赖本机可运行的 ego-browser 与 Ego 中 已登录 的语雀站点(https://www.yuque.com),不依赖语雀开放 API Token。
前置条件¶
- 已安装并可使用 DeepSeek Harness。
- Ego 浏览器中已登录语雀;未登录时发布会失败,需先在 Ego 里打开语雀并完成登录。
- 当前环境可运行
ego-browser(插件 Host 端通过它操作语雀网页)。
安装与启用¶
从 GitHub 安装时,使用 README 给出的命令(将 <profile> 换成你的 DSH profile 名):
dsh plugin --profile <profile> add github:rick-2023/dsh-yuque-notes
收录进 dshmarket.com / awesome-dsh-plugin 后,也可在 DeepSeek Harness 的 Plugins → Plugin Market / Discover 中搜索 dsh-yuque-notes 一键安装。
本地以 Bundle 方式开发或自用时,需把仓库目录在 Harness 中安装为 Bundle 并启用,然后 刷新 Web GUI 页面 使 Client 侧变更生效。
安装前建议浏览源码与 LICENSE,确认以当前 dsh 进程权限运行是否符合你的安全预期。
典型用法¶
从输入框发送¶
- 打开任意对话。
- 在输入框下方、上下文百分比右侧点击 语雀小记(小语雀图标)。
- 在弹出层中编写内容,点 发送 或按
⌘/Ctrl + Enter。 - 成功后弹层会自动收起。
从对话选区记录¶
- 在对话 消息区域 内用鼠标选中一段文字。
- 点击选区右下角「记录到小记」。
- 成功后会提示「已记录到小记」,并清除选区。选输入框或侧边栏文字不会出现该按钮。
用命令发送¶
在对话中执行:
/yuque-note 今天要跟进的三件事…
适用场景与注意¶
适合谁:日常在语雀小记做碎片归档、把 Harness 对话里的结论或待办快速落库的开发者;已习惯 Ego 登录语雀、不想单独维护 API Token 的环境。
注意:
- 插件以安装它的 dsh 进程权限运行,临时文件与浏览器自动化均在本机完成,安装前应自行审阅
index.js、client.js等源码。 - 远程命令桥不可用或点了发送无反应时,可先刷新 DeepSeek Harness 页面并确认插件已启用。
- 提示找不到输入框或未登录时,在 Ego 中打开语雀并登录后重试。
- 选区「记录到小记」为浮动按钮,与系统自带的「引用文本」互不替换,可并存。
修改插件代码后,本地 Bundle 需 移除再安装;Client 变更通常还需 刷新页面 才生效。Host/Client 可做语法检查:
node --check index.js
node --check client.js
结尾¶
dsh-yuque-notes 把 Harness 里的输入框、选区与 /yuque-note 接到语雀小记,用浏览器会话代替 Token,适合已登录语雀的本地工作流。更多说明见仓库 README;在生态目录检索插件可用 skillhub.cn 插件页 与 GitHub 仓库。