跳到主要内容

Prompt 模板库

本文收集了常用的 AI 编程 Prompt 模板,帮助开发者更高效地使用 AI 工具进行开发。

代码生成模板

1. 基础功能实现

角色:资深[技术栈]开发工程师
任务:实现[具体功能]
要求:
1. 使用[具体技术栈/框架/版本]
2. 遵循最佳实践和设计模式
3. 包含错误处理和边界情况
4. 添加必要的注释和文档

请提供完整的实现代码。

2. 组件/模块开发

需求:开发[组件/模块名称]
功能描述:
1. [核心功能1]
2. [核心功能2]
3. [核心功能3]

技术要求:
- 框架:[框架名称和版本]
- 样式:[CSS方案]
- 状态管理:[状态管理方案]
- 其他依赖:[其他必要的库]

请提供完整的组件代码,包括:
1. 组件结构
2. 状态管理
3. 样式定义
4. 单元测试

代码优化模板

1. 性能优化

请分析并优化以下代码的性能:

[代码片段]

优化要求:
1. 识别性能瓶颈
2. 提供具体优化方案
3. 评估优化效果
4. 考虑兼容性影响

请提供优化后的代码和详细说明。

2. 代码重构

请帮助重构以下代码:

[代码片段]

重构目标:
1. 提高代码可读性
2. 优化代码结构
3. 减少重复代码
4. 提升可维护性

请提供:
1. 重构后的代码
2. 重构说明
3. 改进点列表

测试用例模板

1. 单元测试

为以下代码编写单元测试:

[代码片段]

测试要求:
1. 使用[测试框架]
2. 覆盖主要功能点
3. 包含正常和异常情况
4. 添加测试说明文档

请提供完整的测试代码。

2. 集成测试

为[功能模块]编写集成测试:

模块描述:
[模块功能说明]

测试范围:
1. [测试场景1]
2. [测试场景2]
3. [测试场景3]

请提供:
1. 测试用例代码
2. 测试数据准备
3. 测试环境配置

文档生成模板

1. API文档

请为以下API生成文档:

[API代码]

文档要求:
1. 接口说明
2. 参数描述
3. 返回值说明
4. 使用示例
5. 错误码说明

2. 组件文档

请为[组件名称]生成文档:

组件用途:[描述]
技术栈:[使用的技术]

文档需包含:
1. 组件概述
2. Props/参数说明
3. 使用示例
4. 注意事项
5. 常见问题

最佳实践

1. 提示词优化

  • 使用清晰的结构
  • 提供具体的上下文
  • 设定明确的约束
  • 要求代码注释
  • 包含示例说明

2. 使用建议

  • 根据实际需求调整模板
  • 验证生成的代码
  • 保持提示词的一致性
  • 定期更新模板库
  • 收集反馈持续改进

相关资源