用途:为 ABP Framework 功能编写完整技术设计文档(TSD),并记录架构决策(ADR)。
主要能力:技术设计文档结构(概述、API 契约、数据库架构、权限、验证规则、缓存策略、待定问题);API 契约模板(资源基础路径 /api/app/{resources}、需认证与限流,含 GET/POST/PUT/DELETE 端点表与权限列,及 {Resource}Dto、CreateUpdate{Resource}Dto、Get{Resource}ListInput 等 DTO 结构);数据库架构模板(列类型、可空、默认值、约束,含 ABP 审计列与软删除列、索引与关系及级联行为);权限设计模板(权限定义与角色映射表);ADR 模板(状态、日期、决策人、上下文、驱动因素、备选方案、决策、后果、风险、相关决策);验证规则模板(属性、规则、错误信息);缓存策略模板(缓存键、TTL、失效条件,Redis 分布式与 JSON 序列化);收尾质量检查清单(CRUD 端点与权限、DTO 不暴露实体、审计列、索引、验证、关系、缓存、待定问题)。
使用方式:按资料中的模板填充 {Resource} 等占位符生成文档;参考资料为 references/api-examples.md 与 references/schema-examples.md。
限制:技能针对 ABP Framework;未提供收费、价格、安装命令或平台支持信息,暂未提供。