← 返回更新日志

Pi v0.73.0

2026-05-04 · GitHub 原文
### 新功能 - **小米 MiMo API 计费与区域 Token Plan 提供商** - `xiaomi` 现在采用 API 计费,并拆分为独立的 `xiaomi-token-plan-{cn,ams,sgp}` 提供商。详见 [docs/providers.md#api-keys](docs/providers.md#api-keys) 和 [README.md#providers--models](README.md#providers--models)。([#4112](https://github.com/badlogic/pi-mono/pull/4112) by [@Phoen1xCode](https://github.com/Phoen1xCode)) - **Bash 输出增量流式传输** - Bash 工具输出现在会在命令运行时实时显示,而不再仅等待命令完成后才显示。([#4145](https://github.com/badlogic/pi-mono/issues/4145)) - **紧凑型 read 渲染** - 默认情况下,Pi 文档、上下文文件和技能的交互式 `read` 输出会折叠显示,并仅展示选中的行范围。 ### 不兼容变更 - 内置的 `xiaomi` 提供商已从 Token Plan AMS 切换至小米的 API 计费端点,并将其 `/login` 显示名称从“Xiaomi MiMo Token Plan”重命名为“Xiaomi MiMo”。`XIAOMI_API_KEY` 现在指代来自 [platform.xiaomimimo.com](https://platform.xiaomimimo.com) 的 API 计费密钥。使用 Token Plan 的用户应切换至相应的 `xiaomi-token-plan-*` 提供商并设置对应的环境变量 ([#4112](https://github.com/badlogic/pi-mono/pull/4112) by [@Phoen1xCode](https://github.com/Phoen1xCode))。 ### 新增 - 在 `/login` 中新增三个小米 MiMo Token Plan 区域提供商:`xiaomi-token-plan-cn`(`XIAOMI_TOKEN_PLAN_CN_API_KEY`)、`xiaomi-token-plan-ams`(`XIAOMI_TOKEN_PLAN_AMS_API_KEY`)、`xiaomi-token-plan-sgp`(`XIAOMI_TOKEN_PLAN_SGP_API_KEY`)。每个提供商默认使用 `mimo-v2.5-pro` ([#4112](https://github.com/badlogic/pi-mono/pull/4112) by [@Phoen1xCode](https://github.com/Phoen1xCode))。 ### 变更 - 更改了 `read` 工具的渲染逻辑,默认在交互式输出中折叠 Pi 文档、AGENTS/CLAUDE 上下文文件以及 `SKILL.md` 内容。 ### 修复 - 修复了 Qwen 3.5/3.6 和 MiniMax M2.7 生成的 OpenAI 兼容模型元数据,使这些模型可通过内置提供商目录正常工作 ([#4110](https://github.com/badlogic/pi-mono/pull/4110) by [@jsynowiec](https://github.com/jsynowiec))。 - 修复了 Bedrock Claude Opus 4.7 的 `xhigh` 思考请求,通过保留提供商的原生 effort 值实现。 - 修复了 OpenAI Codex WebSocket 传输层问题:当流式传输开始前设置失败时,将回退至 SSE,并在助手消息中显示传输诊断信息 ([#4133](https://github.com/badlogic/pi-mono/issues/4133))。 - 修复了 OpenAI Codex WebSocket 传输层在响应结束后仍保持 `--print` 和 JSON 模式进程运行的问题,通过在会话关闭期间关闭缓存的 WebSocket 会话解决 ([#4103](https://github.com/badlogic/pi-mono/issues/4103))。 - 修复了紧凑模式 `read` 工具调用,使其能够直接渲染并在交互式输出中包含选中的行范围。 - 修复了交互式会话在终端输入丢失时直接退出的问题,避免继续处于损坏状态。 - 修复了 Bash 工具输出,使其在命令运行时增量流式传输,而不再等待命令完成 ([#4145](https://github.com/badlogic/pi-mono/issues/4145))。 - 修复了选择器和自动补全的模糊排序逻辑,使其优先匹配精确结果。