两轮法读懂大型仓库:先喂骨架出架构地图,再按点名文件补全文出调用链。
免责声明:本页展示内容均为 AI 模型生成,仅供参考,不构成任何效果承诺;实际产出效果与 Credits 消耗以平台用量统计为准。
asyncio 包(33 个模块 / 约 1.5 万行 / 519 KB)跑通两轮调研法:接手陌生仓库最费时的是先搞清它怎么跑起来,真实项目动辄几万行,一次塞不进去也不该塞,正确做法是先给结构骨架让模型指路、点名关键文件,再按它点名的文件补全文,第一轮输入只要十分之一。
调用链:qwen3.8-max(两轮调用)。(1) 只喂签名骨架(52 KB,约为原码 10%)让它出架构地图并点名文件 → (2) 按点名的文件喂全文,出精确调用链。
步骤一:只给骨架,出架构地图并点名文件
用 ast 遍历 *.py、只取类与函数签名和 docstring 首行、丢掉函数体,生成签名骨架,连同下面的指令一起发给 qwen3.8-max:
步骤二:按点名文件补全文,出调用链
把模型点名的文件全文发回,让它基于真实代码画出核心调用链:
查看实测产出 · asyncio 调研报告节选(qwen3.8-max)
查看实测产出 · asyncio 调研报告节选(qwen3.8-max)
说明
- 消耗:本玩法涉及长上下文 + 深度思考(
qwen3.8-max)。两轮实测用量:轮 1 输入约 1.4 万 / 输出约 2.0 万(其中思考约 1.2 万);轮 2 输入约 7.0 万 / 输出约 2.3 万(思考约 1.5 万)。思考消耗普遍接近甚至超过正文输出,估算成本别只看报告字数。 - 两轮法省在哪:519 KB 源码直接进上下文约合十几万 token,而先喂 52 KB 骨架只花了约 1.4 万输入,第一轮点名文件后再补全文,比一次全塞省得多。
- 敏感信息:代码进上下文意味着内容会发送到服务端,含密钥、内网地址、客户数据的文件请先剔除或脱敏。