[KongchangAI]
Product

ABCoder

ABCoder是一款面向软件开发者的AI编程辅助工具,通过集成MCP(模型上下文协议)协议,使AI模型能够直接访问框架源码及项目上下文,从而提升代码生成的准确性与可靠性。其核心特征包括:基于源码感知的精准代码补全、减少模型生成与实际框架API不符的问题,以及支持在真实项目环境中进行智能编程辅助。

Timeline (last 90 days)

May 31

ABCoder基于MCP协议构建,通过让模型实时访问代码库来解决LLM训练数据时效性问题

Unverified90%
May 31

纯Claude模型在不使用ABCoder的情况下生成的Hertz SSE代码,Client端使用了request.Body()接口,导致等待所有数据传输完毕后才一次性输出,违背了SSE的流式设计

Expired85%
May 31

开启ABCoder Agent模式后,模型会主动查阅Hertz框架源码,包括定位框架、发现SSE相关包、查阅API接口定义以及主动查找example和test文件

Expired90%
May 31

使用ABCoder后生成的代码Server端使用Hertz原生的WriteEvent接口,Client端使用原生SSE Reader配合ForEach方法,实现了真正的逐事件流式处理

Expired85%
May 31

ABCoder使用时需要本地安装后通过MCP命令指定SD文件位置启动服务,并配置Agent的prompt来指导模型正确使用工具

Unverified85%
May 31

实验中刻意禁用了Web Search功能,确保模型的准确性来源于代码库检索而非文档爬取,以控制变量验证ABCoder的核心价值

Expired90%

Source Articles