Repository navigation
NextDevTpl v2.0.0
这是继 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 与部分模块目录变化较大,基于旧组件的定制代码需要重新核对。