🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

jarvis-intelligence/jarvis-index

MCP兼容 / 相关生态spec-screened扫描:低风险在 GitHub 查看 ↗
需源码安装

一次索引。数据不出本机。你的仓库留在原处,jarvis index 将其转换为磁盘上的本地索引,你的 agent…

暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/16 · 已提供中文文档

jarvis 的公开分发界面——本地优先的代码智能 MCP 服务器(SCIP 导航 + Zoekt 搜索)。安装程序、Claude Code / Codex / Cursor 插件,以及预构建的二进制文件。

综合分
33.8
GitHub 分
33.8
用户评分
—
★ Stars
6
周下载量
—
兼容 / 相关生态插件(非 dsh 原生,请按其对应运行时安装)
git clone https://github.com/jarvis-intelligence/jarvis-index.git
信任档位:已验证本站已于 4 天前真实安装成功(L4 · 真实安装)
是什么
生态应用(桌面端 / Web 外壳,不以 dsh plugin add 安装)
装得上吗
本站已真实安装成功(L4 · 真实安装,非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 10 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

🟢实装验证通过· 2026/9/22
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包jarvis-index-docs(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/20 11:27:42

用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
一次索引。数据不出本机。你的仓库留在原处,jarvis index 将其转换为磁盘上的本地索引,你的 agent 直接查询该索引——全部在你的机器上完成。

面向编码 agent 的本地优先代码智能。 使用 SCIP 和
Zoekt 为你的自有仓库建立索引,然后让 agent 提出结构化问题——谁调用了这个?、这个在哪里定义的?——
而不是靠 grep 猜测。

插件发布
许可证
平台

一切都在你的机器上运行。没有代码离开本机,没有遥测,无需账户。

本仓库是公开分发界面:Homebrew tap 和 formula、可选的语言工具安装器、插件、二进制发布产物,以及 issue 跟踪器。它不包含源代码——参见为什么存在这个仓库。

你将获得

十个 MCP 工具,暴露给任何 MCP 客户端:

| | 工具 | 回答的问题 |
|---|---|---|
| 导航 | goToDefinition | X 在哪里定义? |
| | findReferences | X 被使用的所有位置 |
| | callHierarchy | 谁调用了 X,以及 X 调用了什么 |
| | typeHierarchy | X 的父类型/子类型 |
| | documentSymbols | 文件中的每个符号 |
| 搜索 | searchCode | 跨已索引仓库的词法搜索(Zoekt) |
| | semanticSearch | 为兼容性而注册;在 Homebrew 发行版中不可用 |
| 范围 | blastRadius | 还有哪些已索引仓库依赖此包 |
| | indexRepo | 为本地 git 仓库构建索引,并立即返回以供轮询 |
| | getIndexStatus | 此仓库是否已索引,索引是否过期? |

此外还有随插件提供的三个 agent 技能:jarvis-setup(入门引导)、
jarvis-use(引导 agent 优先使用结构化查询而非 grep),以及 jarvis-issues
(提交格式规范的 bug 报告)。

完整签名和返回结构:plugin/skills/jarvis-use/references/tool-roster.md。

快速开始

1. 安装独立二进制文件和 MCP 服务器
brew install jarvis-intelligence/jarvis/jarvis

2. 验证
jarvis --version                    # 预期输出:jarvis 0.11.0

3. 为仓库建立索引(slug 默认为目录名)
jarvis index /path/to/your/repo

4. 验证
jarvis status                 # 预期输出:indexed

然后安装下面的插件以注册 jarvis-server 并安装 agent 技能。

作为插件安装

该插件捆绑了 MCP 注册和全部三个技能,因此无需手动执行 mcp add。

| 客户端 | 方式 |
|---|---|
| Claude Code | /plugin marketplace add jarvis-intelligence/jarvis-index/plugin install jarvis@jarvis |
| Codex CLI | codex plugin marketplace add https://github.com/jarvis-intelligence/jarvis-index --ref maincodex plugin add jarvis |
| Cursor | 仪表盘 → 插件 → 添加市场 → 从仓库导入 (Teams/Enterprise)或克隆后执行 ln -s "$PWD/jarvis-index/plugin" ~/.cursor/plugins/local/jarvis |
| 其他 MCP 客户端 | 将其指向 stdio 命令 jarvis-server |

该插件会启动通过 Homebrew 安装的 jarvis-server。如有需要,之后可使用 setup 技能的 --only 命令安装可选的特定语言 SCIP 工具。

详细信息、Homebrew 限制和隐私说明:plugin/README.md。

要求

- macOS 或 Linux,且已安装 Homebrew/Linuxbrew。 不支持 Windows。
- 通过 brew install jarvis-intelligence/jarvis/jarvis 安装的 jarvis 0.11.0。
- 仅当你要索引 Java/Kotlin 仓库时,才需要 java 位于 PATH 中。

语言支持

每个索引仅支持一种语言——多语言仓库只会索引其占比最高的语言。

| 语言 | 索引器 | 说明 |
|---|---|---|
| TypeScript / JavaScript | scip-typescript | |
| Python | scip-python | |
| Swift | scip-swift | 仅限 macOS arm64;如果 Xcode 项目有多个 scheme,请传入 --scheme |
| Java / Kotlin | scip-java | Android/Gradle 项目以及偏离固定 Kotlin 版本的仓库会以仅搜索模式发布——词法搜索可用,SCIP 导航不可用,并且 Homebrew 发行版中不提供 semanticSearch |

为什么会有这个仓库

jarvis 的开发仓库是私有的,而 GitHub 只会向拥有该仓库的查看者提供原始文件和发布资产。对私有仓库的 setup.sh 执行未认证的 curl 会返回 404——而每个真实用户都会遇到这种情况。因此,所有面向用户的安装路径都放在这里,公开提供:

- 可选的语言工具安装器,任何人都可以获取
- Homebrew tap 和 formula
- Claude Code / Codex / Cursor 插件
- scip 和 zoekt 二进制文件,作为 GitHub 发布资产
- 问题跟踪器

仓库布局

setup.sh              可选的语言工具安装器 — 从开发仓库同步而来,请勿在此编辑
plugin/               插件:技能、MCP 配置、资产 — 事实来源,可直接编辑
.claude-plugin/       Claude Code 市场清单
.codex-plugin/        Codex CLI 插件清单
.cursor-plugin/       Cursor 市场清单
docs/                 本仓库的维护者文档

编辑此仓库

| 路径 | 规则 |
|---|---|
| setup.sh | 切勿在此编辑。 可选的语言工具安装器会从开发仓库自动发布,并会在下一次发布时被覆盖。请在上游修复。 |
| 其他所有内容 | 事实来源是这里——可直接编辑。 |

plugin/ 下的任何更改都必须将全部三个插件清单中的 version 提升为相同的值,否则不会触达任何人:plugin/.claude-plugin/plugin.json,
plugin/.cursor-plugin/plugin.json、.codex-plugin/plugin.json。插件 0.11.1 版本独立于 Homebrew jarvis CLI。

完整约定:docs/code-standards.md。

文档

概览 ·
架构 ·
代码库摘要 ·
标准 ·
发布 ·
路线图

链接

- 问题 / 功能请求:
- 变更日志:
- 许可证: MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(jarvis-intelligence)的其他插件

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群