组简介
本组 9 个节点,属于 CLI 域,类型为 工具,覆盖阶段 基础 / 进阶 / 高级。
组节点:ocr 命令总览与安装、ocr review、ocr scan、ocr delegate、ocr config、ocr session、ocr viewer、ocr rules、ocr llm
节点目录 (9 个)
| 节点 ID | 名称 | 来源 | 阶段 | 简介 |
|---|---|---|---|---|
| cli-overview | ocr 命令总览与安装 | 桥接 | 基础 | ocr 是阿里巴巴开源的 AI 代码审查 CLI 工具(项目 alibaba/open-code-review),以 Go 编写,命令名为 ocr,面向开发者提供本地化、可自定义的代码审查能力 |
| cli-review | ocr review | 桥接 | 基础 | ocr review 是工具的主命令,基于 git 变更执行 AI 代码审查,是日常使用频率最高的入口 |
| cli-scan | ocr scan | 桥接 | 基础 | ocr scan 是全文件扫描模式,不依赖 git 历史与 diff,直接对磁盘上的源码文件逐个审查,覆盖 review 模式无法触及的历史遗留问题 |
| cli-delegate | ocr delegate | 桥接 | 进阶 | ocr delegate 是委托模式:工具自身不调用 LLM,只负责分析准备,把审查工作委托给宿主编码 Agent(如 Cursor/Claude Code 等)用自己的模型完成 |
| cli-config | ocr config | 桥接 | 基础 | ocr config 是配置管理命令,统一管理模型提供商、模型名、token 上限、自定义提供商、MCP 服务器、LLM 行为、语言与遥测等配置项 |
| cli-session | ocr session | 桥接 | 进阶 | ocr session 是会话管理命令,管理审查任务的持久化会话,会话数据定位在 ~/.opencodereview/sessions/ 目录 |
| cli-viewer | ocr viewer | 桥接 | 进阶 | ocr viewer 是 WebUI 会话查看器,以本地网页形式可视化回放审查会话,默认监听 localhost:5483 |
| cli-rules | ocr rules | 桥接 | 高级 | ocr rules 是规则调试命令,核心子命令为 check:ocr rules check <file-path> 显示指定文件命中的规则层与匹配模式 |
| cli-llm | ocr llm | 桥接 | 高级 | ocr llm 是 LLM 工具命令,用于模型层的连通性验证与能力查询,是排查模型配置问题的第一站 |
学习路径提示
本组内存在 3 条前置依赖边(prerequisite),推荐先掌握前置知识点,再进入依赖它的节点。
推荐阅读顺序(拓扑序)
ocr delegate → ocr llm → ocr 命令总览与安装 → ocr rules → ocr session → ocr viewer → ocr review → ocr scan → ocr config
- ocr 命令总览与安装 → ocr review安装后先学 review
- ocr 命令总览与安装 → ocr scan安装后学 scan
- ocr 命令总览与安装 → ocr config用前必须配置模型
入组前置依赖(组外节点 → 本组成员)
- 配置优先级 → ocr config配置命令写入优先级链
- LLM 协议层 → ocr configTUI 向导配置协议端点
- 文件分束 → ocr delegate委托模式按规则文本分束
- Claude Code 插件 → ocr delegateClaude 插件可走委托模式
- Provider 体系 → ocr llmllm providers 列出内置注册表
- 断点续审与指纹复用 → ocr reviewreview 支持 --resume 续审
- 四层规则链 → ocr rulesrules 命令调试规则链
- 全文件扫描引擎 → ocr scanscan 命令由扫描引擎驱动
- 会话 JSONL 持久化 → ocr sessionCLI 管理 JSONL 会话
- 会话 JSONL 持久化 → ocr viewer查看器回放 JSONL
出组依赖(本组成员 → 组外节点)
- ocr delegate → 场景:免 Key 委托审查免 Key 场景指向 delegate
- ocr review → 场景:审查 PR/分支变更PR 审查场景指向 review 命令
- ocr scan → 场景:审计陌生代码库代码库审计指向 scan 命令