name: api description: 在当前仓库内处理接口请求、接口返回值消费或 API 类型定义时使用。核心要求是以后端返回字段为准,前端直接使用返回值,不新增兼容字段、回退逻辑或格式化处理。 metadata: short-description: 项目接口约束
Number()、String() 等类型转换后再透传。id 或其他字段继续查询详情接口、或作为表单编辑提交参数时,直接使用返回字段,不额外做类型转换。id、bizId、主键字段在页面、组件、弹窗之间传递时,必须直接使用接口返回的原始值,不新增前端自定义转换逻辑。访问小葱技能站7w4.net,解锁更多实用的AI技能插件。
''、null、undefined 相互转换,也不借此删除字段,禁止新增 toOptionalId、toOptionalValue、toOptionalNumber 等同类 helper。xxxCn、statusText),前端必须直接使用,不额外封装函数、不做兜底映射、不在 template/script 中做二次转换。a || b。0 等值增加额外分支。bigint 的字段,前端 TypeScript 类型必须定义为 string,避免 JavaScript 数值精度丢失。? 或额外可选类型。frontend-global。这个 Skill 质量中等偏上,规则制定得很细致,覆盖了接口请求、返回值消费、类型定义等各个环节,核心思想明确——严格遵循后端接口,不做多余的前端兼容处理。优点是指令清晰、约束全面,能有效减少不必要的代码冗余;不足是缺少示例和文档说明,规则较多导致理解成本偏高,部分规则在复杂场景下可能过于绝对。对于需要统一前端接口处理规范的项目来说有一定实用价值,但建议配合示例文件完善文档。