ix-infrastructure/Ix

GitHub: ix-infrastructure/Ix

Ix 构建代码库的结构化持久地图,解决系统复杂性与上下文丢失问题,提升人类与 AI 的理解与推理效率。

Stars: 225 | Forks: 23

立即理解任何代码库。

你的上下文保存器与虚拟制图师。

网站 · 文档 · 演示 . Discord

⭐ 如果你觉得它有用,请给这个仓库加星



## 问题 在开发过程中耗尽令牌? 不再是了... 软件系统过于复杂,难以理解。 你阅读代码。 你搜索日志。 你仍在猜测。 Ix 为你的系统建立地图。 AI 无法对系统进行推理。 LLM 也无法记住它们。 Ix 两者兼修。 ## 演示

停止在文件中挖掘。 打开地图即可。 Ix 提升 AI 系统对代码库的推理能力。 ## 结果 **开发任务中减少 30-99.7% 的令牌** **每日 LLM 使用量至少提升 43%** **在几分钟而非数小时内理解系统** 定向上下文。更多信号。持久的系统记忆。 ## 安装 ### Linux/MacOS ``` curl -fsSL https://ix-infra.com/install.sh | sh ``` ### Windows ``` irm https://ix-infra.com/install.ps1 | iex ``` ### Claude 插件 ``` /plugin marketplace add ix-infrastructure/ix-claude-plugin /plugin install ix-memory /reload-plugin ``` ### Codex 插件 [Codex Plugin Repo](https://github.com/ix-infrastructure/ix-codex-plugin) ### OpenClaw 插件 ``` openclaw plugins install ix-infrastructure/ix-openclaw-plugin ``` ### Gemini 扩展 ``` gemini extensions install https://github.com/ix-infrastructure/ix-gemini-plugin ``` ### OpenCode 插件 [OpenCode Plugin Repo](https://github.com/ix-infrastructure/ix-opencode-plugin) ## 要求 - macOS、Linux 或 Windows - Node.js 20 或更高版本 - 已安装 Git - Docker(用于完整功能) ## 支持的语言 Ix 目前支持超过 15 种语言! (详见文档列表) ## 快速开始 映射你的系统: ``` ix map . ``` 理解一个组件: ``` ix explain auth-service ``` 追踪一个流程: ``` ix trace user_login_flow ``` 分析影响: ``` ix impact database.schema ``` 停止猜测。开始导航。 映射 → 解释 → 追踪 → 影响 ## 为何选择 Ix 现代系统不仅复杂,而且不断变化。 每次你切换上下文、接入新服务或调试流程时,都要从零开始。 - 知识分散在代码、日志和人之间 - 上下文在会话间丢失 - 理解无法持久 AI 无法解决这个问题。 它放大了这一问题——推理仅限于当前提示,且记忆在交互间消失。 Ix 在系统层面构建以修复此问题。 - 构建系统的结构化地图 - 捕获关系与流程 - 随时间持久化理解 - 为人类与 AI 提供共享的真相来源 停止重新学习你的系统。 开始导航它。 ## 使用场景 Ix 最适用于: - 大型代码库 - 不熟悉的系统 - 新人工程师 onboarding - 调试复杂流程 - 提升 LLM 辅助开发 ## 转变 Ix 将你的系统变为一张活地图。 不是静态图表。 不是过时的文档。 是一张你可以探索的地图。 是一张你可以追踪的地图。 是一张随系统演化的地图。 使用 Ix,你可以: - 即时理解架构 - 追踪任何工作方式 - 在做出变更前看到影响 - 更快调试系统 - 随时间构建持久的系统记忆 ## 为人类与 AI 构建 开发者使用 Ix 来探索和理解系统。 LLM 使用 Ix 作为持久的系统记忆。 无需从有限的上下文中猜测, AI 可以导航一个真实的系统地图——具备结构、历史与关系。 结果是: - 更好的推理 - 更一致的答案 - 随时间累积的理解 ## 架构

**工作原理:** 1. **映射** — 从代码与信号构建系统地图 2. **结构化** — 识别边界、流程与关系 3. **记忆** — 持久化决策与系统知识 4. **理解** — 探索、追踪与分析上下文 ## 核心能力 **一张活系统地图** 你的架构始终保持最新。 **即时追踪流程** 跟随任何内容在系统中的流动。 **理解影响** 在做出变更前看到其影响。 **持久的系统记忆** 知识随时间构建。 **AI 辅助推理** 人类与 AI 共同探索系统。 ## 哲学 每个复杂系统都应该有一张地图。 Ix 给你这张地图。 LLM 处理信息。Ix 记忆信息。 处于早期阶段。快速演进。 如果你正在构建复杂系统——我们期待你的反馈。 ## 状态 Ix 处于早期开发阶段(Alpha)。 API 与行为可能会变更。
标签:AI辅助开发, Claude, Codex, CVE检测, Gemini, LLM集成, MITM代理, OpenClaw, Token优化, 上下文记忆, 代码地图, 代码导航, 代码搜索, 代码理解, 威胁情报, 开发效率, 开发者工具, 持久化内存, 系统智能, 网络可观测性, 自动化攻击, 虚拟导航, 请求拦截