← 返回目录

第 22 卷

第 22 / 30 卷日期:

如果想要强主题,就选铁匠铺或者压铸机;如果想长期使用、更现代轻

盈,就可以选玻璃工作台。确认风格后,再让它改工具。

我选择其中一个风格之后,它就把整个图片压缩器做成了新的视觉版本。

再选择一张图片开始处理,页面会出现类似“开始锻压”“已出炉”这

样的提示。它把功能和主题结合起来,让这个工具变成一个只有你自己

才有的风格。

这就是每个人都可以为自己创造小工具的过程:不只是解决一个问题,

还可以做成自己喜欢的样子。

打包分享,沉淀协作习惯

当然,如果这个小工具做出来之后,你发现同事也有同样的麻烦,就可

以很方便地分享给他们。对于本地小工具,你可以直接让 AI 帮你打包。

如果你不知道具体要发什么,就直接跟它说:

如果我要把这个工具发给同事,请你帮我打个包。

它会把整个小工具打成一个压缩包。你可以在文件夹里打开,直接把压

缩包发给同事,对方解压后就能用。

回顾一下今天的过程,最重要的是:不要一开始就让 AI 帮你写代码,

而是先想清楚自己要什么,再让 AI 反问你。反问的过程非常宝贵,因

为它是在不断确认你的需求边界。你自己不可能一下子想清楚所有细节,

哪怕一个成熟的产品经理也做不到。所以可以和 AI 一起把需求对齐,

再开始干。

AI 追问完之后,一定要让它出计划。看计划的时候,你才能发现哪些地

方和自己的想象不一样。它就像拿着小本来跟你确认:你布置的任务,

我理解成这几件事,对不对?这个过程很重要。

接下来,把问题和现象描述好,就可以让 AI 开始创造。写完之后,还

可以继续用两个角色:一个当产品经理,帮你理需求、做原型;另一个

当设计师,帮你优化视觉和交互。

今天我们做的是一个很小的网页产品,所以产品经理插件在做原型时,

顺便把功能也实现了。如果你做的是更复杂的产品,可能会先出网页原

型;你确认原型后,再让它开始真正写代码。

最后,如果你想把工具发给同事,可以直接把想法告诉 AI:我要打包发

给同事,或者同事不方便收压缩包,我需要给他一个网址。AI 也会继续

引导你,用更方便的方式分享出去。

今天这个过程中,我们和 AI 有很多交互。如果你经常做小工具,中间

有一些流程希望 AI 以后都能用上,还有一个方法:可以直接跟 AI 说:

请根据我们今天的协作经验,把你对我的观察和习惯写到 AGENTS.md

文件里。用你的理解来写,不用照搬我的原话;写完之后先让我预览,

再改写文件。

这个动作是让它记住你的一些工作习惯,变成这个项目里的记忆。以后

你在这个文件夹里新开对话,继续做工具,它就会读取 AGENTS.md

里的要求和优先级。

它可能会写出类似这样的协作偏好:喜欢先把产品目标、使用场景和取

舍讲清楚,再进行实现;重视先看方向,再决定落地;优先提供 3 到 4

个差异明显的方案。

它也会总结产品判断:本地可用,不依赖云端;批量拖入,自动处理;

输出必须满足明确限制;不要偷偷输出严重失真的图片;优先做用户能

直接打开使用的本地工具;如果需要给同事用,优先打成可解压的压缩

包。

这些规则里,你可以继续修改自己的优先级,比如本地不依赖云端、文

件不能超过多少 K、输出标准是什么,都可以加进去。

这里补充一个小细节:Codex 里的 AGENTS.md 有不同层级。当前目

录的 AGENTS.md,只会影响这个文件夹里的项目。如果你在别的项目

里工作,就不会读取这里的规则。除非你明确告诉它写入全局

AGENTS.md,它才会变成全局规则。

我强烈建议大家,不要写得太多全局规则。

像“必须用中文回复”“必须先确认再干活”这种常用规则,可以放到

全局;但具体项目里的产品偏好、输出标准、视觉风格,最好还是放在

当前项目里。

今天我们解决的是一个很小的图片压缩问题。但你平时工作中一定会遇

到各种各样反复发生、容易返工、让你很苦恼的小麻烦。以前你可能没

有想过用工具解决它。现在你可以把 Codex 当作你的产品经理,只要

全站分卷索引 · 30 卷
  1. 1第 1 卷
  2. 2第 2 卷
  3. 3第 3 卷
  4. 4第 4 卷
  5. 5第 5 卷
  6. 6第 6 卷
  7. 7第 7 卷
  8. 8第 8 卷
  9. 9第 9 卷
  10. 10第 10 卷
  11. 11第 11 卷
  12. 12第 12 卷
  13. 13第 13 卷
  14. 14第 14 卷
  15. 15第 15 卷
  16. 16第 16 卷
  17. 17第 17 卷
  18. 18第 18 卷
  19. 19第 19 卷
  20. 20第 20 卷
  21. 21第 21 卷
  22. 22第 22 卷
  23. 23第 23 卷
  24. 24第 24 卷
  25. 25第 25 卷
  26. 26第 26 卷
  27. 27第 27 卷
  28. 28第 28 卷
  29. 29第 29 卷
  30. 30第 30 卷