返回文档

更新日志

2026-10-07

更新日志

v3.6.5 — 2026-10-05

发布日期:2026-10-05。依据:线上 https://files.doforu.ai/downloads/latest-mac.yml 的 releaseDate: '2026-10-05T13:38:15.614Z' 与 latest.yml 的 releaseDate: '2026-10-05T14:33:14.880Z'(均为实测取值)。 版本号依据:src/config/version.ts 的 DESKTOP_APP_VERSION = "3.6.5"(2026-10-05 提交 4e216ba 由 3.6.0 提升至 3.6.5)。 本条目只收录可追溯到仓库内文件/提交或线上产物的变更。桌面端 3.6.2 / 3.6.3 为内部版本号、3.6.4 从未存在(见下方「版本缺口说明」),3.6.1 见下一节。

版本与分发

  • 站点版本号对齐 3.6.5:DESKTOP_APP_VERSION 由 3.6.0 提升至 3.6.5,下载页与首页下载区的 macOS arm64 链接改为带 -arm64 的规范名(依据:提交 4e216ba)。
  • 发布产物命名规范化:明确各平台产物命名规则(macOS Doforu-<v>-<arch>.dmg/.zip、Windows Doforu Setup <v>.exe、Linux Doforu-<v>.AppImage / doforu_<v>_amd64.deb / doforu-<v>.x86_64.rpm),并同步修正 install.sh / install.ps1 与站点消费方(依据:docs/RELEASE-ARTIFACT-NAMING.md,提交 2e99657;命名修正提交内容见 4e216ba)。
  • 下载页新增 Linux:新增 AppImage 主按钮与 .deb / .rpm 次链接,卡片栅格改为 md:grid-cols-2 lg:grid-cols-4(依据:提交 1c1555c)。
  • 安装脚本可用性修复:修复 install.sh / install.ps1 在 Linux / macOS / Windows 上的缺陷,四份脚本(含 public/ 副本)同步一致(依据:提交 c485640、e6249a8)。
  • 版本解析链重构:安装脚本改为「CDN latest-*.yml → 按平台校验产物 → 本地兜底常量 DEFAULT_VERSION」三级解析,移除失效的 GitHub API 降级,兜底版本号收敛为单一常量(依据:docs/RELEASE-ARTIFACT-NAMING.md 第五节,提交 37f8b9c)。

模型与文案

  • 支持模型清单更新:新增 Claude Opus 5.5、Gemini 4 Argon、DeepSeek V4.1、Qwen3.8-Max、MiniMax M3 等模型家族(依据:src/config/locale/messages/en/downloadPage.json 的 changelogItems,提交 14570a4)。
  • 加速倍数口径统一为 16x(原为 10x),见 downloadPage.json 与 stats.json(依据:提交 14570a4)。
  • 全站口号统一为「给它一个目标」,并修正应用品类归类(依据:提交 7493c95)。

站点与安全

  • 新增许可证归属探针 GET /api/billing/license/mine(只返回布尔值,不泄露 key),已购用户不再看到「升级 Pro」入口;新增 src/shared/lib/license-token.ts,为本地许可证加入 RS256 签名令牌以防本地数据库篡改(依据:提交 00c48dc、17a6db0)。
  • 忘记密码 / 重置密码流程补齐,邮件 Logo 资源域名固定为 https://doforu.ai(依据:提交 43760e4)。
  • 清理死代码:删除无引用的 AI 生成器、聊天组件、会话上下文与 testimonials 组件及其 i18n 文案(依据:提交 b389db6、328e24b、07195b0、14570a4)。

线上发布产物(实测)

https://files.doforu.ai/downloads 上 3.6.5 的产物(HTTP 200 实测):

平台 产物
macOS arm64 Doforu-3.6.5-arm64.dmg、Doforu-3.6.5-arm64.zip
macOS x64 Doforu-3.6.5-x64.dmg
Windows x64 Doforu Setup 3.6.5.exe
Linux Doforu-3.6.5.AppImage、doforu_3.6.5_amd64.deb、doforu-3.6.5.x86_64.rpm

版本缺口说明

  • 3.6.4 从未存在。桌面端仓库全历史(全部 ref、git log --grep="3.6.4"、git log -S"3.6.4")零命中,线上亦无任何产物。此前「查不到变更记录」的写法不够准确,应直接判定为不存在。
  • 3.6.2 / 3.6.3 属内部版本号,无发布证据。仓库中存在 chore: bump version to 3.6.2 and minor fixes(2026-06-09)与 chore: bump version to 3.6.3, remove telemetry(2026-07-08)两次版本提升提交,但线上无任何平台产物、无 git tag、无周报或发布文档记载;且其后主干版本号回落至 3.5.6(2026-08-02,随 Vite 迁移)。据此不列为已发布版本。
  • 核验边界:桌面端主仓库 doforu-labs/Doforu 为私有仓库,GitHub Releases 无法经匿名 API 核验(返回 404)。因此「未发布」的判断依据是线上产物 + git tag + 仓库内文档三项证据,而非发行渠道的全量枚举。

v3.6.1 — 2026-08-05

发布日期:2026-08-05。依据:桌面端仓库 docs/weekly-report-2026-08-08.md(2026-08-02 ~ 08-08 周报)明确记载「v3.6.1 发布 + 性能优化(8/5)」,并逐条列出变更内容。 分发渠道说明:线上 CDN 未见 3.6.1 产物;当时安装脚本的版本解析主路径为 GitHub Releases(见 install.sh 历史中的 api.github.com/.../releases/latest),该仓库为私有,故无法经公开接口复核分发记录。

性能

  • 首屏性能优化:弹窗改为按需渲染,html2canvas 改为动态导入,首屏 JS 减少 46%(2339 KB → 1258 KB)。
  • 数据库层替换:以 Node 内置 node:sqlite 替换 better-sqlite3,退役 native rebuild 脚本,移除跨平台重编译依赖。

修复

  • 修复主题 / 语言切换无响应。
  • Markdown 渲染:修复 KaTeX 公式被 rehype-sanitize 清空的问题(补充 MathML 白名单);新增 /markdown-test 无状态渲染测试页。

新能力

  • 视觉模型解析:新增「使用视觉模型」开关;read_file 读取图片时强制交由独立视觉模型解析,视觉调用改为 OCR 模式(优先提取图中文字)。
  • 额度与设置:免费额度超限时自动弹出升级窗口;移除高级运行时设置面板(相关文案并入 subagent 区域)。

同版本周期内的后续迭代(8/6–8/7)

以下变更发生在 8/5 发布之后、版本号仍停留在 3.6.1 的周期内(直至 2026-09-30 才提升至 3.6.5):

  • Subagent 卡片重构:卡片改为方块网格布局(一行 4 个)、绿色状态指示灯、完全跟随主题配色;内部模型 thinking 流改为实时 SSE 推送(双阈值节流),工具命令与 thinking 流共存展示;单个卡片独立完成(不再等批量),失败 / 取消态显示错误信息而非残留占位。
  • 无锁取代式并发(架构级):移除新 run 创建前的等待锁,改为非阻塞取代式并发;superseded 标记生效路径打通,被取代 run 保持 canceled 终态语义;run-scoped msgOps 隔离,修复会话消息保存交叉污染。
  • SSE 终态事件化:前端统计与额度轮询(50 ms / 3 s)改为事件驱动,取消检测由轮询式改为 abort 事件驱动。
  • 新增「允许局域网访问」设置(默认关闭、热生效)。
  • 清理:删除 14 个零调用 HTTP 路由、6 个前端死封装函数与死常量。

v3.6.0 — 2026-06-03

核心更新

  • v3.6.0 正式发布:最新的桌面客户端稳定版本,带来 MCP 稳定性与 Skills 系统的全面增强。
  • MCP 集成优化:改进 MCP 服务器连接稳定性,支持实时配置刷新,无需重启应用。
  • Skills 系统增强:新增 Claude Code Skill 兼容性,扩展更多 AI 编程能力。

安装与分发

  • 新增 curl | sh 一键安装脚本,支持 macOS / Linux / Windows(Git Bash/WSL)。
  • 新增 PowerShell 安装脚本(install.ps1),完善 Windows 安装体验。
  • 下载页面新增版本标识,支持 macOS Apple Silicon / Intel 双架构。

文档与社区

  • 新增 VS Cursor、VS Claude Code 对比页面。
  • 新增 SEO 优化:hreflang 标签、结构化数据、sitemap 完善。
  • 新增日文(日本語)、韩文(한국어)README 翻译。

v3.5.0 — 2026-05-28

新增功能

  • 一键安装脚本:支持 curl -fsSL https://doforu.ai/install.sh | sh 快速安装。
  • PowerShell 安装支持:新增 Windows install.ps1 脚本。
  • macOS Intel 构建:桌面端 CI 构建流程新增 macOS x64 架构支持,覆盖 Intel Mac 用户。

优化与修复

  • 优化 electron-builder 打包配置,减小安装包体积。
  • 修复多窗口崩溃问题,提升跨平台稳定性。
  • 下载页面 UI 升级,区分 Apple Silicon 与 Intel 版本。

v3.4.0 — 2026-05-18

SEO 与营销

  • 全面 SEO 优化:修复 Google Search Console 73 个页面索引问题。
  • 新增 VS 对比页面(vs Cursor、vs Claude Code),附带 FAQ Schema 结构化数据。
  • 多语言 SEO 修复:hreflang 标签、html lang 动态化、sitemap 关联。
  • 统一社交分享图(OG Image / Twitter Card)。

内容与文档

  • API Key 配置文档全面更新,新增 GPT-5.5、DeepSeek V4、Qwen 3 等模型。
  • 新增 Provider 表格组件,优化模型配置展示。
  • 优化文档表格布局与排版。

v3.3.0 — 2026-05-10

管理后台

  • 新增管理员 License 管理系统:支持许可证发放、启用、禁用、删除。
  • 支持匿名赠予许可证(giveaway)功能。
  • License 列表显示用户邮箱、姓名等关联信息。
  • 新增 RBAC 权限控制:License 管理接口权限校验。

系统优化

  • 新增 Docker 构建支持(pnpm + multi-stage build)。
  • 修复多窗口会话串扰问题。
  • 新增数据库连接超时重试与 keepalive 配置。

v3.2.0 — 2026-04-28

模型生态扩展

  • 新增 GPT-5.5:OpenAI 最新旗舰模型支持。
  • 新增 DeepSeek V4 / V4 Flash:强化代码生成能力。
  • 新增 Qwen 3.6:阿里通义千问最新版本。
  • 新增 Claude Opus 4.7 / Sonnet 4.5:Anthropic 最新模型支持。
  • OpenRouter 集成:支持通过 OpenRouter 访问多模型网关。
  • 模型排行榜更新:重新整理各厂商模型推荐优先级。

配置体验

  • 支持 Provider 热切换,无需重启应用即可切换 AI 模型。
  • 优化 API Key 配置页面,新增 Base URL 自定义支持。
  • 新增模型分类标签与搜索功能。

v3.1.0 — 2026-04-15

新增功能

  • Skills 增强:新增 Claude Code Skill 兼容性支持,扩展更多 AI 编程能力。
  • 配置热刷新:在设置中支持 Skills 与 MCP 配置的实时刷新,无需重启应用。
  • macOS Intel 构建:桌面端 CI 构建流程新增 macOS x64 架构支持。

修复与优化

  • 修复新建窗口时意外读取旧对话的问题。
  • 修复 Shell 工具密码对话框图标与命令显示异常。
  • 修复 before-pack 脚本格式与 fs/promises 导入,提升打包稳定性。
  • 优化 electron-builder 兼容性与打包体积。

v3.0.0 — 2026-04-03

核心架构升级

  • 上下文压缩机制:引入 context-compactor,替换原有指针式压缩,统一后台压缩策略,优化长对话场景下的 Token 占用与响应速度。
  • Memory 模块开关:新增 memoryEnabled 配置,支持全局启用/禁用记忆功能,并控制 Embedding 模型打包与启动预加载行为。
  • BYOK 架构:API Key 改为存储于前端 localStorage,支持用户自带密钥(Bring Your Own Key),同时修复空 Key 覆盖全局配置的问题。

稳定性与性能

  • 多窗口隔离:移除 window-storage 全局缓存,彻底解决多窗口会话串扰与 Electron 多窗口崩溃问题。
  • 卡死检测:优化页面后台/休眠状态下的连接保活与卡死检测机制。
  • Token 管理优化:统一 Token 统计系统,将 tokenizer 替换为 tiktoken,优先使用 API 返回的 usage 字段。
  • 客户端重试:新增客户端重试、超时与 keepalive 配置,提升弱网环境下的可靠性。

会话与界面

  • 侧边栏会话列表支持统计展示与删除操作。
  • 隐藏首页 Session ID 显示,保留 DevTools 调试输出。
  • 统一使用 api.json 管理配置,移除 .env 中冗余的自定义变量。

v2.7.0 — 2026-03-18

Agent 与子代理

  • 支持多个 Todo 任务同时标记为 in_progress,提升并行任务可视化能力。
  • 新增 subagent 耗时显示,便于追踪并行代理执行效率。
  • 禁止 subagent 嵌套调用,优化 runId 生成策略,避免递归风险。
  • 修复 subagent 取消机制,区分超时与用户主动取消,消除误报 "Operation cancelled by user"。

工具与交互

  • 将 search-replace-tool 替换为 edit-file-tool,支持语义化代码编辑。
  • 优化 ASCII 艺术(线框图)渲染效果,增加 CJK 友好字体支持。
  • 修复 Agent/Orchestrator/Plan 模式切换异常,Plan 模式下默认禁用 MCP 工具以提升安全性。
  • 优化运行状态提示语与 typing-dots 动画体验。

架构调整

  • 完全移除 CLI 遗留代码,统一切换为 HTTP 模式。
  • 完善优雅关闭逻辑:自动清理 MCP 连接、连接池与 Shell 子进程,增加重复触发保护。
  • 默认端口从 30008 调整为 17890。

v2.6.5 — 2026-03-10

初始桌面 Agent 发布

  • 初始发布 Doforu 本地优先 AI 编程助手桌面客户端。
  • 内置 Skills 系统与 MCP 集成支持。
  • 支持 macOS 与 Windows 双平台。

核心功能

  • 支持三种执行模式:Plan(计划)、Agent(单一代理)、Orchestrator(编排器)。
  • 多 Agent 并行执行架构,自动拆解任务并分发。
  • 主 Agent 自动评估复杂度:轻量任务 → fast subagent,深度任务 → extreme subagent。
  • 完整文件系统读写、命令行执行、网页搜索等工具链。

v2.6.0 — 2026-03-05

功能完善

  • 优化 Electron 多窗口支持,修复窗口焦点切换问题。
  • 新增对话历史管理与搜索功能。
  • 改进 MCP 工具调用稳定性,新增超时检测。
  • 优化内存占用,减少闲置状态下的资源消耗。

用户体验

  • 新增深色模式支持,跟随系统主题自动切换。
  • 优化首次启动引导流程。
  • 改进设置页面布局与交互。

v2.5.0 — 2026-02-25

Agent 能力升级

  • Skills 系统正式发布:支持创建、编辑、复用自定义 AI 能力模块。
  • 新增 read_skill 工具,支持按需加载技能。
  • 新增 create_skill / edit_skill API,支持运行时动态创建和修改技能。
  • Skills 支持多语言(中/英)指令模板。

模型扩展

  • 新增国产模型支持:字节豆包、月之暗面 Kimi、百度文心 5.0、讯飞星火、智谱 GLM、百川、商汤日日新。
  • 新增本地模型支持(Ollama / vLLM 等 OpenAI 兼容接口)。
  • 模型选择器 UI 重新设计。

v2.4.0 — 2026-02-18

MCP 集成

  • MCP 协议正式支持:实现 Model Context Protocol 标准接口。
  • 集成外部工具:数据库查询、网页搜索、浏览器自动化。
  • MCP 服务器自动发现与配置。
  • 兼容 Cursor / Claude Desktop MCP 配置导入。

工具生态

  • 支持 stdio 与 HTTP 两种 MCP 传输模式。
  • MCP 配置热加载,无需重启。
  • 新增 MCP 连接状态监控与错误诊断面板。

v2.3.0 — 2026-02-10

Plan 模式

  • Plan 模式发布:输入需求后输出完整执行蓝图(步骤、工具选择、预估时间)。
  • 用户确认后一键切换到 Agent 或 Orchestrator 模式执行。
  • Plan 输出支持可视化流程图。

界面优化

  • 重新设计对话界面,支持消息流实时展示。
  • 新增工具调用卡片视图:点击展开/折叠查看参数和返回值。
  • 底部状态栏显示当前模式与运行状态。
  • 新增"停止"按钮,支持随时中断任务。

v2.2.0 — 2026-02-01

桌面客户端 Beta

  • Electron 桌面客户端 Beta 版发布。
  • 原生文件系统读写能力(超越浏览器的沙箱限制)。
  • 本地命令行执行支持。
  • 系统托盘与后台运行支持。

模型接入

  • 支持 OpenAI(GPT-5、o3 系列)。
  • 支持 Anthropic Claude(Opus、Sonnet 系列)。
  • 支持 Google Gemini 系列。
  • BYOK(Bring Your Own Key)架构设计完成。

v2.1.0 — 2026-01-20

多 Agent 架构

  • Orchestrator 编排模式 Alpha 发布:主 Agent 自动拆解复杂任务,多 subagent 并行执行。
  • 支持两种 subagent 类型:fast(快速轻量)和 extreme(深度复杂)。
  • Subagent 间自动协作与结果聚合。
  • 支持工具调用链追踪与调试。

框架升级

  • Electron 主进程架构重构,支持多窗口隔离。
  • 前端 UI 框架从纯 Web 过渡到桌面原生体验。
  • 进程间通信(IPC)层设计与实现。

v2.0.0 — 2026-01-06

重大转型:从 SaaS 模板到桌面 Agent 平台

  • 全新的产品定位:Doforu 从 AI SaaS 开发框架转型为 Desktop AI Agent Orchestrator。
  • 摒弃模板架构,重新设计为桌面原生应用。
  • 基于 Electron + Next.js 构建桌面端。

首个桌面版本

  • 支持本地 AI 助手对话功能。
  • 基础文件读写与代码编辑能力。
  • 多模型 API 配置与切换。
  • 本地优先:所有数据存储在用户本地。

v1.0.1 — 2025-11-11

参见 Doforu Two 发布日志

  • 基于 Next.js 16,编译性能大幅提升。
  • 使用 Better-Auth 替换 Auth.js,支持更多认证方式。
  • 管理后台 UI 优化。
  • 支持可视化配置与 RBAC 权限控制。
  • 集成更完善的内容管理功能。

v1.0.0 — 2024-11-24

参见 Doforu One 发布日志

  • Doforu 初始发布。
  • 精美的 Landing Page + 20+ 页面组件。
  • 用户认证(Google / GitHub 登录)。
  • 数据统计(Google Analytics / OpenPanel)。
  • i18n 多语言支持。
  • 数据存储(基于 Supabase)。
  • 支付系统(基于 Stripe)。
  • 部署支持(Vercel / Cloudflare)。