核心抽象
class EventBus {
subscribe (...) {
publish (...)
}
src/core/bus.ts:12代码侦探
arch-insight 把仓库信息压缩成可行动的关键路径,明确核心抽象、依赖关系、证据来源与取舍理由。
快速开始
npx arch-insight install-release 核心抽象
class EventBus {
subscribe (...) {
publish (...)
}
src/core/bus.ts:12架构报告
取舍说明
异步解耦的
更高复杂度
保证可靠性。
证据路径
src/flows/order.ts:87 主流程
上下文没有压缩,重复读取成本持续增长。
每次分析都从头开始,缺少复用结构。
只停留在目录层,无法解释系统为什么这样设计。
输出像模板,不像你团队真实的工程表达。
没有下一步建议,结论难以转化成行动。
用路径信号替代噪声遍历,把时间集中在真正影响系统演进的决策上。
先识别目标,再收敛到关键文件。
按任务组织证据,不按目录堆叠文本。
解释决策逻辑,再展开实现细节。
所有结论都可回溯到代码。
同时记录收益、代价和风险。
目录树(噪声)
关键路径(信号)