乐于分享
好东西不私藏

0基础做Skill:我把AI助手改顺手的全过程

0基础做Skill:我把AI助手改顺手的全过程
写在前面:今天的文章就是 skill 生成的~ 🎉🎉🎉

我一开始没想把这件事讲得很复杂。

我只是想做一个小工具:把一段对话、笔记或者草稿,整理成一篇能发公众号的文章。

后来我发现,问题根本不在“AI 会不会写”。

问题在于:它会不会按我的工作习惯做事。

Skill不是一条更长的提示词。它更像是给AI写的一份工作说明书。

这篇文章,我想用我刚刚踩过的坑,给 0 基础用户讲清楚:一个 Skill 是怎么被一点点修出来的。

第一步:先让它能完成一件具体的事

我做的这个 Skill 叫 `wechat-article-layout`。

这次我是用 Codex 做的。

里面用到的图片生成,是 Codex 内置的 image2 生图插件。

但这套方法不只适用于 Codex。

如果你用的是别的 AI 应用、别的生图工具,思路也一样:把你想让它反复执行的流程写清楚,再把必须由你确认的地方单独拎出来。

它的目标很明确:

读一段原始材料

整理成一篇公众号文章

自动排版

生成标题和摘要

插入正文配图

输出可以复制到公众号后台的 HTML

听起来像一句话就能讲完。

但真正做的时候,我很快就发现:目标清楚,不代表流程清楚。

如果我只写“帮我做一篇公众号文章”,AI 很容易自由发挥。

它可能写了文章,但没有图。

也可能给了图的提示词,却没有真的生成图。

还可能生成了一堆文件,但我不知道该打开哪个。

所以我做 Skill 的第一条经验是:

方法:不要只写结果,要写流程。先做什么,后做什么,什么时候停下来问我,最后输出哪些文件,都要写清楚。

第二步:把“不满意”写成硬规则

我第一次试的时候,最不满意的是配图。

它说自己做了配图,但其实只是给我一堆 image2 提示词。

这不是我要的结果。

我要的是文章里真的有图片。

所以我把规则改硬:

用户要完整公众号文章,图片就是交付物的一部分

不能偷偷降级成“只给提示词”

图片生成失败,要直接告诉用户

只有用户同意,才能改成纯文字版本

这张截图里,就是我后来加进去的“强制门禁”。

这一步很重要。

因为小白做 Skill,最容易写那种很软的规则:

“如果需要的话,可以生成图片。”

这种话没用。

AI 会绕过去。

你要写成:

该生成就必须生成;不能生成就必须说明;不能假装已经完成。

第三步:生成之前,先让我确认方向

解决了“有没有图”,下一个问题是“图对不对”。

我发现 AI 生成图有一个很麻烦的地方:

它不是不会画。

它是太快了。

方向还没确认,它就能一口气生成一堆。

如果风格错了,这一堆图都没用。

所以我又给 Skill 加了一条规则:

先读文章

自动匹配一个图片风格

先生成一张风格样图

发给我看

我说可以,再继续生成封面和正文图

我说不可以,它要给我 2 到 3 个备选风格

这就是我现在最喜欢的一条规则。

好用的 AI 工具,不是替我做完所有决定,而是把决定变得更容易。

它先把可能性拿出来。

我再决定要不要继续。

第四步:文章不能有 AI 味

后来我又遇到一个问题。

文章是完整了,但读起来像 AI 写的。

那种感觉你肯定见过:

在当今 AI 快速发展的时代

这不仅是技术的进步

综上所述

赋能

闭环

底层逻辑

这些词一出来,我就知道不对。

我要的是一篇像人写的文章。

不是说明书,不是年终总结,也不是平台通稿。

所以我继续给 Skill 加规则:

项目复盘默认用第一人称

多写“我看到什么、我为什么改、我后来发现什么”

少用抽象大词

从真实问题开始写

用具体过程解释方法

比如不要写:

本文介绍了一个公众号排版工具的优化过程。

要写成:

我一开始只是想让它帮我排版,结果试着试着发现,问题不在排版,而在配图确认。

这两句话表达的是同一件事。

但第二句像人。

第五步:排版也要有节奏

我后来又发现,文章就算不像 AI,也可能不好读。

如果全篇都是普通段落,手机上看会很累。

所以我给 Skill 加了更多排版样式:

普通加粗

左线引用

居中金句

方法卡

警示卡

列表块

分隔线

真实截图

重点不是把文章做得花。

重点是让读者知道哪里该停一下。

注意:排版不是装饰。排版是在帮读者分辨:哪里是故事,哪里是方法,哪里是结论。

现在它会把不同内容用不同方式呈现。

金句不像清单。

方法不像警告。

截图也不是随便插,而是放在读者需要看证据的位置。

第六步:最后输出要让小白不迷路

还有一个很小但很关键的问题:输出文件。

一开始我让它生成了很多文件。

后来我发现,小白用户最怕这个。

文件越多,越不知道点哪个。

所以我最后把输出收敛成这几个:

`article.html`:完整预览页

`wechat-content.html`:公众号正文

`发布素材包(标题等).md`:标题、摘要、提示词、图片清单

`source.md`:源稿

`wechat-cover.png`:封面图

`images/section-01.png`:正文图片

这个截图就是实际输出目录。

你可以看到,文件名尽量让人一眼知道用途。

我还删掉了一个重复文件:`wechat-preview.html`。

因为 `article.html` 已经能预览,也能复制。

没必要让用户多一个选择。

如果你是 0 基础,怎么开始做自己的 Skill?

我建议你不要一上来做很复杂的自动化。

先从一件你每天重复做、又很烦的小事开始。

比如:

写公众号

写小红书笔记

整理会议纪要

生成课程大纲

做销售话术

整理直播脚本

然后按这个顺序来:

先写出最小流程

真实跑一次

看哪里不满意

把不满意写成规则

再跑一次

继续改

清单:一个小白也能照着做的 Skill 打磨法

先让它能跑,再让它少犯错;先让它完成任务,再让它符合你的习惯。

我这次就是这样修出来的。

没图,就规定必须出图。

风格乱,就加风格库。

不问我,就加确认门禁。

文章 AI 味重,就改成第一人称。

排版单一,就加引用、方法卡、警示卡和截图。

文件太乱,就删掉重复输出。

Skill 不是一次写完的。它是在一次次“不对,再改”里长出来的。

这也是我觉得小白最容易上手的地方。

你不需要一开始就懂代码。

你只需要能说清楚:

这次哪里不对。

下次必须怎么做。

然后,把这句话写进 Skill。