精选

暑假开发智能体的心路历程

前言

这两个月都没这么发帖子,其实有些东西的很早就想发了,只不过因为懒,刚好晚上没事就总结一下这个暑假做的事。

REACT框架智能体开发

这个是在6 7月的时候搞的,也就是我上个帖子说的那个智能体,我又给他完善了一下,又加了个前端页面,然后放到我的图库网站上,测试下来的效果还是很不错的,包括我从事相关工作的家人也对这个东西赞不绝口,帮他们提升了很多效率,以下是测试的效果

屏幕截图 2025-07-26 071109.png

屏幕截图 2025-07-26 071043.png

屏幕截图 2025-07-26 070946.png

屏幕截图 2025-07-26 065026.png

屏幕截图 2025-07-26 064424.png

屏幕截图 2025-07-26 064205.png

屏幕截图 2025-07-26 062509.png

屏幕截图 2025-07-26 062459.png 这个东西是基于鱼总的智能体项目开发而来的,项目我也开源了后端代码https://github.com/shixuanaa11/crispix-manus.git 有能力各位点个star ,,里面还存在一些原本项目的缺陷比如 对话记忆 历史对话 前端返回不是sse,返回参数复杂等功能,而且如果未来支持更多的工具的话,这个框架还是显得太简单 不严谨了,所以我打算看其他框架,langgraph4J spring ai graph,这两个都是java主流的开发复杂智能体 工作流的框架,但是langgraph4j刚开始没什么人用 spring ai graph虽然是阿里大厂,但是文档基本没有,需要自己阅读开源的项目代码。

二次开发京东智能体genie

恰巧这时网上在传京东开源了智能体项目,京东内部也在用,我抱着试试的形态研究了他的项目,测试下来发现效果真的如他所说的可以,而且这个项目还相对完整,馁含了react和plan and executor框架 还有multi Agent,这就很对我开发智能体的需求了,毕竟我一直想要开发一个图片类的cursor产品出来,所以我开始研究他的代码

研究框架

首先是框架逻辑,如果用户在前端没有点击深度研究就默认是react模式 如果点击了就是plan and executor模式

屏幕截图 2025-09-01 221003.png 这里还要说一下react和plan and executor的区别,react的工作流程:

  1. Think(思考) : 分析当前状态,决定下一步行动
  2. Act(执行) : 调用工具执行具体操作
  3. Observe(观察) : 获取执行结果
  4. 循环 : 重复上述过程直到任务完成

这种模式适合对单一任务进行反复检查更正总结,专注于一个任务的反复优化比较,适合小项目 单任务 plan and executor的工作流程:

  1. plan(规划):拆解用户问题,规划成一个或几个小任务
  2. executor(执行): 执行每一个小任务,调用工具执行
  3. summary(总结):对以上的结果进行总结

这种模式适合- 任务复杂,涉及多个步骤,对我们的图像智能体是很适合的,而且如果你仔细去观察trea cursor这些编程智能体也会发现他们也是按照这种模式来的,甚至于市面上的图像智能体lovart 星流也是使用这种模式,所以我针对项目内这种模式进行二次开发,直到今天才把智能体基本调整好

屏幕截图 2025-09-01 213833.png

屏幕截图 2025-09-01 213625.png

屏幕截图 2025-09-01 213607.png 前端页面之前没事我设计了一下,因为我觉得图库那个还是比肩不了企业的网站,所以我打算针对智能体重写开发一个网站,基于next.js+taildwind css+ant design,效果如下

屏幕截图 2025-08-11 154503.png

屏幕截图 2025-09-01 224752.png

屏幕截图 2025-09-01 224747.png

屏幕截图 2025-09-01 224742.png

屏幕截图 2025-09-01 224737.png

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
阿轩
下载 APP