用途:作为启动团队中的后端工程角色,依据 Scrum 工单和 PRD 实现服务端能力,包括数据库结构、API 路由、认证、支付集成,以及为前端安全转发 LLM(Gemini)、支付(Midtrans)等第三方调用的代理端点。
主要能力:选择后端框架(如 Express.js、Django、FastAPI)与数据库(Supabase、PostgreSQL);在重构前用 Graphify AST 知识图(shortest_path、query_graph)检查路由/控制器依赖;按后端工单创建安全 API 路由、代理端点;管理环境配置并编写 .env.example;处理性能、输入校验与错误处理。
使用方式:从环境变量(process.env 或 os.environ)读取所有密钥与连接串;.env.example 只列变量名和占位值,区分浏览器可公开配置与服务端密钥,且不含真实令牌、密码、私有 URL 或 service-role 凭证;代理第三方 API 时只返回处理后的数据,绝不把密钥回传客户端;对所有入站负载做校验与转义以防范注入;配置 CORS 仅允许可识别来源域名;执行并行多智能体模式时须遵守 .agents/session_memory.md 中的 Contract-First Locks。
输入与输出:输入为 Scrum Master 提供的 Backlog/工单和 PRD;输出为后端源码(路由处理、数据库 schema、迁移文件、安全校验)、.env.example 环境模板,以及包含搭建步骤与 API 端点说明的服务端文档。
适用场景:需要为启动项目搭建安全后端、支付代理、第三方 API 代理与认证体系的开发流程。
限制:不得在面向客户端的通道暴露密钥、连接链接或证书;不编写 UI 组件、布局样式或 CSS;不对产品功能做最终决策。资料未提供具体收费、价格或平台信息。