项目描述:
CodeAgent 是一个创新的智能编程助手框架,将大语言模型(LLM)与自主决策循环(ReAct)深度融合,实现了从被动代码生成到主动、可验证的自动化调试与优化的范式转变。系统通过“思考-行动-观察”闭环控制,让 AI 像人类工程师一样诊断代码缺陷、执行测试、迭代修复,并在安全的 Docker 沙箱中完成全部操作,杜绝了 AI 生成代码对宿主环境的潜在风险。
个人职责:
主导系统整体架构设计,采用三层分离模式(展示层 / 控制层 / 执行层),确保高内聚低耦合
基于 ReAct 方法论实现核心 Agent 控制循环,封装 LLM 调用、工具执行与状态记忆模块
设计并开发双模式执行引擎(严格 TDD 模式 / 自动测试生成模式),适配不同开发场景
构建基于 Streamlit 的 IDE 风格 Web 控制台,实现多区域独立滚动、实时状态机流程图渲染(Mermaid.js)及 GNU 风格代码差异对比
利用 Docker SDK 实现临时容器化沙箱,隔离所有文件 I/O 与 shell 命令,并设置超时与资源限制保障安全
开发头命令行接口(CLI),支持无图形化环境下的自动化批处理调用
完成全面的测试评估,使用含三类典型缺陷的电商后端案例验证修复成功率 100%
项目成果:
实现了从“人工调试”到“监督式自主修复”的跃升,大幅降低开发者认知负担
自主生成的测试代码与结构化补丁显著提升了代码健壮性,AST 分析证实修复后代码复杂度与可维护性改善
主要负责: 1、 直播 IM 、社区 IM 开发与维护
背景:在云考试项目基础上给省职业病防治院私有化开发了一套诊断
《职道智途(The Career Way)》是一款定位于全球
本作品为 AI 应用产品功能与 AI 模型专项测试成果,我主
本作品为后台管理系统接口与性能测试项目成果,我主要负责接口测
项目一:蜗牛兼职平台 面向在校生与互联网企业的线上技术
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者