colorful-notes-dsh:给 DSH 侧边栏加一块带提醒的彩色便签板

前言

DSH 的理念是「一切皆插件」,会话窗口侧边栏通常会挂一排入口。如果你在调智能体时习惯把临时的待办、验证结论、排期节点随手记下来,会发现系统里缺一个轻量的记录位置:把诉求丢给模型记,容易丢上下文;开一个外部笔记工具,又要来回切换窗口。colorful-notes-dsh 就是为这个位置做的一个小插件,由 RockChen87 维护,把彩色便签和每天、每周、每月、单次提醒搬到侧边栏。

这是什么

colorful-notes-dsh 是一个 DSH 插件,在侧边栏提供「多彩便签」入口,点击后打开中部便签页,可以添加、编辑、批量删除便签,并给单条便签设置提醒。它属于「记忆」分类,适合需要把短中期事项留在工作界面里的开发者。当前版本 0.53.0,许可证 MIT。

核心功能

下面按 README 列出的能力逐条说明,这些都是插件实际提供的行为。

  1. 侧边栏出现「多彩便签」入口,点击打开中部的便签页。
  2. 添加、编辑、批量删除便签。每条便签包含标题、正文和 8 种颜色之一。
  3. 卡片上显示标题、正文前 4 行和更新时间;点击卡片或铅笔图标可以再次编辑。
  4. 删除不是随时可用的:需要先勾选至少一条便签,删除按钮才会变为可用。这个约束可以避免误删全部便签。
  5. 提醒支持四种类型:每天;每周(可多选星期几);每月(29/30/31 号遇短月顺延到当月最后一天);单次(指定日期与时间)。
  6. 到点后的提示分成三个层级:侧边栏图标出现闪烁并震动的闹铃徽标;正在提醒的便签卡片按自身颜色做霓虹呼吸;如果提醒中的便签不在可视区域内,页面底部按所有提醒便签的颜色显示多色霓虹光带,并提供「查看」与「全部停止」。
  7. 每条提醒中的便签都有「停止提醒」按钮。停止只结束该次提醒,下一次到点仍会触发。

界面为中英文,数据保存在当前浏览器的 localStorage。

安装与启用

从 GitHub 安装,命令来自 README:

dsh plugin --profile <你的 profile 名> add github:RockChen87/colorful-notes-dsh

命令里的 --profile 需要替换成实际使用的 profile 名。安装完成后,侧边栏会出现便签图标,点击即可打开「多彩便签」。

插件的目标平台是 web,package.json 里配置了 dsh.bundle.patch(指向 cordis.patch.yml)和 dsh.client(platform: web、immediately: true,并注入 @deepseek-ai/dsh-client-ui-sidebar),client.js 作为浏览器端模块由 ./client 导出,index.js 是 Host 半,仅用于让 bundle 行生效,无需构建步骤。

典型用法

README 给出的使用流程如下。

  1. 点击「添加便笺」,填写标题和内容并选择颜色。
  2. 需要提醒时,在编辑对话框的「提醒」区域选择类型并设置时间。
  3. 到达提醒时间后,侧边栏图标和便签页都会给出提示;点便签上的「停止提醒」或底部「全部停止」结束本次提醒。

以一个具体场景走一遍:新增一条标题为「周五前补完压测报告」的便签,颜色选蓝色;编辑时把提醒类型设为每周,勾选周五,时间定在 15:00。到每周五下午,侧边栏图标开始闪烁震动,卡片霓虹呼吸,可以点「停止提醒」让本轮结束,下周五仍会再提醒一次。

数据存放与注意

便签保存在当前浏览器 localStorage 的 dsh.colorful-notes.v1 键下,不会上传服务器。这是它区别于云端笔记的地方,也意味着清理站点数据或换浏览器后数据会丢失。

另外要说明两点:插件以当前 dsh 进程的权限运行,安装前应检查源码与许可证(本项目声明为 MIT),确认内容符合自己的使用边界后再装。提醒的时间判定完全依赖浏览器本地环境,系统时间或站点数据被清理都会影响提醒行为。

适用场景

适合在 DSH 工作界面里维护短中期事项的开发者:想用一条带提醒的便签代替一次模型调用,或者想把验证结论、发布节点、定时检查这类小事固定挂在侧栏,而不愿意为此开一个外部应用。它不替代项目管理工具,也没有多端同步,定位就是工作台内的一个本地便签板。

结尾

colorful-notes-dsh 解决的是一个很具体的问题:给 DSH 侧边栏补上彩色便签和四种提醒。它不引入新概念,安装后即用,数据留在浏览器本地。目录页见 https://www.skillhub.cn/plugins/RockChen87/colorful-notes-dsh ,源码见 https://github.com/RockChen87/colorful-notes-dsh 。

羽毛球分组比赛记分
小程序二维码

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

小夜