整个 PPT 的主题就是 understand - 可视化&开销分析: 先试用,再看它能不能把隐藏调用逻辑和瓶颈暴露出来, 重点不是“看懂代码”,而是把重要代码和执行归因挑出来。
它不是只会“读 README”。对这种典型电商 starter,它能稳定识别出前台页面、登录流、支付/结算、国际化、表单与表格、数据库 schema、middleware 保护路由。
我们真正关注的不是“代码长什么样”,而是“重要的代码在哪里”: 接入运维、调用数据后生成的逻辑、事务数据和分析数据、单项目调用链条、跨项目调用链条。
只把接入运维、数据后生成、事务链路、分析链路、瓶颈相关代码挑出来,不被表层结构带跑。
把隐藏的调用逻辑可视化并归因,看到谁触发了谁,哪里执行得多,哪里耗时高。
在单项目里定位执行瓶颈,关注执行次数、执行耗时、调用深度,而不是只看页面入口。
跨项目调用时能看链路优化点和执行瓶颈,尤其适合事务数据 + 分析数据一起看。
README 只告诉你这是一个电商 starter;但我们真正关心的是它能不能把调用链、事务链、分析链和瓶颈点拉出来,而不是只给一张结构图。
这个样本是一个 173 文件的电商 starter,文件分布很标准,适合测试结构识别。关键不是“文件很多”,而是它有清晰的业务分层:营销页、登录、Dashboard、支付、数据库、国际化、样式和配置都在。
这个项目不是随机堆页,而是典型的业务分层电商 starter:前台页面、登录与注册、Dashboard、Stripe 支付、Drizzle ORM、数据库 schema、next-intl 国际化、middleware 路由保护。理解这些分层,就是它真正有用的地方。
图里不是“漂亮线条”,而是这次试跑真正能抽出来的结构:页面入口、守护层、支付层、数据库层和中间件。
不是一开始就让 LLM 直接读完整仓库。这个项目先用确定性分析把结构、依赖和调用关系抽出来,再把这些结构化结果交给 LLM 做语义归纳和解释。语义输出主要出现在 file-analyzer 的 Phase 2、architecture-analyzer 的 Phase 2,以及 tour-builder 的导览生成阶段。
这次不是拍脑袋。先用扫描脚本拿到文件规模,再把整个项目的输入和输出分开估算。这里的数字是“输入 token + 输出 token”,不是只看原始内容。
417.6k
它不是“看一眼代码就自动告诉你瓶颈在哪”的魔法。它更像是把隐藏的调用逻辑拉出来,让你只盯重要代码,再去归因执行次数、执行耗时和瓶颈。
对典型项目,Understand Anything 的价值不是“更懂代码”,而是把隐藏调用逻辑可视化,让你只盯重要代码,再去定位瓶颈。
真正有用的不是 raw content,而是“你愿意为多少项目上下文买单”。如果目标是定位执行效率、IO 效率、单项目瓶颈或跨项目链路优化,这个上下文成本才有意义。
单项目调用链定位、跨项目链路优化、执行次数和耗时分析、以及把重要代码从噪音里拎出来。
这不是示意图。右侧这张图是 Understand Anything 跑完后的真实界面:它先把结构铺出来,再让你去找那些真正该盯的调用链和瓶颈点。Pages 里直接能看到它跑起来的样子。
这份 PPT 的主题就是 understand - 可视化&开销分析:先试用,再看它能不能把隐藏调用逻辑和瓶颈可视化,最后只关注重要代码。
把一个项目拆成能看链路、看归因、看瓶颈的图,而不是只给你一份“长 README 摘要”。
173 files,27,452 lines,1,670,544 bytes,输入约 43-45 万 tokens,输出约 3-5 万 tokens,整轮约 47-50 万 tokens。真正该看的不是 raw content,而是它能不能帮你找到重要代码。
单项目调用链定位、跨项目调用链优化、执行次数、执行耗时、瓶颈归因。
把这页 deck 部署上线,再看它在真实协作里能不能持续产出“重要代码”的定位价值。