Ralph预设生成器

1小时前更新 1 00
Ralph预设生成器Ralph预设生成器
Ralph预设生成器

技能简介

create-hat-collection 通过引导式对话帮助用户创建 Ralph 多智能体工作流的 YAML 预设文件。该技能会询问工作流目的、架构模式、角色分工等关键信息,验证配置是否符合 schema 约束,最终输出可直接投入生产的预设文件。

业务背景

Ralph预设生成器面向需要快速搭建多智能体协作系统的业务团队。通过对话式引导,将复杂的工作流设计转化为可直接部署的YAML配置,降低技术门槛。内置的模式推荐和自动验证机制,确保团队协作逻辑符合规范,减少人工排错成本,加速AI工作流从构思到上线的周期。

落地案例:某运营团队需搭建内容审核流水线:调用技能后,依次输入"用户评论多级审核"作为目的,选择Pipeline架构模式,定义初审员、复核员两个角色及交接条件。系统自动生成包含事件路由规则的YAML文件,并提示补充default_publishes避免流程中断,最终输出经schema验证的配置直接投入Ralph环境运行。

能做什么

  • 从零开始设计多智能体协作工作流
  • 将工作流构思转化为结构化的 YAML 配置
  • 提供帽子设计模式与事件路由的交互式指导
  • 自动验证触发器、事件链、必填字段等约束条件

使用说明

  1. 在支持 Ralph 的环境中调用该技能
  2. 回答关于工作流的澄清问题:解决什么问题、采用何种架构模式(Pipeline/Critic-Actor/Supervisor-Worker/Scientific)、需要哪些角色、何时交接、完成信号是什么
  3. 确认事件流设计:起点事件 → 角色A → 事件a → 角色B → … → LOOP_COMPLETE
  4. 获取生成的 YAML 文件,保存至 presets/<name>.yml
  5. 测试运行:cargo run --bin ralph -- run -c presets/<name>.yml -p "测试提示词"

安装要求:需预先安装 Ralph 运行时环境(Rust 项目,通过 cargo 构建)。

输入与输出

见下方输入与输出表格。

项目内容
输入工作流目的、架构模式、角色定义、交接条件、完成信号等对话式采集的信息
输出符合 schema 的 YAML 预设文件,包含 event_loop、hats、事件定义等完整配置
适用人群Ralph 用户、多智能体系统开发者、需要快速原型工作流的工程师
不包含预设修改功能、Ralph 环境自动部署、图形化编辑界面

 

风险提示

  • 不适用于修改现有预设,此类需求请使用 /creating-hat-collections 参考文档
  • 必须确保每个触发器只映射到一个帽子,避免路由歧义
  • task.starttask.resume 为保留事件名,禁止用作触发器
  • 事件链必须能够到达 LOOP_COMPLETE,否则工作流无法结束
  • 缺少 default_publishes 可能导致帽子忘记发布事件时流程中断

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/paulpete/create-hat-collection/SKILL.md
来源类型:GitHub 开源技能仓库

数据统计

相关导航

暂无评论

none
暂无评论...