Skip to content

Installation

Endofthestars edited this page Jul 26, 2026 · 3 revisions

安装

research-bench 通过 Claude Code 插件机制安装。仓库 marketplace 中包含两个插件:

插件 命名空间 建议
rf /rf:<skill>(Codex 中 rf:<skill>) 架构分析、方向导入与管理、结果审计必装
ef /ef:<skill>(Codex 中 ef:<skill>) 实验执行、环境构建、工作流测试必装

建议两个插件一起安装。只安装一个也能使用对应能力,但保护机制会有缺口:源码写保护在 rf,训练启动通道保护在 ef。

从 GitHub 安装(Claude Code)

/plugin marketplace add Endofthestars/research-bench
/plugin install rf@research-bench
/plugin install ef@research-bench

更新插件:

/plugin marketplace update research-bench

若使用 discovery 模块(方向发现桥接),还需安装外部插件 PaperCompass(独立 marketplace,名为 personal):

/plugin marketplace add Endofthestars/PaperCompass
/plugin install hotspot-to-rq@personal

从 GitHub 安装(Codex CLI)

codex plugin marketplace add Endofthestars/research-bench
codex plugin add rf@research-bench
codex plugin add ef@research-bench

更新时执行 codex plugin marketplace upgrade research-bench 后重新 codex plugin add; 安装或更新后新建一个 Codex 任务,旧任务不会热加载新技能。

从本地目录安装

git clone git@github.com:Endofthestars/research-bench.git

把本地目录添加为 marketplace 后安装(与 GitHub 安装同一套机制):

/plugin marketplace add /绝对路径/research-bench
/plugin install rf@research-bench
/plugin install ef@research-bench

开发调试也可按次加载:

claude --plugin-dir /绝对路径/research-bench/res-flow --plugin-dir /绝对路径/research-bench/exp-flow

注意:.claude/settings.json 不存在 "plugins": [路径] 字段,这样写插件不会被加载。

安装后检查

进入目标研究项目后,新会话的 SessionStart hook 会检查 .claude/research-bench.config.md 是否存在。首次使用时应运行:

/rf:init

或:

/ef:init

两个入口行为等价,装了哪个插件就使用对应命名空间。

Clone this wiki locally