2026年7月1日
v4.4.0 联网搜索 + 生命体系统 ▶
新功能
重大更新
- 联网搜索 + 自学习:MiMo 内置搜索插件,对话中自动搜索网络信息,搜索结果自动存入记忆
- 灵魂面板 5 标签页:状态 / 伤痕 / 她眼中的你 / 独白 / 时间线日记,实时展示角色内心
- 生命体系统 Phase 1-6:内核层(vitality心力 + 反思循环)、体验记忆、伤痕系统、用户感知、未说出口的话、离开机制
- 每日日记:deepReflect 时自动生成叙事日记(有事件才写)
- 3 角色特殊初始状态:回响(存在主义)、凛(病娇)、余音(怯懦)
- 开屏动画优化:粒子/旋转/打字机/进度条全面流畅化
- Bug 修复:头像溢出、存档删除、conversations 初始化、独白去重等
2026年6月20日
v4.2.0 ▶
新功能
优化
- AI 记忆系统:提取记忆 + 检索记忆 + 注入 Prompt + 三层 JSON 解析兜底
- AI 进阶模块:情感状态 + 关系阶段 + 情绪传染 + 主动行为 + 记忆衰减 + 梦境 + 成长日志
- 设置面板重组:8 标签(对话/AI/外观/语音/联机/记忆/数据/关于)
- 汉堡菜单合并:新建角色+新建群组合并为「新建」子菜单
- 消息格式优化:删除粗体/动作描写,保留心理活动+对话
- AI 星号/省略号三层防护
- 搜索栏修复 + 密码保险箱修复 + 群聊输入框修复
- 主题配色协调 + 设置面板溢出修复
- 版本号动态化(APP_VERSION 常量)
2026年6月17日
v4.1.1 ▶
Bug修复
优化
- 消息格式化优化:删除 **粗体** 和 *动作描写* 格式,保留(心理活动)和「对话内容」
- AI 星号清理三层防护:Prompt 禁止 + API 上下文清理 + 显示兜底
- 设置面板标签重命名:端点→AI、烙印→提示词、记忆→数据
- 流式文字开关移到语音标签,群聊自动接话移到角色标签
- 搜索栏尺寸调整,头像 Data URL 渲染修复
- 密码保险箱移除按钮修复
2026年6月16日
v4.1.0 ▶
架构重构
- 单文件 HTML 拆分为多文件架构(CSS 10个文件 + JS 1个 app.js)
- index.html 从 6934 行精简到 874 行
- CSS 按组件拆分:variables / base / splash / layout / sidebar / settings / chat / voice / components / responsive
- JS 提取为独立 app.js,使用 M 命名空间
- 功能完全等价,无行为变更
2026年6月16日
v4.0.18 ▶
Bug修复
优化
- 修复 CSS 孤立属性块(.sidebar-expand-btn 残留)
- callAPI() 全链路空指针保护(OpenAI + Gemini)
- AbortController 从 window 迁移到 state,修复并发请求竞态
- saveAll() 改为 async,修复 KeyVault 加密异步丢失
- XSS 防护:renderSaveSlots / handleNetworkData 输入转义
- 语音播放失败时显示用户提示
- migrateToV4() 防止已迁移数据被空数组覆盖
- 提取 escapeAvatarHtml() 消除5处重复代码
- 搜索输入加 200ms debounce
- 移动端 body inset:0 修复 16px 边距残留
- 删除未使用的 MirrorApp 模块系统和 isNearBottom()
2026年6月16日
v4.0.17 ▶
Bug修复
- 修复搜索结果中显示 base64 乱码数据
- 新增 isBase64Like() 工具函数,覆盖纯 base64 + data URL 格式
- 启动时自动清理历史对话中的 base64 脏数据
- 消息渲染和插入点加 base64 防护
2026年6月15日
v4.0.16 ▶
安全
优化
UI重构
- Gemini API Key 改用 x-goog-api-key Header 传输
- P2P 连接码升级为 8 位 base-36
- 添加 Content-Security-Policy 安全策略
- API Key 加密存储(AES-GCM + PBKDF2 密钥保险箱)
- Telegram 风格 UI 重构(侧边栏、导航抽屉、设置面板覆盖)
- 移动端 QQ/微信风格导航
- 用户名设置、时间戳功能
- 移除 150+ 行死代码,修复重复 ID
2026年6月15日
v4.0.14 ▶
修复
安全
- localStorage 全面加 try-catch
- 创建辅助函数替代直接调用
2026年6月15日
v4.0.13 ▶
修复
安全
- PeerJS 添加 SRI (Subresource Integrity)
- 修复 CDN 资源无完整性校验,防止 CDN 劫持
2026年6月15日
v4.0.12 ▶
修复
安全
- localStorage 加 try-catch 错误处理
- 修复当 localStorage 满或浏览器隐身模式时直接崩溃的问题
2026年6月15日
v4.0.11 ▶
修复
安全
- 修复 UI.confirm XSS 漏洞
- 改用 DOM API 创建元素,防止 XSS 攻击
2026年6月15日
v4.0.10 ▶
优化
- 群聊互动逻辑优化
- 串行回复 + 上下文传递
- 角色回复更加自然,有互动感
2026年6月15日
v4.0.0 史诗级更新 ▶
新功能
优化
界面
- 数据结构重构:characters 数组 + groups 数组,支持无限/自定义角色
- 迁移函数:migrateToV4() 自动迁移 3 个默认角色
- 左侧边栏:私聊列表 + 群组列表 + 底部按钮(搜索/设置/关机)
- 统一聊天面板:替换 3 个独立面板为 1 个统一面板
- 群聊功能:sendGroupMessage + APIQueue 接龙控制 + @mention 解析
- 角色管理页面:新建/编辑/删除角色,头像上传,System Prompt 编辑
- 群组管理页面:新建/编辑/群组,成员多选,发言模式设置
- 代码审查修复:修复 3 个致命问题 + 7 个严重问题 + 8 个中等问题
2026年6月14日
v3.3.12 ▶
修复
界面
- 修复主面板毛玻璃效果失效
- 移动 backdrop-filter 从 ::after 到 .chat-main 本身
- 添加 isolation: isolate 管理堆叠上下文
- 移除行 485 内联 div 的 overflow:hidden
2026年6月13日
v3.3.9 ▶
优化
修复
界面
- 设置面板卡片折叠功能
- TTS 代码审查与修复
- MiMo TTS 模型区分
- TTS 开关与流式逻辑优化
2026年6月14日
v3.3.20 ▶
优化
- 简化流式开关逻辑
- 移除遗留变量 streamEnabled
- 简化为只使用 streamText 和 streamTTS
2026年6月14日
v3.3.19 ▶
新功能
界面
- 添加发送按钮打断功能
- 参考主流 app(ChatGPT、Claude)的设计
- 支持停止 AI 生成回复
- 添加 AbortController 支持
- 停止后不会重试失败的请求
2026年6月14日
v3.3.18 ▶
优化
- 限制 AI 回复中省略号的使用
- 在 System Prompt 中添加省略号使用规则
- 提高 TTS 稳定性
2026年6月14日
v3.3.17 ▶
修复
- 修复 API Key 刷新后不显示问题
- 在 onPlatformChange() 函数中添加设置 apiKey 输入框
2026年6月14日
v3.3.16 ▶
修复
- 修复端点 API 平台选择不保存问题(最终)
- 在 onPlatformChange() 函数中添加保存 currentPlatform
2026年6月14日
v3.3.15 ▶
修复
- 修复端点 API 平台选择不保存问题
- 在 saveAll() 函数中添加保存 currentPlatform
2026年6月14日
v3.3.14 ▶
新功能
界面
- 删除系统点滴功能
- 添加玻璃颜色功能
- 可自定义主面板玻璃背景色
- 使用 rgba() 函数保持毛玻璃效果正常
2026年6月14日
v3.3.13 ▶
修复
界面
- 恢复气泡原生 backdrop-filter
- 移除光学模拟方案(会引发新问题)
- 回到 v3.3.0 的正确修复方案
2026年6月14日
v3.3.12 ▶
修复
界面
- 修复主面板毛玻璃效果失效问题
- 移动 backdrop-filter 从 ::after 到 .chat-main 本身
- 添加 isolation: isolate 管理堆叠上下文
- 移除行 485 内联 div 的 overflow:hidden
2026年6月14日
v3.3.10 ▶
新功能
优化
界面
- 6 个预设主题重新设计(深渊/血月/暮色/琥珀/月华/晨曦)
- 毛玻璃底色自定义控制
- 色彩面板优化(系统点缀→毛玻璃底色)
- 卡片折叠功能与嵌套结构
- 化身系统重构(agentList + 玩家角色)
- 布局修复(inset: 16px、JS 高度覆盖)
- API Key 显示/隐藏、TTS 试听 loading
- TTS 省略号使用规范
2026年6月13日
v3.3.9 ▶
优化
修复
界面
- 设置面板卡片折叠功能(箭头方向:展开▼/折叠◁)
- TTS 代码审查与修复(5 个问题)
- MiMo TTS 模型区分(voicedesign/标准)
- TTS 开关与流式逻辑优化
- 默认值修改(开关默认关闭、表单默认为空)
- 化身系统重构(数据驱动 + 玩家角色)
- 播报引擎设置三层嵌套 UI 重构
- chat-main 圆角修复
2026年6月10日
v3.3.0 ▶
修复
- 修复气泡模糊度历史遗留问题(animation forwards 导致 GPU 渲染层滞留)
- 移除动画
forwards,添加基类稳态值销毁 GPU 层
- 恢复原生
backdrop-filter 毛玻璃效果
2026年6月9日
v3.2.6 ▶
新功能
界面
修复
- 角色性格 Skill 与系统提示词编辑区整合为统一界面
- 支持 Skill 单角色导出/导入和全部备份/恢复
- 修复手机端键盘遮挡输入框问题
- 修复手机端键盘收回后聊天未自动滚动
- 删除输入框矩形背景色块,优化视觉效果
2026年6月9日
v3.2.0 ▶
新功能
- 新增角色性格 Skill 文件读取功能(上传
.txt / .md)
- 上传内容追加到 system prompt,让角色更真实
- localStorage 持久化存储
2026年6月9日
v3.1.73 – v3.1.76 ▶
修复
优化
- 修复重复事件绑定、XSS 隐患、死代码清理
- 提取
streamReply 公共函数,消除重复代码
- 优化正则表达式,避免英文括号误匹配
- 修复气泡模糊度 0 值被重置问题
- 修复手机端键盘收回后界面未下滑
- 修复手机端键盘遮挡输入框(
--true-height 同步更新)
2026年6月7日
v3.1.0 – v3.1.72 ▶
修复
新功能
- 修复中文智能引号语法错误(多次)
- 修复移动端输入框高度/宽度异常
- 修复虚拟键盘弹出后页面空白
- 修复
app-wrapper 下边距被 JS 撑满
- 优化 UI 渲染性能(
applyUI 重构)
- 新增 TTS / ASR API 平台预设(MiMo、OpenAI、硅基流动等)
- 新增声音描述测试按钮
- 完善 API 密码库管理
2026年6月6日
v3.0.x ▶
优化
修复
- 修复移动端视口高度(
--true-height CSS 变量)
- 修复 UI 拖拽卡死问题
- 优化
hexToRgba 函数容错
- 修复输入框被浏览器标签遮挡
2026年6月6日
v1.x – v2.x ▶
初始版本
- ASR 语音识别设置修复与优化
- 语音输入逻辑改进
- 移动端 CSS 适配
- API Key 验证逻辑
- 法律声明页面上线