
Meredith2328/dsh-sticky-note
90Last commit Aug 15, 2026
dsh-sticky-note DSH plugin
dsh-sticky-note adds a sticky note panel to the DSH editor toolbar. It supports three categories (ideas, thoughts, TODO), auto-save at configurable intervals, and one-click sending to the current conversation. Notes are stored as Markdown files in a structured directory, with archive and recycle bin for auto-cleared notes.
How to install the dsh-sticky-note DSH plugin
dsh plugin --profile web add dsh-sticky-noteCopying does not run this command. Review the repository and version before installing the dsh-sticky-note DSH plugin.
dsh-sticky-note DSH plugin data source
dsh-sticky-note DSH plugin snapshot date: Aug 16, 2026
discovered
What the dsh-sticky-note DSH plugin can do
- Quick note taking via a button in the editor toolbar
- Auto-save at intervals of 10 seconds, 1 minute, or 5 minutes, with manual Ctrl+S
- Three categories: Ideas, Thoughts, TODO, switchable via Ctrl+Shift+1/2/3
- One-click send note content to current conversation or append to input box
- History notes list with grouping, expand/collapse, double-click to view, single-click to prepare for sending
- Editable historical notes; external file changes are auto-refreshed in the view
- Pin notes to prevent automatic clearing (pin icon)
- Auto-clear based on last modification time: unpinned notes older than a threshold are moved to a recycle bin (kept for 30 days), triggered by Host
- Markdown editing with live preview (Ctrl+Shift+V), supports tables, task lists, strikethrough, images
- Dark mode follows DSW theme variables, auto-switch between light/dark
- Keyboard shortcuts: Esc to exit, Tab/Shift+Tab for indentation, Ctrl+Shift+X for strikethrough, Ctrl+Shift+T for task item, Ctrl+T for table skeleton, etc.
- Configurable storage path, save interval, clear cycle, default category, and send method
Where the dsh-sticky-note DSH plugin fits
- Quickly capture fleeting ideas or inspiration while working in DSH
- Keep a running TODO list visible in the corner of the editor
- Record personal thoughts or reflections and easily send them to the current conversation
- Organize notes into categories and archive completed ones for later reference
- Use the auto-clear feature to automatically clean up old unpinned notes, keeping the note list manageable
Who the dsh-sticky-note DSH plugin is for
- DSH users who want a lightweight note-taking tool integrated into their editor
- Users who frequently need to jot down temporary notes, ideas, or tasks while coding or chatting in DSH
dsh-sticky-note DSH plugin limitations
- Requires a DSH runtime environment (Web or Desktop) to function
- Auto-clear moves unpinned notes to a recycle bin based on last modification time; users must manually pin notes they want to keep to avoid accidental removal
- Default storage path is under DSH_HOME (~/.dsh/sticky-notes); users can change it but need to ensure write permissions
- Notes are stored as Markdown files; the preview feature only works for valid Markdown syntax
dsh-sticky-note DSH plugin: from the repository README
Quoted from the Meredith2328/dsh-sticky-note README, the upstream source of the dsh-sticky-note DSH plugin. Copyright remains with the original authors.
左下角便签:随手记点子 / 感想 / TODO,实时保存到归档目录,清单 + 悬浮归档。  ## ✨ 功能 - 📝 **随手记**:编辑框工具栏上的便签按钮,点击弹出便签面板 - 💾 **自动保存**:按设定间隔(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` 表格骨架等 - ⚙️ **可配置**:存储路径、保存间隔、清除周期、默认类别、发送方式 ## 📦 安装 ```sh dsh plugin --profile web add dsh-sticky-note ``` 或本地目录: ```sh dsh plugin --profile web add file:/path/to/dsh-sticky-note ``` 安装后重启 DSH(Web 或 Desktop)。 ## 🗂️ 存储结构 ``` <root>/ ├── 点子/ ← 以时间戳命名的 .md 文件 ├── 感想/ ├── TODO/ ├── 归档/ ← 归档的便签(前缀类别名,可一键恢复) └── 已清除/ ← 自动清除的回收站(保留 30 天) ``` 默认根路径 `~/.dsh/sticky-notes`(`DSH_HOME` 下),可在设置页修改。 ## 📄 License MIT
Read the full READMERepository license: MIT
dsh-sticky-note DSH plugin questions
How do I install dsh-sticky-note?
Run the command `dsh plugin --profile web add dsh-sticky-note` in your terminal. If you have the source code locally, you can use `dsh plugin --profile web add file:/path/to/dsh-sticky-note`. After installation, restart DSH (Web or Desktop) to load the plugin.
How do I save a note manually?
You can press `Ctrl+S` to save the current note immediately. The plugin also auto-saves at intervals you configure (10 seconds, 1 minute, or 5 minutes). You can change the auto-save interval in the settings page.
How do I switch between the three categories (Ideas, Thoughts, TODO)?
Use the keyboard shortcuts `Ctrl+Shift+1` for Ideas, `Ctrl+Shift+2` for Thoughts, and `Ctrl+Shift+3` for TODO. You can also click on the category tabs in the note panel to switch manually.
How do I send a note to the current conversation?
Click the send button (or the specific send icon) on the note to send its content directly to the current conversation. You can also configure the send mode in settings to either directly send or append to the input box.
What happens to old notes that are automatically cleared?
Notes that are not pinned and exceed the configured age threshold are moved to a 'Cleared' recycle bin folder. They are kept there for 30 days. You can restore them from the archive list if needed. To prevent a note from being cleared, click the pin icon to mark it as retained.