已实现 · 自动化验证通过

思考面板内的 Fast

面向选择模型请求处理方式的 OpenProgram 用户。思考面板标题行放一个 GaugeIcon 高速开关,其右侧是面板的问号帮助提示;并区分已支持的 API、Grok 4.6 订阅路径和未经验证的网关。思考强度保持独立。

交互预览

强度 XHigh
更快更智能

创建、运行、编辑或提出任何问题…
自动模式选项Grok 4.6XHigh

预览使用提供的 SVG 路径,以 CSS 近似 Motion 弹簧动画;React 实现复用提供的 GaugeIcon 组件。预览不发送网络请求。切换路径后,可用指针、Enter 或空格操作速度按钮。面板保持展开以便审查;强度滑块和 GaugeIcon 开关独立工作。

行为约定

能力与请求映射

连接证据与决定请求
xAI 官方 API / Grok 4.6官方文档确认支持 Priority。为已验证模型增加限定供应商和端点的声明;不能为所有名称包含“grok”的模型启用。Fast → service_tier: priority;Standard → default。
Grok 订阅 / Grok 4.6CLI 聊天代理为 grok-4.6 接受与官方 API 相同的 service_tier 值。其他订阅模型在验证或显式声明前保持未知。Fast → service_tier: priority;Standard → default。
自定义网关不得仅凭模型名称继承能力。显式路径配置可以声明支持;必须遵守显式 false。仅在支持时使用配置的适配器映射。
现有 Codex / Claude 支持保留现有证据来源和协议适配器。新 UI 与分发使用相同的已解析能力。保留现有 priority 或 speed + beta 映射。

使用精简的能力投影:supported / unsupported / unknown、原因及来源。保留 chat.fast 作为兼容性投影。官方账户数据优先;显式路径配置可禁用支持或补充缺失的支持;静态官方声明优先于目录回退。网络失败不得清除有效缓存声明。

后端为实际轮次的供应商和模型解析能力,并在分发前再次验证。前端不是授权边界。Fast 作用于所选聊天请求路径;不同的执行模型必须自行解析能力,不能仅凭聊天标记继承支持。

请求速度与实际速度

控件表达请求偏好。另行记录响应实际使用的服务档位:priority、default 或未报告。priority 请求收到 default 响应时显示为 Standard 服务。缺少元数据表示未确认,而非加速成功。保留取消和现有错误处理;priority 失败时不得自动再发送一次收费请求。

xAI 文档说明 priority 加价为 2 倍。在操作开关前显示供应商专属费用说明。实际计费依据返回的档位和供应商报告的用量;不得对其他供应商统一套用倍数,也不得虚构延迟保证。

实现顺序与验收

  1. 能力解析:agent 设置将受支持的 xAI API 和 Grok 4.6 订阅与未知订阅模型分开。切换路径更新可见原因。显式 false 优先。目录失败时保留已知支持。
  2. 输入框:键盘和指针均可选择速度;重新加载会话后保留选择;切换到其他模型时从 Standard 开始;窄屏布局仍可使用。不出现重复开关。启用仪表时面板保持打开,滑块不移动。收起的强度控件不显示 Fast 图形。没有强度滑块的模型保留相同设置弹层和速度控件,省略滑块。打开面板时隐藏“跳到最新”标签,避免两者叠加。
  3. 分发:公开消息提交仅为所选受支持路径生成 priority。Standard 覆盖 agent 的 priority 默认值。排队轮次的设置保持不变。推理参数不变。
  4. 响应证据:合成 priority、default、缺失档位、错误及取消响应均保持准确状态,不重复请求、不虚构价格。付费在线验证需要选定账户并限制请求范围。

实现涉及现有模型列表解析器、供应商元数据、会话设置、输入框控件和提交路径、分发器回退及响应用量投影。用相同行为更新现有 Fast 产品文档。先执行受影响的后端和输入框检查、文档链接检查,再在发布前完成仓库实现审查与全量验证门禁。

已验证缺口与参考

当前触发按钮渲染 Options 图标,虽然内部标识符称为 plusMenu。思考面板保留可见 GaugeIcon,并解释 Fast 不可用的原因。解析器专门处理 Codex 和 Claude;其他供应商依赖 models.dev。xAI 适配器已使用兼容 OpenAI 的 Chat Completions,其构建器会传递 service_tier。当前 Responses 计价钩子未实现 priority 计价;不能将现有文档视为计费正确的证据。

采用 xAI 对请求档位和实际档位的区分,复用 OpenProgram 现有适配器。修改隐藏开关的 UI。不采用全局 Grok 名称前缀覆盖,也不以降低推理强度替代 Fast。

实现状态

已实现仪表、能力、请求偏好、保存的响应档位及实际 xAI 费用。独立规格审查和质量审查通过。Python 全量验证通过(8,981 项测试),Web 验证通过(714 项测试、类型检查、检查及生产构建),两项浏览器验收测试通过。已安装 App 的验收记录在任务报告中。实现已获授权。付费在线调用和远程上传不在本次交付范围内。