AI/智能体/模型工具 · Python

microsoft/SkillOpt

SkillOpt 用文本空间训练可复用智能体技能,输出可部署的 best_skill.md

增长榜 #37 已读 README 并重写
增长排名 #37 Fast Growth Top 100
本期热度 Stars 28 OSSInsight 页面展示
Forks 8 榜单记录
Fork / Star 28.6% 社区复用强度

它是什么

SkillOpt 是一个文本空间优化器,不改模型权重,而是训练可复用的自然语言技能。它把智能体技能的训练方式做得像训练神经网络一样,有 epoch、batchsize、learning rate 和 validation gate。主要面向做 LLM 智能体、提示词和自动化工作流的人。

为什么值得关注

它把“智能体技能”从一次性提示词,变成可训练、可验证、可部署的文本产物。README 还明确给出 v0.2.0、PyPI 发布和多工具后端支持,说明项目不只是概念演示。

核心能力

  • 通过轨迹驱动编辑训练自然语言技能
  • 用 validation gate 控制更新是否生效
  • 支持离线自演化流程 SkillOpt-Sleep
  • 生成可部署的 best_skill.md 产物

适合谁用

  • 做冻结 LLM 智能体技能优化的人
  • 需要把技能结果落成可部署文件的人
  • 维护 Claude、Codex、Copilot 等工具链的人

使用前注意

  • README 提到安装、数据准备和训练/评测命令在独立文档里
  • 项目已发布到 PyPI,入口包含 skillopt-sleep CLI
  • 支持 Claude、Codex、Copilot、Devin、OpenClaw 的插件外壳
  • 许可证是 MIT,仓库未归档

README 证据

  • “Train agent skills like you train neural networks”
  • “with epochs, (mini-)batchsize, learning rates, and validation gates”
  • “without touching model weights”
  • “nightly offline self-evolution engine (harvest → mine → replay → consolidate)”