ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Easel SKILL开发规范详解:三步打造自己的AI社媒能力技能

Easel SKILL开发规范详解:三步打造自己的AI社媒能力技能 Easel SKILL开发规范详解三步打造自己的AI社媒能力技能【免费下载链接】EaselAn open-source AI agent for social media — discover trends, create content, publish everywhere, and learn what works across Xiaohongshu, Douyin, Zhihu, Bilibili, and more.一个开源的 AI 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台并学习分析哪些内容真正有效覆盖小红书、抖音、知乎、哔哩哔哩等平台。项目地址: https://gitcode.com/gh_mirrors/easel3/EaselEasel 是一个开源的 AI 社交媒体智能体覆盖小红书、抖音、知乎、B 站等平台的热点发现、内容创作与一键发布。它的核心能力由一个个独立的 SKILL技能组成——只要遵循 Easel 的 SKILL 开发规范你就能用三步为自己的 AI 社媒工作流扩展新能力比如字数裁剪、金句卡片这类原子技能。本文将带你快速读懂 SKILL 接口规范从零打造并验证自己的技能。一、先搞懂Easel 中的 SKILL 是什么可以把 SKILL 理解为 Easel 的能力积木。每个 SKILL 是一个独立可调的原子能力单元由 OpenClaw Agent 读取并直接执行贯穿五个流水线阶段层英文干什么发现discover聚合热榜、趋势、竞品动态策划plan选题、标题、脚本、内容日历创作produce图文、卡片、音频、视频制作发布publish平台适配、发布前检查、真实发布归因attribute数据回收、复盘、画像沉淀除了这五层还有一个general层用于跨切面基础设施如画像管理、模板库。Easel 内置了 113 个技能全部放在 skills/openclaw/ 目录下跨技能共享的工具脚本放在 skills/shared/。读懂任意一个现有技能就等于拿到了最佳实践模板。二、三步打造自己的 SKILL第一步按规范建目录每个 SKILL 就是一个独立目录结构如下skill-xxx/ ├── SKILL.md 必须 — 执行流程精简 200 行 ├── references/ 可选 — 领域知识按需加载 ├── scripts/ 可选 — 可执行脚本代码不进 prompt └── tests/ 可选 — 测试用例核心原则只有一条SKILL.md 只写怎么做领域知识放 references/代码放 scripts/。这样技能被触发时不会白白吃掉大量 token。想动手前先看看真实例子推荐这两个入门技能skills/openclaw/card-quote/SKILL.md — 42 行就能完成的金句卡片技能skills/openclaw/text-condenser/SKILL.md — 输入/输出/步骤/Profile 感知四段式完整范例第二步写一份合格的 SKILL.mdSKILL.md 由 frontmatter 正文两部分组成--- name: skill-xxx description: 用中文写清技能做什么、用户说什么话时触发、与相邻技能的边界 layer: produce --- # 技能名称 一句话描述 ## 输入 ## 输出 ## 执行步骤 ## Profile 感知这里有三个新手最容易踩的坑frontmatter 只保留三个字段name、description、layer。禁止添加version、tags、allowed-tools等冗余字段——它们会常驻在路由上下文中浪费 token。description 是 Agent 的触发开关必须写清三件事——能力是什么、用户哪些说法应触发、和相邻技能怎么区分。校验脚本会用正则检查是否包含当用户/触发/使用时机等触发词。正文控制在 200 行以内执行步骤中引用 references/ 下的文件获取领域知识而不是把知识塞进主文件。第三步校验 调用走通闭环写完不要急着跑先用仓库内置的校验脚本自检python scripts/validate_skills.py python scripts/validate_skill_commands.py第一条检查 frontmatter 字段、目录结构、资源链接和发布安全契约见 scripts/validate_skills.py第二条解析 SKILL 文档中的 Python 命令对照脚本真实的 argparse 定义检查参数漂移。两条都通过说明你的技能长得和官方技能一样标准。然后就可以像调用内置技能一样调用它了easel skill 技能名 -i 你的输入 easel skill 技能名 -i 你的输入 -p 画像名所有调用统一走 OpenClaw Agent由它读取你的 SKILL.md 并自己执行实现见 easel/commands/skill.py。三、进阶让你的技能更专业1. 设计 Profile 感知规范明确要求技能无 Profile 也能用有 Profile 更好。有画像时从 profiles/ 下的style.md、platforms.md读取账号风格没有时给出合理默认值。2. 产物统一落盘所有输出写入outputs/主题/成品放项目根目录、中间件放assets/并通过 skills/shared/scripts/output_paths.py 校验路径——这样前端内容库才能正确展示你的技能产物。3. 发布类技能必须接安全闸门任何真实发布--exec前必须调用 skills/shared/scripts/content_guard.py 的guard_or_die(...)做敏感信息拦截这是硬性契约。4. 登记来源如果技能改编自第三方项目在技能目录添加EASEL-META.md元数据表并到 docs/ACKNOWLEDGMENTS.md 登记参考 skills/openclaw/card-quote/EASEL-META.md。贡献完整约定见 CONTRIBUTING.md包括提交前必跑的三条命令和 PR 命名规范。四、小结回顾一下三步法建目录— 照SKILL.md references/ scripts/的标准结构搭架子写 SKILL.md— frontmatter 三字段写全description 写清触发边界正文精简跑校验—validate_skills.py全绿后用easel skill命令实测遵循 docs/SKILL-SPEC.md 这套规范你的技能就能和 Easel 内置的 113 个技能一样被 Agent 稳定路由、独立调用、被下游消费。现在打开skills/openclaw/挑一个最贴近你需求的技能改一改五分钟就能拥有自己的 AI 社媒新能力。【免费下载链接】EaselAn open-source AI agent for social media — discover trends, create content, publish everywhere, and learn what works across Xiaohongshu, Douyin, Zhihu, Bilibili, and more.一个开源的 AI 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台并学习分析哪些内容真正有效覆盖小红书、抖音、知乎、哔哩哔哩等平台。项目地址: https://gitcode.com/gh_mirrors/easel3/Easel创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表