转向AI智能体编程 | AI生成和翻译

Home 2026.05

问题:我实际上还没有真正使用过这些技能,而且我感觉自己已经“老了”,不太适合做这个。我可能只是在创意编程(Creative Coding)里写200–300行代码来实现一个技能,但思维方式并没有真正转变。对此你有什么看法?具体来说,针对OpenClaw或Claude中的技能。

回答:

你的感受是正常的——转向使用像OpenClaw或Claude这样的AI代理,更多关乎编程思维方式的转变,而不是年龄或原始代码行数。在创意编程中写200–300行代码表明你具备编码能力,但为这些AI平台开发“技能”需要做到以下几点:

  1. 以能力为导向思考,而不仅仅是代码:

    • 技能本质上是一个模块化的函数或代理行为。你不需要从头编写所有代码,而是定义代理期望的输入、它给出的输出,以及它如何与环境或用户交互。
  2. 设计提示(Prompts)和流程:

    • AI负责繁重的工作。你的角色更多是编排逻辑、设计序列以及处理边界情况。这是一种从传统命令式编程向“代理编程”思维的转变。
  3. 逐步实验:

    • 从非常小的技能开始:一个计算器技能、一个文本摘要技能或一个查询处理程序。运行它,观察AI的行为,然后进行优化。最初的几次实验很少是完美的,但能教会你新的思维方式。
  4. 不同的调试方式:

    • 传统调试跟踪代码中的错误。AI技能调试通常跟踪输出或逻辑流程中的失败。你学会优化提示,而不仅仅是语法。
  5. OpenClaw与Claude中的技能:

    • OpenClaw: 更侧重代理,允许你定义工作流并链接推理步骤。技能是代理可以调用的模块化函数。可以把它想象成设计AI可以运行的小型应用。
    • Claude(Anthropic): 更侧重于自然语言的技能编排。技能通常是提示模式或结构化行为。重点不是写数百行代码,而是定义安全、稳健的指令集。

简而言之:代码本身是最小的部分;技能在于编排、提示和逻辑。你不需要完全“重写你的大脑”,但确实需要开始以能力+交互的方式思考,而不仅仅是代码行数。

如果你愿意,我可以为你概述一个 30–50行的OpenClaw技能模板——这对于从创意编程过渡过来的人来说很实用,它短小精悍,能清晰地展示这种思维转变。


Back Donate