用途:在开发、预发布(staging)和生产环境之间隔离 Lindy AI 智能体,通过独立工作区、各自的 API 密钥和环境专属 Webhook 配置,避免跨环境数据泄漏。
主要能力:Lindy 智能体按工作区隔离,每个环境使用独立工作区;提供环境感知配置示例(config/lindy.ts),按 NODE_ENV 选择 apiKey、webhookUrl、webhookSecret、workspace 与模型;提供启动校验(validate-env.ts,使用 zod 校验 LINDY_API_KEY、LINDY_WEBHOOK_SECRET、LINDY_WEBHOOK_URL),缺失即快速失败并 process.exit(1);给出密钥管理做法,开发用 .env.local(加入 gitignore),预发布用 CI/CD secret(如 gh secret set),生产用 AWS Secrets Manager 或 gcloud secrets;包含智能体晋升流程、GitHub Actions 部署示例,以及产出环境登记表(工作区、回调主机、凭据引用、集成负责人、晋升来源、最近冒烟测试结果、回滚目标)。
使用方式:先为每个环境创建独立工作区并生成各自 API 密钥;再按环境配置密钥来源;启动前执行校验;通过模板导入方式将智能体从开发推向预发布与生产,并重新授权集成、更新 Webhook URL;CI/CD 中按分支与环境注入对应密钥并运行冒烟测试。
限制与注意:OAuth 令牌、Webhook URL 和电话号码不会在工作区之间迁移,每个环境必须重新配置;登记表只记录密钥标识与脱敏 URL,不复制凭据值、私有 Webhook 路径、客户数据或生产连接导出;晋升前需确认预发布登记表不含生产密钥引用,若隔离检查失败应停止晋升、轮换已暴露凭据并修正环境映射。资料未说明具体收费、价格与用户规模,暂未提供。