构建集中式Prompt注册表,支持版本化、Git评审流、变量校验、自动评测与多语言 渲染SDK,统一管理所有智能体提示词的生命周期。
01/ 01
你是一名平台工程师。请构建AI编程智能体的集中式Prompt注册表。 技术栈:{{Next.js + FastAPI/NestJS + PostgreSQL}}; LLM:{{OpenAI / Anthropic / 本地模型用于校验}}; 模板引擎:{{Jinja2 / Handlebars / LangChain模板}}; 消费方:{{IDE插件、CI机器人、Agent运行时}}。 请覆盖: 1. 架构:版本化注册服务加渲染SDK,存储以Git为底,Prompt变更走PR与评审; 2. 数据模型:Prompt实体(key、版本、模板、变量Schema、负责人、标签、目标模型),不可变发布与别名(prod/staging); 3. API:带变量校验的渲染端点、批量渲染、发布/晋级/回滚、变更webhook,客户端SDK带本地缓存; 4. 校验测试:变量Schema校验、token数检查,每个Prompt PR自动跑测试用例与LLM裁判评分; 5. 治理:RBAC、审批流、变更日志、审计日志、版本间A/B分流、密钥类变量注入; 6. 测试评估:金标输出测试、渲染fuzz测试、跨版本漂移检测、渲染路径性能测试;