老周的工具笔记

老周的工具笔记

已发布 24 篇文章

2026年9月 的文章 清除筛选 ×

组合技:把五个技能串成一条能自己跑的工作流

组合技:把五个技能串成一条能自己跑的工作流

一、先说个场景 周一早上九点,你打开 OpenClaw,发了这样一句话: “查一下我上周发的新闻letter 打开率,和竞品这三篇文章做个对比,给我一份简报,顺便把待跟进的三件事加到 todo,周五再提醒我。” 如果每个动作都要手动切换工具

把你的技能发布到 ClawHub:从本地目录到公开注册表

把你的技能发布到 ClawHub:从本地目录到公开注册表

一、先说个场景 你写了一个很好用的 Skill:它能把周报 Markdown 自动整理成三段式,还能生成邮件草稿。同事看了也想要,于是你把整个目录打包发给他。第二天他又来问:”更新了吗?””和另一个同名 skill 冲突怎么办?””我怎么知

Skill Workshop:让 agent 起草技能,你审核后才上线

Skill Workshop:让 agent 起草技能,你审核后才上线

一、先说个场景 你让 OpenClaw 帮你做一个”每周总结邮件”的技能。几分钟后,它直接在你的 workspace skills 目录里写了一堆文件,你一看:路径写死了、描述太模糊、还顺手删了你旧的模板。这种”agent 写 skill

command-dispatch:让斜杠命令绕过模型,直接打到工具上

command-dispatch:让斜杠命令绕过模型,直接打到工具上

一、先说个场景 你在群里给 OpenClaw 发了一句 /status v1.2.0,希望它立刻返回当前系统的部署状态。结果模型开始”思考”:”用户是不是在问状态?我应该调用哪个工具?参数是什么?”三秒钟后,它才慢悠悠地执行。对于一个已经语

`openclaw.json` 里的 skills 配置:一份能直接抄的清单

`openclaw.json` 里的 skills 配置:一份能直接抄的清单

一、先说个场景 你写了三四个 Skill,装了七八个 ClawHub 技能,日子久了发现:有的 skill 不想让它加载,有的只想给某个 agent 用,有的需要配 API Key,还有的想从公司公共仓库额外加载。这些事情不能都靠目录结构解

`{baseDir}` 和 `scripts/` 目录:给技能配上真正能跑的脚本

`{baseDir}` 和 `scripts/` 目录:给技能配上真正能跑的脚本

一、先说个场景 你写了一个 Skill,想让 agent 帮你把 Markdown 转成 HTML。于是你在 SKILL.md 正文里详细写了每一段 sed/awk 命令。结果发现:换一台电脑用户名不一样,路径全错;Windows 上没有

门控 Gating:让技能只在条件满足时才出现

门控 Gating:让技能只在条件满足时才出现

一、先说个场景 你写了一个调用 gemini CLI 的技能,兴冲冲地发给同事。结果同事装上后一聊,OpenClaw 报错了:”找不到 gemini 命令”。原来他机器上根本没装 Gemini CLI。如果能在技能加载前就判断”依赖是否满足

手写第一个技能:hello-world 从建目录到跑通,每一步都拆开看

手写第一个技能:hello-world 从建目录到跑通,每一步都拆开看

一、先说个场景 你已经在用 OpenClaw 处理很多日常任务了:查邮件、搜网页、跑 shell。但总有那么几件事,每次都要重复解释——”帮我整理今天的下载文件””把周报格式化成三段””把截图里的文字提取出来放进笔记”。这些任务步骤固定,参

OpenClaw 的技能到底是什么:从”会聊天”到”会干活”的那层

OpenClaw 的技能到底是什么:从”会聊天”到”会干活”的那层

一、先说个场景 你打开 Telegram,给 OpenClaw 发了一句”帮我看一下今天有没有需要跟进的邮件”。几秒后,它把未读邮件的主题、发件人和简要摘要列了出来,并建议你下午三点前回复那封来自合作方的合同邮件。随后你又补了一句”顺便把回