| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 |
- # ===========================================
- # AI智能销售平台环境变量配置模板
- # ===========================================
- # 重要:请将本文件复制为 .env 并填入真实密钥
- # 注意:.env 文件包含敏感信息,不要提交到版本控制
- # ===========================================
- # 1. 应用基础配置
- # ===========================================
- NODE_ENV=development
- PORT=3000
- APP_NAME=AI智能销售平台
- APP_VERSION=1.0.0
- # ===========================================
- # 2. 认证与安全配置
- # ===========================================
- JWT_SECRET=ju1xSeJwFpPUphDXO5xEGaTtRhe1m2iZoBp4NqI4ojaqcmqg8MCgGDV3JLW1FEyCOYzn4rIvU1yuvg5PYOzIFg==
- JWT_EXPIRES_IN=24h
- JWT_REFRESH_SECRET=change-this-to-another-long-random-string
- JWT_REFRESH_EXPIRES_IN=7d
- BCRYPT_SALT_ROUNDS=12
- SESSION_SECRET=change-this-session-secret
- # ===========================================
- # 3. 数据库配置 (Parse Server + MongoDB)
- # ===========================================
- MONGODB_URI=mongodb+srv://3210749332:lijiawen123@ecommerce-ai-assistant.io5brjr.mongodb.net/ecommerce-ai?retryWrites=true&w=majority&ssl=true&tlsAllowInvalidCertificates=true
- MONGO_ROOT_USERNAME=3210749332
- MONGO_ROOT_PASSWORD=lijiawen123
- # Parse Server 配置
- PARSE_APP_ID=your-parse-application-id
- PARSE_MASTER_KEY=your-parse-master-key-change-this
- PARSE_SERVER_URL=http://localhost:1337/parse
- PARSE_LIVE_QUERY_SERVER_URL=ws://localhost:1337/parse
- PARSE_DASHBOARD_USER_ID=admin
- PARSE_DASHBOARD_USER_PASSWORD=your-dashboard-password
- # ===========================================
- # 4. 缓存配置 (Redis)
- # ===========================================
- REDIS_URL=redis://:password@localhost:6379
- REDIS_PASSWORD=your-redis-password
- REDIS_DB=0
- REDIS_CACHE_TTL=3600
- # ===========================================
- # 5. 第三方支付服务配置
- # ===========================================
- # 支付宝配置
- ALIPAY_APP_ID=your-alipay-app-id
- ALIPAY_PRIVATE_KEY=your-alipay-private-key
- ALIPAY_PUBLIC_KEY=your-alipay-public-key
- ALIPAY_GATEWAY=https://openapi.alipay.com/gateway.do
- ALIPAY_SIGN_TYPE=RSA2
- # 微信支付配置
- WECHAT_PAY_MCH_ID=your-wechat-mch-id
- WECHAT_PAY_API_KEY=your-wechat-api-key
- WECHAT_PAY_APP_ID=your-wechat-app-id
- WECHAT_PAY_CERT_PATH=./certs/wechat/apiclient_cert.pem
- WECHAT_PAY_KEY_PATH=./certs/wechat/apiclient_key.pem
- # ===========================================
- # 6. AI智能服务配置
- # ===========================================
- # Coze AI 平台配置
- COZE_AI_API_KEY=cztei_q2G2ZOuiPtrler9eoeRq21Sff6lNAcpBnxrbdBFyAhitqABundOGL4ox3TzLzCIOg
- COZE_BOT_ID=7550291473779064871
- COZE_API_BASE_URL=https://api.coze.cn
- COZE_WORKSPACE_ID=7510445338377895976
- # 智能推荐服务
- RECOMMENDATION_API_KEY=your-recommendation-api-key
- RECOMMENDATION_BASE_URL=https://api.recommendation.com
- AccessKey_ID = LTAI5tNcHLszjVYGHxkK7En7
- AccessKey_Secret =ZHVOzQAxhuCOJMULP3SavCfzkC1LU9
- # ===========================================
- # 7. 文件存储服务配置
- # ===========================================
- # 阿里云OSS配置
- OSS_ACCESS_KEY_ID=your-oss-access-key-id
- OSS_ACCESS_KEY_SECRET=your-oss-access-key-secret
- OSS_BUCKET=your-bucket-name
- OSS_REGION=oss-cn-hangzhou
- OSS_ENDPOINT=https://oss-cn-hangzhou.aliyuncs.com
- OSS_INTERNAL_ENDPOINT=https://oss-cn-hangzhou-internal.aliyuncs.com
- # 文件上传配置
- MAX_FILE_SIZE=10485760
- ALLOWED_FILE_TYPES=image/jpeg,image/png,image/gif,application/pdf
- UPLOAD_PATH=./uploads
- # ===========================================
- # 8. 监控与日志配置
- # ===========================================
- # Elasticsearch 配置
- ELASTICSEARCH_URL=http://localhost:9200
- ELASTICSEARCH_USERNAME=elastic
- ELASTICSEARCH_PASSWORD=your-elastic-password
- # Prometheus 配置
- PROMETHEUS_URL=http://localhost:9090
- PROMETHEUS_JOB_NAME=ecommerce-ai-backend
- # 日志配置
- LOG_LEVEL=info
- LOG_FORMAT=json
- LOG_FILE_PATH=./logs/app.log
- # ===========================================
- # 9. 消息队列与异步任务配置
- # ===========================================
- REDIS_QUEUE_URL=redis://:password@localhost:6379/1
- BULL_PREFIX=ecommerce-ai
- # 邮件队列配置
- EMAIL_QUEUE_NAME=emails
- NOTIFICATION_QUEUE_NAME=notifications
- # ===========================================
- # 10. 邮件服务配置
- # ===========================================
- SMTP_HOST=smtp.gmail.com
- SMTP_PORT=587
- SMTP_USERNAME=your-email@gmail.com
- SMTP_PASSWORD=your-email-password
- SMTP_FROM_NAME=AI智能销售平台
- SMTP_FROM_EMAIL=noreply@ecommerce-ai.com
- # ===========================================
- # 11. 短信服务配置
- # ===========================================
- SMS_PROVIDER=aliyun
- ALIYUN_SMS_ACCESS_KEY_ID=your-sms-access-key
- ALIYUN_SMS_ACCESS_KEY_SECRET=your-sms-secret
- ALIYUN_SMS_SIGN_NAME=AI智能销售
- ALIYUN_SMS_TEMPLATE_CODE=SMS_123456789
- # ===========================================
- # 12. 搜索引擎配置 (Elasticsearch)
- # ===========================================
- ELASTICSEARCH_PRODUCT_INDEX=products
- ELASTICSEARCH_USER_INDEX=users
- ELASTICSEARCH_ORDER_INDEX=orders
- # ===========================================
- # 13. 跨域配置
- # ===========================================
- CORS_ORIGIN=http://localhost:4200,http://localhost:3000
- CORS_METHODS=GET,HEAD,PUT,PATCH,POST,DELETE
- CORS_CREDENTIALS=true
- # ===========================================
- # 14. 限流与安全配置
- # ===========================================
- RATE_LIMIT_WINDOW_MS=900000
- RATE_LIMIT_MAX_REQUESTS=100
- RATE_LIMIT_SKIP_FAILED_REQUESTS=false
- # 安全配置
- HELMET_ENABLED=true
- CSRF_PROTECTION_ENABLED=true
- CONTENT_SECURITY_POLICY_ENABLED=true
- # ===========================================
- # 15. 功能开关配置
- # ===========================================
- FEATURE_AI_CHAT_ENABLED=true
- FEATURE_RECOMMENDATION_ENABLED=true
- FEATURE_PUSH_NOTIFICATION_ENABLED=true
- FEATURE_SOCIAL_LOGIN_ENABLED=true
- FEATURE_ANALYTICS_ENABLED=true
- # ===========================================
- # 16. 开发调试配置
- # ===========================================
- DEBUG_ENABLED=false
- DEBUG_NAMESPACE=app:*,api:*,db:*
- API_DOCS_ENABLED=true
- SWAGGER_UI_ENABLED=true
|