DeepSeek Harness 插件

dsh-sticky-notes-hufang36

便签 (sticky notes) client plugin for the dsh webui: floating, resizable post-it notes with markdown text and image notes, per-conversation binding, archived in browser localStorage.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
hufang360/dsh-sticky-notes
最近更新
2026年8月22日
分类
界面增强
GitHub stars
1
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/hufang360/dsh-sticky-notes
插件名:dsh-sticky-notes-hufang36
作者:hufang360

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器4 个文件
README.md来源说明 · 只读预览
README 语言

dsh-sticky-notes — 便签(DSH Web 客户端插件)

English | 中文

记下想法,让agent落盘!

<p align="center"> <img src="assets/cover.png" alt="dsh-sticky-notes 封面" width="720"> </p>

浮在 DeepSeek Harness WebUI 上的便签,随手记录文字、待办和图片。可自由拖拽、缩放、折叠、归档。支持绑定到会话,打开对应会话,会自动显示相关便签。

功能预览

<p align="center"> <img src="assets/001.png" alt="功能截图 1" width="360"> <img src="assets/002.png" alt="功能截图 2" width="360"> <img src="assets/003.png" alt="功能截图 3" width="360"> </p>

安装

# 从 GitHub 安装(无需构建授权,纯 JS)
dsh plugin --profile web add github:hufang360/dsh-sticky-notes

首次安装,需要重启dsh才能生效。如未提示重启,请硬刷新浏览器(macOS Cmd+Shift+R)。便签入口出现在侧边栏底部、设置按钮上方。

> 本包是标准 dsh bundle:自带 cordis.patch.yml(声明 dsh.bundle),dsh plugin add 一条命令即可完成依赖 + 层注册。

数据与存储

  • 便签、偏好与设置存于浏览器 localStorage

- dsh.web.sticky-notes.v5.notes(便签数组) - dsh.web.sticky-notes.v5.prefs(hidden / entryPos) - dsh.web.sticky-notes.v5.settings(设置面板过滤)

  • 图片以压缩后的 DataURL 存储。
  • 数据仅在浏览器本地,不同设备 / 浏览器之间不同步。

> 注意:更换webui端口,或访问地址从 localhost:3080 和 127.0.0.1:3080 将看不到以前的数据,因为他们是单独记录的

开发与打包

node --check lib/client.js   # 语法检查
git commit -am "..."         # 常规提交
pnpm pack                    # 产出 sticky-notes-<version>.tgz
npm publish                  # (可选)发布到 npm
  • lib/client.js — 唯一逻辑文件(浏览器 bundle)。
  • lib/index.js — host 侧 no-op 入口。
  • cordis.patch.yml — bundle 的 patch 层(注册 sticky-notes 插件行)。

License

MIT