关于Agentic的探索记录及个人思考
最近有个神奇的想法,想试试看能不能将全栈项目的所有任务都交给AI来完成,也就是所谓的“让AI给我打工”,因此就去了解了一下工作流、Agent、Agentic等知识。
虽然我从很早以前就开始使用Copilot的Agent协助我完成开发工作了,但还是第一次真正意义上的去了解这类工具的运行原理,所以做个记录,以及为后续搭建Agentic工作流做准备。
#智能体工作流
构建智能体工作流的四个关键设计模式:反思、工具使用、规划、多智能体协作
- 反思:让LLM检查自己的输出,或者引入外部信息源(代码报错信息),使用这些反馈再次迭代,生成更好的版本,但是不能保证百分百成功。也可以让两个不同的LLM分别担任开发和审查的工作。
- 工具使用:让LLM自主决定需要调用的函数、工具(MCP服务器),完成更多类型的工作,比如它能调用搜索引擎从网上收集需要的信息。
- 规划:由LLM决定复杂行动中采取行动的顺序,将其规划为一个完整的流程,开发者无需提前硬编码操作流程。
- 多智能体协作:每个智能体专注于不同的角色,共同完成复杂任务。
#反射设计模式
关于Agentic的探索记录及个人思考
https://blog.yangyus8.top/post/f16cee7d/