• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sillydaddy
5.47D
5.14D
V2EX  ›  程序员

小米的 coding plan 不能用了,缺少 reasoning_content 怎么办?

  •  
  •   sillydaddy · 4h 19m ago · 1281 views
    五一节前,接入了 Cursor 和 Copilot CLI ,都可以用。现在多轮对话强制要求返回之前轮次的 reasoning_content 。

    小米官方的声明在这里: https://platform.xiaomimimo.com/docs/zh-CN/usage-guide/passing-back-reasoning_content

    里面写到受影响的 Agent 产品有一大批:
    OpenAI 兼容协议:TRAE 、Cursor 、Roo Code 、Codex 、GitHub Copilot CLI 、Zed 、AutoGen 、Goose
    Anthropic 兼容协议:TRAE 、GitHub Copilot CLI 、AutoGen 、Goose 、OpenClaw 、OpenCode 、Kilo Code

    看了下,好像是 5 月中旬改的协议!这破坏了 OpenAI API 兼容性吧? OpenAI API 兼容协议并不强制要求这个字段。

    好好的送的一个月的 free plan ,完美踩中雷区( Cursor 和 Copilot )。感觉小米有点玩不起。

    大家都是怎么用的呢? OpenCode 可以吗?
    20 replies    2026-05-20 17:07:08 +08:00
    irrigate2554
        1
    irrigate2554  
       4h 15m ago   ❤️ 1
    OpenCode 使用 OpenAI 兼容协议就没问题
    Dream4U
        2
    Dream4U  
       4h 13m ago
    送了一个月,用了 50%,上次遇到这个错误就没再用了
    pengyvz
        3
    pengyvz  
       4h 13m ago   ❤️ 1
    我现在 TRAE 里不能用,Claude Code 里能用
    Quint
        4
    Quint  
       4h 8m ago
    拉完了
    Sezxy
        5
    Sezxy  
       3h 49m ago
    跟 coding plan 没啥关系,工具适配的问题。dsv4 刚出来的时候 opencode 也是报这个问题,过阵子修复了就能直接用了
    Sezxy
        6
    Sezxy  
       3h 47m ago   ❤️ 1
    "deepseek-v4-flash":{
    "name":"DeepSeek V4 Flash",
    "attachment":true,"reasoning":true,
    "interleaved":{"field":"reasoning_content"},
    "modalities":{"input":["text"],"output":["text"]},
    "limit":{"context":1000000,"output":384000},
    "options":{"extra_body":{"thinking":{"type":"disabled"}}},
    "variants":{
    "high":{"reasoning_effort":"high","extra_body":{"thinking":{"type":"enabled"}}}
    }
    }

    这是 opencode 适配 dsv4 前的配置,你可以参考配置下
    v2kid
        7
    v2kid  
       3h 42m ago   ❤️ 1
    用 mimo2codex
    sillydaddy
        8
    sillydaddy  
    OP
       3h 40m ago
    @pengyvz
    @Sezxy
    感谢,我先试试 Claude Code 行不行。不行的话我再试试 OpenCode 。
    andyskaura
        9
    andyskaura  
       3h 39m ago   ❤️ 1
    看着和 deepseek v4 的回传字段差不多。你试试在 trae 自定义模型里选择 deepseek 提供商接入小米试试?
    /t/1209296?p=1#reply22
    anunia
        10
    anunia  
       3h 38m ago
    发现 mimo 几乎有一大半的时间不按照我提示词来
    Suger828
        12
    Suger828  
       2h 24m ago
    我使用 a/ 的格式使用 如果用 pi 的 sdk 接入有这个问题 a/的 sdk 就没问题
    hailaz
        13
    hailaz  
       2h 17m ago
    opencode 填个 key 就完事了,小米的教程挺详细的
    https://platform.xiaomimimo.com/docs/zh-CN/integration/opencode?target=%E4%BD%BF%E7%94%A8-opencode-cli

    不过刚刚点击去看,的确是出了新的兼容性问题,说是会影响思考模式
    longxinglink
        14
    longxinglink  
       2h 0m ago
    讲讲家里云新人部署求职项目用的大模型 API 供应商:主力 NVIDIA NIM + 备用 Ollama + OpenAI Codex 调试,含 glm-5.1 、gemma4:31b 、minimax-m2.7 ,零成本不爆账单
    https://www.v2ex.com/t/1205711

    我这 0 元 go 都给整理好了,来给我点点赞
    bumblebeek
        15
    bumblebeek  
       1h 51m ago
    用 cursor 撸了一个代理能解决这个问题,Cursor 可用,买个阿里云/腾讯云服务器部署下就行(有免费试用),因为 cursor 请求模式不是 agent 请求,是 cursor 服务器去请求。
    https://github.com/Hawkzilla/cursor-reasoning-adapter/blob/main/README_zh.md



    sillydaddy
        16
    sillydaddy  
    OP
       1h 32m ago
    更新下,使用 Claude Code 是可以的。


    @bumblebeek 这个代理的原理是什么呢?我问了 AI 说是自动填充之前的 reasoning_content 。


    不过,我这里有一个很大的疑问,如果要让模型提供商那里的 KV 缓存起作用,本来就应该把 thinking 的内容传过去吧?否则服务端怎么做前缀匹配然后找到缓存呢?为什么 OpenAI API 兼容协议中,reasoning_content 还会是一个可选项呢?
    enrolls
        17
    enrolls  
       1h 10m ago
    来看看我的项目吧,https://v2ex.com/t/1210054#reply14 已经支持了
    bumblebeek
        18
    bumblebeek  
       1h 8m ago   ❤️ 1
    OpenAI:服务端有状态,自己维护完整的会话上下文,包括 reasoning_content 。客户端只需要发增量的 messages ,不需要回传 reasoning_content ,说白了就是给用户展示的字段。


    小米和 Deepseek:服务端设计是无状态的,把收到的 messages[] 数组原样拼成 prompt 发给模型。上一轮返回了什么完全不记得,所以客户端必须把 reasoning_content 原样带回来,否则 KV cache 就会失效。

    @sillydaddy
    sillydaddy
        19
    sillydaddy  
    OP
       1h 3m ago
    @bumblebeek 哈哈,原来是这样。
    anonydmer
        20
    anonydmer  
       56 mins ago
    顺便问一句 mimo 那个服务好像不是国内服务器在国外?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4409 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 90ms · UTC 10:03 · PVG 18:03 · LAX 03:03 · JFK 06:03
    ♥ Do have faith in what you're doing.