赋予你的智能体配置和管理开发、预发布和生产环境的能力,并具有类型安全的变量验证。
设置新项目的环境变量和 .env 文件时
当你需要跨开发、预发布和生产环境管理不同的配置时
当你想要在 TypeScript 中为环境变量实现运行时验证时
创建一个包含所有必需变量的结构化 .env.example 模板
使用 Zod 定义类型安全架构,在运行时验证变量
为开发和生产环境配置特定于环境的设置
确保所有 .env 文件都正确添加到 .gitignore 中以保护机密
你
帮我为我们新的 Next.js 项目设置环境配置,该项目使用 PostgreSQL 和 Stripe。
Agent
我将创建一个全面的 .env.example 模板,其中包含数据库、身份验证和 Stripe 密钥的部分。我还将使用 Zod 实现类型安全的 ‘config/env.ts’,以确保如果缺少必需的变量,你的应用会快速失败,并且我会确保你的 .gitignore 配置正确,以保护你的机密安全。
赋予您的智能体使用 JWT、OAuth 和 RBAC 模式设计和实现强大的身份验证和授权系统的能力。
赋予您的代理设计、实施和分析具有统计学意义的 A/B 测试的能力,以提高转化率和产品性能。
赋予你的智能体在 Expo 中使用 react-native-css 和 NativeWind v5 设置 Tailwind CSS v4 的能力,以实现高性能的通用样式设置。
赋予您的智能体通过平衡‘可搜索’和‘可分享’的内容,规划战略性内容路线图的能力,以驱动流量并产生线索。
通过添加具有指导意义、背景丰富的教育性注释,赋予您的代理将代码文件转换为有效学习资源的能力。