当ABCoder遇上DeepResearch

如果无法正常显示,请先停止浏览器的去广告插件。
分享至:
1. 当 ABCoder 遇上 Deep Research 演讲人:尹旭然 2025.9.20
2. 目录 |Contents Part 01 背景 Part 02 解法 Part 03 Demo 展示 Part 04 落地与展望
3. 01 背景 传统 Research 方式面临的问题
4. LLM 在复杂场景挑战 找出 xx 项目所有对外暴露的接口及其详情,包括包括 请求参数、响应参数、功能描述、核心逻辑实现 biz/app/application.go:118 biz/handler/acl.go:60 文件目录 代码规模20w行,944 files
5. Deep Research 如何做 --- 原料 关联性不强、搜索内容多 语义化搜索 文字匹配
6. Deep Research 问题 --- 流程 没办法精确找到需要的代码片段范围 上下文过多 无用信息过多
7. Deep Research --- 示例 User:找到项目中所有的 API LLM:调用工具 search Tool:grep “register”|”gin”|”http“|”router”|”path”|”endpoint” LLM: 读取文件 application.go Tool: Read application.go 1-200 lines (total 2000 lines) LLM: 该项目中所有对外暴露的 API 为 … 项目过大? 注册路由的地方过多? 同名的干扰太多?
8. 02 解法 Deep Code Research 如何解决
9. 原料解法 --- ABCoder nodes id: {repo_name} ? {package_name} # {func / variable / struct.method }
10. 原料解法 --- ABCoder 2 1 3 4 nodes id: {repo_name} ? {package_name} # {func / variable / struct.method }
11. 流程解法 --- Deep Code Research 只保留有用的内容 Knowledge Reasoning Traces Actions LLM Env Observations
12. 流程解法 --- Deep Code Research 避免“所有”,使用“每一个” Plan Researcher Iterator Work Task 1 Task 2 Task …
13. Deep Code Research --- 示例 Deep Research User:找到项目中所有的 API LLM:调用工具 search Tool:grep “router”|”http“|”router”|”path” LLM: 读取文件 router.go Tool: Read router.go 1-200 (total 2000 lines) LLM: 该项目中所有对外暴露的 API 为 … ABCoder + Deep Code Research User:找到项目中所有的 API LLM:调用工具 get_nodes_detail 获取 main 函数信息 Tool:get_nodes_detail, `reponame?packagename#main` Tool Res: {nodes:xxx, codes: xxx, reference: xxx, dependencies:xxx,} LLM: 我已经获取了 main 函数的信息,下一步需要检查 Register 函数 Tool: get_nodes_detail, `reponame?packagename#Register` LLM: 该项目中所有对外暴露的 API 为 …
14. 03 Demo 演示
15. 查找工厂类实现
16. 查找工厂类实现 同样使用 doubao-seed-1.6
17. 04 落地与展望 当 ABCoder 遇上 Deep Research
18. 落地 知识库多维度增强 面包 文件 包 项目 跨仓 = 烤箱(Deep Research) 领域实体 动态配置 接口增强 + 面包胚 (ABCoder) Function Var / Const 链路关系 接口信息
19. 落地 01 03 02 火焰图分析稳定性分析Code CR 根据火焰图和源代码,找到可以 优化的点找到源代码中关于稳定性相关的 配置,并分析配置的是否合理分析代码变更行数前后依赖的函 数,为 Code CR 提供更多的信 息。
20. 展望 从 AI Coding 到 AI Development 之路 01 02 技术价值业务价值 结构化表征 + 工具 链创新提效 + 降本 + 生态 共建
21. Q&A 项目地址:https://github.com/cloudwego/abcoder
22. THANKS

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.148.3. UTC+08:00, 2026-01-13 11:18
浙ICP备14020137号-1 $mapa de visitantes$