OpenClaw人人养虾:低代码技能开发

张开发
2026/4/8 12:38:19 15 分钟阅读

分享文章

OpenClaw人人养虾:低代码技能开发
Skill技能是 OpenClaw 中可复用的 Agent 能力模块。通过低代码方式即使不具备深厚编程背景的用户也能快速创建满足业务需求的技能。什么是技能技能是一个自包含的能力单元由SKILL.md文件定义。它包含指令告诉 Agent 如何执行这个技能触发条件什么时候激活这个技能工具依赖需要哪些工具支持技能 vs 插件技能是面向 Agent 行为的高层抽象通过 Markdown 定义插件是面向系统的底层扩展通过代码开发。大多数业务需求用技能就能满足。技能结构一个技能由SKILL.md文件定义--- name: customer-service displayName: 智能客服 description: 处理客户咨询、查询订单、解答常见问题 trigger: keywords: [客服, 订单, 退款, 投诉] channels: [wechat, web] tools: - order_query - knowledge_search --- # 智能客服技能 ## 角色 你是一位专业的客服代表耐心友好地解答客户问题。 ## 工作流程 1. 理解客户问题 2. 如涉及订单使用 order_query 工具查询订单信息 3. 如是常见问题使用 knowledge_search 搜索知识库 4. 给出清晰、准确的回答 5. 确认客户问题是否解决 ## 约束 - 不要透露内部系统信息 - 遇到无法解决的问题引导转人工客服 - 保持礼貌和专业SKILL.md Frontmatter 字段字段类型说明namestring技能唯一标识displayNamestring显示名称descriptionstring功能描述trigger.keywordsstring[]触发关键词trigger.channelsstring[]适用渠道toolsstring[]依赖的工具名modelstring推荐模型可选分步创建教程第一步创建技能目录mkdir -p skills/customer-service第二步编写 SKILL.md在skills/customer-service/SKILL.md中编写技能定义参考上方模板。第三步注册技能# openclaw.config.yaml agents: - name: main skills: - ./skills/customer-service - ./skills/data-report第四步测试技能# 启动网关并测试 openclaw start --debug # 在另一终端发送测试消息 openclaw chat 我想查一下订单状态企业常见技能模式客服机器人--- name: cs-bot displayName: 智能客服 trigger: keywords: [咨询, 帮助, 问题] tools: [knowledge_search, order_query, ticket_create] --- # 处理客户咨询查询知识库必要时创建工单数据采集与报表--- name:>

更多文章