用途:Oracle advisor 让调用方针对选定上下文向顾问模型征求意见,顾问只返回建议,调用方负责核查与修改。它复用现有 Oracle CLI 与 MCP 工具,不新增命令、MCP 方法或原生桌面适配器。
主要能力与用法:按调用方指定的传输方式、模型、effort、文件和输出要求执行,并支持新咨询或显式追问。API 方式使用已配置且获授权的提供方,传入 --engine api 与所需模型;浏览器方式使用已授权的登录浏览器路由,传入 --engine browser,并通过 Oracle 的选择证据确认模型与 effort;render 方式使用 --render 准备供人工交接的 bundle,不产生模型答案。原生桌面在本技能中不可用。
执行与证据:用 oracle --help --verbose 查看已安装版本;执行前可用 --dry-run full 预览 bundle,render 直接检查渲染产物,--files-report 提供 token 估算。示例命令保持原样:oracle --engine api --model gpt-5.4 --wait --prompt "..." --file package.json;oracle --engine browser --model gpt-5.6-sol --browser-thinking-time pro --prompt "..." --file package.json;oracle --render --prompt "..." --file package.json。MCP 调用方可使用 consult 并指定 engine、model 与浏览器控制,用 detail:true 检查会话。
限制:若指定路由不可用且调用方未授权替代方案,应说明缺失能力并询问传输选择,不得静默降低模型或 effort。配置的 API 模型、浏览器选择器标签、完成的答案均不能单独证明后端执行身份或 effort 约束;无法核实的观察应标为 unknown,报告不满足约束。行动前应结合仓库与测试核实建议。