apollo-evolution

像生命进化一样复制、变异、选择——让Skill在迭代中自我优化。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "apollo-evolution" with this command: npx skills add nic-yuan/apollo-evolution

Apollo Evolution

像生命进化一样,让Skill在复制+变异+选择中自我优化


核心概念

生命的进化来自三个机制:

复制(Reproduction)→ 变异(Mutation)→ 选择(Selection)

Skill的优化也可以类比:

复制(Copy)→ 变异(Tweak)→ 测试(Test)→ 选择(Keep Best)

为什么重要?

  • Skill不是一次性写死的,需要在实战中进化
  • 同一个目标,不同写法效果差异大
  • 通过"自然选择"保留最优版本

生物机制对照表

生命机制Skill机制说明
DNA复制Skill模板拷贝保留核心逻辑
基因突变参数/提示词变异尝试不同方式
环境选择效果测试哪个解决问题更好
适者生存保留最优版本淘汰差的
表观遗传经验传递给下一代保留有用经验

工作流程

1. 复制(Copy)
   - 选定一个要优化的Skill
   - 复制一份作为"母本"

2. 变异(Tweak)
   - 改变System Prompt的某一部分
   - 调整参数(temperature, max_tokens等)
   - 修改工作流步骤

3. 测试(Test)
   - 用同一组输入测试所有版本
   - 记录效果评分

4. 选择(Select)
   - 保留效果最好的版本
   - 淘汰效果差的版本

5. 重复(Iterate)
   - 下一代继续复制+变异+选择
   - 迭代N轮后,Skill会越来越强

变异类型

Prompt变异

  • 改变角色设定
  • 调整输出格式
  • 添加/删除约束条件

参数变异

  • temperature: 0.5 → 0.8 → 1.0
  • max_tokens: 1024 → 2048 → 4096
  • top_p: 0.9 → 0.95 → 1.0

结构变异

  • 增加一个判断步骤
  • 拆分复杂任务
  • 添加验证环节

脚本使用方法

# 复制一个Skill作为起点
bash scripts/apollo-evolution/copy.sh apollo-workflow

# 生成变异版本
bash scripts/apollo-evolution/mutate.sh apollo-workflow-v1

# 测试并评分
bash scripts/apollo-evolution/test.sh apollo-workflow-v1 apollo-workflow-v2

# 选择最优
bash scripts/apollo-evolution/select.sh

状态文件

Evolution的状态存储在:

.memory/evolution/{skill_name}/
├── generations.json    # 代数记录
├── variants/           # 变异版本
│   ├── gen-001/
│   ├── gen-002/
│   └── ...
└── fitness.json       # 适应度评分

下一步

  • 实现 copy.sh(Skill复制)
  • 实现 mutate.sh(生成变异)
  • 实现 test.sh(自动化测试)
  • 实现 select.sh(选择最优)
  • 集成到Apollo工作流

相关Skill

  • apollo-stem(自我更新)— 与进化相关
  • apollo-dream(记忆整理)— 保存进化经验
  • apollo-epi(知识传承)— 传递最佳实践

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Skill Activation Booster

Skill Activation Booster - Fix the 40% activation problem. Optimize triggers, descriptions, and context so agents actually use your skills.

Registry SourceRecently Updated
1050Profile unavailable
Research

达尔文.skill

Autonomous skill optimizer inspired by Karpathy's autoresearch. Evaluates SKILL.md files using an 8-dimension rubric (structure + effectiveness), runs hill-c...

Registry SourceRecently Updated
7661Profile unavailable
Coding

Cjl Autoresearch Cc

Optimize skills, prompts, articles, workflows, or systems via single-step iterative edits with testing and scoring to keep improvements and discard regressions.

Registry SourceRecently Updated
930Profile unavailable
General

Trinity Evolution Engine

每日自动化能力进化工具。运行后会:1)自检发现能力缺陷,2)自动阅读学习,3)生成新洞察,4)验证能力提升。适合希望持续提升AI能力的用户,,每天运行看到具体进步。

Registry SourceRecently Updated