
文档教程人工智能大模型【免费下载链接】awesome-generative-ai-guideA one stop repository for generative AI research updates, interview resources, notebooks and much more!项目地址https://gitcode.com/GitHub_Trending/aw/awesome-generative-ai-guide点击查看免费下载本文是 OpenClaw Mastery for Everyone 课程位于本仓库free_courses/openclaw_mastery_for_everyone/第五天的实战构建指南。你将按照先检查、再安装、后自建、终验证四步流程通过 Web 聊天界面指挥你的 ClawOpenClaw 智能体从 ClawHub 公共技能仓库安全地检查并安装document-summary技能再亲手创建一个属于自己工作流的quick-note自定义技能。读完本文并完成操作后你将掌握 OpenClaw 技能SKILL.md的工作机制、三层技能发现与优先级规则、安装前的安全检查要点以及让技能在 Telegram 与 Web 聊天中按名字触发使用的完整方法。技能是什么先理解 Day 5 在构建什么在动手之前先弄清技能Skill在 OpenClaw 中的含义。一个技能就是一个包含单个SKILL.md文件的文件夹文件头部是简短的 YAML 元数据技能名称与触发描述正文是用通俗英文写成的分步指令。OpenClaw 启动时会扫描所有技能目录、加载描述并交给智能体智能体判断技能何时相关然后按指令执行。技能与 MCPModel Context Protocol是互补关系MCP 是线路wiring负责把模型连到 Gmail、Slack、数据库等外部服务技能是行为behavior负责告诉模型连上之后具体做什么。Day 6 的邮件分诊技能就是在 IMAP 连接线路之上叠加工作流指令行为。技能的兴起源于可复用性你不再需要每天重复粘贴同样的多步指令把指令写一次、起个名字Claw 从此就能识别该模式。企业界同样受益于此——以 Stripe 为例其 API 有数百个端点而 Anthropic 的研究显示当模型同时能访问超过 50 个工具时准确率会下降到约 49%。技能通过**渐进式披露progressive disclosure**解决这个问题平时只把技能的一行描述加载进上下文完整指令仅在技能被激活时才加载从而避免上下文被海量 API 文档淹没。这也是 Stripe 等企业发布官方技能如集成最佳实践API 升级的原因把机构知识编码成可靠的工作流。ClawHub 是 OpenClaw 的公共技能注册表公开资料显示其技能数量在 2026 年初已突破 13,000 个作用类似 npm 之于 JavaScript。本课程中你不直接通过 shell 操作 ClawHub而是让 Claw 替你完成检查、安装与注册表交互。三层技能发现workspace 永远优先OpenClaw 从三个位置发现技能当同名技能冲突时工作区workspace版本优先层级位置作用域内置Bundled随 OpenClaw 附带始终可用托管Managed~/.openclaw/skills/本机所有工作区工作区Workspace~/.openclaw/workspace/skills/仅当前智能体优先级最高内置技能随 OpenClaw 出厂自带覆盖网页搜索、基础日历读取、文件访问等常见集成开箱即用。托管技能通过 ClawHub 安装到~/.openclaw/skills/适用于你希望在所有工作区通用的通用型技能。工作区技能存放在~/.openclaw/workspace/skills/。你的工作区就是~/.openclaw/workspace/目录它承载智能体的一切专属内容Day 2 的身份文件、Day 4 的主动式定时任务以及今天的技能目录——它是你智能体的家。在工作区中创建同名技能可以遮蔽shadow内置版本的行为而核心安装保持不变。本课程采用的 Hostinger 部署方式下你无需亲自打开 shell 执行命令路径与注册表术语的意义在于帮你理解底层机制——检查、安装、写文件这些步骤都由你的 Claw 代为执行。为什么安装前必须先检查任何人都可以向 ClawHub 发布技能因此恶意技能确实存在。课程文档中提到的 ClawHavoc 攻击行动就曾以相似名称如 gmail-reader 与 gmai1-reader分发技能通过技能文件中的提示注入或窃取凭据的隐藏脚本来作案常驻机器上的用户在发现异常前 API 密钥与令牌就已被窃取。实践中有效的检查方式是每次安装前先运行clawhub inspect slug它会在不安装的情况下展示完整SKILL.md。通读内容如果指令引用了未知端点、索要不该需要的数据或采取了声明范围之外的动作就跳过它。这个动作约 30 秒能拦截大量问题但并非绝对保证更进一步的自动化扫描可使用clawvet工具对技能目录执行clawvet scan skill-dir即可检查已知恶意模式、可疑出站调用与越权行为。Day 5 开始前的前置条件Day 1 完成OpenClaw 已安装并加固Day 2 完成身份文件已创建并正确加载Day 3 完成Telegram 已连接且可用Day 4 完成已存在一个主动式工作流可通过 Web 聊天访问你的 Claw手机装有 Telegram如何运行 Day 5四步顺序按以下顺序依次推进操作步骤分散在本指南与几个小型指令文件中本指南面向你指令文件面向你的 Claw在聊天中检查document-summaryclaw-instructions-install-document-summary.mdclaw-instructions-create-quick-note-skill.mdclaw-instructions-finalize-skills.md这个顺序让你获得完整图景如何检查公共技能、如何安全安装、如何教会 Claw 一个属于你自己的行为。Step 1检查 ClawHub 技能 document-summary将以下消息复制粘贴到 Web 聊天中Inspectdocument-summaryfrom ClawHub, explain in plain English what it does, what kinds of requests should trigger it, whether it needs any credentials or extra binaries, and anything that looks risky or out of scope. Do not install anything yet.即检查 ClawHub 上的document-summary用通俗语言说明它的功能、哪些请求应触发它、是否需要凭据或额外二进制文件以及任何看起来有风险或超范围的内容。暂不安装任何东西。今天的 ClawHub 技能示例是document-summary。它很适合作为 Day 5 的起点它新增了一个可复用工作流却不需要你先去设置另一个账户、密钥或 API Key。这一步同时检验了前文提到的安全检查习惯——即使是对官方课程挑选的示例技能也先让 Claw 完整解释它做什么、依赖什么、有没有风险再决定是否安装。Step 2安装 document-summary对检查结果满意后将以下消息复制粘贴到 Web 聊天Readfree_courses/openclaw_mastery_for_everyone/days/day-05-give-it-skills/claw-instructions-install-document-summary.mdfrom this repository and follow every step. Installdocument-summaryinto this workspace, tell me how to trigger it, and stop when youre done.对应指令文件 claw-instructions-install-document-summary.md 会要求你的 Claw 执行以下操作先请求确认如果用户尚未批准安装先征求确认再动手避免重复安装如果该技能已安装且就绪直接汇报现状而不是重复安装汇报安装位置告诉用户技能落在哪里提醒/new告知用户在尝试使用新技能前应在 OpenClaw 中输入/new开启全新会话给出精确测试消息例如Summarize this text: contentUse document-summary on this link: url这是 Day 5 的前半段你借用一个现成的优质工作流而不是从零重建。安装完成后如果想做可视化检查可以在 OpenClaw 中打开Skills面板——工作区技能被添加后会显示在那里完成本步后先输入/new开启全新会话再继续下一步。Step 3创建自定义技能 quick-notedocument-summary安装完成后将以下消息复制粘贴到 Web 聊天Readfree_courses/openclaw_mastery_for_everyone/days/day-05-give-it-skills/claw-instructions-create-quick-note-skill.mdfrom this repository and follow every step. Createquick-notein this workspace, tell me how to trigger it, and stop when youre done.对应指令文件 claw-instructions-create-quick-note-skill.md 会要求你的 Claw 创建一个小型自定义工作区技能其行为规格为触发词以note:开头时触发捕获内容提取note:之后的文本自动分类将笔记归类为idea想法、task任务、follow-up跟进或reminder提醒之一整理重写在不改变原意的前提下重写为一条简短干净的条目写入记忆将带时间戳和分类标签的条目追加到memory/YYYY-MM-DD.md跟踪开放回路如果笔记暗示未来行动在MEMORY.md的 open-loops开放回路区追加一条简短条目简短确认回复一条说明分类结果的简短确认消息。指令文件还要求 Claw若技能已存在则谨慎更新而非重复创建写文件前先告知你将要创建的内容并等待确认写完后汇报最终文件路径与SKILL.md的完整内容、精确触发消息并提醒你先输入/new。一个可直接参考的 SKILL.md 样例下面是课程文档 learn.md 中给出的完整可运行样例展示了quick-note类技能的标准写法Example: quick-note/SKILL.md --- name: quick-note description: Captures a quick note from messages starting with note:. Classifies it, saves it to todays memory file, and tracks open loops when the note implies future action. --- When the user sends a message starting with note:, remember:, or jot down:, extract the content after the trigger word. 1. Get todays date in YYYY-MM-DD format. 2. Open or create the file: memory/YYYY-MM-DD.md 3. Append the note with a timestamp: ## HH:MM [note content] 4. Confirm to the user: Noted: [first 50 chars]... If the memory directory is missing, create it first.这个样例揭示了 SKILL.md 的两个关键设计点**YAML 头部---之间的部分**包含name与description。description是智能体决定何时调用技能的依据——含糊的描述如helps with tasks会触发得不可预测甚至根本不触发而具体描述如captures a quick note to todays memory file with a timestamp则恰好在你想要时触发。正文是纯 Markdown 的分步指令按期望什么输入、如何处理、产出什么、出错怎么办来写通俗英文即可。此外 SKILL.md 的元数据还支持门控gates可要求特定 CLI 工具已安装、特定环境变量已设置或将技能限制在特定操作系统上运行。实际上你很少需要完全手写技能重复某个工作流三次以上时第一次摸索需求、第二次确认模式、第三次就值得写成技能直接请 Claw 起草SKILL.md你审阅调整后存入工作区即可。技能文件夹内也可以附带 shell 脚本等可执行文件用于支撑更复杂的、真正需要代码的工作流。这是 Day 5 的后半段你教会 Claw 一个专属于你工作方式的行为。完成本步后先输入/new开启全新会话再继续下一步。[!WARNING] 额外检查一步在 OpenClaw Web 界面进入Agents -- Skills确认这两个技能均已启用。Step 4完成与验证quick-note创建完成后将以下消息复制粘贴到 Web 聊天Readfree_courses/openclaw_mastery_for_everyone/days/day-05-give-it-skills/claw-instructions-finalize-skills.mdfrom this repository and follow every step. Verify both skills, tell me the exact test message for each one, and report PASS or FAIL.对应指令文件 claw-instructions-finalize-skills.md 会要求你的 Claw不重装、不重写除非用户明确要求本轮不做任何重装或重写逐项报告 PASS 或 FAILdocument-summary已安装document-summary就绪可用quick-note已创建quick-note就绪可用每个技能的精确测试消息提醒用户输入/new开启全新会话后再测试至此你的 Claw 拥有了一项来自社区的可复用工作流和一项你们共同创建的自定义工作流。验证清单在 Web 聊天中询问你的 ClawTell me the two skills we set up today, where each one lives, the exact message I should send to test each one, and whether I need a fresh session before they are active.答案应清楚列出document-summary、quick-note两个技能、它们的存放位置、触发短语并提醒你在测试新技能前使用/new。快速见效Quick Win从 Telegram 发送一条真实的、暗示未来行动的note:消息然后粘贴一个链接或一小段文本请求摘要。这就是 Day 5 的转变时刻你的 Claw 现在携带一个来自社区的复用工作流和一个你亲手教它的自定义工作流而你的自定义技能做的事远不止把原始文本倾倒进文件。Day 5 结束后应满足的条件document-summary在安装前经过了检查document-summary已安装到本工作区quick-note作为带独立SKILL.md的自定义工作区技能存在quick-note能分类笔记并在需要时跟踪开放回路open loops你清楚两个技能各自的精确触发词或请求方式你在测试新技能前用/new开启了全新 OpenClaw 会话除非你另行选择两个技能均限定scoped在当前智能体故障排查Claw 试图一次性做完所有事情告诉它停下来留在当前 Day 5 步骤内。本日的要点是按顺序完成检查 → 安装 → 创建 → 验证。检查结果感觉很含糊请它用通俗语言解释document-summary它做什么、什么应触发它、它依赖什么。自定义技能描述感觉模糊请 Claw 围绕你打算从 Telegram 发送的确切note:触发词重写描述。技能似乎还不可用在 OpenClaw 中输入/new开启全新会话再重新测试。下一步衔接Day 5 为你的智能体补充了行为层能力。接下来进入课程的第一次真实集成——Day 6: 驯服你的收件箱Tame Your Inbox连接 Gmail、配置 IMAP 邮件连接线路并在其上叠加邮件分诊技能行为再接入 Day 4 的定时投递链路。今天安装的技能将随着 Claw 触及更多真实世界而逐渐发挥价值Day 4 的定时任务与主动式工作流成果见 day-04-make-it-proactive/build.md课程整体结构与十天规划见 课程 README。赞分享文档教程人工智能大模型【免费下载链接】awesome-generative-ai-guideA one stop repository for generative AI research updates, interview resources, notebooks and much more!项目地址https://gitcode.com/GitHub_Trending/aw/awesome-generative-ai-guide点击查看免费下载相关推荐ClawHub 上手实战OpenClaw 技能与插件的发现、安装、发布与安全治理ClawHub 上手实战OpenClaw 技能与插件的发现、安装、发布与安全治理 ClawHub 是 OpenClaw 生态的公开注册表Registry后端前端AI 技能AI 插件搜索引擎完整备份QQ空间历史说说GetQzonehistory 快速上手指南完整备份QQ空间历史说说GetQzonehistory 快速上手指南 换电脑、换新手机或者想把多年前在QQ空间发过的说说整理出来——手动一条条复制不现实。G网页爬虫数据分析ClawHub 技能详情页安装面设计从 OpenClaw 提示词安装流到双面板命令复制实战ClawHub 技能详情页安装面设计从 OpenClaw 提示词安装流到双面板命令复制实战 ClawHub 是 OpenClaw 的 Skill Plug后端前端AI 技能AI 插件搜索引擎上一篇OpenMontage 前端状态解耦实践用 Provider 封装状态实现让 UI 组件只依赖 Context 接口下一篇突破性多语言OCR技术解析PaddleOCR如何用17MB模型实现企业级文档智能识别创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考