DeepSeek Harness 插件:Stone623/ai_skills

前言

DeepSeek Harness (DSH) 采用“一切皆插件”的架构。在长时间运行的任务中,Agent 容易陷入重复或连贯性下降。该插件提供了一种机制,让 Agent 在工作间隙“发呆”(走神),通过短暂中断来回顾状态,从而更自然地延续任务。

它是什么

这是一个名为 ai_skills 的插件包,包含 DeepSeek Harness Cordis 插件及对应的 Codex Skill。它由开发者 Stone623 维护,核心功能是让 Agent 在持续工作时能够短暂“遗忘”思路,快速回顾当前任务状态,然后继续执行。

核心功能

  1. 短暂发呆:让 Agent 在工作流中插入一段“走神”时间。
  2. 状态回顾:Agent 会用简短的话表示走神,并快速回顾已完成工作、当前步骤和下一步。
  3. 会话快照:利用当前 Session 事件日志生成恢复快照,确保上下文不丢失。
  4. 真实调度:使用真实时钟和随机数进行调度。
  5. 边界注入:在 Agent 步骤边界注入上下文信息。

安装与启用

通过 DeepSeek Harness 官方命令安装插件:

dsh plugin --profile web add github:Stone623/ai_skills
dsh --profile web --dump-config
dsh web

安装完成后,插件会在 Agent 的步骤边界生效。

典型用法

在任务指令中显式调用 $daydream-break。

基本用法:

使用 $daydream-break 帮我重构这个模块。

配置行为:

使用 $daydream-break 完成这个任务,最多发呆 2 次,在 3 到 6 分钟内触发,用中文,轻微一点。

Agent 会在工作一段时间后触发走神,随后自动接续原任务。

配置说明

配置通过自然语言传入,无需修改配置文件。可调整的参数包括:

配置项 默认值 示例
最大发呆次数 每个任务 1 次 最多发呆 2 次
触发时间范围 5-10 分钟 3 到 6 分钟内触发
语言 跟随用户语言 用英文发呆
风格 简短、克制 轻微一点、戏剧化一点

能力边界与注意

该插件在设计和实现上有明确限制:

  • 上下文保留:它不会让 Agent 真正遗忘上下文,也不会展示或重放隐藏的思维过程。
  • 时间估算:时间和概率由 Agent 在工作阶段之间估算,不是操作系统级后台计时器或严格随机数生成器。
  • 运行时限制:它无法在单个正在运行的长命令中途强制插入消息,也不能中断已经运行的模型请求或工具调用。
  • 适用场景:适合增加自然、有趣的工作节奏。不适合依赖精确时间或需要强制中断的自动化场景。

总结

stone623/ai_skills 为 DSH Agent 提供了一种可控的“喘息”机制。通过在步骤边界注入状态回顾,它能在不破坏上下文的前提下,缓解长时间工作的枯燥感。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜