Flamencoff/dsh-xiaozhushou ↗★ 1
dsh-xiaozhushou
dsh小助手:秘书 / CEO / 史官 三角色助手的 DeepSeek Harness 插件,带本地待办台账、定点提醒、共享任务板与看板娘浮窗
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add dsh-xiaozhushou说明文档
阅读完整 README ↗配置
改 cordis.patch.yml(或你 profile 的 patch)里的 config:
| 键 | 默认 | 说明 |
|---|---|---|
enabled.secretary / enabled.ceo / enabled.historian | true / true / true | 三个角色开关;0.47.0 发布默认全开(史官可关) |
historian.scope.mode | all | 发布默认读全部会话;sandbox 只读 [实验] 前缀 + 三个角色会话(开发测试用) |
historian.scope.prefixes | ['[实验]'] | sandbox 模式的会话标题前缀 |
alarm.fixedTimes | ['09:00','13:00','18:00'] | 每天定点提醒时间(HH:mm) |
alarm.quietHours | 23:00–07:00 | 静默时段(照常算,不弹) |
dataDir | 用户目录默认 | 数据目录;写了就优先用它 |
pet.enabled | true | 看板娘浮窗 |
find.allowedRoots | [](数据目录上一级) | 允许被「找文件」搜索的根目录 |
find.content | false | 是否允许按内容搜索(隐私默认关) |
开发 / 测试模式(史官只读测试会话)
本地开发、演示或涉密环境,不想让史官读真实会话,把 patch 里的 historian.scope 改回 sandbox:
enabled:
historian: true # 也可以 false,直接关掉史官
historian:
scope:
mode: sandbox
prefixes:
- '[实验]'
sandbox 下只读两类会话:标题以 [实验] 开头的测试会话,以及三个角色自己的会话(dsh小助手 · 秘书 / CEO / 史官 对话)。
真实工作会话会被跳过并在结果里计数(filteredByScope);想恢复读全部就把 mode 改回 all。