# 服务配置 PORT=3000 NODE_ENV=development # 统一时区配置(服务端所有时间处理 + 数据库连接以此为准) TZ=Asia/Shanghai # MySQL 数据库 DATABASE_URL="mysql://root:password@localhost:3306/audio-book?serverTimezone=Asia/Shanghai" # 存储类型配置(oss 或 local) STORAGE_TYPE=local # oss=阿里云OSS, local=本地存储 # JWT JWT_SECRET=your-super-secret-jwt-key-change-in-production JWT_EXPIRES_IN=7d # 阿里云百炼 Qwen TTS DASHSCOPE_API_KEY=your-dashscope-api-key DASHSCOPE_MODEL=qwen3-tts-instruct-flash DASHSCOPE_VOICE=Cherry # 长文本模式(启用 WebSocket 实时合成,支持更长文本) DASHSCOPE_USE_REALTIME=true DASHSCOPE_REALTIME_MODEL=qwen3-tts-instruct-flash-realtime # 阿里云 TTS(旧版配置,兼容) ALIYUN_ACCESS_KEY=your-access-key ALIYUN_ACCESS_SECRET=your-access-secret ALIYUN_APP_KEY=your-app-key # ==================== 新增优化配置 ==================== # Redis 缓存配置 REDIS_HOST=localhost REDIS_PORT=6379 REDIS_PASSWORD= REDIS_DB=0 # 阿里云 OSS 云存储配置 OSS_ENDPOINT=oss-cn-hangzhou.aliyuncs.com OSS_ACCESS_KEY_ID=your-access-key-id OSS_ACCESS_KEY_SECRET=your-access-key-secret OSS_BUCKET_NAME=your-bucket-name OSS_REGION=cn-hangzhou OSS_CDN_DOMAIN= # 可选,CDN 加速域名 # 日志配置 LOG_LEVEL=debug # debug, info, warn, error # Sentry 错误监控 SENTRY_DSN= # https://xxx@xxx.ingest.sentry.io/xxx # Minimax API 配置 MINIMAX_API_KEY=your-minimax-api-key # ==================== 支付宝支付配置 ==================== # 前往 https://open.alipay.com/develop/manage 创建应用并获取以下配置 # 支付宝应用 AppID ALIPAY_APP_ID=your-alipay-app-id # 支付宝应用私钥(RSA2) ALIPAY_PRIVATE_KEY=your-private-key # 支付宝公钥 ALIPAY_PUBLIC_KEY=your-alipay-public-key # 支付成功回调地址(支付宝异步通知) ALIPAY_NOTIFY_URL=https://your-domain.com/api/payment/alipay/notify # 支付成功跳转地址(用户从支付宝返回) ALIPAY_RETURN_URL=https://your-domain.com/#/pages/payment-result/index # 微信支付配置(可选) # 前往微信支付商户平台 https://pay.weixin.qq.com 注册并获取配置 # 微信应用 AppID WECHAT_APP_ID=your-wechat-app-id # 微信商户号 WECHAT_MCH_ID=your-mch-id # 微信 APIv3 密钥(用于调用微信支付 API v3) WECHAT_APIV3_KEY=your-apiv3-key # 微信证书序列号(在商户平台下载证书后获取) WECHAT_SERIAL_NO=your-cert-serial-no # 微信私钥(从证书文件提取的 PEM 格式私钥) WECHAT_PRIVATE_KEY=your-private-key-content # 微信支付回调地址 WECHAT_NOTIFY_URL=https://your-domain.com/api/payment/wechat/callback # ==================== Pixelle-Video 视频生成配置 ==================== # Pixelle-Video 服务地址(本地部署或远程服务器) PIXELLE_VIDEO_URL=http://localhost:8501 # 是否启用 Pixelle-Video 服务 PIXELLE_VIDEO_ENABLED=false