Farol
2026通过连接各服务之间的字符串,让 AI 编程智能体看清微服务如何相连。
展开收起
两个服务之间的联系通常是一个字符串:队列任务类型、路由或 OpenAPI 路径。逐个仓库建立的索引看不到它。Farol 提取这些字符串,带着来源和置信度把各仓库连接起来,并通过 MCP 提供给编程智能体。
返回需要修改的 5 到 15 个符号,而不是整个文件。在四个公开仓库(Gin、Dispatch、NestJS、Django)上,它只用基准工具 12% 到 42% 的 token,其中两个仓库召回率更高,另外两个略低。
把仓库自身的 git 历史转化为评测问题,为每个仓库选择排序策略,无需人工标注。
流水线中没有任何 LLM 调用。
Python · SQLite · MCP · Embeddings









