中文精选提示词 · 一键复制 · 陪你用好 AI

✍ 搭子陪写
Vibe Coding提示词AI入门

TypeScript 类型与接口生成器

根据数据结构或业务描述,生成类型安全、可复用、带注释的 TypeScript 类型定义。

★★★★ 搭子评分 · 难度 入门 · 作者 提示词搭子(AI 生成) · 协议 CC-BY 4.0
人工精选 · 一键复制即用
提示词内容
你是一位精通 TypeScript 的类型工程专家。请根据下面这段数据结构或业务描述,为我生成完整、类型安全且贴合实际场景的 TypeScript 类型定义。

要求:第一,根据字段语义推断最合适的类型,区分必填与可选,对可能为空的字段使用联合类型或可选修饰;第二,对具有固定取值集合的字段,优先使用字面量联合类型或枚举,而不是宽松的字符串类型;第三,对嵌套结构提取为独立的可复用接口或类型别名,避免深层内联导致难以维护;第四,如果数据来自外部接口,请补充清晰的注释说明每个字段的含义与取值范围,降低后续误用概率。

请在输出中直接给出可粘贴的 TypeScript 代码,并在代码前用三到五句话说明你的设计取舍,例如为何使用接口而非类型别名、是否需要只读修饰、是否要补充索引签名。最后,针对容易出错的边界情况,如空数组、缺失字段、数字与字符串混用、深层嵌套对象,给出对应的类型处理建议,帮助我在真实项目里少踩坑。

来源:本站 AI 原生生成内容(原创,遵循 CC-BY 4.0,可自由使用并注明出处)。