Token导航 LogoToken导航TokenDH.com
效率权限需确认clawhub未标认证来源可访问clear审计通过

iteration-pattern迭代模式

Agent Skill

iteration-pattern 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

5,726

周安装

241

GitHub Stars

1

下载量

2,005
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:iteration-pattern(迭代模式)
来源仓库:https://github.com/cloudyli/iteration-pattern
安装命令:
openclaw skills install iteration-pattern
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install iteration-pattern

简介

采用 Ralph Loop 模式循环优化复杂任务输出质量与执行完整性。

  • 适用于一次性交付难以满足要求的创意写作与技术方案设计场景。
  • 通过多轮反馈闭环逐步逼近高质量解决方案直至验收通过。
  • 每次迭代需明确改进目标避免无限循环陷入细节泥潭。iteration-pattern 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 建议设置最大轮次限制防止资源过度消耗于次要问题上。

SKILL.md

name
iteration-pattern
version
1.0.0
description
|

迭代模式 (Iteration Pattern)

循环检查优化 → 达到标准 → 输出完成

什么是迭代模式

一种迭代优化的工作流,通过循环检查和改进直到达到质量标准。

执行 → 检查 → 优化 → 检查 → 优化 → ... → 达标 → 完成

适用场景

简单任务(可一次完成)

  • 产出物单一明确
  • 完成标准容易定义(1-3条)
  • 测试方法简单(目视检查即可)
  • 不需要运行验证

复杂任务(建议用迭代模式)

  • 产出物多个或复杂
  • 完成标准需要多条(4条以上)
  • 需要运行测试验证
  • 可能需要多轮优化
  • 代码/Skill等需要实际可运行

不适用场景

场景原因
简单任务一次就能做好,不需要迭代
需要快速出结果迭代耗时
任务无法判断是否达标没有明确标准

工作流步骤

1. 明确任务目标

必须先定义

  • 任务要产出什么?
  • 交付物是什么?(文件?代码?文档?)

2. 设定完成标准

在开始前,定义可衡量的标准

## 完成标准(必须明确)

### 交付物
- [ ] 产出:SKILL.md 文件
- [ ] 路径:skills/xxx/SKILL.md

### 质量标准
- [ ] name 字段非空
- [ ] description 字段非空
- [ ] 文档语法正确
- [ ] 示例代码可执行

### 功能标准
- [ ] Skill 可以正常加载
- [ ] 触发条件正确

3. 设定测试方法

关键:用什么方法验证每个标准?

## 测试方法

| 标准 | 测试方法 |
|------|---------|
| name 字段非空 | grep 检查非空 |
| 文档语法正确 | 读取文件检查 YAML 格式 |
| 示例可执行 | 运行示例代码 |
| Skill 可加载 | 执行 skillhub list 检查 |

4. 执行第一版

按照任务要求完成初始版本。

5. 逐项测试

对照完成标准,用测试方法逐项验证

  • 哪些达标了?✅
  • 哪些没达标?❌ + 原因

6. 优化改进

针对没达标的部分进行优化。

7. 重复测试

回到步骤 5,直到:

  • 所有标准都达标,或
  • 达到最大迭代次数

8. 输出完成

输出明确的完成报告:

## 完成报告

### 迭代次数:N次

### 交付物
- 文件路径:xxx

### 最终状态
- ✅ 标准1
- ✅ 标准2
- ❌ 标准3(原因:xxx)

### 结论
任务完成 / 部分完成 / 无法完成

完成标准模板

## 完成标准模板

### 1. 交付物定义
明确要产出什么:
- [ ] 文件:xxx
- [ ] 代码:xxx
- [ ] 文档:xxx

### 2. 质量标准
**必须可验证**:
- [ ] 标准A:具体描述
- [ ] 标准B:具体描述
- [ ] 标准C:具体描述

### 3. 测试方法
**每项标准都要有验证方式**:
| 标准 | 测试命令/方法 |
|------|-------------|
| 标准A | 命令/检查方式 |
| 标准B | 命令/检查方式 |

### 4. 迭代上限
建议 3-5 次

结构化需求说明

每次使用迭代模式前,必须先填写以下结构化需求:

# 任务需求说明

## 1. 任务目标
- 产出物:<明确要产出什么>
- 存放位置:<文件路径>
- 格式要求:<如:Markdown/YAML/代码>

## 2. 完成标准(必须可验证)
- [ ] 标准1:<具体、可衡量的标准>
- [ ] 标准2:<具体、可衡量的标准>
- [ ] 标准3:<具体、可衡量的标准>

## 3. 测试方法
| 标准 | 验证方式 |
|------|---------|
| 标准1 | <具体的验证命令或检查方法> |
| 标准2 | <具体的验证命令或检查方法> |
| 标准3 | <具体的验证命令或检查方法> |

## 4. 约束条件
- 技术限制:<如:只能用开源方案>
- 环境要求:<如:需要Node.js环境>
- 时间限制:<如:3天内>

## 5. 迭代上限
<建议3-5次>

重要:不填写结构化需求说明,就不能开始迭代!


快速判断:要不要用迭代模式?

回答以下问题:

问题答案=简单答案=复杂
产出物有几个?1个2个以上
完成标准有几条?1-3条4条以上
需要运行测试吗?
代码需要实际可运行吗?
之前做过类似任务吗?做过多次第一次/不熟练

判断标准:如果3个以上回答"复杂",就用迭代模式。


提示词模板

基础模板

# 迭代模式

请用迭代模式完成以下任务。

## 任务目标
<描述要产出什么>

## 完成标准
- [ ] 标准1:具体、可验证
- [ ] 标准2:具体、可验证
- [ ] 标准3:具体、可验证

## 测试方法
| 标准 | 测试方式 |
|------|---------|
| 标准1 | 命令/检查 |
| 标准2 | 命令/检查 |

## 最大迭代次数
3次

请开始执行,每轮完成后报告测试结果。

Skill 创建模板

# 迭代模式 - Skill 创建

请用迭代模式创建一个 Skill。

## Skill 需求
<描述 Skill 要做什么>

## 完成标准

### 交付物
- [ ] SKILL.md 文件存在于 skills/<name>/ 目录

### 结构标准(必须满足)
- [ ] name 字段:非空,符合规范
- [ ] description 字段:非空,清晰描述功能
- [ ] body:包含使用说明

### 质量标准
- [ ] YAML 语法正确(无格式错误)
- [ ] 触发条件明确
- [ ] 示例代码存在且可参考

### 可运行标准
- [ ] Skill 可被 skillhub 识别
- [ ] 依赖已安装(如有)

## 测试方法
| 标准 | 测试方式 |
|------|---------|
| name 字段 | grep 检查非空 |
| YAML 语法 | python -c "import yaml; yaml.safe_load(...)" |
| 文件存在 | ls 检查文件路径 |
| Skill 识别 | skillhub list |

## 最大迭代次数
3次

请开始创建,每轮完成后报告各项测试结果。

迭代 vs 一次完成

模式流程适用
一次完成做完交稿简单任务
迭代模式做→检查→改→检查→改→...→完成复杂任务

关键原则

  1. 标准必须可验证 — 避免"做得好"这种模糊标准
  2. 测试方法必须具体 — 用命令/检查方式,不是"检查一下"
  3. 每轮都要有测试结果 — 不能跳过验证
  4. 迭代次数要有限制 — 防止无限循环
  5. 最终要有明确结论 — 完成/部分完成/无法完成

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

74.46%
按下载量换算1,493

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限需确认

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills