乐于分享
好东西不私藏

如何用AI编程工具开发智能体与程序?

如何用AI编程工具开发智能体与程序?

更新时间:2026-4-18

开发程序和智能体的终极目的都是一样的:为了驱动电脑完成某一项特定任务。之所以做这个概念区分,主要是因为它们的入口不同。

一、 核心区分:入口与载体

理解入口的差异,能帮助你选择合适的运行载体: *   入口定义     *   程序:常见入口包括双击启动的 .exe 文件、终端运行的 python 命令等。     *   智能体:入口是提示词对话。例如在豆包问”帮我查询热点新闻”,或在 ClaudeCode 里让它”批量修改文件名”。 *   运行载体     *   程序的载体非常多,如系统终端或特定执行环境。     *   智能体的载体相对较少。目前的 AI 编程工具(如 ClaudeCode, OpenCode)是一类;OpenClaw 等开源项目是一类;豆包只能算”半个”载体,因为它只能运行扣子(Coze)平台开发的智能体。

案例映射 (Scenarios)

如果你仍不确定该开发什么,可以参考以下典型场景: *   程序场景 (Program):适合”逻辑确定、需批量处理路径”的任务。如:批量给 100 个视频加水印、定时自动抓取本地系统日志、将一个目录下的所有图片格式转换。 *   智能体场景 (Agent):适合”需理解上下文、具有创作或决策属性”的任务。如:模仿你的风格改写一篇笔记、基于多篇研报写一份行业分析初稿、作为一个资深极客帮你审查代码逻辑。

二、 开发逻辑:把握入口与出口

具体开发思路并不复杂,繁琐的事情都让 AI 去干,你只要把握好入口出口即可。

  1. 入口 (Input):即输入条件。例如让程序去提取某一个视频的文案,那么这个视频的文件路径就是入口。
  2. 出口 (Output):即输出结果。在刚才的
  3. `
  4. 例子中就是提取出的文案。把控好出口,就是化身”导演”,通过不断的测试反馈使得输出结果达到预期。注:如果结果不达标,不要尝试自己修改代码,而是向 AI 明确指出问题(如:逻辑不对、结果缺失等),让 AI 继续优化。
  5. 路径实现 (Process):从入口到出口的路,也就是流程步骤,是让 AI 去”趟”的。趟得顺不顺,取决于选用的 AI 编程工具及大模型的能力。在 AI 趟路的过程中,建议让 AI 一边做一遍记录处理逻辑,这能为后续的”经验固化”打下基础。

三、 经验固化:将成功转化为资产

当 AI 跑通流程后,需要将成功经验固化下来,避免下次重复开发。

1. 程序的固化 (代码整理 + 设计文档)

要求 AI 整理代码并编写设计文档。可使用以下提示词:Prompt 示例

请回顾对话,将完成某某任务所用到的程序代码进行整理,保存到 {路径}\{项目名} 文件夹中。同时,按照 E:\BaiduSyncdisk\WorkSpace\ForAgent\AI编程规范\设计文档规范.md,编写设计文档 {路径}\{项目名}\docs\设计文档.md 

注:设计文档包含项目概览、文档结构图、运行入口与路径、核心功能与处理逻辑等信息,是让自己或 AI 理解程序主文件的关键,后续管理项目时查看该文件即可。

2. 智能体的固化 (方法与规范文档)

将成功经验整理为规范,让其他 AI 助理阅读后能快速准确完成任务:Prompt 示例

请回顾对话,将完成某某任务的成功经验与方法,整理为 {路径}\{技能名} 文件夹中的文档,同时将文档用到的脚本也整理到该文件夹中,整理该文档的目的是让其他 AI 助理阅读后能够快速准确理解任务要求以及实现步骤。 

四、 启动与调用方式

流程固化后,可以按照以下方式使用开发出的成果:

  • 启动程序
    • 手动启动:按照设计文档描述,直接在终端运行启动命令。
    • AI 启动:让 AI 编程工具阅读设计文档后为你启动:text     请阅读 {路径}\docs\设计文档.md,然后为我启动该项目
  • 启动智能体
    • 上下文加载:在运行平台通过对话启动:text     请阅读 {路径}\{文档名} 理解任务背景,然后为我处理...
    • 技能封装 (高频场景)对于高频使用的智能体(技能),可以进一步将其封装为符合 ClaudeCode 标准的技能,通过 /{技能名} 直接调用,比提示词加载上下文更方便。

五、 进阶:智能体技能封装

针对高频技能,可输入以下提示词完成封装:Prompt 示例

请阅读 E:\BaiduSyncdisk\WorkSpace\ForAgent\ClaudeCode-OpenCode-技能生成规范.md 理解任务背景,然后将 {路径}\{技能名} 封装为符合 ClaudeCode 标准的技能。 

注:技能生成规范文档包含创建 skill 文件夹、生成元信息、生成 skill.md 文档、整理辅助文件、复制 skill 文件夹到 ClaudeCode 用户文件夹等步骤。

封装逻辑与部署 *   封装后的技能是以英文命名的文件夹。 *   根据规范描述,它会自动复制到 ClaudeCode 用户文件夹中。 *   启动 ClaudeCode 或 OpenCode(已自动集成)即可自动发现该技能。 *   OpenClaw 用户则可通过对应的 AI 编程工具进行安装。

资源获取 如需获取上述设计文档规范技能生成规范文档,请联系博主微信 ccymm1101