What's New
更新日志
追踪每一次迭代与改进
78 个版本
2 个主版本·15 个次版本·64 个补丁版本
最近更新: 1 天前
修复API 按域分组 & 修复弹窗事件冒泡
v1.5.6latest40 个更新
2026-05-11 — 2026-06-05v1.5v1.4v1.3v1.2v1.1v1.0
06-05202615:18
v1.5.6修复latest
API 按域分组 & 修复弹窗事件冒泡
- API 路由按业务域分组:studio/(生成/解析/校验/会话)、pricing/(支付/积分/兑换)、profile/(资料/头像/账户)
- 修复全站弹窗 onPointerDown 无法阻止 onClick 冒泡的 bug,改用 onClick stopPropagation(影响 7 个文件 11 处)
- 修复高清重绘、重新绘制、提取 UI 元素等按钮点击无响应的问题
- 修复弹窗内点击 UI 元素意外关闭窗口的问题
06-05202610:54
v1.5.5重构
项目结构规范化 & 路由清理
- 抽取 PageContainer 通用组件,统一全站页面容器结构(standard/flex 两种变体)
- 将 _form-editor 和 _ai-chat 从 [locale]/ 根目录移入 studio/[projectId]/ 下,符合 colocation 规范
- 扁平化 [projectId] 下的 _components/_hooks,移除多余嵌套层级
- 将 workspace、ai、settings 三个纯重定向路由迁移到 next.config.ts redirects 配置
- service/ 重命名为 server/,消除与 lib/services/ 的命名歧义
06-05202609:31
v1.5.4布局优化
页面间距统一 & 移除无效果装饰元素
- 统一全站页面容器间距为 pt-12 pb-12(原 pt-16 pb-32 / pb-10 / pb-12 混用)
- Imagine 页面卡片高度改用 Flex 布局自适应视口,移除 clamp 硬算
- 移除全站 6 个页面中不可见的环境光晕装饰元素(opacity 2%-4%)
- Studio 页面间距同步统一
06-03202612:27
v1.5.3性能优化
图片加载性能优化:Supabase Render 缩略图 + 去除 next/image 代理
- 移除 next/image 代理层,所有外部图片直连 Supabase CDN,消除服务端超时 500 错误
- 新增 toRenderUrl 工具函数,利用 Supabase Storage Render API 按需生成缩略图
- Studio 项目卡片缩略图:render 720×480(原下载原图)
- Profile 项目缩略图:render 80×56(原下载几 MB 全景原图)
- Imagine 历史记录缩略图:render 400×300
- 全景图版本切换器缩略图:render 400×300
- 修复 lib/editor/utils.ts barrel re-export 导致 imagine 页面间接依赖 data/ 目录的问题
- 数据文件 colocation 重构:changelog.json → changelog/_data/,example-data.ts → _form-editor/
06-02202616:47
v1.5.2性能优化
图片存储架构优化:Public URL + 浏览器缓存 + OXC 工具链
- 图片存储从 Signed URL(7 天过期)切换为 Public URL(永不过期 + CDN 加速)
- Imagine 和 Studio 统一存储模式:写入只存 storagePath,读取用 getPublicUrl 按需生成
- Cache-Control 从 1 天提升为 1 年 + immutable,浏览器零重复请求
- 清理 storage.service.ts 死代码:移除 Signed URL 缓存机制和 LRU 淘汰逻辑(~80 行)
- 新增 OXC 工具链(oxlint + oxfmt),配置 .oxlintrc.json / .oxfmtrc.json
- 全仓 oxlint 达到 0 error / 0 warning,修复 200+ lint 问题
- 新增 Claude Code hook:Edit/Write 自动触发 oxlint + oxfmt 检查并输出汇总
- 新增 Claude Code skills:/pr-check、/new-component
05-29202622:52
v1.5.1架构重构
Colocation 结构重构 & Service 工程化
- 项目结构重构为 Next.js 官方 colocation 规范,移除 src/ 目录
- app/ 内非路由文件夹采用 _ 前缀私有文件夹约定(_components、_hooks、_form-editor、_ai-chat)
- 共享组件提升到根目录 components/,工具库提升到根目录 lib/
- Elysia mock API 服务按官方 MVC 模式拆分为 modules/(ai、payment),每个模块 controller/service/mock/model 四层分离
- mock 实现独立为 mock.ts,与业务逻辑隔离,切换真实 API 仅需替换 mock 文件
- 合并 .impeccable.md 设计上下文到 CLAUDE.md,删除冗余文件
05-28202619:47
v1.5.0架构重构
i18n URL 路由重构:中英文独立 URL
- 路由从 localStorage 驱动改为 URL 驱动,`/` 默认中文,`/en` 英文
- Next.js App Router [locale] 动态路由 + proxy.ts locale rewrite
- 移除防闪烁 hack(SSR 阶段即知 locale)
- 所有导航链接支持 locale 前缀自动切换
- SEO 友好:每种语言独立 URL,便于搜索引擎索引
v0.10.938 个更新
2026-05-01 — 2026-05-11v0.10v0.9v0.8v0.7v0.6v0.4v0.3v0.2v0.1