SuperAPI AI 工具集

ai-architecture-patterns

智能体与模型

查看项目

更新于 10-16 08:03

技能介绍

用途:为多租户 SaaS 的 AI 功能提供可复用的集成架构判断与工作流,而非零散建议。核心原则是每次 AI API 调用前必须经过三道门:模块门控、预算守卫、供应商抽象。

主要能力:模式一 AI 模块门控,用 tenant_ai_modules 与 tenant_ai_features 表控制租户 AI 插件是否激活、是否过期及功能开关;模式二预算守卫,调用前检查月度剩余预算、不足 20% 时触发警告事件、超支抛异常,调用后记录用量;模式三供应商抽象层,通过 AIProvider 接口与绑定实现切换 Anthropic、OpenAI、DeepSeek 而不改业务逻辑;模式四完整功能服务流程;模式五 RAG,适用于政策问答、大文档检索、知识库助手,存储可用 pgvector、Pinecone、Qdrant、Chroma;模式六函数调用,让 AI 触发应用动作或返回结构化数据。另含 Android/Kotlin 与 iOS/Swift 的供应商实现片段。

使用方式:先读 SKILL.md,再按需加载引用的深入文件;按有序指南、检查清单和决策规则执行,不挑拣孤立代码片段;产出结果需明确假设、风险与后续工作。选择模式时用架构决策记录模板,记录所选模式、供应商、模型、理由、门控 slug、预算影响与降级方案。

适用场景:需要可复用判断、领域约束或已验证工作流的 AI 集成设计与评审任务。

限制:与 ai-architecture-patterns 无关的任务,或更适合由更具体配套技能处理的任务不应使用;仅需简单答案时也不适用。示例不可当作可复制真相。未提供收费与价格信息。