#TraeAgent # AI编程 一个可以在单次对话中持续与用户保持沟通的Agent

我用Trae 做了一个有意思的Agent 「Echo」。 点击 s.trae.ai/a/94dd3d 立即复刻,一起来玩吧!

需求发送给AI编辑器后,AI持续生成代码,尤其是对于大型项目,可能会因为中间方案细节与用户预期不符导致的一步步错误累计,最终效果相差甚远。开发部署了一个MCP工具,可以在Trae、VScode等AI编辑器中引入,通过prompt引入Agent持续沟通的工作范式。

最终效果:

示例为开发一个IP摄像头,中间开发过程可选组件方案众多,无介入持续控制过多次无法成功实现。

解决的问题:

  1. 复杂项目中中间组件,方案选择先与用户确认。
  2. 编译过程中AI日志、上下文召回的局限性可能导致很难或者需要很多次尝试才找到问题。
  3. 通过开发者对问题的准确提炼,提供高信噪比上下文可大大节省AI重复次数,冗余代码引入。
  4. 在很多项目的开发过程中,很难让AI通过自动化去得到运行效果(大数据计算、远端运行等),需要开发者介入提供运行效果反馈。
  5. 各种AI编辑器即使订阅用户请求次数也有限,通过此Agent不需要停止当此运行,节省请求资源。
  6. 通过持续的反馈大大减少AI无效的尝试,减少AI生成资源。

如何解决:

开发了可以本地弹窗跟用户对话的对话框并符合MCP协议------github.com/whyuds/Codi... 可以在Trae、Cursor、VScode等通过以下配置引入,并本地化运行。

json 复制代码
{
  "mcpServers": {
    "CodingConverse": {
      "command": "python",
      "args": ["-m","coding_converse"],
      "env": {
        "PYTHONIOENCODING": "utf-8",
        "LANG": "zh_CN.UTF-8"
      }
    }
  }
}

演示开发的APP效果:

总结

Echo Agent是一个为AI编辑器设计的交互增强工具,解决了AI代码生成过程中缺乏持续反馈导致的方案偏离问题。是未来AI编程必要的开发范式之一。

相关推荐
不爱洗脚的小滕5 小时前
【RAG】召回(Retrieval)与重排(Rerank)核心技术要点汇总
langchain·aigc·ai编程·rag
win4r7 小时前
MiniMax M3 深度体验:这可能是国产模型里最接近“全能工程师”的一次
aigc·ai编程·claude
卷毛的技术笔记7 小时前
告别硬编码!Spring AI Alibaba 实现 AI Agent 智能工具调用(Tool Calling)
java·人工智能·后端·python·spring·ai编程
adrninistrat0r7 小时前
Java调用链MCP分析工具
java·python·ai编程
陆业聪9 小时前
WebView代理方案实现:拦截请求、注入资源与离线包架构
人工智能·ai编程
kyriewen10 小时前
AI生成代码快如闪电,但我修了三个小时——它到底帮了谁?
前端·javascript·ai编程
颜进强10 小时前
09-不要只让 AI 进入 Plan 模式,要先给 AI 一套工程制度
ai编程
miaowmiaow11 小时前
PSD2Code 近期更新与深度解析:从设计稿到生产级代码的完整技术栈
前端·人工智能·ai编程
lifallen11 小时前
第一章 Agent 为什么会出现
人工智能·ai·ai编程
Holman12 小时前
Java 项目中的 Claude Code 提效场景 Top 10
ai编程