dsh-bot
Resident agent entity for DeepSeek Harness: bots that live outside any session, with their own instances, file-based memory you can open and edit, a task queue, an approval gate, and an optional background executor. Ships no platform integrations. 适合需要跨会话常驻Agent、自主任务队列及可编辑本地记忆的用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:wqty123/dsh-botREADME
Read the full README ↗配置
插件通过 cordis.patch.yml 挂载一行(以裸包名注册)。用户可改的东西几乎都在设置页,不在这个文件里:
| 位置 | 内容 |
|---|---|
$DSH_HOME$DSH_HOME/bot/bot.json | 实例、类型、记忆索引、任务、连接、MCP 服务、限额、规则 |
$DSH_HOME$DSH_HOME/bot/memory/ | 记忆本体(.md 文件树,可直接编辑) |
$DSH_HOME$DSH_HOME/bot/avatars/ | 上传的头像文件 |
设置页分这些栏目:实例与类型 · 记忆 · 任务与队列 · 自主时间 · 限额 · 规则 · 连接 · MCP 服务 · 头像 · 日程。
限额项(全部有默认值,全部可改,0 一律表示不限):
| 设置 | 默认 | 说明 |
|---|---|---|
| 单次任务上限 | 30 分钟 | 一次后台任务最多跑多久 |
| 每天合计 | 不限 | 所有后台任务当天总时长 |
| 每任务工具轮数 | 8 | 一次任务里模型能连续调用几次工具 |
| 任务总数 | 300 | 队列保留多少条,超出丢最早的 |
| 提示里回放的消息数 | 12 | 系统提示带多少条历史消息 |
| 面板一次加载 | 60 | 界面上一次拉多少条消息 |
| 可检索记忆条数 | 200 | 索引上限;记忆文件本身永不被裁掉 |
| 入站消息上限 | 4000 字 | 超出截断并注明来源 |
| 记忆陈旧阈值 | 90 天 | 超过标记为陈旧 |
| 敏感信息模式 | 排除 | 排除 / 记(硬门不受影响) |
唯一两个有上下界的是自主时间的并发数与轮询间隔 —— 它们是机制参数而不是配额,所以给了范围而不是「不限」。