插件目录 / Developer / dsh-sticky-note
dsh-sticky-note
已验证 · 实测可装 Meredith2328
功能简介
DSH 便签插件:随手记点子/感想/TODO,Markdown 预览 + 快捷键 + 历史归档,存储路径可配置
可用 — 实测通过,社区增长中
DSH 便签插件:随手记点子/感想/TODO,Markdown 预览 + 快捷键 + 历史归档,存储路径可配置 实测能干净安装、正常启动。社区在增长,是个稳妥选择。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
dsh-sticky-note
左下角便签:随手记点子 / 感想 / TODO,实时保存到归档目录,清单 + 悬浮归档。
适配 DSH
0.1.0-rc.7~0.1.6-alpha.2:最低要求0.1.0-rc.7(设置卡片 keyed slot 强校验),最高已验证0.1.6-alpha.2。

✨ 功能
- 📝 随手记:编辑框工具栏上的便签按钮,点击弹出便签面板
- 📍 可选固定:从标题栏操作中固定后吸附到屏幕边缘,外部点击不再关闭;固定状态与位置会被记住
- 🔁 可选续写:可在插件设置中选择重新打开时继续当前草稿;默认关闭,保持原有行为
- 🔎 整体缩放:标题栏操作提供
− / 倍率 / +,支持Cmd/Ctrl + + / - / 0,倍率会被记住 - 💾 自动保存:按设定间隔(10 秒 / 1 分钟 / 5 分钟)自动落盘,
Ctrl+S立即保存 - 🏷️ 三分类:点子 / 感想 / TODO,快捷键
Ctrl+Shift+1/2/3切换 - 📤 一键发送:便签内容直接发给当前对话(或追加到输入框)
- 📋 历史便签:分组清单 + 展开收起,双击查看、单击预备发送,归档分组可一键恢复
- ✏️ 可编辑:历史便签可二次编辑保存;外部编辑器改动后查看视图自动刷新
- 📌 选择保留:标记保留的便签不会被自动清除(针形图标)
- 🧹 自动清除:按最后修改时间计龄,超期未保留的先移入「已清除」回收站(保留 30 天),Host 定时触发
- 🖥️ Markdown:编辑 ↔ 实时预览(
Ctrl+Shift+V),支持表格 / 任务列表 / 删除线 / 图片 - 🌓 深色模式:全部配色跟随 DSW 主题变量,深浅自动切换
- ⌨️ 快捷键:
Esc层层退出、Tab/Shift+Tab缩进、Ctrl+Shift+X删除线、Ctrl+Shift+T任务项、Ctrl+T表格骨架等 - ⚙️ 可配置:存储路径、保存间隔、清除周期、默认类别、发送方式、是否继续当前草稿
📦 安装
dsh plugin --profile web add github:Meredith2328/dsh-sticky-note
或本地目录:
dsh plugin --profile web add file:/path/to/dsh-sticky-note
安装后重启 DSH(Web 或 Desktop)。
请不要使用裸包名
dsh plugin ... add dsh-sticky-note;npm 上的同名包不是本项目。
版本要求:需要 DSH 0.1.0-rc.7 及以上(设置卡片注册适配 keyed slot 强校验),已验证兼容至 0.1.6-alpha.2;旧版 DSH 请使用 v0.2.1。v0.2.4 移除了 0.1.6 已删除的 settingsNamespace 辅助函数,在顶层声明 Loader 必需服务,把设置卡片迁到新版插件详情页,并让定时清理跟随插件热卸载生命周期。
🗂️ 存储结构
<root>/
├── 点子/ ← 以时间戳命名的 .md 文件
├── 感想/
├── TODO/
├── 归档/ ← 归档的便签(前缀类别名,可一键恢复)
└── 已清除/ ← 自动清除的回收站(保留 30 天)
默认根路径 ~/.dsh/sticky-notes(DSH_HOME 下),可在设置页修改。
🤝 贡献
外部贡献采用先 Issue、后 PR 的流程。请先阅读 CONTRIBUTING.md;未经确认的 PR 暂不进入人工代码审查。
📄 License
MIT
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-sticky-note」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:Meredith2328/dsh-sticky-note Headless(CLI)profile:
dsh plugin --profile headless add github:Meredith2328/dsh-sticky-note 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。
使用场景
扩展 agent 的编码能力面——给它一个新工具、工作流或集成,让它接手以前做不了的开发任务。
适合谁
想让 dsh 在真实代码库上像队友一样干活的开发者——能改、能跑、能验证,而不只是回答问题。
二次开发建议
工具/命令面就是缝:暴露更多 SDK 能力、加更聪明的上下文接线,或收紧改代码与验证之间的循环。