乐于分享
好东西不私藏

AI工具进化论:从提示工程到命令行封装

AI工具进化论:从提示工程到命令行封装

今天一早写了关于AI工具化的思考,当时还犹豫是否真的要发布,但既然写了,还是发出来与大家探讨。在这个AI快速迭代的时代,我们正见证着人机协作模式从简单问答向系统化工具集成的深刻转变。

一、给AI造工具:从“喂数据”到“给命令”

OpenAI Codex团队分享的实践让我眼前一亮——与其每次把一堆文档、日志、API输出丢给AI去啃,不如给它造几个专用的命令行小工具。这个思路看似简单,实则深刻。

传统上,我们通过MCP连接器解决“能不能访问”数据源的问题,但这只是第一步。很多时候原始数据太大、太杂,AI拿到手也处理得费劲。这时候更好的做法是把常用操作封装成带参数、输出JSON、有清晰文档的CLI命令。

Codex本身就擅长使用命令行工具,它会搜索、会加flag筛选、会把上一个命令的结果串到下一个命令里,不需要你一步步教它怎么调。这种“工具化封装”的思维转变,标志着一个新阶段的开始:AI正在从被动的回答者,转变为能主动调用工具的执行者。

二、工具化实践:三个真实案例

那位工程师实际在用的三个CLI工具很有代表性:

首先是会话管理工具。Codex的会话存档噪音很多,直接让AI读原始记录又慢又乱。他做了个工具在本地建索引,可以搜索、定位、读取历史会话。典型用法是找到一次做得好的对话,然后把里面的模式提炼成skill(可复用的工作指南)。这解决了AI应用中的一个核心痛点:如何让AI从历史经验中学习,而不仅仅是每次都从零开始。

其次是信息检索工具。在Slack里精准找信息的场景很具体:有人在某个频道讨论过一个技术决策的理由,你知道讨论过但找不到在哪。这个CLI可以让Codex搜索、定位到具体的消息链、拉取上下文、引用关键消息。它底层还是走Codex的授权网关,权限没变,只是把交互方式从扔一坨聊天记录变成了一条命令拿到你要的东西。

最后是内容管理工具。他用Typefully管理社交内容,但不想每次都让Codex重新学一遍Typefully的API。于是让Codex读API文档,编译出一个Rust写的小CLI,只暴露他常用的几个操作。配套的skill里还写了一条规矩:不许自动发布、排期或删除内容,除非他明确要求。

三、AI生成代码的质量跃升

最近Claude Code生成的代码质量明显提升,而且不会有之前那种偷懒行为。这种变化背后可能不仅仅是模型的迭代,更可能是工程实践的进步。当AI开始理解工具链、理解开发流程、理解代码质量的标准时,它输出的就不再是孤立的代码片段,而是可集成、可维护的系统组件。

这让我想起一个观察:计算机行业是唯一一个顶级天赋的高中生就能完完全全凭借自己力量干翻中科院所有院士的行业。这种“天才爆发”的特性在AI时代被进一步放大。当工具足够强大时,个体的创造力边界被大幅度拓展。

四、AI在游戏行业的适应困境

一份关于游戏行业如何适应AI的研究报告揭示了有趣的现象。各工作室在组织层面上对AI的适应方式多种多样,但普遍存在一个困境:技术团队看到了AI的潜力,但管理层往往还在用旧的思维模式看待新技术。

这让我联想到《王者荣耀世界》和《元梦之星》的现象。每当外部出现一个现象级竞品,某些大厂上上下下恨不得立刻复刻一个,充满了商战的凶狠、晋升的渴望、奖金的期盼,但唯独缺少了对游戏本身的热爱。同样的逻辑可能也适用于AI领域:如果只是为了追赶风口而使用AI,而不是真正理解它、用好它,最终可能只是做出又一个“缝合怪”。

五、Claude Code的“开源”现象

Claude Code源码意外“开源”后,Github上出现了几十个复刻和不同语言实现版本,也有人整理成类似DeepWiki的文档分享。把Claude Code源码解读写成书的尝试,更是让我看到了开源社区的学习热情。

可以肯定是100% AI读源码生成的,不过作者也很费心(token)。这种现象本身就很耐人寻味:我们用AI来理解AI的代码,形成了一个自我指涉的循环。这既是技术的进步,也提出了新的问题:当AI能够解读AI时,人类开发者应该如何定位自己的角色?

六、语言与大脑的相互塑造

最近有个新感悟:人类的大脑是被语言塑造的,语言是大脑的雕刻刀。行动固然非常重要,但行动之后依然需要语言去总结、归因、抽象为认知。语言是改变大脑模型的不可或缺的中间步骤,也是塑造群体叙事、雕刻群体大脑的唯一手段。

都说成王败寇,但成王之后第一步就是写自己的史书。在AI时代,这个逻辑依然成立。谁掌握了定义技术、定义应用、定义标准的语言,谁就掌握了塑造行业认知的权力。这也是为什么AI领域的讨论如此重要——我们不仅在描述技术,更在构建理解技术的框架。

七、预测未来与应对当下

库兹韦尔在《奇点临近》中提出的加速回报定律,至今仍是预测技术发展的有效框架。但比预测更重要的是应对:如何在技术加速变化的时代保持学习的敏捷性,如何在AI工具化的趋势中找到自己的位置,如何在语言塑造认知的过程中发出自己的声音。

今天早上犹豫是否要发布这些思考,但现在看来,分享本身就是一种参与。在AI快速发展的时代,闭门造车已经行不通了。我们需要更多的实践分享、更多的思想碰撞、更多的工具共创。

个人结论

从给AI造命令行工具到AI生成代码质量的提升,从游戏行业的适应困境到开源社区的活跃,我们正处在一个AI工具化的关键转折点。这个转折不仅仅是技术上的,更是思维模式上的。

AI正在从“回答问题”的工具,转变为“执行任务”的伙伴。这要求我们不再满足于简单的提示工程,而是要深入思考如何为AI设计更好的工具接口、如何构建更高效的人机协作流程、如何让AI的学习能力与人类的创造力更好地结合。

工具化不是目的,而是手段。真正的目标是让AI成为我们能力的延伸,而不是替代。就像那位工程师说的:如果你发现自己反复在给AI喂同一类乱糟糟的数据,那就别再解释了,给它造个命令。

但造命令的同时,我们也要保持清醒:工具再强大,也需要有热爱、有思考、有创造的人来使用。否则,我们可能只是在用更先进的工具,做同样平庸的事情。


本文基于X上公开内容的个人观点综述,仅供学习交流。所有引用内容版权归原作者所有。如有异议,请联系删除。