有些人可能还记得 Modly — 我在这里之前分享过它,它已经发展到约4.9k星和535个分支。 在工作期间,我一直觉得有一件事情很烦恼:编码代理花费了很多令牌,只是通过搜索和大文件读取重新发现代码库。因此,我开始开发 Orvix,一个开源的CLI,它给编码代理提供了一个语义的项目视图。 不再需要不断地执行 lsgrep 和打开巨大的文件,代理可以直接导航符号、函数、调用者和关系。它可以与一般的编码代理一起工作,并使用钩子减少不必要的搜索/文件输出到模型上下文。目标很简单:使用更少的令牌保持代码库的更好理解。 在我的测试中,一些代码搜索任务使用了约90%的令牌,总体上约20-25%的节省,取决于工作流。 项目越大,越有用。 npm install -g orvix-cli cd your-project && orvix init MIT开源。 真的很希望从使用AI代理的游戏开发者那里获得反馈。 https://github.com/lightningpixel/orvix