更新日志 v1.0.1 → v4.0.1 · 版本记录

版本脉络

这个项目的变化主线只有一条:从「一台 Windows 机器上跑通」到「同一套运行核心同时服务个人桌面与多人协作」。 v1 是单机形态;v2 引入共享核心与两种宿主,把云端与桌面的配置来源、默认入口和权限边界彻底分开; v2.1.0 把重点放回任务本身——长时间、多步骤的任务跑起来更稳、更好接续;v2.2.1–v2.2.3 依次补齐 Agent 管理、协作提示词、分级超时、内置子智能体与 512K 上下文;v2.2.4 从界面修复扩展到活动感知续写、宿主命令与 CLI;v3.1.0 则加入电脑控制设置、可交付 PPT 结构体检、Arduino 实测门控、学生配对注册与三会话并行;v4.0.1 补上 PPT 主题与外观体系、思考强度可视化,以及教师看板的独立地址。

版本速览

表 1 各版本主线与验证状态
版本 日期 主线 验证与边界
v4.0.1 2026-10-11 PPT 主题与外观、思考强度、教师看板地址 当前版本:新增八套 PPT 主题、十八种版式、长内容自动分页与检查;思考滑块可拖动预览、松手保存;主题、配色、字体、圆角与本地背景可调。教师账号在云端获得独立 /teacher/{id} 地址,仅在云端课程看板入口出现。三端同一配置格式,账号与数据目录各自独立、不自动同步。
v3.1.0 2026-09-30 电脑控制、PPT 体检、Arduino、师生注册与三会话并行 电脑控制改为设置项;PPT 支持 10 种具名版式与 auto 结构生成、检查、修正、交付(不等于渲染保真);Arduino 仅凭本机实测编译/烧录/串口结果交付;学生可凭教师配对码注册;不同会话最多 3 条并行,同一会话仍排队。
v2.2.4 2026-09-26–29 活动感知续写、宿主命令、CLI 与云端界面修复 09-26 修复云端审批窗等面板透明;09-27 补齐思考强度、受限 Shell、云端 Code 工作台与样式回归;09-29 加入活动超时 30s、从检查点续写、host_command 与 Linux CLI,并提升工具容量及时限。未新增或改写历史测试总数。
v2.2.3 2026-09-26 网页端 512K 上下文与 Auto 自动压缩 网页端模型上下文提升到 512K;Auto 继承候选模型最大窗口,使压力条与自动压缩真正生效。内置子智能体运行时补齐两端同步生效。
v2.2.2 2026-09-26 升级安装补齐内置子智能体 已有存档按 ID 补齐缺失的 8 个内置子智能体并写入迁移标记;用户主动删除的不复活,自建记录不受影响。桌面与云端同步。
v2.2.1 2026-09-26 Agent 管理、协作提示词、分级超时与 256K 上下文 修复 Agent 管理、提示词重复注入与界面细节;工具级分级超时;云端师生 Auto 难度路由;网页端上下文提升到至少 256K;增加错误回灌。638 项单元测试 635 通过、0 失败、3 项环境条件跳过(历史数字)。
v2.1.0 2026-09-26 长程任务体验优化 本轮重点打磨长时间、多步骤任务的运行体验,覆盖消息队列、上下文压缩、断点恢复、活动摘要与交付物归拢。桌面客户端与云端服务同步更新。
v2.0.1 2026-09-25 桌面办公与云端教学分离 587 项测试 584 通过、0 失败、3 跳过(历史数字);两端真实界面十项通过;桌面打包产物实际启动通过。未在 Linux 与公网验收。
v2.0.0 2026-09-25 主链路验收通过 571 项测试 569 通过、0 失败、2 跳过(历史数字);11 阶段三账号 Web E2E、6 项安全专项与停机备份恢复通过。E2E 使用模型替身。
v1.0.2 2026-09-21 沙箱指导、预览回退与模型适配 历史记录 325 项通过;PDF 回退默认应用,真实容器与账号未测。仅适用于 v1 单机形态。
v1.0.1 2026-09-19 档位发现、独立空间与插件 历史记录 301 项通过;加入精确主机授权与流式工具,修复回看与预算。仅适用于 v1 单机形态。
不要跨版本比较通过数。v1 是 Windows 单机、容器强制门禁的形态,它的数字不构成本版本验收;各版本测试口径与覆盖面不同,v2 的边界需按 v2 的记录判断。
历史记录的可信范围:旧报告中未经核实的第三方争议,不沿用为本项目的事实或安全排名依据。上游具备某项能力,也不构成本项目已实现该能力的证据。

各版本明细

同一份变更按版本排列。最新版本排在最前,历史版本保留原样,不做追溯改写。

v4.0.1当前版本2026-10-11

模型、工具与发布

  • 新模型输出默认 32,768,按模型上限和任务预算约束;读取提供商模型列表与声明配置,保留未声明的自定义参数。
  • Windows 原生截图、鼠标、键盘经真实输入验证;绑定新截图和窗口,输入逐次确认。
  • 二级菜单进入浮层并按窗口边界滚动;MCP 支持 Streamable HTTP JSON/SSE 与本机确认启动的 stdio;代码差异逐 hunk 接受。
  • 课程任务、学习目标与阶段引导、持久化运行元数据、独立教师看板、学生—项目—任务查询与人工评价。
  • PC、Cloud、CLI、Source 和 Website 发布文件均为 v4.0.1。云端与网站已部署到自有服务器并完成可达性验收(HTTPS 证书、健康检查、安装包下载);付费模型端点的端到端验收尚未执行。
v3.1.0 历史版本 2026-09-30 电脑控制、PPT、Arduino、师生注册与三会话并行

电脑控制与 PPT

  • 电脑控制改为设置项:桌面在「设置 › 运行环境 › 电脑控制」分区开关(切换即保存),关闭后模型看不到 host_command;「开发板程序与实机验证」模板从 Work 首页移到 Code 的代码工作台,首页保持六个办公模板;CLI 用 /host on|off 写同一设置,--no-host 是启动时硬上限。默认与 full 模式仍逐条确认,CLI 的 --yes 可自动同意,推荐在不需要宿主命令时使用 --no-host。
  • PPT 对齐「生成 → 结构体检 → 修正 → 交付」流程,支持 10 种具名版式与 auto 结构布局,字号自适应、正文自动续页、真实工作区图片、形状图表,以及 ZIP/关系/页数/文本/几何越界检查。

Arduino 与教学

  • 新增 cuiyuan-arduino,在本机调用 Arduino CLI/PlatformIO 编译、按需烧录与分层自动测试;交付只引用实测退出码、资源占用与串口输出,未实际编译就明确说明。
  • 学生可在登录页凭教师配对码一次完成建号与加入空间,兼容大小写、全角连接号与同一机房设备注册。

并行会话

  • 不同会话最多 3 条同时执行,同一会话仍严格一条接一条;各自队列、停止/暂停/恢复和工作区绑定互不影响,切换会话不会替换正在运行任务的工作区。

边界

  • 结构体检通过不等于 PPT 渲染保真;未宣称栅格化、字体、动画或像素级版式验收。Arduino 真机验收仍需用户在现场完成。
  • 桌面客户端、云端服务与命令行版同步更新。VALIDATION 既有并发修订记录:695 项测试,692 通过、0 失败、3 项环境条件跳过;桌面 7 + 云端 5 共 12 项界面门禁通过,不是本次页面更新重跑结果。
v2.2.4 2026-09-26–29 活动感知续写、宿主命令、CLI 与界面修复

09-26 与 09-27:云端与执行体验

  • 修复云端审批窗、登录卡、连接状态条、图片工作台和工作流面板的 HSL 令牌取值,恢复不透明背景与暗色跟随。
  • 增加云端思考强度档位、受限内置 Shell 与 Code 工作台,并修复滑杆连续写入的会话冲突;样式守卫与云端 UI 回归同步补齐。

09-29:续写、host 与 CLI

  • 流式输出改为活动感知:持续产出(含工具参数中的大段正文)不被固定时限腰斩,只有连续 30s 无数据才中止;中断留下检查点,可从截断处继续且只补缺口。
  • 新增 host_command,默认每条命令都需系统确认;云端、只读子 Agent 与定时任务子进程不可见,超时连同子进程终止,输出脱敏并限制容量。
  • 新增 Linux cli/ 终端版,纯 Node ≥ 20、无需 Electron 与 npm install;--yes 可自动同意确认,不能据此宣称所有启动参数都逐条人工确认。

工具容量与时限

  • 连续无响应默认等待 600s(可至 1800s);单文件读写 1MB、工具参数 2MB;Shell/隔离容器默认 300s、单次最高 900s,输出总量 1MB,读检索 30s。

历史验证与边界

  • 09-29 对应历史记录为 677 项测试:674 通过、0 失败、3 跳过;这些数字不是 3.1.0 测试总数。
  • 宿主命令可访问用户本机,必须谨慎授权;沙箱 Shell 只能访问虚拟工作区,不回落到宿主 Shell。
v2.2.3 2026-09-26 网页端 512K 上下文与 Auto 自动压缩

Agent 与提示词

  • 修复 Agent 管理无法新增与修改;首次启动内置 8 个常用子智能体(研究、代码审查、文案等,可停用、可改、可删)。
  • 系统提示词升级为 Cuiyuan Harness 协作范式,且不再重复注入,每请求约省 2500 tokens。

模型与上下文

  • 云端默认 Auto,并引入难度分类路由;分类仅对教师/学生端生效,普通云用户维持阈值 Auto 与每日总量限额不变。
  • 网页端模型上下文提升到 512K;Auto 继承候选模型的最大窗口,使前端压力条与自动压缩预算读到真实窗口。
  • 达到上下文自动压缩沿用既有压缩器(输入预算 80% 触发、压到 65%、保留最近组与用户原始消息),本次补齐 Auto 预算使其真正生效。

执行与稳健性

  • 从全局固定超时走向工具级分级超时:只读 10s / 命令默认 120s / 部署扫描达 300s。
  • Agent 框架加入可拓展的错误回灌:过大工具结果以结构化、可操作的反馈回喂模型,宿主可覆盖上限。
  • 标签与会话菜单补齐图标;执行期间隐藏复制/Fork/重问;各页面字号统一为设计令牌。

验证与边界

  • 本版记录未列出独立测试总数;不沿用其他版本的测试数字。
  • 桌面客户端与云端服务同步更新,版本号统一为 2.2.3;未在 Linux 与公网验收。
v2.2.2 2026-09-26 升级安装补齐内置子智能体

升级迁移

  • 已有存档加载时按 ID 一次性补齐缺失的 8 个内置子智能体,并写入 seededBuiltins 标记。
  • 用户主动删除的内置项不复活,自建记录不受影响;桌面客户端与云端服务器共用运行时,两端同步生效。
v2.2.1 2026-09-26 Agent 管理、协作提示词、分级超时与 256K 上下文

Agent 与界面

  • 修复 Agent 管理新增与修改;首次启动内置 8 个常用子智能体;系统提示词升级为协作范式且不重复注入。
  • 标签与会话菜单补齐图标,执行期间隐藏复制/Fork/重问按钮,各页面字号统一为设计令牌。

执行与模型

  • 工具级分级超时:只读 10s、命令默认 120s、部署扫描达 300s;过大工具结果结构化回灌模型。
  • 云端网页模型上下文提升到至少 256K;Auto 难度分类仅对教师/学生端生效,普通云用户日限额不变。

历史验证与边界

  • 历史记录为 638 项单元测试:635 通过、0 失败、3 项环境条件跳过;数字仅代表 2.2.1 当时口径。
  • 桌面客户端与云端服务同步更新,未在 Linux 与公网验收。
v2.1.0 2026-09-26 长程任务体验优化

本轮重点:长程任务体验

  • 把重点放回任务本身——长时间、多步骤的任务跑起来更稳、更好接续。
  • 覆盖消息队列、上下文压缩、断点恢复、活动摘要与交付物归拢这几条链路。
  • 桌面客户端与云端服务同步更新,版本号统一为 2.1.0。

说明

  • 本节标注本版重点方向;逐项改动以随版本发布的程序为准。
v2.0.1 2026-09-25 桌面办公与云端教学分离

两端的配置与入口彻底分开

  • Windows 只使用用户自配的 API、模型与加密密钥,不加载云端提供商或环境凭据;精确识别旧版自动注入的无密钥配置后备份迁移,用户自己配置的记录一律保留。
  • 教学功能仅在云端,云端默认进入教学首页;本机教学预览启动器只监听 127.0.0.1。
  • 桌面发行包不包含云端配置文件,桌面也不读取云端环境变量。

界面收敛到「日常要简单」

  • 交付物移入对话滚动区并默认折叠,展开区域限高;回到底部按钮改为悬浮显示,避免输入区跳动。实测折叠 38 px、展开 192 px,输入区位置在展开、收起、滚动与切换会话后保持不变。
  • Work 精简导航与输入控件,左栏只保留会话、图片生成、交付物;Code 保留项目、IDE、终端与上下文等专业界面。
  • Agent 结果与管理移到当前对话的 Agent 抽屉,不再作为左栏独立导航项;快捷键统一移入设置的「键盘与交互」。

验证与边界

  • 587 项测试:584 通过、0 失败、3 项因需要真实浏览器或专用交互环境跳过;跳过项已用独立命令单独验证。
  • 两端真实界面十项验证通过(桌面 7 项 + 云端 3 项);云端预览三个账号登录与服务端配置通过,没有额外模型调用。
  • 输入时间相比更早基线增加 47 / 25 ms,代价来自随包解释器与新增界面,已如实记录;窗口创建则提前约 30 / 9 ms。
v2.0.0 2026-09-25 主链路验收通过

架构上的一次跨越:同一核心,两种宿主

  • 同一 Harness 核心同时支持 Windows 桌面与带身份、工作区隔离的单实例 Web;持久消息队列、SSE 恢复与安全暂停就位。
  • 引入 Work / Code 双模式、项目与任务、结构化询问、事件摘要、子 Agent 面板、标签、通知中心与快捷键管理。
  • 基础执行改为随包 WASM Python / QuickJS,普通用户不再需要安装容器;容器保留为可选增强,拒绝无限制的宿主 Shell 回退。

能力面铺开

  • IDE 基础编辑 / 补全 / Diff / 运行,Office 结构预览,PDF 与静态网页预览服务。
  • Faro 指定模型配置与 Auto 路由、独立图片生成;保留真实协议失败与未测能力,不擅改模型 ID。
  • 轻量教学配对、发布、权限约束、学生主动提交版本与教师反馈;内置技能与通用 SKILL.md 导入,上下文压缩与版本化顺序工作流。

验证与边界

  • 源码 571 项:569 通过、2 项条件跳过、0 失败;test:all、沙箱设置、11 阶段三账号 Web E2E、6 项安全专项及停机备份恢复通过。
  • E2E 使用模型替身,六款聊天与三款图片另有真实实调;替身不构成服务商能力证明。
  • 无完整 Node / npm、Python wheels、持久 PTY、npm 项目服务或跨文件 LSP;Linux、公网、低配与物理冷启动未测。
v1.0.2 2026-09-21 历史记录 · v1 单机形态

本版变化

  • 增加沙箱指导,降低首次使用的配置门槛。
  • 加入预览回退,PDF 在无法内联预览时回退默认应用。
  • 完成一轮模型适配。

验证与适用性

  • 历史记录 325 项通过;真实容器与真实账号当时未测。
  • 仅 v1 为 Windows 单机、容器强制门禁;本版数据不适用于 v2 的 Web 与基础 WASM 执行形态。
v1.0.1 2026-09-19 历史记录 · v1 单机形态

本版变化

  • 加入档位发现、独立空间与插件机制。
  • 引入精确主机授权,把授权范围收敛到具体目标。
  • 加入流式工具与 Todo 呈现,修复回看与预算问题。

验证与适用性

  • 历史记录 301 项通过。
  • 同上:v1 数据不是 v2 验收。

接下来读什么

更新日志只说明「变了什么」。要判断「现在能做什么、还做不到什么」,请看产品总览;要动手用起来,请看入门指南。