DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@chaiyahang/dsh-scratchpad

Scratchpad

DeepSeek Harness 的便笺面板:支持标签笔记、图像和文件附件、带可点击任务的 Markdown 预览、发送到聊天并附带真实附件、唤醒快捷键、JSON 导出/导入,以及基于主机端存储的 Agent 工具。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @chaiyahang/dsh-scratchpad@0.2.8
README兼容性版本

兼容性与来源证明

Scratchpad 以 @chaiyahang/dsh-scratchpad 发布,当前版本为 0.2.8。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/10/31

版本

0.2.8stable
2026/10/31
0.2.7stable
2026/10/31
0.2.5stable
2026/10/30
查看其余 3 个版本收起版本
0.2.4stable
2026/10/27
0.2.3stable
2026/10/25
0.2.0stable
2026/10/25

相关插件

正在加载相关插件…

最新版
0.2.8
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
152.3 kB
文件数
9
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 1
周下载
0
最近提交
2026/11/1
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

README

便签 · DSH Scratchpad

给 DeepSeek Harness 的左栏便签插件:随手记、边写边存,Agent 也能读写。

要求 DSH >=0.2.1-rc.2;版本变化见 CHANGELOG。

功能

  • 双栏布局:左栏输入、右栏便签流;长文在输入区内滚动,窄窗口自动单栏
  • 左侧栏入口:点击打开便签面板,⌘⇧S 唤起聚焦,⌘⇧N 直接新建,⌘⇧F 聚焦搜索
  • 多条便签:边写边存、置顶、搜索、删除二次确认,删错 7 天内可撤销,回收站可随时恢复或彻底删除
  • 附件:图片/文件,支持选择、拖拽、粘贴;图片预览,文件下载
  • Markdown 预览:标题、强调、代码、列表、引用,链接可点击;- [ ] 待办可勾选并写回原文
  • 发送到对话:一键送入当前输入框,图片/文件作为真实附件一并带上
  • 标签:最多 12 个/条,列表按标签筛选
  • 导入导出:单个 JSON(附件以 base64 内嵌),导入为合并语义
  • Agent 工具:scratchpad_list / read / create / append / update / delete

安装

把 PROFILE 换成你的 profile 名(例如 desktop)。从 npm:

dsh plugin --profile PROFILE add @chaiyahang/dsh-scratchpad@latest

从 GitHub(跟随默认分支):

dsh plugin --profile PROFILE add github:Chaiyahang/dsh-scratchpad

或让插件管理器安装本地目录:plugin_manager install_bundle /路径/到/dsh-scratchpad。装完刷新页面。

从本地 link: 安装切换到 npm 时,pnpm add <包名> 会保留原来的 link;请用上面的 @latest,或先 dsh plugin --profile PROFILE remove @chaiyahang/dsh-scratchpad 再安装。

使用

操作方式
唤起⌘⇧S / 点击左栏「便签」
新建「新建便签」或 ⌘/Ctrl + Enter
标签编辑器下方输入,回车/逗号确认,Backspace 删最后一个
预览工具栏「预览」,勾选待办会写回 - [x]
发到对话卡片纸飞机,或编辑器「发到对话」
备份列表右上「导出 / 导入」

Agent 工具

工具用途
scratchpad_list列出便签,按文本/标签过滤
scratchpad_read读全文、标签与附件绝对路径
scratchpad_create新建(可带标签、置顶)
scratchpad_append追加一段
scratchpad_update重写正文,可选替换标签
scratchpad_delete删除便签及附件文件

数据与限制

  • 数据在 ~/.dsh/scratchpad/(notes.json + files/),不经过外部网络;卸载不清除
  • 每次写入前自动轮转 notes.json.bak;文件损坏时自动留档为 notes.json.corrupt-* 并从备份恢复
  • 图片直接预览;其他附件一律下载,不在浏览器内打开
  • 附件是真实文件,Agent 读取时拿到绝对路径;Markdown 渲染不执行 HTML
  • UI 保存会检测其他改动(另一窗口或 Agent):冲突时面板让用户选择「保留我的版本 / 改用已保存版本」,不会静默覆盖;Agent 工具之间仍是最后写入优先
  • 删除为软删除:面板立即隐藏,7 天后连同附件文件一并清理;面板内「回收站」可查看、恢复或彻底删除,Agent 的删除同样可在此期间撤销
  • 导入只有合并模式;数据仅本机,不跨设备同步
  • composer 不接受附件时(子会话、类型不支持等),附件名会以文本形式保留

开发与发布

node --check index.js && node --check client.js
npm test

打 v* tag 推送后,.github/workflows/publish.yml 通过 npm Trusted Publishing(OIDC)自动发布,并以 CHANGELOG 对应版本段落为 notes 创建 GitHub Release;首次启用需在 npm 包设置登记仓库与工作流,并设置仓库变量 NPM_TRUSTED_PUBLISHING=true。

链接

  • 仓库:https://github.com/Chaiyahang/dsh-scratchpad
  • 发布:https://github.com/Chaiyahang/dsh-scratchpad/releases
  • 问题:https://github.com/Chaiyahang/dsh-scratchpad/issues
  • 市场:已收录于 awesome-dsh-plugin(收录 PR)和 dshopen

MIT

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / pet / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Remotedsh-remoteDeepSeek Harness 的远程工作助手:连接 SSH(密码/密钥/代理/键盘交互、多跳 ProxyJump),从 ~/.ssh/config 列出主机,选择远程工作区,使用 21 个 rw_* 工具对其进行操作,支持感知冲突的镜像同步、内嵌 PTY tModel Router@ljwei-stak/dsh-model-routerDeepSeek Harness Desktop 的统一 DS Bot 工作区:模型和 Bot 路由、私有库、录制的桌面流程以及范围限定的远程计算机控制。