deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:Meredith2328/dsh-sticky-note
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
左下角便签:随手记点子 / 感想 / TODO,实时保存到归档目录,清单 + 悬浮归档。
适配 DSH
0.2.0-rc.2:用户配置改用插件自己的Config(volatile 字段写回 profile patch),设置卡片继续挂在插件管理器的详情页。

− / 倍率 / +,支持 Cmd/Ctrl + + / - / 0,倍率会被记住Ctrl+S 立即保存Ctrl+Shift+1/2/3 切换Ctrl+Shift+V),支持表格 / 任务列表 / 删除线 / 图片Esc 层层退出、Tab/Shift+Tab 缩进、Ctrl+Shift+X 删除线、Ctrl+Shift+T 任务项、Ctrl+T 表格骨架等dsh plugin --profile web add github:Meredith2328/dsh-sticky-note
或本地目录:
dsh plugin --profile web add file:/path/to/dsh-sticky-note
安装后重启 DSH(Web 或 Desktop)。
请不要使用裸包名
dsh plugin ... add dsh-sticky-note;npm 上的同名包不是本项目。
版本对应关系:
0.2.0-rc.20.1.6-alpha.20.1.0-rc.7 ~ 0.1.1-rc.2v0.6.0 的适配集中在配置的存取接缝上。@deepseek-ai/dsh-settings 不再提供 ctx.settings.register(namespace, schema):插件改成导出自己的 Config,把用户可改的字段标成 .volatile(),Loader 解析后作为 apply(ctx, config) 的第二参数下发,字段是带 .get() 的引用,设置表单与 profile patch 都按这份 schema 走;写回改用 ctx.settings.update(条目 id, patch),并通过 ctx.settings.configure({ auto: false }, ctx.fiber) 说明设置页由插件自己的卡片渲染。同时 connection.rpc.handle 只收 (channel, handler),旧的 { authority: 'loopback' } 选项已经不存在;settings.plugin.item 插槽在 0.2.0 里没有声明,旧的兜底注册一并删除。读不到 settings 服务时(例如测试直连 handler)仍旧退回 ~/.dsh/sticky-note-config.json。
<root>/
├── 点子/ ← 以时间戳命名的 .md 文件
├── 感想/
├── TODO/
├── 归档/ ← 归档的便签(前缀类别名,可一键恢复)
└── 已清除/ ← 自动清除的回收站(保留 30 天)
默认根路径 ~/.dsh/sticky-notes(DSH_HOME 下),可在设置页修改。
外部贡献采用先 Issue、后 PR 的流程。请先阅读 CONTRIBUTING.md;未经确认的 PR 暂不进入人工代码审查。
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。