Skip to content

NextDevTpl v2.0.0

Choose a tag to compare

@evepupil evepupil released this 22 Jul 17:09

这是继 v1.0.0 之后的一次大版本更新,覆盖产品界面、SaaS 核心能力、工程结构、安全性和文档体系。

主要更新

全新设计系统

  • 建立 spec-sheet 风格设计系统,统一字体、色板、间距和组件状态。
  • 重做营销首页、登录注册、Dashboard、Admin、Docs 与 Blog 页面。
  • Dashboard 接入真实数据,移除旧演示卡片并补充滚动动效。
  • 清理全站硬编码颜色,更新浏览器图标和品牌 Logo。

SaaS 核心能力

  • 支付流程统一到 Creem,完善订阅计划、webhook 和积分购买相关逻辑。
  • 积分模块按发放、消费、过期、查询和账户职责拆分,并修复分页问题。
  • 增加 Inngest 后台任务、上传预签名接口和存储安全校验。
  • 增加 OpenAI、DeepSeek、MiMo 可切换的 AI Provider 抽象。
  • 完善后台用户、工单、设置、订阅和支持模块。

稳定性与安全

  • 加强 Creem webhook 密钥、账户删除确认、鉴权和上传校验。
  • API、webhook 与定时任务统一使用结构化日志。
  • 修复邮件验证、PSEO 编码、离线字体、数据库兼容和 Dashboard 翻译缺失。
  • 拆分大型积分与工单文件,清理无用依赖、旧组件和遗留代码。
  • 补充积分、订阅、支付、存储、安全和基础工具测试。

文档与国际化

  • 重建中英文使用文档,覆盖配置、部署、认证、支付、积分、存储和后台任务。
  • 增加 PSEO 页面框架、中文博客内容和中英文法律页面。
  • 补齐 Dashboard 页面标题、侧边栏和各业务模块的国际化文案。

升级注意

  • Stripe webhook 与旧 AI Chat 演示已移除。
  • 数据库包含新的 Creem schema 同步迁移,升级前请检查迁移和环境变量。
  • UI 与部分模块目录变化较大,基于旧组件的定制代码需要重新核对。