THREE-MONTH REPORT

实习十二周工作成果总结

刘晓枫

2025年6月 - 2025年8月

赋能AI的“工具箱”:模块化MCP工具开发

我们打造了一系列可被大模型调用的通用“工具”,极大拓展了AI的应用边界。

🧠

算法领域

🌿

Git领域

📚

知识库领域

📊

数据分析领域

元智能体

⚙️

通用领域

我的主要贡献:

  • 算法领域:构建了两个核心LangGraph工作流(代码助手、ReAct Agent)并封装为MCP工具。
  • Git领域:开发了Git远程仓库结构查询、文件内容获取等系列工具。
  • 知识库领域:开发了RAGFlow知识库管理工具集(文档解析、内容增改、QA上传等)。

核心成果一:AI代码助手 (自省式RAG)

从代码解释到业务洞察,提供深度代码分析与优化建议。

ReAct agent工作流

核心能力升级

  • 生成完整分析报告:不仅是代码解释,更能输出结构化的代码分析报告,包含核心功能、逻辑解析、关键方法等。
  • 结合业务的优化建议:当提问涉及业务场景(即使不提供代码文件名、类名、方法名等细节),工作流会先检索代码并生成分析报告,再将“问题+报告”一同提交给大模型,从而获得贴合业务的优化建议。

技术亮点

  • 自省式RAG:引入“检索→评估→自省”循环。当信息不足时,Agent会主动生成新检索词进行多轮探索,极大提升了对复杂代码的理解力。
  • 决策与总结分离:将Agent的职责拆分,一个节点专职“决策与工具调用”,另一个节点专职“整合信息并生成报告”,使工作流更清晰、稳定。

核心成果二:ReAct Agent (工作流部分)

Agent能像项目经理一样,自主规划步骤,并智能地选择最合适的工具来执行复杂任务。

ReAct agent工作流

核心价值

  • 高度通用:像一个“万能插座”,可以接入和调用公司任何已部署的MCP工具,无需为每个任务单独开发。
  • 智能调度:面对复杂问题,它能自主规划步骤,并智能地选择最合适的工具来执行,盘活现有技术资产。

核心成果二:通用ReAct Agent (部署与演进部分)

Agent已成功部署至开发机,作为核心组件应用于“算法问题排查”等线上工作流。

ReAct agent部署架构图

技术演进

  • 线上化部署:已成功接入Nacos MCP Router,取代本地服务,并部署至开发机 mcp_algo。
  • 循环调用规避:Agent本身既是MCP工具,也调用MCP工具。增加了黑名单机制,避免其陷入调用自己的死循环。

成果落地:与Dify平台集成

LangGraph的专业定制能力 + Dify的低代码易用性 = 让强大AI能力人人可用

1. 代码助手 “一键可用”(代码助手接入Dify,作为独立的Dify工作流)

Question:

小车推点是什么意思?用于什么功能实现?

Answer:

成果落地:与Dify平台集成

LangGraph的专业定制能力 + Dify的低代码易用性 = 让强大AI能力人人可用

2. 算法问题排查 “智能化”(ReAct Agent接入Dify,作为豪佶“算法问题排查”Dify工作流的关键节点)

Question:

货架人场景,仅存在热度移位任务,且空闲车充足,但是任务均不分车,请排查原因。2025-07-12 20:59:59。版本是hotfix/3.5.5

Answer:

谢谢!

期待您的批评指正