- ✓
暂未采集到具体套餐,价格以官网为准
Project Oryx
拆解。可视化。从遗留代码到AI项目,全方位理解代码库。
Project Oryx 是什么?
Project Oryx 是一款支持 Python、Java 和 C++ 的代码可视化探索工具。它能根据代码 AST 和实际运行同步生成时序图,还能以树状图、容器图、指针图等结构化形式展示变量,帮助开发者从遗留系统到 AI 生成代码都能轻松理解。你可以随时回退到任意步骤修改变量,继续探索不同执行分支,让复杂代码库一目了然。
产品详细介绍
拆解。可视化。从遗留代码到AI项目,全方位理解代码库。
Project Oryx 是一款支持 Python、Java 和 C++ 的代码可视化探索工具。它能根据代码 AST 和实际运行同步生成时序图,还能以树状图、容器图、指针图等结构化形式展示变量,帮助开发者从遗留系统到 AI 生成代码都能轻松理解。你可以随时回退到任意步骤修改变量,继续探索不同执行分支,让复杂代码库一目了然。
定价方案
需要付费创始人评论
大家好,我是 Oryx 项目的主开发者 Jon。
这是一个早期评估版本。我们发布它的主要目的,是在深入投入开发任何单一功能之前,先了解哪些功能才是实际开发人员真正需要的。
核心思路是通过运行观察来理解代码库。当你单步调试 Python、Java 或 C++ 代码时,序列图会同步动态更新——这些图是基于真实 AST 和实际执行构建的,而非大语言模型的猜测。变量会以可视化形式呈现,不再是大段原始文本。
目前我们重点探索的方向有:
1. 支持真正的分支编辑,实现在运行时回退代码并修改变量。目前回退仅支持变量检查。
2. 更快、更准确、更低 token 消耗地生成语义图。
3. 构建完全支持主题自定义的用户界面。
以上这些功能在日常开发中哪些真正实用?还有哪些缺失?本次发布的核心目的就是收集坦诚具体的反馈。反馈按钮位于工作区左下角,是发送反馈最快捷的方式。
感谢各位体验。
创始团队
官网信息
可本地运行模型的可视化调试器与代码理解工具,源代码始终保存在用户设备上