dsh-notes-wall:DSH 侧栏便签墙与 Windows 桌面置顶便签

前言

在 DeepSeek Harness(DSH)里跑智能体、改插件、盯自动化任务时,灵感、待办和临时结论往往散落在聊天窗口或外部记事本。换浏览器或重启进程后,这些内容不一定还在同一处。社区插件 dsh-notes-wall 把便签收进 DSH 左侧栏:回车即存、六色纸、置顶与重点标记,数据落在本地 JSON;在 Windows 上还可以把单张便签固定到桌面并始终压在其他窗口之上,最小化 DSH 后桌面小窗仍在。

下面介绍插件定位、能力与安装方式,均依据仓库 README 与 package.json。

这是什么

dsh-notes-wall 是 maintainer zenmokandouhenshuai 发布的 DSH bundle 插件(Host + Client 两半),不是独立应用。npm 包名 dsh-notes-wall,bundle 补丁里注册的插件行 id 为 dsh-notes。在 SkillHub 社区目录中归类为「记忆」;当前 GitHub 星标为 0。

Host 负责笔记存储、JSON 路由以及拉起/停止桌面挂件;Client 提供侧栏图标、便签墙面板,以及在非 Windows 上退化为窗内浮动卡片时的 UI。

核心功能

侧栏与随手记

便签墙作为主面板,与「插件」「自动化任务」并列,左侧栏有独立入口。顶部输入框:回车保存,Shift+Enter 换行;可在输入框底部先选底色,输入框会跟着变色。

六种纸色与卡片操作

六种纸色:奶油黄、米白、薄荷、天蓝、蜜桃、薰衣草。新建时在输入框底部圆点选色;已有便签可通过卡片上的调色盘换色。

卡片支持:图钉置顶(置顶项排最前)、星标标重点、垃圾桶一键删除(不弹确认)。

桌面便签(Windows)

点击卡片上的「屏幕」图标,弹出无边框、始终置顶的独立小窗;可拖动、拖边角改大小,滚轮或滑轨滚动内容;右上角 × 取消固定。该能力依赖 Windows 的 PowerShell + WinForms(仓库内 widget.ps1)。面板本身跨平台;非 Windows 上「固定到桌面」会退化为窗口内的浮动卡片。

持久化与上限

所有便签写入 $DSH_HOME/dsh-notes/notes.json,重启 DSH 或换浏览器仍可读。桌面小窗位置与大小在 $DSH_HOME/dsh-notes/widget-pos.json;挂件进程 PID 记录在 $DSH_HOME/dsh-notes/widget.pid,用于避免重复实例。Host 自测说明中存在 2000 条上限等存储规则(见 test/smoke.mjs)。

安装与启用

需要已安装 DSH;README 写明本插件在 DSH 0.2.x 上开发。版本 1.0.0,许可证 MIT。

  1. 将仓库放到不含空格的路径,例如 D:\.dsh-plugins\dsh-notes(路径示例来自 README,请按本机实际目录调整)。
  2. 在 DSH「插件」页用「添加」指向该目录,或命令行:
dsh plugin --profile <你的 profile> add "link:D:/.dsh-plugins/dsh-notes"
  1. 重启 DSH,左侧栏出现便签图标。

安装前建议浏览仓库源码与 LICENSE;插件以当前 DSH 进程权限运行,便签内容会写入 $DSH_HOME 下目录。

典型用法

操作 位置
新建便签 顶部输入框,回车或点「添加到墙上」
换底色 输入框底部圆点(新便签)/卡片调色盘(已有便签)
置顶 卡片图钉
标重点 卡片星标
删除 卡片垃圾桶(立即删除)
固定到桌面 卡片屏幕图标;桌面小窗右上角 × 取消

开发者可在插件目录执行 Host 存储自测:

node test/smoke.mjs

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

适用场景与注意

适合需要在 DSH 工作流旁长期保留短笔记、待办与重点标记的开发者;Windows 用户若希望便签脱离主窗口、始终可见,可使用桌面置顶小窗。

务必注意:桌面置顶依赖 Windows 与 PowerShell;Linux/macOS 用户仍可使用侧栏便签墙与本地 JSON 持久化,但无原生桌面挂件行为。数据文件位于 $DSH_HOME/dsh-notes/,备份或迁移 DSH 环境时需一并考虑该目录。

DSH 生态理念是「一切皆插件」;SkillHub 目录页为社区站点,与 DeepSeek / 幻方无官方从属关系。

结尾

dsh-notes-wall 把便签墙收进 DSH 左侧栏,六色纸、置顶/重点与本地 notes.json 持久化;Windows 上还可把单张便签固定到桌面顶层。进一步了解可访问社区目录页与 GitHub 仓库:

  • 目录页:https://www.skillhub.cn/plugins/zenmokandouhenshuai/dsh-notes-wall
  • GitHub:https://github.com/zenmokandouhenshuai/dsh-notes-wall
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye