01
从整个系统开始
打开一个代码仓库,查看其中的服务、每个服务内部的内容,以及它们之间的连接关系。
Panolayer Studio · 架构
Panolayer 会梳理你仓库中的服务、模块、函数、调用方与依赖关系。这张图直接解析自源码,因此同一份代码始终得到同一张图,你的 Agent 与 Verification Engine 也基于它工作。
Apple silicon 上的 macOS 15 · 免费开始使用 · 无需信用卡
文件树只能显示代码放在哪里,不能显示谁依赖它。面对 Agent 编写的代码,这更难:团队里没人写过它,而 diff 有 2,000 行。Panolayer 让你按调用关系而不是按文件夹来浏览代码。
你可以做什么
01
打开一个代码仓库,查看其中的服务、每个服务内部的内容,以及它们之间的连接关系。
02
从服务到模块再到函数。图示视图、列视图和路径视图以三种方式展示同一结构。
03
打开 getPrice(),查看它的作用、输入与输出、调用方、依赖项、适用的规则以及验证状态。
04
把 getPrice() 从以分为单位改为以美元为单位,架构图会显示它在任何改动上线前就已波及商品页、购物车和结算流程。
05
Agent 可以通过 MCP 工具查询架构图,获取结构、调用方和依赖关系,Verification Engine 则会依据这张图校验它们的改动。
还有其他问题?联系我们,我们会为你解答。
不是。结构是从源码中解析出来的。模型可以在你要求时补充通俗的描述,但绝不决定结构。
可以。它可以独立使用,帮你在陌生的代码中辨明方向。
TypeScript、JavaScript、Python、Go、Rust、Java 等。动态调用和生成的代码较难追踪,可能需要人工查看。在文档中查看完整列表。
可以。