SuperAPI AI 工具集

dto-conventions

编程与开发

查看项目

更新于 10-16 02:36

技能介绍

用途:该技能用于为数据传输对象(DTO)设定统一标准,约束 DTO 的类型与参数校验方式,使代码风格保持一致。

主要能力:要求 DTO 必须为 record 类型,除非提示中另有说明;要求为 DTO 指定紧凑规范构造器(compact canonical constructor),用于校验输入参数数据,例如非 null、非空白等,具体校验视情况而定。

使用方式:技能附带强制性的记忆协议。开始前需执行命令:cat .claude/context/memory/learnings.md;完成后需记录新发现的模式或例外。协议强调假设中断:上下文可能重置,若未写入记忆则视为未发生。

适用场景:适用于采用 Java record 定义 DTO 并需要统一参数校验约定的开发流程。

限制:资料未提供具体语言版本、框架、安装命令、收费方式或平台支持等细节,暂未提供。