更新日志
每次迭代,都让出片更稳一点
这里记录梦境 AI 从 1.0.0 到 3.3.0 的全部功能变更。我们按双周节奏推进迭代,重要能力都会在此留档。
关于本页:本页记录产品功能变更,日期为构建日期;版本号与 GET /api/version 返回的版本保持一致。当前构建版本为 3.3.0(构建日期 2026-10-02),下方列表按版本从新到旧排列。
3.3.0
当前版本
与接口返回的版本号一致
与接口返回的版本号一致
2026-10-02
构建日期
当前线上构建时间
当前线上构建时间
20 个
累计发布版本
从 1.0.0 起统计
从 1.0.0 起统计
双周
迭代周期
常规功能迭代节奏
常规功能迭代节奏
版本历史
从数字人库到商业版
2026-10-02
v3.3.0 首页内容运营:轮播图 / 全站横幅 / 滚动公告
- 首页轮播图:后台「运营 → 首页内容」可建多帧轮播,支持排序、启用停用、主副标题与整图跳转链接,编辑弹窗带实时图片预览。前台自动播放(约 4 秒一帧)、鼠标悬停暂停、手机可滑动切换,底部圆点与左右箭头导航;只有一帧时自动隐藏切帧控件,没有任何启用中的轮播图时整块自动隐藏,不会在首页留一个空白框。
- 全站顶部横幅:一张图片 + 可选跳转链接 + 显示高度,出现在所有前台页面的导航栏上方,随页面滚动而滚走、不遮挡吸顶导航。未填图片不允许启用,从根上避免破图。
- 首页滚动公告:顶部公告条支持「静态」与「滚动」两种模式。静态模式显示第一条;滚动模式把多条文案做成无缝跑马灯,鼠标悬停暂停,滚动速度可调(6–60)。每行一条、最多 20 条,兼容原有的单条公告设置——升级后老站点的公告文案不会丢。对开启了「减少动态效果」的系统会降级为静态显示。
- 后台一页管理:三块内容集中在「运营 → 首页内容」一个页面,轮播为表格视图(状态、顺序、缩略图、操作),横幅与公告条为表单视图,改动即时生效,不需要重启服务。
- 安全与兼容:图片地址与跳转链接做白名单校验(只允许
http(s)与站内路径开头),拦掉javascript:之类的注入写法;公告内容按纯文本转义输出。老库缺少新字段时接口自动回落,MySQL 模式自动补建数据表,无需手工迁移。 - 顺带修复:修复了「后台关闭登录验证码,前台登录页仍强制要求验证码」的问题——此前前台从未读取该开关,密码登录下验证码输入框始终显示;现已按后台设置联动隐藏。
2026-10-02
v3.2.1 修复后台确认弹窗「确定 = 取消」
- 问题现象:在后台「安全策略」页取消勾选任一场景(例如关闭登录验证码)后点保存,页面提示正常但刷新后又变回原样,等于关不掉也改不动。同类现象还会出现在所有带二次确认的操作上——删除用户、删除模板、清空数据、在线升级确认等。
- 根因:确认弹窗的「确定」按钮实现为「先关闭弹窗、再返回 true」,而关闭动作会同步触发弹窗的关闭回调,把返回值提前定格为 false。于是无论点「确定」还是「取消」,上层拿到的都是取消——请求从未发出,界面也不报错,属于静默失效。
- 修复:确认弹窗的返回值改为「只生效一次」的幂等写入,确定/取消/关闭三条路径互不覆盖;弹窗关闭逻辑同时改为幂等,并顺手修掉了按 ESC 关闭后残留键盘监听的问题。
- 回归防护:后台前端检查套件新增「确认弹窗行为契约」5 项断言(共 186 项),并把本次用户操作路径(取消勾选 → 保存 → 请求发出)做成行为用例,防止同类写法回流。
- 升级提示:本次为纯前端修复,不涉及数据迁移,可直接覆盖升级;浏览器自动按 ETag 取到新脚本,无需清理缓存。
2026-10-02
v3.2.0 在线客服(AI 自动回复)与系统在线升级
- 在线客服:前台右下角常驻悬浮球,所有页面自动带出(服务端注入,随版本号走)。未登录也能咨询——游客会话按浏览器标识归属,登录后自动合并到账号;AI 先答,答复走与站内创作同一套供应商降级链路,因此模型不可用时也会兜底一句话并提示可转人工,而不是沉默;输入「转人工」直接切入人工队列;人工接管后前台按轮询拉取回复。同一访客的发消息节奏受间隔与每小时上限保护,超限给出可读提示。
- 后台客服台:会话列表支持状态、关键词、未读三种筛选,打开详情即清未读;可直接人工回复,若对方是登录用户会同时推送站内消息(否则用户永远不知道有人回了他);支持接管、交还 AI、关闭、删除。设置区含总开关、AI 自动回复开关、欢迎语、快捷提问、知识库文本与回复长度上限——关掉客服开关时前台不再注入悬浮球,不是留一个点不动的假按钮。
- 系统在线升级:现在有两种升级方式——配置一个返回 JSON 的「升级源」地址后一键检查并下载,或直接在后台上传 .zip 升级包。预检依次核对包结构、CRC 完整性、Zip Slip 路径安全与版本高低,全部通过才进入「待应用」,此时一个文件都不会改。应用前自动把当前代码打包备份到
data/backups/(最多保留 5 份,可回滚),覆盖时data/与node_modules/永不触碰。两道确认闸防误触:必须手工输入目标版本号,强制覆盖同版本或降级还需再确认一次。应用完成后进程退出,由进程守护自动拉起新版本。 - 零依赖 ZIP 读写:升级与备份用的是自研 ZIP 模块——写入器与打包脚本同源,读取器是独立实现,因此「打得开自己打的包」不能说明问题;两者都做了中文文件名、UTF-8 标志位与二进制内容的往返校验。
- 页头排版修复:登录后操作区(梦豆 / 用户组徽章 / 昵称 / 通知 / 管理后台 / 开始创作 / 退出)过宽,把中间的导航链接挤成逐字竖排。已改为链接不折行,并在窄屏断点收起次要元素(昵称、重复的入口按钮),导航不再变形。
2026-10-02
v3.1.0 运营后台补全:成长体系六页齐备
- 实名审核台:新增「用户 → 实名审核」。待审队列可按状态与关键词筛选,逐条通过或驳回;驳回必须填写理由,理由会随站内消息推给用户——没有理由的驳回只会让用户反复重提同一个错误。审核人核验时可见真实姓名,但证件号始终是脱敏串(前 6 后 4),库中从不存明文。
- 用户组管理:用卡片管理各组的图标、颜色、等级、套餐折扣、生成配额与权益说明,支持新建 / 编辑 / 停用 / 删除,以及把用户批量移入指定组。删除仍有成员的组时会先把成员转入默认组,并在确认前告知会转移多少人。新增「按套餐自动升级」(只升不降,管理员账号不参与)。
- 签到管理:新增近 14 天签到人次趋势、连续签到排行与签到明细(可按日期、是否补签筛选);奖励规则在线可调——基础奖励、连签档位(可增删,重复天数会在保存前拦下)、补签开关与消耗。另提供手动调整梦豆用于客诉补偿,会同步推送站内消息。
- 邀请管理:邀请排行与邀请明细一眼看清谁在拉人、拉来的人有没有真正产出作品——后者才是质量指标。双方奖励可分别设置,并明确提示奖励在注册成功那一刻发放,改动不影响已发出的奖励。
- 招聘与简历收件箱:职位改为后台可维护的数据,支持增删改与上下线;已有人投递的职位只下线不删除,避免候选人「我的投递」里出现无主记录。简历按漏斗流转(待处理 → 初筛通过 → 面试中 → 已录用 / 不合适),每次变更自动给候选人推送对应文案的站内消息,可同时记录评分、跟进人与内部备注。
- 站内消息群发:可按全部用户或指定用户组定向群发,支持「仅已实名用户」。发送前需二次确认,确认框里带上收件范围与预估人数;表单内提供消息卡片实时预览,另可查看每条消息的送达与已读状态。
- 后台导航整合:六个页面分别归入「用户」与「运营」分组,扩展页由 10 个增至 16 个,后台套件断言由 109 项扩充到 163 项。
2026-10-02
v3.0.0 成长体系:签到、邀请、实名、验证码、招聘与用户组
- 每日签到:个人中心新增签到日历,连签天数自动累计并按阶梯发放梦豆,漏签可用梦豆补签;连签判定按服务器本地时区做,跨零点与跨时区都不会算错。
- 邀请裂变:每个用户有专属邀请码与邀请链接,新用户注册时填入即完成绑定;邀请人可查看邀请记录与奖励明细。
- 实名认证:按 GB 11643 校验身份证(行政区划前缀、出生年份合理性、校验位),并对接通用三要素核验接口。前台展示一律打码,明文只在本人查看与后台审核时出现。
- 注册 / 登录验证码:注册、登录、找回密码均需验证码,先过图形验证码再下发短信或邮件验证码。短信内置阿里云与腾讯云两套签名实现,邮件为手写 SMTP 客户端,都不引入第三方 SDK。
- 验证码限流:同目标重发冷却 + 同目标每小时/每天总量 + 同 IP 每小时总量 + 单条码 5 次试错;验证码只存在内存、5 分钟自动失效,重启即作废。
- 招聘与简历:招聘页职位改为接口动态渲染,支持筛选与在线投递(简历正文 + 附件链接);后台可发布职位、查看简历收件箱并跟进处理状态,投递与进展都会给候选人发站内通知。
- 用户组与权益:新增用户组前台页,展示各组图标、等级、折扣、配额与权益,并标出「新用户默认加入」的组;后台可增删改并与用户关联,被占用的组不允许删除。
- 站内消息中心:个人中心可查看消息列表,导航栏带未读红点,支持标记已读与删除。
- 首页 AI 视频在线创作:首页直接输入文案即可发起创作,可选形象与音色,未登录引导登录、梦豆不足给出明确提示。
- 网站统计增强:访问明细新增访客 IP 与浏览记录,支持按 IP / 页面筛选与导出;IP 呈现方式可选「明文 / 打码到网段 / 不采集」,切换为不采集后历史明文也不再回显。
- 财务对账:收入趋势图在每个数据点上直接标注金额,并补一张数值明细表,不必再靠目测刻度估算。
- 安全修复:修复用户编号分配与计数器脱节导致的「新账号复用他人编号」问题——该问题会让会话解析到另一个账号。现已改为分配前查重、启动时自动巡检并重新编号,同时作废受影响的会话。
2026-10-02
v2.2.0 首页弹窗公告:活动通知一键上线
- 新增「运营 → 弹窗公告」:可建多条公告(标题 / 正文 / 配图 / 跳转按钮),支持启用停用、优先级与起止时间,到点自动上下线。
- 前台首页弹出,每个访客每天最多一次:点「今日不再提示」或关闭即当天不再弹;公告内容改动后当天会重新弹一次,改完文案立刻生效。
- 编辑页带实时预览,弹出后的排版、按钮是否显示都能先看到再发布。
- 带展示 / 关闭 / 点击计数与点击率,运营能判断哪条公告真的有人点。
- 安全约束:公告内容一律按纯文本渲染,按钮与配图链接只放行 http(s) 与站内路径,
javascript:之类的写法在服务端即被清除。 - 弹窗取不到数据、图片打不开、浏览器禁用本地存储(隐私模式)时均静默降级,不影响首页正常展示。
- 新增
npm run test:announcement(80 项断言):链接白名单、字段清洗与局部更新语义、时间窗与优先级、弹窗真实渲染与注入防护、频次判定与全链路。
2026-10-01
v2.1.1 体验修复:作品列表空态不再误导
- 修复「个人中心」作品列表被搜索/状态筛选过滤为空时,仍提示「还没有作品,去创作工作台做出第一条吧」的问题——现在会明确提示「没有符合筛选条件的作品」并展示当前关键字。
- 空态新增「清除筛选条件」按钮,一键清空搜索关键字与状态筛选。
- 侧栏「我的作品」徽标改为始终显示作品总数(取自全局统计),不再随筛选变化,避免「指标卡有作品、徽标却是 0」的错觉。
2026-09-30
v2.1.0 网站统计:PV/UV、来源、设备与蜘蛛监控
- 新增网站访问统计:服务端采集 PV/UV/独立 IP,前端补报停留时长、屏幕尺寸与滚动深度;广告拦截插件与爬虫也计得到 PV(蜘蛛单独隔离计数,绝不混入人类数据)。
- 来源渠道识别(直接访问 / 搜索引擎 / 社交 / 外链)、24 小时分布、设备 / 浏览器 / 操作系统 / 屏幕尺寸分布。
- 后台新增「网站统计」面板:访问趋势、热门页面、实时在线、访问明细,支持按日期导出 CSV(带 BOM,Excel 打开不乱码)。
- 预留百度统计 / Google Analytics / 自定义代码位,可在后台「统计设置」中填写;
/admin与排除路径不注入任何统计代码。 - 聚合数据节流落盘(默认 20 秒或 300 条事件),JSON 存储模式下不会因每次访问都写盘而拖慢站点;页面 / 来源 / 设备明细默认保留 90 天。
- 新增 7 个
STAT_*环境变量与打包契约测试;打包脚本npm run pack固化 UTF-8 文件名与顶层目录,Linux 解压不再乱码。
2026-09-30
v2.0.4 修复后台用户管理:行操作失效与用户组/充值补齐
- 修复「用户管理」点击编辑/封禁没有反应:表格行未被正确渲染成表格,导致按钮找不到所在行而报错。形象、模板、音色、作品管理同样受影响,已一并修复。
- 用户管理新增「删除用户」按钮(二次确认,管理员账号受保护)。
- 新增「手动充值」:可为客户加/扣梦豆并填写备注,变动全部写入梦豆流水,用户可在个人中心对账。
- 编辑用户时修改余额也会自动记一笔调整流水,不会出现「钱变了但查不到记录」。
- 用户组(会员等级)支持在「套餐定价」中新增与删除;仍有用户所属时禁止删除。
- 用户管理支持按用户组筛选;被封禁的管理员不再能登录后台。
2026-09-30
v2.0.3 账号维护:密码重置工具与管理入口
- 新增离线脚本
tools/set-admin-password.js:忘记后台密码时可在服务器一键重置,无需数据库操作。 - 后台「用户管理」支持直接重置任意账号密码(含管理员自己),改完即时生效。
- 修复管理员账号被停用后仍可登录后台的问题。
- 修复端口解析:端口只接受纯数字取值,避免被其他脚本引用时产生无效值。
2026-09-30
v2.0.2 品牌升级:梦境 AI
- 品牌更名:产品更名为「梦境 AI」,站内文案、套餐名称与帮助文档同步更新。
- 全新 LOGO:月牙 + 星光意象,矢量绘制,提供 favicon、桌面图标与多尺寸适配。
- 社交分享卡片升级:微信 / 微博等场景抓取时展示品牌定制封面。
- 内容采集爬虫标识更新为 DreamAI/2.0。
2026-09-30
v2.0.1 稳定性修复:静态资源防缓存
- 修复升级后管理后台偶发报
xxx is not a function:当浏览器或中间缓存层仍持有旧版脚本时,会出现「新页面 + 旧脚本」混搭。 - 静态资源改为 ETag 协商缓存:文件未变返回 304,变更后立即生效,不再依赖固定的强缓存时间窗。
- 页面内本地引用的脚本与样式自动附带版本号(
?v=),版本一经更新 URL 随之变化,可彻底绕开任何中间层的旧副本。 - 后台页面同样生效(后台声明为不索引页面,此前的资源版本化逻辑会跳过它们)。
2026-09-30
v2.0.0 商业版:支付、订单与多供应商适配
- 支付系统上线:支持微信支付、支付宝与第三方聚合渠道,渠道参数在管理后台可配置,密钥字段脱敏展示,支付回调做幂等处理。
- 订单管理与财务对账:新增订单表格页,支持按状态筛选、批量操作与 CSV 导出,并补充退款记录、渠道收入与按日收入视图。
- AI 多供应商适配层:文本、语音、视频三类能力可分别挂载不同厂商,内置厂商预设,支持连通性测试与按能力分组的用量统计。
- 内容采集:支持 RSS、Atom、JSON 三种源,可配置定时调度与去重规则,提供试采预览、内容库与采纳流程。
- 管理后台插件化页面体系:后台页面以插件方式注册,可按需启停,菜单与权限随之收敛。
- 存储升级:数据存储迁移至 MySQL,并增加 JSON 热备用于快速回滚与离线分析。
2026-08-26
v1.6.0 SEO 基础:页面元信息与服务端注入
- 全站页面补齐 title、description、keywords 等基础 meta 信息。
- 规范页面规范链接与分享链接,由服务端按请求域名与路径自动注入,静态文件不再硬编码。
- 统一社交分享标签,涵盖站点名称、分享标题、分享描述与分享缩略图。
- 输出 sitemap 与 robots,明确 index,follow 的抓取策略。
2026-08-05
v1.5.0 交互打磨:动画、骨架屏与空状态
- 补齐页面切换与卡片悬浮的过渡动画,统一缓动曲线与时长。
- 列表与表格加载过程改为骨架屏,明显减少内容出现时的布局跳动。
- 为无数据场景设计统一空状态,并附上引导操作的入口。
- 统一按钮与输入框在 focus、disabled 状态下的视觉反馈。
2026-07-15
v1.4.0 个人中心重构与梦豆钱包
- 个人中心整体重构,由分散入口改为左侧导航加右侧内容区的统一布局。
- 新增梦豆钱包,集中展示余额、充值、消耗与流水明细。
- 上线优惠券体系,支持领取、查看有效期与下单时抵扣。
- 个人资料、账号安全与登录设备信息收敛到同一页管理。
2026-06-17
v1.3.0 创作工作台上线
- 创作工作台上线,把脚本生成、数字人选择、配音与导出集中在一条工作流内完成。
- 支持按平台导出多种画幅尺寸,竖版与横版内容可直接发布。
- 生成任务增加进度展示、失败重试与历史记录,长任务状态可追踪。
- 选定的音色与形象可一键保存为常用配置,重复创作无需重选。
- 脚本支持分段编辑与局部重新生成,改一段不必整篇重来。
2026-05-20
v1.2.0 爆款跟创:把榜单内容拆成脚本
- 爆款跟创功能上线,支持把榜单内容拆解为可复用的脚本结构。
- 提供镜头逻辑拆解视图,展示分镜划分与口播节奏。
- 拆解结果可直接带入创作工作台,一键生成同结构的视频。
- 新增内容榜单页,可按行业与热度浏览参考内容。
2026-04-22
v1.1.0 AI 声音设计:音色克隆与多语种
- AI 声音设计上线,支持上传 1 分钟语音样本克隆自己的音色。
- 音色库提供 16 款精选音色,覆盖中英日粤等多语种。
- 音色支持在线试听,并可按语言与风格标签筛选。
- 配音与数字人形象解耦,同一份脚本可以快速切换多种音色版本。
2026-03-18
v1.0.0 数字人库与基础视频生成上线
- 数字人库首次上线,公共形象支持即选即用。
- 基础视频生成链路跑通,输入文案即可输出一条口播成片。
- 支持基础的镜头配置与字幕开关。
- 开放首批内测账号,收集形象还原度与口型准确度的改进反馈。
版本号与迭代说明
梦境 AI 的版本号采用「主版本.次版本.修订号」三段式:主版本变化代表产品形态或商业化阶段发生调整,次版本变化代表新增了一组可独立交付的能力,修订号变化代表缺陷修复与小范围优化。
常规迭代节奏为双周一次,紧急缺陷会在确认后单独发布修订版本,并同步更新本页记录。页面顶部的日期为构建日期而非提交日期,因此同一次构建内的多个修复会合并到同一个版本条目下。
口径提示:本站为学习研究用途的仿站 Demo,本页所列功能、版本号与日期均为演示数据,用于展示产品的功能演进结构,不代表真实产品线或真实发布时间。