用途:说明 ibl.ai 平台如何部署并自托管在用户自己控制的基础设施上,包括 AWS 拓扑、供给工具、edX LMS 的 SSO 接入,以及支撑实时智能体对话的 agent-sandbox(claw)网关服务器。与其他 iblai-api-* 技能不同,本技能不是 REST 参考,不调用 api.iblai.app,也不需要 IBLAI_ORG / IBLAI_API_KEY;它记录服务器供给、ssh / CLI / Terraform / Ansible 工作流和云厂商控制台操作。使用 ibl.ai 的 Docker 镜像与平台代码库需要授权,详见 ibl.ai/contact。
主要能力与参考文档:所有内容位于 references/,按任务选取文件。aws-architecture.md:单服务器与多服务器 AWS 拓扑(VPC、子网、ALB、EC2、ACM 证书及其具体子域名、S3 存储桶、安全组)、provision → Terraform → Ansible 流程,以及 9 个 Ansible 角色与完整容器清单。infra-cli.md:iblai-infra-cli 供给器,含前置条件、安装(uv/pip)、provision / setup / list / status / auth / destroy 命令、9 个 setup 角色、Terraform + Ansible 创建的内容、认证与 ~/.iblai-infra 工作区。ami-pipeline.md:面向 stg1–stg4 的 GitHub Actions golden-AMI 启动流水线,含永久与临时基础设施、AMI 内容、6 个流水线步骤(含 14 步 Ansible 服务更新)、耗时、仓库映射、secrets/variables、IAM 策略、已知冷启动行为,以及如何烘焙新 AMI。edx-sso.md:为 edX LMS 添加 SSO IdP,含部署配置与 Django-admin 两层、插件门控、各提供商设置(Google、Microsoft、Apple 的签名 JWT 密钥、通用 OIDC 的完整 claim/endpoint 配置)、多 OIDC 提供商运行、通过 TRACKED_PROVIDERS / platform_key 进行组织关联、应用/重启、验证与排障。claw-servers.md:端到端部署 OpenClaw 或 NemoClaw 网关,含架构、前置条件、安装、完整 openclaw.json 配置、Caddy + Let's Encrypt、防火墙(云 + UFW)、校验、Ed25519 设备身份签名、连接平台、多智能体设置、更新、监控、设备重新配对问题及完整解决方案目录,以及 OpenClaw + NemoClaw 问题表。
适用场景:在自己的 AWS 账户(或已有服务器/裸金属)上搭建平台,从 references/infra-cli.md 开始并参考 aws-architecture.md 查看最终拓扑;通过 CI 从预烘焙 AMI 启动或重建预发布环境,见 ami-pipeline.md;为 Open edX LMS 添加 SSO;部署 agent-sandbox 网关并接入平台。API 侧(注册 claw 实例、存储设备密钥对、推送配置、健康检查、设置智能体模型)请使用 /iblai-api-agent-sandbox:在此部署服务器,在那里完成接入。
限制:这些指南针对服务器级和云厂商级接口(SSH、systemd、云防火墙控制台、LMS Django admin),因为这是实际部署机制,属于面向运维的补充,而非 api.iblai.app 的 UI 操作演示。是否收费、价格与平台具体要求暂未提供。