前言¶
在 DSH 里和模型对话时,灵感、待办和临时感想往往散落在聊天记录或外部笔记里,回头翻找成本高。把内容复制到独立笔记应用,又要切换窗口、手动归档,和当前对话上下文脱节。
dsh-sticky-note 把便签嵌进 DSH 界面:编辑框工具栏点一下便签按钮即可弹出面板,按点子、感想、TODO 三类分类,定时或快捷键保存到本地目录,还能一键发给当前对话。下面介绍它的定位、功能、安装与典型用法。
这是什么¶
dsh-sticky-note 是 DeepSeek Harness(DSH)的 Host 侧插件,维护者为 Meredith2328,社区分类为「记忆」。当前版本 0.2.3,许可证 MIT。
一句话定位:左下角便签,随手记点子、感想、TODO,实时保存到归档目录,提供清单视图与悬浮归档能力。插件在 GitHub 上约有 11 个 star。
适配 DSH 0.1.0-rc.7 至 0.1.1-rc.2:最低要求 0.1.0-rc.7(设置卡片 keyed slot 强校验),最高已验证 0.1.1-rc.2。旧版 DSH 请使用插件 v0.2.1;v0.2.3 起 peerDependencies 范围放宽以覆盖 0.1.1 预发布系列。
核心功能¶
随手记与发送¶
编辑框工具栏上有便签按钮,点击弹出便签面板。便签内容可一键发送给当前对话,或追加到输入框,无需先复制再粘贴。
三分类与快捷键¶
便签分为点子、感想、TODO 三类。可用 Ctrl+Shift+1、Ctrl+Shift+2、Ctrl+Shift+3 切换类别。
自动保存¶
按设定间隔(10 秒、1 分钟或 5 分钟)自动落盘;Ctrl+S 立即保存。存储根路径默认在 ~/.dsh/sticky-notes(DSH_HOME 下),可在设置页修改。
历史便签与归档¶
历史便签以分组清单展示,支持展开收起。双击查看、单击预备发送;归档分组可一键恢复。历史便签支持二次编辑保存;若用外部编辑器改动文件,查看视图会自动刷新。
保留与自动清除¶
可用针形图标标记「保留」,被标记的便签不会被自动清除。未保留且超期的便签,按最后修改时间计龄,先移入「已清除」回收站(保留 30 天),由 Host 定时触发清除。
Markdown 与主题¶
编辑区支持 Markdown,可切换实时预览(Ctrl+Shift+V),涵盖表格、任务列表、删除线、图片等。配色跟随 DSW 主题变量,深浅模式自动切换。
编辑快捷键¶
Esc 层层退出;Tab / Shift+Tab 缩进;Ctrl+Shift+X 删除线;Ctrl+Shift+T 任务项;Ctrl+T 插入表格骨架。
可配置项¶
设置页可调整存储路径、保存间隔、清除周期、默认类别、发送方式等。
存储结构¶
便签以 Markdown 文件落盘,目录结构如下:
<root>/
├── 点子/ ← 以时间戳命名的 .md 文件
├── 感想/
├── TODO/
├── 归档/ ← 归档的便签(前缀类别名,可一键恢复)
└── 已清除/ ← 自动清除的回收站(保留 30 天)
默认根路径 ~/.dsh/sticky-notes,可在设置页修改。
安装与启用¶
从社区目录安装(Web profile):
dsh plugin --profile web add dsh-sticky-note
若使用本地目录:
dsh plugin --profile web add file:/path/to/dsh-sticky-note
安装后重启 DSH(Web 或 Desktop)。版本要求:DSH 0.1.0-rc.7 及以上;已验证兼容至 0.1.1-rc.2。
典型用法¶
1、安装并重启 DSH 后,在编辑框工具栏点击便签按钮,打开左下角便签面板。
2、用 Ctrl+Shift+1/2/3 切换到点子、感想或 TODO,输入内容。间隔保存或按 Ctrl+S 落盘。
3、需要发给模型时,在面板内一键发送,或从历史清单中单击预备发送、双击查看详情。
4、长期有用的便签点针形图标保留;不再需要的可归档或等待自动清除进入「已清除」回收站,30 天内可恢复。
5、在设置页按需调整存储路径、保存间隔与清除周期,使便签目录与你的工作流一致。
适用场景与注意¶
适合在 DSH 对话过程中频繁记录灵感、待办和感想、又希望内容与本地文件同步的开发者。清单 + 归档 + 回收站的设计,兼顾随手记与事后整理。
安装前请注意:插件以当前 DSH 进程权限运行,会读写本地目录;安装前应查看源码与 MIT 许可证,确认存储路径与自动清除策略符合你的预期。DSH 生态理念是「一切皆插件」;SkillHub 社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。
链接¶
- 社区目录:https://www.skillhub.cn/plugins/Meredith2328/dsh-sticky-note
- GitHub:https://github.com/Meredith2328/dsh-sticky-note