AI工具导航

Project Oryx

拆解。可视化。从遗留代码到AI项目,全方位理解代码库。

Project Oryx 是什么?

Project Oryx 是一款支持 Python、Java 和 C++ 的代码可视化探索工具。它能根据代码 AST 和实际运行同步生成时序图,还能以树状图、容器图、指针图等结构化形式展示变量,帮助开发者从遗留系统到 AI 生成代码都能轻松理解。你可以随时回退到任意步骤修改变量,继续探索不同执行分支,让复杂代码库一目了然。

产品详细介绍

拆解。可视化。从遗留代码到AI项目,全方位理解代码库。

Project Oryx 是一款支持 Python、Java 和 C++ 的代码可视化探索工具。它能根据代码 AST 和实际运行同步生成时序图,还能以树状图、容器图、指针图等结构化形式展示变量,帮助开发者从遗留系统到 AI 生成代码都能轻松理解。你可以随时回退到任意步骤修改变量,继续探索不同执行分支,让复杂代码库一目了然。

定价方案

需要付费
官网查看
定制方案
  • ✓

    暂未采集到具体套餐,价格以官网为准

查看官网价格

创始人评论

Jonathan Castillo
Jonathan Castillo创始人

大家好,我是 Oryx 项目的主开发者 Jon。

这是一个早期评估版本。我们发布它的主要目的,是在深入投入开发任何单一功能之前,先了解哪些功能才是实际开发人员真正需要的。

核心思路是通过运行观察来理解代码库。当你单步调试 Python、Java 或 C++ 代码时,序列图会同步动态更新——这些图是基于真实 AST 和实际执行构建的,而非大语言模型的猜测。变量会以可视化形式呈现,不再是大段原始文本。

目前我们重点探索的方向有:

1. 支持真正的分支编辑,实现在运行时回退代码并修改变量。目前回退仅支持变量检查。

2. 更快、更准确、更低 token 消耗地生成语义图。

3. 构建完全支持主题自定义的用户界面。

以上这些功能在日常开发中哪些真正实用?还有哪些缺失?本次发布的核心目的就是收集坦诚具体的反馈。反馈按钮位于工作区左下角,是发送反馈最快捷的方式。

感谢各位体验。

创始团队

Jonathan Castillo
Jonathan CastilloDebugging silicon to servers, with AI.

官网信息

官网https://oryx.joncastillo.dev/
公司使命

可本地运行模型的可视化调试器与代码理解工具,源代码始终保存在用户设备上