dsh-daydream-break
A DeepSeek Harness plugin that gives agents a brief, recoverable daydream during sustained work
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Stone623/ai_skills说明文档
阅读完整 README ↗Daydream Break
干活累了,让 Agent 发一下呆。
daydream-break 提供两个版本:轻量的 Codex Skill,以及真正计时、随机触发并读取会话状态的 DeepSeek Harness Cordis 插件。启用后,Agent 在持续工作一段时间时,可能会短暂地“忘记刚才想到哪里”,快速回顾当前任务状态,然后接着完成工作。
诶,我刚刚在想到哪儿了来着?
当前状态:已经确认目标,正在处理测试,下一步是修复剩余失败项。
好,接上。
安装
DeepSeek Harness 插件
DeepSeek Harness 版本可直接作为 bundle 安装到 web profile:
dsh plugin --profile web add github:Stone623/ai_skills
dsh --profile web --dump-config
dsh web
它使用 agent/pre-step 运行时事件进行真实随机调度,并从当前 Session 事件日志生成恢复快照。完整配置、卸载方法和能力边界见 deepseek-daydream-break/README.md。
Codex Skill
使用 Skill Installer(推荐)
在 Codex 中调用内置的 $skill-installer:
使用 $skill-installer 从 https://github.com/Stone623/ai_skills/tree/main/daydream-break 安装这个 skill
安装完成后,新 Skill 会在下一轮对话中可用。如果没有出现,请重启 Codex。
手动安装
下载或克隆本仓库,然后将整个 daydream-break 文件夹复制到以下任一位置:
| 作用域 | 安装位置 | 适用场景 |
|---|---|---|
| 用户级 | ~/.agents/skills/daydream-break | 在所有仓库中使用 |
| 仓库级 | /.agents/skills/daydream-break | 只在某个仓库中使用 |
Windows 中的 ~ 通常对应 %USERPROFILE%,例如:
C:\Users\你的用户名\.agents\skills\daydream-break
Codex 会自动检测 Skill 变更;如果没有立即出现,请重启 Codex。
使用
在任务中显式提及 Skill:
使用 $daydream-break 帮我重构这个模块。
也可以在同一句话中配置行为:
使用 $daydream-break 完成这个任务,最多发呆 2 次,在 3 到 6 分钟内触发,用中文,轻微一点。
Codex 也可能在用户描述符合 Skill 用途时隐式启用它,但显式写出 $daydream-break 最可靠。
配置
配置通过调用 Skill 时的自然语言传入,不需要修改配置文件。
| 配置项 | 默认值 | 示例 |
|---|---|---|
| 最大发呆次数 | 每个任务 1 次 | 最多发呆 2 次 |
| 触发时间范围 | 分钟 |