@realvendex/pi-loop

为Pi添加循环执行与智能收敛检测的指令

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@realvendex/pi-loop。
它的用途是:为Pi添加循环执行与智能收敛检测的指令
完整的 Skill 内容见:https://321skill.com/skills/realvendex-pi-loop/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“/loop 请优化这段排序算法的性能,每次尝试不同的微调策略。”,它会将你的请求作为循环任务,每次迭代尝试一种优化,并在TUI中展示每次的性能对比,当连续三次性能提升不足1%时自动停止并通知你。

介绍

这个Skill为Pi coding-agent添加了一个强大的/loop命令,解决了需要反复手动执行相同或相似提示词以观察结果演变或等待特定条件达成的低效问题。它允许用户设置一个提示词循环运行,并配备了智能的收敛检测机制,能自动判断结果是否趋于稳定。

使用时,你只需在Pi中调用/loop命令,并配置你的初始提示词、停止条件(如最大迭代次数、结果收敛阈值、自定义检查函数)以及可选的生命周期钩子函数。技能会启动一个实时的终端用户界面(TUI)面板,动态展示每次迭代的结果、状态和关键指标,并在任务完成或满足条件时发送桌面通知。

它非常适合开发人员、数据科学家或研究人员,尤其是那些需要进行参数微调、结果稳定性测试、监控任务进度或自动化重复性探索任务的用户。例如,在调试代码时观察变量变化趋势,或在数据清洗中反复应用规则直到数据格式统一。

建议在使用前明确你的停止条件,以避免无限循环。充分利用其生命周期钩子(如每次迭代前后)来记录中间状态或执行额外操作。TUI面板是监控进度的最佳方式,对于长时间运行的任务,务必开启桌面通知以便及时获知完成状态。

核心特点

与仅能简单重复执行的工具不同,它集成了智能的收敛检测算法,能自动判断输出何时“稳定下来”;同时提供了完整的生命周期管理、丰富的可视化TUI面板和桌面通知,将循环执行从一个基础功能升级为一个可观测、可控制的自动化工作流。

注意事项

不适合对单次响应延迟极其敏感或需要严格实时交互的对话场景。

常见问题

如何停止一个正在运行的循环?

在TUI面板中有停止按钮,也可在配置中设置最大迭代次数或收敛条件自动停止。

收敛检测是什么意思?

系统会自动分析多次运行输出的差异,当变化小于设定阈值时,认为结果已稳定,可自动停止循环。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/realvendex-pi-loop/raw/index.md 读取 @realvendex/pi-loop 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。