v2.9.36

bilibili/Index-anisorav2.9.36Jul 5, 2026by github-actions[bot]

AI Summary

Adds desktop integration for Embedding compatibility configuration and native extraction of OpenAI thinking tags. Improves the cockpit UI with channel pinning and fixes several frontend and desktop bugs.

Key Highlights

  • Desktop Embedding compatibility configuration panel.
  • Native extraction of OpenAI thinking tags to reasoning field.
  • Channel pinning/unpinning functionality in the cockpit.
  • Structured conversation rounds for better accuracy.

New Features

  • Desktop Embedding compatibility configuration panel.
  • Native OpenAI reasoning field extraction.
  • Cockpit channel pinning and shortcut channel coverage support.
  • Structured conversation rounds implementation.

Full Release Notes

### 新功能

- **桌面端渠道编辑集成 Embedding 兼容性配置面板** - 新增向量化 Embedding 兼容性配置面板,支持在渠道编辑流程中直接配置 Embedding 能力
- **OpenAI 思考标签原生提取** - OpenAI 响应中的思考标签现在会被提取为原生 reasoning 字段,提升推理内容的兼容性
- **驾驶舱渠道固定/取消固定** - 展开态当前渠道点击和快捷渠道覆盖均支持固定与取消固定切换

### 修复

- **Embedding 兼容性配置边界问题** - 修复桌面端 Embedding 兼容性面板未指定 normalized 时崩溃、Vectors 渠道重名更新等问题
- **Embedding 请求 stream 字段** - 剥离请求体中的 stream 字段,避免上游 SSE 误触发
- **Claude Code 模型切换探针误判** - 拦截模型切换探针,避免空响应误判
- **Copilot 渠道 models 代理 404** - 修复 copilot 渠道 /v1/models 代理返回 404 的问题
- **驾驶舱结构化对话轮次** - 使用结构化对话轮次替代纯文本,提升对话准确性
- **桌面端 capability 测试反馈对齐** - 对齐桌面端 capability 测试反馈

### 改进

- **Embedding 性能优化** - 提取正则表达式为包级变量,避免重复编译

**Full Changelog**: https://github.com/BenedictKing/ccx/compare/v2.9.34...v2.9.36