跳至正文
大神K

编程技术 / Web开发 / AI学习笔记

大神K

编程技术 / Web开发 / AI学习笔记

  • 首页
  • AI
  • 运维
  • 漏洞
  • 安全
  • 逆向
  • 工具
  • 资源
    • 科学上网
  • 资讯
  • 🛒大神商城
  • ✨ 项目展示
  • 👋 关于我
  • 首页
  • AI
  • 运维
  • 漏洞
  • 安全
  • 逆向
  • 工具
  • 资源
    • 科学上网
  • 资讯
  • 🛒大神商城
  • ✨ 项目展示
  • 👋 关于我
关

搜索

大神K

编程技术 / Web开发 / AI学习笔记

大神K

编程技术 / Web开发 / AI学习笔记

  • 首页
  • AI
  • 运维
  • 漏洞
  • 安全
  • 逆向
  • 工具
  • 资源
    • 科学上网
  • 资讯
  • 🛒大神商城
  • ✨ 项目展示
  • 👋 关于我
  • 首页
  • AI
  • 运维
  • 漏洞
  • 安全
  • 逆向
  • 工具
  • 资源
    • 科学上网
  • 资讯
  • 🛒大神商城
  • ✨ 项目展示
  • 👋 关于我
关

搜索

家/AI与自动化/OpenClaw 高级篇:把 Agent 变成你的数字员工(小白慎入)
AI与自动化

OpenClaw 高级篇:把 Agent 变成你的数字员工(小白慎入)

作者 大神K
2026年4月19日 4 分钟阅读
0

Pasted image 20260319233712.png
中级篇解决了三个问题:记不住、找不到、断不了

但你可能发现——agent 变聪明了,你还是得一步步告诉它做什么

就像你培训了一个实习生,记忆力好、搜索快、不掉线。但每件事还是要你下指令,你说一步他走一步

高级篇要解决的就是这个问题:让实习生变成正式员工

正式员工需要什么?

岗前培训(Skill)——让它懂你的业务 工作 SOP(Hook)——让它自动按规矩办事 系统权限(MCP)——让它能用公司的工具 独立负责项目(自主任务)——让它自己干活

由于确实比较复杂,所以我们每个方向讲透核心概念 + 一个杀手案例

一、Skill——给员工做岗前培训

你每天告诉 agent 日报格式:先写完成的工作、再写重要决策、最后写明天计划

说了五十遍,换个 session 又忘了

不是 agent 不聪明,是你教的东西全存在对话里——session 断了就没了

本质问题:对话里教的东西是临时的

Skill 是什么?

一句话:Skill = 给 agent 的培训手册,装进去就永久生效

它的本质是一个 SKILL.md 文件,放在 skills/ 目录下。agent 启动时扫描这个目录,识别触发词,匹配到就把 SKILL.md 的内容注入到 context 里

和 AGENTS.md 有什么区别?

AGENTS.md 是通用工作规范——怎么写文件、怎么搜索、犯了错怎么记录。每次 session 都加载,不管你干什么

Skill 是特定业务流程和知识——你的日报格式长什么样、你的代码规范是什么、你的搜索工具怎么用。只在需要的时候加载,按触发词匹配

AGENTS.md 管的是工作态度,Skill 管的是业务知识

或者说——Skill 管「知道什么」

杀手案例:一个日报 Skill

没有 Skill 的时候,每次写日报你要说一大段:

帮我写今天的日报,格式是这样的:先列今天完成的主要任务,然后是重要决策, 再是遇到的问题和解决方案,最后是明天的计划 去读今天的 memory 文件提取内容

五十个字的指令,每天说一遍

有了 Skill 之后,创建一个文件 ~/.openclaw/skills/daily-report/SKILL.md

— name: daily-report description: > Generate daily work reports by reading memory files and summarizing activities. Triggers: "daily report", "日报", "今天做了什么", "工作总结". — # Daily Report Skill When triggered: 1. Read today’s memory file (memory/YYYY-MM-DD.md) 2. Extract key activities, decisions, and issues 3. Format as: – 完成的工作 – 重要决策 – 遇到的问题 – 明天计划

从此你只需要说三个字:写日报

agent 匹配到触发词,自动加载 SKILL.md,知道该读什么文件、用什么格式、怎么输出

五十个字变三个字。而且不管换多少次 session,格式永远一致

Skill 不是单独存在的,它和 Hook、MCP 组成了一套完整的 agent 增强体系

先做个预览,后面每个方向会详细展开:

Pasted image 20260319233750.png
Skill 管知道什么,Hook 管自动做什么,MCP 管能做什么

记住这句话,后面反复会用

完整的 Skill 开发教程——从目录结构到触发机制到踩坑记录——在高级的完整篇中

二、Hook——给员工定 SOP

每次开新 session 你都要说一遍:先看一下今天的计划和日记

说了一百遍,终于想明白一件事——

这件事不应该由我来记

我是老板,不是提词器。我不应该每次开会前提醒秘书翻开笔记本——这件事应该是自动的

Hook 是什么?Hook = agent 的反射弧

什么是反射弧?膝跳反射。锤子敲膝盖,腿自动弹,信号走脊髓,不经过大脑

Hook 就是这个东西——特定事件发生时,代码直接跑,不经过 agent 思考,不需要 LLM 决策

这和 Skill 是两个层面:

Skill 是给 agent 一本操作手册——它可能看可能不看,看了也可能理解偏了 Hook 是装了一个传感器加执行器——事件一来,代码直接跑,100% 确定执行

关键区别:Hook 跑的是 TypeScript 代码,不是 LLM 决策

一个是建议,一个是铁律。你给员工说「每天早上先看邮件」,他可能忘。你给他定个 SOP 配上闹钟提醒,他想忘都忘不了

Hook 的结构也很简单:

my-hook/
├── HOOK.md # 声明监听什么事件
└── handler.ts # 事件触发时跑什么代码

HOOK.md 告诉系统「我叫什么名字、监听哪些事件」 handler.ts 告诉系统「事件来了具体干什么」

依旧案例:一个 Hook 让 agent 自动读今天的计划

每次开新 session,你想让 agent 自动读取今天的日记文件——不用你说

创建 hooks/session-loader/HOOK.md:

name: session-loader
description: "新 session 自动加载今天的工作日志"
metadata:
  openclaw:
    events: ["command:new"]
    requires:
      bins: ["node"]

创建 hooks/session-loader/handler.ts:

import { readFileSync, existsSync } from "fs";
import { join } from "path";

const handler = async (event) => {
  if (event.type !== "command" || event.action !== "new") {
    return;
  }

  const memoryDir = join(process.cwd(), "memory");
  const today = new Date().toISOString().split("T")[0];
  const diaryPath = join(memoryDir, `${today}.md`);

  if (existsSync(diaryPath)) {
    const content = readFileSync(diaryPath, "utf-8");
    event.messages.push(`今天的工作日志已加载:
${content}`);
  } else {
    event.messages.push("今天还没有工作日志,开始新的一天");
  }
};

export default handler;

效果:你打开一个新 session,agent 已经知道今天要做什么了

不用你说「先看一下今天的计划」——这句话从此从你的工作流里消失了

你不需要会 TypeScript。把需求描述清楚——「在什么时机做什么事」——让你的 agent 帮你写 handler.ts 就行

核心能力不是写代码,是定义清楚 trigger + action。这是 PM 天天在做的事

进阶场景

Hook 能做的远不止加载日记:

  • 监听 compact 事件:context 被压缩前自动保存任务状态,压缩后自动恢复——中级篇的计划文件模式,用 Hook 变成全自动
  • 监听 write 操作:拦截危险的文件覆盖——345KB 事故不会再发生
  • 配合 Heartbeat:每次心跳自动检查有没有未完成的任务

从「你提醒 agent」变成「agent 自己知道」——这就是 反射弧 的力量

几种实用 Hook 配置模板 + 完整踩坑记录在在高级完整篇中

三、MCP——给员工开系统权限

你想让 agent 帮你查数据库里的数据,它说:我没有这个能力

你想让它帮你操作文件系统里的特定目录。它说:我做不到

agent 默认只会两件事:思考和对话。其他什么都不能做

你得给它接外设

MCP 是什么?MCP = Model Context Protocol

一句话:AI 世界的 USB 接口

不管什么外部服务——数据库、搜索引擎、文件系统、浏览器——只要支持 MCP 协议,就能接到你的 agent 上

你不需要为每个服务写专用的对接代码。就像 USB 统一了外设接口——不管你是打印机还是摄像头,同一种插头

学会了 USB,以后不管插什么设备都不用重新学。MCP 也一样

架构很简单:

Agent → mcporter(桥梁)→ MCP Server → 外部服务

mcporter 是中间件,负责 agent 和 MCP Server 之间的通信。OpenClaw 内置了 mcporter 的 skill,agent 知道怎么调用它

配置文件在 config/mcporter.json——每个项目可以接不同的外部服务

杀手案例:一条配置让 agent 读写文件系统

最简单的 MCP Server 是文件系统——不需要任何 API key,纯本地跑

在 config/mcporter.json 里写一段配置:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/tmp/mcp-test"]
    }
  }
}

三行就够了。意思是:启动一个文件系统 MCP Server,只允许它访问 /tmp/mcp-test 目录

最后那个路径是安全边界——限制 Server 只能读写这个目录下的文件。和给 app 设权限一个道理

配好之后验证一下:

mcporter list # 看到 filesystem Server 和它暴露的工具就说明成功了 mcporter call filesystem read\_file path=/tmp/mcp-test/test.txt # 读取测试文件

在 agent 对话中你可以直接说「帮我用 MCP 读取 /tmp/mcp-test 下的文件」——agent 会自动走 mcporter 调用

没接 MCP 的 agent 只会聊天 接了 MCP 的 agent 能用工具干活

这就是「开系统权限」的意思

生态

MCP 不只是能接文件系统。官方和社区已经有大量现成的 Server:

  • 文件系统(本地文件读写)
  • PostgreSQL / SQLite(数据库查询)
  • Brave Search(搜索引擎)
  • Puppeteer(浏览器自动化)
  • Memory(持久化记忆)

一个 USB 接口,无限外设。配一个新 Server 只需要在 mcporter.json 里加几行配置——流程和上面的文件系统一模一样

不要为了用 MCP 而用 MCP。简单的文件读写 agent 自带工具就行,MCP 适合的是需要接外部 API、需要标准化多个外部服务调用方式的场景

MCP 安装配置完整教程 + 常见报错解决方案在深度篇

四、自主任务——给员工独立负责项目

你说:帮我做一个社区趋势调研,Agent 说:好的,第一步是什么?

它在等你指挥

你说第一步搜索 GitHub,它搜了。然后等你说第二步

你说第二步搜索 Reddit,它搜了。然后又等你

你想要的不是这样。你想给它一个目标,它自己拆解步骤、自己执行、自己判断完没完成

你说一步它走一步——这是实习生 你给目标它自己干——这才是正式员工

核心概念:从指令驱动到目标驱动

这是中级篇到高级篇最大的认知升级

指令驱动:你给步骤,agent 执行。中级篇教的计划文件模式就是这个——你手动创建计划、列出步骤、agent 按步骤走

目标驱动:你给目标,agent 自己拆解为子任务、自己规划执行顺序、自己判断有没有完成

实现这个需要三个基础设施,中级篇其实都教过了:

  • 计划文件——agent 自己创建和更新,而不是你替它写
  • Heartbeat——每 30 分钟推醒 agent,让它检查有没有事要做
  • AGENTS.md 规则——告诉 agent 遇到目标型任务怎么拆解、怎么执行、怎么评估

杀手案例:给一个目标,agent 自己拆了 6 个步骤执行

实际案例:我给 agent 一个目标——完成高级篇 6 个方向的素材采集

我只说了一句话:按照素材采集 prompt 里的 6 个方向,逐个完成调研和实战

agent 做了什么:

  1. 自己读取了目标文档,理解 6 个方向的具体要求
  2. 自己创建了计划文件 temp/advanced-material-plan.md
  3. 把 6 个方向拆成 6 个阶段,每个阶段有明确的产出物
  4. 从第一个方向开始执行——搜索文档、实战测试、记录踩坑
  5. 每完成一个阶段,自动更新计划文件的进度
  6. Heartbeat 定期检查,确保 agent 没有忘了自己在做什么

中间 context 被压缩了两次,跨了三个 session

但每次新 session 开始,agent 读取计划文件,接着上次的进度继续。没丢任何进度

最终产出了 5 份素材文件,加起来超过 160KB

中级篇教的计划文件 + Heartbeat = 基础设施,高级篇的自主任务 = 在基础设施上搭建自主性

中级篇:你创建计划文件,agent 按计划执行,高级篇:agent 自己创建计划文件,自己按计划执行

Pasted image 20260319234107.png

养出来的能力,现在用起来了

不是所有任务都适合目标驱动——简单的事情直接给指令更快。但当任务复杂到你自己都不确定该分几步的时候,让 agent 试试

完整的自主任务配置 + 踩坑记录在高级完整篇中

四件装备,一句话回顾:

Skill 让它懂业务 Hook 让它按规矩 MCP 让它用工具 自主任务让它独立干活

从中级到高级,不是学了四个新概念——而是把中级篇养出来的能力用起来了

中级篇的搜索策略 → 高级篇的工具选择(MCP 加入决策树) 中级篇的计划文件 → 高级篇的自主任务(agent 自己创建和更新计划) 中级篇的 Heartbeat → 高级篇的自动化(Hook 让所有手动操作变成自动的)

基础篇教你装上能用,中级篇教你养好好用,高级篇教你落地真正干活

每个方向的完整教程——手把手配置、完整代码、踩坑记录——都在社群飞书文档里

但说实话,教程只是社群的一部分

说说现在群里在发生什么

超进化个体——现在群里在发生什么

从3.16号晚上,正式创办社群,到现在社群已经大几十人了

我当时最怕的事没有发生——群没有变成「教程分发群」

高手们在里面互相交叉验证配置方案,各种出海信息差

有高手群友刚进群就搞了一个markdown转其他格式的skill-agent reader skill

Pasted image 20260319234122.png
Pasted image 20260319234133.png

小白的进步也是我没想到的

高级篇你也看到了,Hook要写TypeScript,MCP要配JSON——很多人卡在这一步

所以我在社群里迅速补了一套AI编程教程,从零开始教你怎么用AI帮你写需求

海外支付怎么开通、怎么一行代码不写就能变成高手——这些很多人私信问的问题,我在社群里写了完整的手把手教程,扫完就能照着做

Pasted image 20260319234142.png

不需要你会编程,你只需要会描述需求

有个群友之前连终端都没打开过,现在已经用AI写出了自己的第一个skill,学会用cursor调试自己的openclaw了

Pasted image 20260319234150.png

群友的反馈我就不多说了,放了截图,大家自己看
Pasted image 20260319234207.png
Pasted image 20260319234211.png
你能拿到什么:

【内容】
→ 基础篇+中级篇+高级篇完整教程,飞书文档持续更新
→ AI编程入门教程——不会代码也能自己维护自己的openclaw
→ 海外支付开通指南 + 低成本claude使用方案
→ 龙虾总结文档,复制给你的agent直接获得整套框架
→ 每月深度分享——AI、生意、自媒体、商业机会
【互动】
→ 群内集中答疑,高手和小白都在
→ 群友共建,你的实战案例收录进教程,署名展示
→ 好内容我quote助推,1w粉曝光直接给你
【资源】
→ 500元/小时1v1咨询(外部1500),AI、自媒体、商业都能聊
→ 高级篇+深度篇优先更新
现在249元,已经涨过一次价了

200人封顶不再开放,我不想人多了服务不好

最后请大家相信一个产品经理的职业素养,没有一个产品经理会不认真对待自己产品的付费用户,感谢大家的支持!

📌 版权声明

文章作者:大神K

原文链接:https://dashenk.com/2026/04/19/openclaw-%e9%ab%98%e7%ba%a7%e7%af%87%ef%bc%9a%e6%8a%8a-agent-%e5%8f%98%e6%88%90%e4%bd%a0%e7%9a%84%e6%95%b0%e5%ad%97%e5%91%98%e5%b7%a5%ef%bc%88%e5%b0%8f%e7%99%bd%e6%85%8e%e5%85%a5%ef%bc%89/

版权说明:本文为原创内容,转载请注明出处。

标签:

AgentOpenClaw
作者

大神K

我是一个长期在技术与赚钱之间反复横跳的人。 做过网站、搞过SEO、写过程序,也踩过币圈的坑。 现在在做的事情很简单: 用 AI + 技术,把复杂的事情变简单,把一个人变成一支队伍。 这个网站,不是教程站,而是我的「操作记录」。 一个站长如何做 SEO 和流量 一个开发者如何用 AI 提高效率 一个交易者如何系统性构建赚钱模型 只讲能落地的方案,分享: 真实经验 + 踩过的坑 在这个时代,一个人,也可以是一家公司。

关注我
其他文章
上一个

OpenClaw超级体课程:解锁AI智能体协作与本地部署的未来技术

下一个

OpenClaw蓝皮书·189页完整版

暂无评论!成为第一个。

发表回复 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注

广告 × 广告
广告 × 广告
广告 × 广告
广告 × 广告

Agent AI写作 AI利用 AI变现 AI大模型 AI工具 ChatGPT Claude Cloudflare CVE Epusdt Gemma4 GEO技术 GitHub GPT GPT-Image-2 Hermes Image-2 Linux MacOS系统 OpenClaw POC RackNerd Skills VPS Windows 下载利器 两性 云主机购买 免费工具 免费模型 大龙虾 小红书 工具使用 开源免费 提示词 教学 教程 本地运行 梯子 漏洞 爬虫工具 谷歌 资源下载 黑客工具

大神K
🚀 AI工具|建站教程|副业变现
用技术改变收入结构
免费获取AI工具合集 →
© 2026 大神K · AI Tools & Growth System