Update Logs
View product update logs, including latest features and improvements.
v2.1.0
生产环境部署 - 朱利安塔羅
部署VercelEdge Runtime问题修复
成功将朱利安塔羅部署到 Vercel 生产环境,配置自定义域名。
部署概要
- 域名: juliantarot.com (Namecheap)
- 平台: Vercel Edge Runtime
- AI 服务: OpenRouter (Gemini 2.5 Flash)
主要变更
Edge Runtime API 密钥修复
修复了生产环境 AI 功能无法使用的关键问题。根本原因是环境变量在模块加载时(构建时)被读取,导致 Edge Runtime 中 API 密钥为空。
修复前(错误):
export const OPENROUTER_API_KEY = process.env.OPENROUTER_API_KEY || "";修复后(正确):
export const getOpenRouterApiKey = () => process.env.OPENROUTER_API_KEY || "";修改的文件
src/lib/ai-gemini.ts- 改为运行时函数导出src/app/api/reading/interpret/route.ts- 运行时读取 API 密钥src/app/api/reading/followup/route.ts- 运行时读取 API 密钥src/app/api/validate-question/route.ts- 运行时读取 API 密钥
环境变量配置
生产环境必需的环境变量:
OPENROUTER_API_KEY- AI 服务 API 密钥DATABASE_URL- PostgreSQL 连接字符串AUTH_SECRET- 认证加密密钥NEXT_PUBLIC_APP_URL- 生产环境 URL (https://juliantarot.com)
验证结果
- 本地和云端代码已确认完全一致
- 环境变量是两个环境之间的唯一差异
- AI 流式响应功能已在生产环境确认正常工作
v2.0.0
ShipAny Two 发布
ShipAny TwoNext.js 16AI SaaSBoilerplate
ShipAny Two 基于最新的 Next.js 16,在编译性能方面有很大提升,本地开发更快、内存占用更小。
快速开始
git clone git@github.com:shipanyai/shipany-template-two.gitv1.0.0
ShipAny One 发布
ShipAny OneNext.js 15AI SaaSBoilerplate
ShipAny 是一个基于 NextJS 的 AI SaaS 开发框架,内置丰富的组件和 AI SDK,帮助你快速完成 AI SaaS 项目开发。
快速开始
git clone git@github.com:shipanyai/shipany-template-one.git