在开始前,先理解三个关键概念:

- 技能: AI能完成的一个独立任务或功能。“查天气”、“写周报”、“解读PDF”等。
- 工作流: 一个技能背后的具体执行逻辑,通常由一系列节点(如判断、调用API、处理数据等)组成。
- 知识库: 技能可以调用的专属资料库,用于增强AI在特定领域的回答准确性。
技能编辑全流程指南
第一步:进入编辑环境
- 找到OpenClaw的创建或编辑入口,通常平台会有“创建技能”、“我的技能”或“工作室”等按钮。
- 点击 “创建新技能” 或选择一个已有技能点击 “编辑”。
第二步:基础配置
这是技能的“名片”和“大脑设置”。
- 技能名称: 起一个直观的名字,如“旅行规划助手”。
- 描述: 清晰说明这个技能能做什么,AI会参考这个描述来理解自己的职责。
- 系统指令: 这是核心! 在这里用自然语言详细规定AI的角色、行为规范、回复格式和禁忌。“你是一个专业的旅行顾问,擅长规划国内自由行,回复时请分点列出,并优先考虑性价比...”
- 开场白: 用户启动技能时,AI发送的第一条消息,用于引导用户。
第三步:能力扩展 - 添加插件与工作流
这是让技能“动手做事”的关键。
-
插件:
- 选择平台提供的预制插件(如:搜索引擎、画图、代码解释器、爬网页等)。
- 为技能勾选所需插件,它就能获得相应能力。
-
工作流:
- 点击 “添加工作流” 或进入工作流编辑器。
- 这是一个可视化编程界面,通过拖拽节点来构建逻辑。
- 常用节点类型:
- 开始: 工作流的触发入口。
- LLM: 调用大模型进行思考或生成文本。
- 代码: 执行Python等代码进行数据处理。
- 判断: 根据条件(if/else)决定流程走向。
- HTTP请求: 调用外部API(这是实现强大功能的核心,如获取实时天气、股票数据、操作数据库等)。
- 知识库搜索: 从你上传的知识中查找相关信息。
- 结束: 输出最终结果给用户。
- 连接节点,配置每个节点的具体参数,就构建了一个自动化流程。
第四步:知识库管理(可选但重要)
如果技能需要基于特定资料回答:
- 进入 “知识库” 模块。
- 点击 “上传文件” 或添加文本/网址,支持PDF、Word、Excel、TXT等格式。
- 上传后,平台会自动进行切片、向量化处理,以便AI快速检索。
- 在系统指令或工作流中,提示AI“在回答时优先参考知识库”。
第五步:预览与调试
- 使用界面右侧的 “预览对话” 或 “测试” 面板。
- 输入各种问题,测试技能的回复是否符合预期。
- 如果使用了工作流,可以查看每一步的执行日志,精准定位问题所在(如API调用失败、逻辑判断错误等)。
- 反复调试和优化系统指令,这是提升技能表现成本最低、效果最显著的方法。
第六步:发布与分享
- 测试满意后,点击 “发布” 或 “上线”。
- 你可以将技能:
- 私密使用: 仅自己可用。
- 分享给他人: 通过链接或二维码分享给朋友或团队。
- 发布到平台广场: 供所有用户搜索和使用(如果平台支持)。
高级技巧与最佳实践
- 分而治之: 复杂的任务尽量拆分成多个简单的工作流,便于维护和调试。
- 指令工程: 在系统指令中善用 号标题、 代码块等格式来结构化指令,让AI更容易理解,明确给出正面例子和反面例子。
- 失败处理: 在工作流中,对HTTP请求等可能失败的节点,添加错误处理分支,给用户友好的失败提示。
- 持续迭代: 根据用户的实际反馈,不断优化系统指令、工作流逻辑和知识库内容。
- 安全与隐私: 不要在系统指令或知识库中暴露敏感信息(如API密钥、密码),如需使用,应利用平台的环境变量功能进行安全配置。
一个简单例子:创建“天气查询技能”
- 基础配置: 名称“天气小助手”,描述“查询国内外城市天气”,系统指令“你是一个天气助手,只回复与天气相关的内容...”。
- 添加工作流:
- 开始 → LLM节点: 提取用户问题中的城市名和日期。
- → HTTP请求节点: 调用第三方天气API(如和风天气),传入城市名和日期参数。
- → 代码节点: 对API返回的JSON数据进行清洗,提取温度、天气状况等关键信息。
- → LLM节点: 将清洗后的数据组织成一段友好的话术。
- → 结束: 输出给用户。
- 测试: 输入“北京明天天气怎么样?”,查看能否正确返回结果。
OpenClaw技能编辑的核心逻辑是:用“系统指令”定义AI的思考模式,用“工作流”赋予其执行能力,用“知识库”扩展其知识边界。
建议你直接动手尝试,从一个简单想法开始,遵循“配置 → 测试 → 调试 → 优化”的循环,很快就能掌握创建强大AI技能的技巧。
如果OpenClaw有具体的平台或文档,查阅其官方教程会获得最精准的信息,祝你编辑愉快!
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。