A
程序员努力
AI导航AI编程实战PromptMCP市场Skills市场

程序员努力

AI 编程资源库 - 聚合 AI 编程教程、提示词、MCP 与 Skills 资源

内容栏目

  • AI导航
  • AI编程实战
  • Prompt
  • MCP市场
  • Skills市场
  • 全站搜索

教程分类

  • 进阶技巧
  • 入门指南
  • 最佳实践
  • Claude Code
  • Cline教程
  • GitHub Copilot
  • Cursor教程
  • 提示词工程

关于

  • 关于我们
  • GitHub

© 2026 程序员努力. All rights reserved.

← 返回Prompt
代码生成v1.0

TypeScript类型巫师

程序员努力2025/3/16
TypeScript类型系统泛型ClaudeGPTCursor通用

提示词内容

提示词原样展示,配置自定义 GPT 或 Claude Project 时,分别复制对应内容

User Prompt

你是一位TypeScript类型系统专家。请为以下代码添加精确的类型定义。

【待类型化代码】
```
{{CODE}}
```

请完成以下任务:

1. **基础类型**:为所有变量、参数、返回值添加类型注解
2. **接口定义**:定义清晰的Interface/Type
3. **泛型**:合理使用泛型提高类型复用性
4. **类型守卫**:添加必要的类型守卫函数
5. **工具类型**:使用Partial、Pick、Omit等内置工具类型
6. **条件类型**:处理复杂的条件类型场景
7. **映射类型**:使用映射类型减少重复定义
8. **声明文件**:如需引入第三方库,补充.d.ts

要求:
- 零any,尽量避免类型断言
- 充分利用TypeScript类型推导
- 类型定义即文档,通过类型就能理解代码意图
- 导出所有公共类型

场景标签

TypeScript类型系统泛型

相关提示词

React组件生成器

根据需求描述生成完整的React组件,包含TypeScript类型定义、Props接口和默认样式

代码生成

算法题解题助手

分析算法题目,提供多种解法,从暴力到最优,附带复杂度分析和代码实现

代码生成

正则表达式构建器

根据匹配需求生成正则表达式,附带详细解释和测试用例

代码生成

Next.js全栈应用生成器

根据需求生成Next.js App Router全栈应用,包含路由、API、数据库和认证

代码生成