核心用法
create_agent 是一个面向 OpenClaw 生态的代理自动化创建工具。当用户提出如"创建一个 Java 高级开发代理"、"帮我建一个产品经理 agent"等请求时,系统必须触发此技能完成全流程配置。
执行流程三步走:
1. 智能翻译:将用户描述的角色自动转换为符合规范的英文 snake_case 短标识(如 java_senior_dev、data_analyst)
2. 人格生成:基于角色特性自动生成高保真中文系统提示词,涵盖专业背景、核心能力、任务边界、沟通风格等维度
3. 脚本执行:调用 create_agent.sh 脚本完成代理的初始化注册
显著优点
- 零配置上手:用户无需理解代理底层架构,纯自然语言交互即可完成创建
- 标准化命名:强制 snake_case 规范避免命名混乱,提升代理库可维护性
- 专业人格化:自动生成的 identity_prompt 通常包含 10 年以上虚拟经验设定,确保输出质量
- 生态整合:与 OpenClaw 平台深度集成,创建后即可投入使用
潜在局限
- 命名自主性受限:自动翻译可能丢失特定文化语境,如对"全栈魔法师"类创意称谓会转为技术性弱标识
- 人格模板化风险:高频角色(如"客服")的生成内容可能出现同质化
- 脚本依赖:执行环境必须预置
create_agent.sh及相应权限,跨平台兼容性未明确 - 无回滚机制:创建操作不可逆,误操作需手动清理
适合人群
- 需要快速搭建垂直领域 AI 代理的产品团队
- 缺乏提示词工程经验但需标准化 agent 配置的业务人员
- 大规模批量创建代理的运维场景
常规风险
- 权限风险:bash 执行需确保脚本来源可信,防范命令注入
- 命名冲突:未自动检测同名代理,可能覆盖已有配置
- 提示词漂移:自动生成内容与用户真实需求可能存在理解偏差,建议创建后人工复核