Skip to content

Latest commit

 

History

History
293 lines (196 loc) · 13.6 KB

File metadata and controls

293 lines (196 loc) · 13.6 KB

English | 简体中文

Chats 版本发布历史

本页面索引了 Chats 项目的所有主要版本发布说明,从最新版本到早期版本。每个版本都包含了该版本的核心功能、改进和修复。


1.10.2 - 2026-03-10 ⭐ 最新版本

核心亮点:Request Trace 全链路追踪 · 管理后台请求跟踪工作台 · 采样/过滤/脱敏/保留策略 · 导出对比与自动清理 · 少量体验与兼容性改进

  • 🔍 Request Trace:新增入站/出站 HTTP 请求全链路追踪,记录关键时间点、状态码、异常和正文与原始数据
  • 🧑‍💼 管理后台:新增请求跟踪工作台,支持筛选、24 列自定义、详情查看、原始下载、双记录对比、Excel 导出和按筛选删除
  • ⚙️ 采集治理:支持入站/出站独立配置、采样率、include/exclude 规则、URL 参数脱敏和保留周期
  • ♻️ 生命周期管理:新增队列容量保护和定时自动清理,降低持续采集对业务链路的干扰
  • 🛠️ 其它改进:管理后台统计卡片按时间范围统计,用户消息支持长文本折叠,Anthropic 协议兼容性进一步修复

查看完整发布说明 →


1.10.1 - 2026-02-15

核心亮点:沙箱管理器增强 · 服务端 ETag 缓存 · ChatMiniMap 导航 · API Key 管理升级 · Code Interpreter 镜像流水线更新

  • 🏷️ 沙箱管理器:Session Manager 更名并增强,补齐信息/环境变量/文件/编辑等能力
  • ETag 缓存:高频接口支持服务端 ETag + 304,移除前端聊天列表本地缓存
  • 🗺️ ChatMiniMap:新增右侧消息小地图,并将滚动控制从 ChatInput 迁移出去
  • 🔐 API Keys:创建后一次性展示完整 Key,列表脱敏,支持编辑与批量复制
  • 🐳 镜像流水线:skills 写入 RUN_NUMBER 构建标识、预装 ripgrep,非 main 分支也可发布 latest manifest

查看完整发布说明 →


1.10.0 - 2026-01-14

核心亮点:Docker 内置 Code Interpreter · sdcb/code-interpreter 镜像与 CI · 多提供商交错思考回传 · DeepSeek v3.2 reasoning_content 兼容 · 工具调用/上传/管理页优化

  • 🐳 内置 Code Interpreter:新增基于 Docker 的工具集与会话管理(create/run/read/write/patch/download/destroy),支持沙箱执行与文件操作
  • 📦 默认镜像:新增 sdcb/code-interpreter 默认环境(多架构构建),预置常用工具链、文档/媒体处理、浏览器与 anthropics/skills
  • 🧠 交错思考回传:Moonshot/DeepSeek/MiMo 等支持在工具调用之间回传 reasoning_content
  • 🔁 DeepSeek v3.2 兼容:Chat Completions API 解析/保留 assistant reasoning_content,形成稳定的 think–tool–think 链路
  • 🧰 前端体验:ToolCallBlock 进度与长输出展示、拖拽/粘贴上传、文件预览与分享 UI、生成信息与仪表盘优化

查看完整发布说明 →


1.9.1 - 2025-12-21

核心亮点:小米 MiMo 提供商 · Prompt Cache Token 计费 · Next.js 16 与 React 19 升级 · 交错思考 · 4 级聊天视图架构

  • 🤖 小米 MiMo 支持:新增小米 MiMo 提供商(ID=21),支持 MiMo-V2-Flash 及 OpenAI/Anthropic API 格式
  • 💰 Prompt Cache 计费:缓存 Token 定价,区分 Fresh/Cached Token,在生成信息中显示用量
  • 🔄 框架升级:Next.js 15.5.3 → 16.0.7,React 18.2.0 → 19.2.1,升级所有 @radix-ui 包
  • 🧠 交错思考:Minimax 和 DeepSeek 支持 Chat Completions API 格式交错思考
  • 🏗️ 4 级架构:chat/turn/step/content 结构,生成信息气泡,优化消息展示
  • 📋 LaTeX 复制:一键复制原始 LaTeX 公式代码,自定义 rehype 插件
  • 🗑️ SDK 清理:移除 OpenAI .NET SDK 和 Mscc.GenerativeAI,使用原生 HttpClient
  • 🐛 问题修复:DeepSeek-R1 签名解析、Token 统计、图片生成、UI 闪烁

查看完整发布说明 →


1.9.0 - 2025-11-27

核心亮点:Anthropic 提供商支持 · Anthropic Messages API · OpenAI 图像 API · Build 开发者页面 · .NET 10 升级

  • 🤖 Anthropic 支持:完整支持 Claude 系列模型(ID=20),包含 thinking+signature 流程
  • 📡 Anthropic Messages API:兼容 Anthropic API 规范(/v1/messages)
  • 🖼️ OpenAI 图像 API:图像生成(/v1/images/generations)和编辑(/v1/images/edits)
  • 🛠️ Build 页面:面向开发者的 API Keys / Docs / Usage 管理页面
  • 🎬 界面动画:ChatInput 展开/全屏动画、UserMenuPopover 动画、ToolCallBlock 动画
  • ⬆️ .NET 10 升级:框架升级至 .NET 10
  • 🏗️ 架构重构:ChatService 改为基于 DB Steps 驱动,支持多消息格式
  • 🐛 问题修复:Thinking Budget、Gemini Thinking、UI 闪烁等问题

查看完整发布说明 →


1.8.1 - 2025-11-11

核心亮点:用户模型权限管理 · 推理生命周期追踪 · 文件预览重构 · 聊天缓存优化

  • 👥 用户模型权限管理:全新的权限管理系统,支持按用户和按模型双视角管理
  • 🧠 推理生命周期追踪:自动追踪推理状态,智能展开/折叠推理内容
  • 📎 文件预览重构:统一的文件预览组件,支持图片、视频、音频、文档等多种类型
  • 聊天列表缓存:localStorage 缓存 + 并行加载,大幅提升首屏加载速度
  • 🐴 TokenPony 提供商:新增小马算力提供商支持(ID=19)
  • 🔄 Azure 品牌升级:Azure OpenAI → Azure AI Foundry
  • 🛠️ ChatService 简化:架构简化,删除冗余代码
  • 🐛 OpenAI 2.6.0 修复:切换到自编译 Sdcb.OpenAI 包,修复推理内容解析问题

查看完整发布说明 →


1.8.0 - 2025-11-04 🎉 重大架构升级

核心亮点:模型配置架构重构 · 用户自主配置 · 无需数据迁移添加新模型

  • 🏗️ 架构重构:模型配置从 ModelReference 静态表迁移到 Model 实例级别
  • 🎯 用户化配置:每个模型实例拥有独立的完整配置(18 个新字段)
  • 🚀 即开即用:添加新模型无需数据库迁移,用户可自由配置
  • 🗑️ 简化架构:删除 6 个静态参考表(ModelReference、ModelProvider 等)
  • 🖼️ 第三种 API 类型:新增 ImageGeneration 类型(ChatCompletion、Response、ImageGeneration)
  • 🔍 模型验证框架:自定义验证特性 + 436 行单元测试
  • 快速添加模型:新增批量添加对话框,支持连续添加
  • 📸 全屏图片预览:缩放动画 + 键盘导航 + 缩略图条
  • 🎨 UI 优化:管理后台按需懒加载、骨架屏、预设配置分离
  • 🛠️ 图像处理重构:ImageSharp 替代手写解析器(-1,217 行代码)

查看完整发布说明 → | API 变更说明


1.7.2 - 2025-10-27

核心亮点:图像生成流式支持 · 代码执行功能 · API 测试框架

  • 🖼️ 图像生成流式支持gpt-image-1gpt-image-1-mini 支持实时查看生成进度
  • 🔧 代码执行优化:Gemini 代码执行结果以工具调用形式清晰展示
  • 🧪 API 测试框架:新增 Chats.BE.ApiTest 项目,全面测试 OpenAI 兼容 API
  • 🤖 新模型:添加 gpt-5-codexgpt-5-progpt-image-1-mini 模型
  • ⚙️ 配置增强:ChatConfig 新增 CodeExecutionEnabled 字段
  • 📦 依赖升级:升级 11 个第三方依赖包

查看完整发布说明 →


1.7.1 - 2025-10-13

核心亮点:安全审计日志 · 发送体验优化 · 工具调用展示

  • 🔒 安全审计:完整的登录尝试记录与速率限制监控
  • 📤 发送体验:支持多种发送模式(发送、继续、重新生成)与移动端适配
  • 🔨 工具调用:独立的 ToolCallBlock 组件,更清晰的参数与结果展示
  • 性能优化:生成信息按需加载,减少初始加载时间
  • 📱 移动端:更好的响应式布局与触控体验
  • 👨‍💼 管理后台:消息内容查询、用户用量统计优化

查看完整发布说明 →


1.7.0 - 2025-09-20 🎉 重大更新

核心亮点:MCP 全面支持 · 数据库重构 · 拖拽排序

  • 🔌 MCP 支持:服务端/前端联动、用户级授权、工具抓取、会话调用与权限校验
  • 🛠️ 工具调用强化:SSE 事件更丰富、消息内容新增工具请求/响应类型
  • 🗄️ 数据库重构:Message→ChatTurn/Step 分层、历史数据迁移(破坏性变更)
  • 🎨 拖拽排序:模型/密钥/预设支持拖拽排序
  • 📊 Mermaid 支持:新增 Markdown Mermaid 渲染,支持暗/亮主题
  • 🖼️ 图片尺寸:新增常用尺寸选择(1024×1024、1536×1024、1024×1536)
  • 🔄 重新生成:支持单条或整段消息重新生成

查看完整发布说明 →


1.6 - 2024-06-30

核心亮点:.NET 9 升级 · 推理模型增强 · 图片功能改进

  • ⬆️ .NET 9:全面升级到 .NET 9 框架,提升性能与安全性
  • 🧠 推理模型:支持 o3-pro、o4-mini、Gemini Think 等推理模型
  • 📸 图片功能:历史图片上传、手机拍照上传、3:2/2:3 强制比例
  • 🤖 新模型:GPT-5 系列、Qwen3 系列、GLM-4.5 系列、Kimi、Grok-4、Codex-mini
  • ☁️ Azure 部署:新增一键部署脚本
  • 💾 存储优化:从 MinIO 迁移至 Cloudflare R2
  • ⌨️ 用户体验:全屏快捷键(Ctrl+F)、UI 优化

查看完整发布说明 →


1.5 - 2024-05-20

核心亮点:通义千问3支持 · 稳定性改进

  • 🤖 Qwen3 支持:新增通义千问3模型,可禁用推理思考链功能
  • 🗂️ 文件优化:添加数据库索引提升性能,改进文件下载逻辑
  • 🎨 UI 增强:优化暗色主题图标显示,改进代码/原始内容切换
  • 🐛 问题修复:图片生成、文件共享、加密解密等关键问题
  • 📦 依赖升级:升级依赖包到最新版本

查看完整发布说明 →


1.4.0 - 2024-05-20

核心亮点:函数调用全面支持 · API 缓存

  • 🔧 函数调用:所有 API 接口均支持函数调用(Function Call)
  • API 缓存:新增 /v1-cached/v1-cached-createOnly 缓存端点
  • 💻 代码执行:Google Gemini 模型支持代码执行功能
  • 🚀 性能优化:异步处理、减少重复数据库调用

查看完整发布说明 →


1.3 - 2024-04-25

核心亮点:图像生成增强 · 百度文心集成

  • 🖼️ gpt-image-1:完整支持 Azure OpenAI gpt-image-1 模型
  • ✏️ 图像编辑:支持图像编辑、掩码重绘、质量控制
  • 🤖 百度 ERNIE:集成百度文心新模型
  • 📁 文件管理:改进文件管理功能
  • 🐛 问题修复:1.3.1 修复密码修改关键问题

查看完整发布说明 →


1.2.0 - 2025-04-25

核心亮点:管理员仪表盘 · 数据可视化

  • 📊 仪表盘:数据可视化面板,支持聊天量、成本、Token 统计
  • 📱 移动适配:管理面板全面支持移动设备访问
  • 💬 消息 UI:改进消息展示样式,新增消息类型切换
  • ⌨️ 交互优化:消息编辑改为 Ctrl+Enter,搜索防抖优化

查看完整发布说明 →


1.1.0 - 2025-04-24

核心亮点:推理模型支持 · SDK 升级

  • 🧠 推理模型:Azure OpenAI Response API 支持 o3/o4-mini 推理摘要
  • 📦 SDK 升级:OpenAI 和 Azure OpenAI SDK 升级至 2.2.0-beta.4
  • 📝 推理优化:改进推理过程格式,提升可读性
  • 🌏 镜像上传:同步上传到 Minio,加快中国用户访问

查看完整发布说明 →


1.0 - 2025-04-21 🎊 正式版

核心亮点:正式版发布 · 功能全面完善

  • 🎉 正式版:从 0.x 预览版进入生产就绪阶段
  • ⚙️ 用户设置:全新用户设置页面,集中管理个人配置
  • 📈 使用报表:详细记录每笔请求与消费,支持导出 Excel
  • 🤖 模型扩展:GPT-4.1、o3/o4-mini、豆包 1.5、Gemini 2.5 Flash
  • ⏱️ 超时优化:思考超时从 100 秒延长至 24 小时
  • 🔄 后台生成:关闭窗口后模型继续生成
  • 👨‍💼 管理功能:消费汇总页面,支持多条件过滤与统计

版本说明

  • 1.0.0(756):正式版发布
  • 1.0.1(759):修复推理级别问题
  • 1.0.2(762):修复 Google Gemini 推理级别问题

查看完整发布说明 →


版本命名说明

从 1.0.0 开始,Chats 采用语义化版本号(Semantic Versioning):

  • 主版本号(Major):重大架构变更或破坏性更新(如 1.0.0 → 2.0.0)
  • 次版本号(Minor):新增功能,向下兼容(如 1.0.0 → 1.1.0)
  • 修订号(Patch):问题修复和小幅优化(如 1.0.0 → 1.0.1)

获取帮助


上次更新:2025-12-21