Oracle代码审查

3小时前更新 1 00

CLI打包代码请求A

收录时间:
2026-02-26
Oracle代码审查Oracle代码审查
Oracle代码审查

技能简介

Oracle 是一个命令行工具,用于将提示词与选定文件打包成单次请求,交由另一模型基于真实仓库上下文进行回答。支持 API 或浏览器自动化两种模式,输出结果需结合代码库和测试进行核实。

能做什么

  • 调试代码问题,获取第二模型视角的诊断建议
  • 执行代码重构前的设计检查与方案评估
  • 实现跨模型交叉验证,对比不同模型的分析结论
  • 生成带上下文的代码审查报告

使用说明

安装指令

npx -y @steipete/oracle --help

基础使用步骤

  1. 选择精简的文件集合(最少文件包含完整上下文)
  2. 预览待发送内容:npx -y @steipete/oracle --dry-run summary -p "任务描述" --file "src/**"
  3. 查看令牌消耗报告:--dry-run summary --files-report
  4. 执行浏览器模式运行(推荐):npx -y @steipete/oracle --engine browser --model gpt-5.2-pro -p "任务描述" --file "src/**"
  5. 若会话断开,使用 oracle status --hours 72 列出会话,oracle session <id> --render 重新接入

文件附加规则

  • 包含:--file "src/**"--file src/index.ts
  • 排除:--file "!src/**/*.test.ts"
  • 默认忽略:node_modules、dist、coverage、.git 等目录
  • 单文件上限 1 MB,超限时需拆分文件或缩小匹配范围

输入与输出

见下方输入与输出表格。

项目内容
输入任务描述字符串、文件路径/通配符、引擎类型(browser/api)、模型名称、排除模式、会话标识
输出AI 审查建议文本、补丁计划、JSON 结构报告、本地会话存储文件
适用人群需要进行代码审查、调试协助、重构设计的软件开发人员
不包含自动代码修改、测试执行、IDE 插件、Claude/Grok 浏览器支持

 

风险提示

  • API 模式会产生实际调用费用,启动前需明确确认
  • 浏览器模式配合 GPT-5.2 Pro 可能耗时 10 分钟至 1 小时,属正常现象
  • 输出内容为建议性质,必须对照代码库和测试进行验证
  • 避免在文件集合中包含密钥或敏感配置
  • 总会话输入建议控制在约 19.6 万令牌以内

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/oracle/SKILL.md
来源类型:GitHub 开源项目

数据统计

相关导航

暂无评论

none
暂无评论...