Qwen Code 在 v0.2.2 至 v0.3.0 的连续版本更新中,推出两项核心能力:Stream JSON 支持与完整国际化体系。新版通过 --output-format stream-json 和 --input-format stream-json 提供流式结构化输入输出,并配合三层适配器架构与会话管理机制,使其更易嵌入 SDK、自动化工具与 CI/CD 流水线,支持持续、结构化地驱动代理工作流。
在国际化方面,Qwen Code 内建中英文界面,并允许通过自定义语言包扩展更多本地化语言。用户可使用 /language ui zh-CN 切换界面语言,或通过 /language output Chinese 单独指定模型输出语言,方便全球开发者在本地习惯与项目需求之间灵活切换。官方鼓励社区贡献本地语言包,以完善多语种支持。
安全与稳定性也是本轮更新的重要方向:新版增加 20MB 缓冲区限制以缓解内存耗尽风险,修复 Windows 编码引起的字符问题,增强 ripgrep 二进制检测和跨平台兼容性,并重构认证系统以优化 authType 管理。此外,还改进 ModelScope 提供方支持与流式选项处理,修复集成测试,优化提示补全逻辑和终端通知,多项底层修复显著提升整体稳定性。
常见问题
Q:什么是 Qwen Code 的 Stream JSON 功能?
A:它允许通过 --input-format/--output-format stream-json 以流式 JSON 形式与模型交互,便于在 SDK、自动化脚本和 CI/CD 中进行结构化通信。
Q:三层适配器架构和会话管理有何作用?
A:三层适配器将协议、模型与业务逻辑解耦,会话管理保证多轮对话与多步任务在命令行和自动化环境中保持上下文连续。
Q:国际化具体支持哪些能力?
A:内置中英文 UI,可通过指令切换界面语言与模型输出语言,并支持开发者扩展更多本地语言包。
Q:安全和稳定性方面有哪些关键修复?
A:包括 20MB 缓冲区限制防止内存耗尽、Windows 编码修复、ripgrep 检测增强、认证系统重构以及集成测试和核心逻辑的多项修正。
Q:这些新特性适合哪些典型使用场景?
A:适合将 Qwen Code 接入持续集成流水线、自动化代码审查与重构工具、多语言开发团队的命令行工作流等场景。