实践资产总览

三合一体系 · 知识 + 实践源码资产 + AI 可调用索引(阿里开源 AI 代码审查工具 — 架构理解 × 工具索引)

每个资产均从 open-code-review 源码精选(复制/节选/自建示例),节点页「实践资产」区块自动关联。 AI 可调用索引见根目录 ai-index.json(node_index / asset_index / command_index 三段式)。

资产统计

42实践资产
16源码节选
7CI 示例
7插件/Skill

构建发布 · 5

构建发布
构建链:build / test(race) / coverage(90% 门禁) / build-all 6 平台交叉编译
Makefile · 3469 B · 关联 1 节点
构建发布
Linux/macOS 安装脚本(latest tag + sha256 校验 + OCR_GITHUB_MIRROR)
install.sh · 4260 B · 关联 2 节点
构建发布
Windows 安装脚本(PowerShell 5.1+)
install.ps1 · 5628 B · 关联 2 节点
构建发布
npm 包定义(bin: ocr → bin/ocr.js)
package.json · 1385 B · 关联 2 节点
构建发布
Go 依赖清单(cobra / anthropic-sdk-go / openai-go / MCP go-sdk / otel 等)
go.mod · 4600 B · 关联 1 节点

CI 集成 · 7

CI 集成
GitHub Actions 自动审查 workflow 示例(PR 事件+评论触发,并发组防重)
examples/github_actions/ocr-review.yml · 5170 B · 关联 3 节点
CI 集成
GitLab CI 审查作业示例(含 OCR_* 环境变量族)
examples/gitlab_ci/.gitlab-ci.yml · 9775 B · 关联 2 节点
CI 集成
Gerrit 评审流 Jenkinsfile 示例
examples/gerrit_ci/Jenkinsfile · 5261 B · 关联 1 节点
CI 集成
阿里云 Codeup CI 示例
examples/codeup_ci/codeup-flow.yml · 1894 B · 关联 1 节点
CI 集成
GitFlic CI 示例
examples/gitflic_ci/gitflic-ci.yaml · 3407 B · 关联 1 节点
CI 集成
Bitbucket Pipelines 示例
examples/bitbucket_pipelines/bitbucket-pipelines.yml · 10666 B · 关联 1 节点
CI 集成
GitHub Actions composite action 完整定义(24 入参 / 6 出参)
action.yml · 14207 B · 关联 3 节点

源码节选 · 16

源码节选
agent.go 核心节选:Run 流水线 / dispatchSubtasks / executeSubtask / REVIEW_FILTER
internal/agent/agent.go · 3451 B · 关联 8 节点
源码节选
ReAct 主循环节选:RunPerFile / 终止条件 / 工具分派 / 异步评论
internal/llmloop/loop.go · 1778 B · 关联 4 节点
源码节选
三区内存压缩节选:frozen/compress/active + 60%/80% 双阈值
internal/llmloop/compression.go · 2155 B · 关联 1 节点
源码节选
行号解析五级回退链节选:ResolveComment / matchConsecutive
internal/diff/resolver.go · 2009 B · 关联 3 节点
源码节选
跨文件与 LLM 重定位节选:RelocateAcrossFiles / ReLocateComment
internal/diff/relocation.go · 1729 B · 关联 1 节点
源码节选
三种 diff Provider 节选:range / commit / workspace
internal/diff/git.go · 2005 B · 关联 1 节点
源码节选
全文件扫描引擎节选:Run 时序 / DEDUP / PROJECT_SUMMARY
internal/scan/agent.go · 2732 B · 关联 2 节点
源码节选
Run Manifest 覆盖度契约节选:RegisterSelected / FailureClass
internal/session/manifest.go · 2464 B · 关联 4 节点
源码节选
断点续审节选:指纹复用 / SealedInput 冻结
internal/session/resume.go · 1716 B · 关联 2 节点
源码节选
5 级配置优先级解析节选:ResolveEndpointWithOptions
internal/llm/resolver.go · 4171 B · 关联 4 节点
源码节选
27 个内置 provider 注册表节选
internal/llm/providers.go · 1523 B · 关联 3 节点
源码节选
4 种 LLM 协议定义节选
internal/llm/protocol.go · 1609 B · 关联 1 节点
源码节选
MCP 双传输客户端节选:stdio / Streamable HTTP
internal/mcp/client.go · 1661 B · 关联 1 节点
源码节选
viewer 服务器节选:路由 / hostGuard 防 DNS-rebind
internal/viewer/server.go · 2089 B · 关联 4 节点
源码节选
OpenTelemetry 双管道初始化节选
internal/telemetry/provider.go · 1317 B · 关联 2 节点
源码节选
git 子进程并发限流(默认 16)
internal/gitcmd/runner.go · 1271 B · 关联 3 节点

配置示例 · 2

配置示例
项目级规则示例(rule.json:include/exclude + 四规则含 glob/docs 外置)
(自建示例) · 1308 B · 关联 3 节点
配置示例
全局配置示例(provider/自定义端点/LLM/MCP/遥测)
(自建示例) · 1353 B · 关联 4 节点

文档 · 1

文档
官方中文 README(定位/基准/设计理念/快速开始)
README.zh-CN.md · 12231 B · 关联 3 节点

插件 · 5

插件
OpenCode 原生插件源码(@opencode-ai/plugin,参数互斥校验)
plugins/open-code-review/opencode/open-code-review.ts · 12666 B · 关联 2 节点
插件
Claude Code 斜杠命令定义
.claude/commands/open-code-review.md · 1595 B · 关联 1 节点
插件
Codex 插件清单(skills + Read capability + defaultPrompt)
plugins/open-code-review/.codex-plugin/plugin.json · 1121 B · 关联 1 节点
插件
Cursor 插件清单(复用 ../skills/)
plugins/open-code-review/.cursor-plugin/plugin.json · 732 B · 关联 1 节点
插件
QCA Forward 委托系统提示(只允许 delegate preview/rule)
plugins/open-code-review/qca/system-prompt.md · 1217 B · 关联 1 节点

提示词 · 1

提示词
独立反思过滤 prompt 原文(五步法 / Ground A/B / 非对称信息边界)
internal/config/template/prompts/review_filter_task_user.md · 5303 B · 关联 1 节点

规则 · 1

规则
内置系统规则(四层规则链最底层,首匹配优先)
internal/config/rules/system_rules.json · 1488 B · 关联 4 节点

脚本 · 1

脚本
GHA 评论发布脚本(sticky 摘要 / 增量 IoU 去重 / 50 条批量 / severity 路由)
scripts/github-actions/post-review-comments.js · 96540 B · 关联 1 节点

Skill · 2

Skill
通用 review skill:四步 review/filter/fix/report + severity×category 分级
skills/open-code-review/SKILL.md · 9294 B · 关联 3 节点
Skill
委托审查 skill:preview→rule→git diff→逐文件→格式化→覆盖率
skills/open-code-review-delegate/SKILL.md · 6162 B · 关联 3 节点

工具 schema · 1

工具 schema
6 个审查专用工具 schema 权威源(plan_task/main_task 相位旗标)
internal/config/toolsconfig/tools.json · 10082 B · 关联 5 节点