DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-notes-wall

z

dsh-notes-wall

Manifest valid

DeepSeek Harness Sticky Notes Wall Plugin: quick notes in the sidebar, six-color papers, pin/flag, can be fixed to the Windows desktop and always stay on top, data stored in local notes.json. Sticky notes wall for DeepSeek Harness.

UI (client)hasBundlePatchMachine translated

便签墙 · Sticky Notes for DeepSeek Harness

一个给 DeepSeek Harness(DSH)用的便签墙插件:左侧栏一个入口,随手记灵感与待办,六种纸色,一键置顶/重点/删除;可以把单张便签固定到 Windows 桌面上,始终压在所有窗口之上,最小化 DSH 也还在。

这是一个 DSH bundle 插件(Host + Client 两半),不是独立应用。

预览

便签墙面板

固定在桌面上的便签:始终置顶,最小化 DSH 也还在

与 DSH 窗口并列时的样子

功能

  • 左侧栏入口:便签墙作为主面板,和「插件」「自动化任务」并列。
  • 随手记:回车即存,Shift+Enter 换行;输入框里先挑底色,输入框会跟着变色。
  • 六种纸色:奶油黄 / 米白 / 薄荷 / 天蓝 / 蜜桃 / 薰衣草,已存在便签可随时换色。
  • 置顶 / 重点 / 一键删除:置顶排最前,重点高亮,删除不弹确认。
  • 局部加粗:输入框里选中一段文字,按 Alt+B 或点 B 按钮,就把它标成加粗;再按一次取消。加粗在便签墙和窗内浮动卡片里都会显示。
  • 双击改旧便签:双击任意便签的文字,内容会回到顶部输入框,在那里改字、加粗、换底色,按 Enter 或点「保存修改」写回原便签;Esc 取消。
  • 输入框高度可拖:输入框下方有一条拖动条,上下拖调整高度(上限 60% 屏高),双击复原;高度会记住。
  • 桌面便签(Windows):点卡片上的「屏幕」图标,弹出一个无边框、始终置顶的独立小窗;可拖动、可拖边角改大小、可滚轮/拖滑轨滚动;右上角 × 取消固定。
  • 持久化:所有便签写入 $DSH_HOME/dsh-notes/notes.json,重启、换浏览器都在。

安装

需要已经装好 DSH(本插件在 DSH 0.2.x 上开发)。

  1. 把本仓库放到一个不含空格的路径下,例如 D:\.dsh-plugins\dsh-notes;

  2. 在 DSH 的「插件」页用「添加」指向该目录,或命令行:

    dsh plugin --profile <你的 profile> add "link:D:/.dsh-plugins/dsh-notes"
    
  3. 重启 DSH,左侧栏出现便签图标。

包名 dsh-notes-wall;bundle 补丁里注册的插件行 id 是 dsh-notes。

桌面便签部分依赖 Windows 的 PowerShell + WinForms;面板本身跨平台,非 Windows 上固定便签会退化为「窗口内的浮动卡片」。

使用

操作位置
新建便签顶部输入框,回车或点「添加到墙上」
修改已有便签双击便签文字 → 文字回到输入框 → 改完回车或点「保存修改」(Esc 取消)
加粗一段文字在输入框里选中,按 Alt+B 或点 B 按钮;再按一次取消
调整输入框高度拖输入框下方那条拖动条,双击复原
换底色输入框底部圆点(新便签)/卡片上的调色盘图标(已有便签)
置顶卡片上的图钉
标重点卡片上的星标
删除卡片上的垃圾桶(立即删除)
固定到桌面卡片上的屏幕图标;桌面小窗右上角 × 取消

加粗是怎么存的

不引入富文本格式:选中加粗只是在文字两侧加了 **,所以 notes.json 里仍然是可以直接读、直接搜、直接导出的一行纯文本。

  • 便签墙面板、窗内浮动卡片:渲染成真正的加粗
  • Windows 桌面小窗:WinForms 的 Label 不支持局部字重,所以显示时会把 ** 去掉,文字保持常规字形
  • 没闭合的 ** 不会被当成标记,原样显示,不会丢字

数据与文件

  • 便签数据:$DSH_HOME/dsh-notes/notes.json
  • 桌面小窗的位置与大小:$DSH_HOME/dsh-notes/widget-pos.json
  • 挂件进程 PID:$DSH_HOME/dsh-notes/widget.pid(用于避免重复实例)
  • 包里还有 widget.ps1(桌面小窗)与 test/smoke.mjs(Host 存储逻辑的自测)

目录结构

index.js            Host 半:笔记存储 + JSON 路由 + 拉起/停止桌面挂件
client.js           Client 半:侧栏图标、便签墙面板、窗内浮动卡片
widget.ps1          Windows 桌面便签(WinForms,无边框置顶窗口)
cordis.patch.yml    bundle 补丁:插入一行插件
locale/{zh,en}.json 插件管理页显示的标题与描述
icon.svg            插件图标
test/smoke.mjs      Host 路由与存储的自测(node test/smoke.mjs)

自测

node test/smoke.mjs

覆盖:空状态读取、写入往返、空白便签丢弃、颜色白名单、缺失 notes[]、非法方法、2000 条上限、磁盘落盘、坏文件降级。

License

MIT,见 LICENSE。

Comments

Loading…

Similar plugins

dsh-sticky-notes

by LoveStudyXin

Sticky-note wall in the DeepSeek Harness sidebar: quick capture, image notes, pin/search, local backups, and an agent tool so a session or an IM bot can add notes.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Nov 6, 2026

dsh plugin --profile web add dsh-sticky-notes

by DynaMyhome

DeepSeek Harness 笔记工作区插件:右栏笔记树 + CodeMirror 6 实时预览编辑器(Typora/Obsidian 手感)、行内/行间公式、真表格、代码卡片、回收站

Development & InfrastructureManifest valid

★ 0

MIT

JavaScript

Oct 4, 2026

dsh plugin --profile web add dsh-notes

by 439436269-ctrl

Sticky notes in the DeepSeek Harness sidebar: a notes panel with auto-save plus note_create / note_list / note_update / note_delete tools.

UI & ExperienceManifest valid

★ 0

MIT

JavaScript

Nov 7, 2026

dsh plugin --profile web add @vfvrpq/dsh-sticky-notes

by Rebebberd

给 DeepSeek Harness 的封闭知识箱:基于你导入的资料提问、出题、记笔记,回答标注出处,数据全部留在本机。

Manifest valid

★ 0

MIT

JavaScript

Oct 27, 2026

dsh plugin --profile web add dsh-notebook

by VoodooB0Ys

DeepSeek Harness 桌面提醒(Windows):原生 Toast + 全屏兜底卡片,需要授权/提问/完成/出错时叫你一声,点一下回到对应对话

Manifest valid

★ 3

↓ 103/wk

MIT

JavaScript

Oct 5, 2026

dsh plugin --profile web add dsh-desktop-notify

by Natte

DeepSeek Harness 待办插件:侧栏入口行 + 主面板页,宿主侧持久化,agent 可读写

Workflow & AutomationTerminal & ClientsManifest valid

★ 0

MIT

JavaScript

Oct 27, 2026

dsh plugin --profile web add dsh-sidebar-todo