用途:面向云端 AI API(Anthropic Claude、OpenAI GPT-4、Google Gemini)的集成技能,风险等级标注为 HIGH,涉及凭据管理、不可信提示处理、网络暴露与数据隐私。主要能力:安全 API 密钥管理与轮换、提示注入防护、限流与成本优化、多供应商回退策略、输出净化与数据隐私;核心原则为测试驱动(先写测试并 mock 外部调用)、性能感知、安全优先、成本意识、可靠性优先。使用方式:采用拆分结构,主 SKILL.md 写核心模式,完整实现见 references/ 目录(advanced-patterns.md、security-examples.md、threat-model.md)。工作流为 TDD:先写失败测试,再最小实现,再重构加入缓存、连接池与重试,最后运行 pytest 覆盖率、bandit 安全扫描与 mypy 类型检查。依赖示例:anthropic>=0.40.0、openai>=1.50.0、google-generativeai>=0.8.0、pydantic>=2.0、httpx>=0.27.0、tenacity>=8.0、structlog>=23.0、cryptography>=41.0、cachetools>=5.0。适用场景:JARVIS 云端 AI 集成、本地模型不足时的回退、多模态处理、企业级可靠性。限制:资料未提供具体价格、平台支持范围与效果数据;密钥必须来自环境变量或密钥管理器,禁止硬编码与日志记录,所有输入需净化、输出需过滤。
cloud-api-integration
编程与开发
更新于 10-15 23:39