【干货】程序员使用chatgpt指令教程(三)

53 阅读5分钟

图片验证如下:大家根据需求变换问题使用

image.png

31. 技术文档:

  • 为以下 [语言] 代码编写 API 参考:[code snippet]
  • 为给定的 [软件或工具] 创建一个用户指南,涵盖安装、配置和基本使用。
  • 为给定的[语言]代码编写一个全面的测试计划,包括测试用例和场景:[code snippet]
  • 开发一个 FAQ 部分,解决与给定 [语言] 项目或工具相关的常见问题和问题。
  • 对给定[语言]项目或系统的体系结构和设计进行清晰简洁的概述:[project description].

32. API设计与开发:

  • 为支持以下操作的 [应用程序或服务类型] 设计 API:[list of operations].
  • 为给定的 [语言] 代码提出一个遵循最佳实践的 RESTful API 结构:[code snippet].
  • 建议改进以下 API 设计以增强其可用性、性能或安全性:[API description].
  • 编写 [语言] 代码与以下 API 交互:[API documentation or reference]
  • 比较给定 [语言] 项目的不同 API 身份验证和授权机制(例如,OAuth、JWT、API 密钥)[project description]:。

33. 集成和互操作性:

  • 建议将给定的 [语言] 代码与 [外部系统或 API] 集成的策略:[code snippet]
  • 确定以下系统或技术之间互操作性的潜在挑战和解决方案:[system or technology list].
  • 为给定的 [语言] 代码提出数据转换或映射解决方案,以与 [外部数据源或格式] 接口:[code snippet]
  • 推荐构建和维护与多个第三方服务或 API 集成的 [语言] 代码库的最佳实践。
  • 在与 [特定技术或平台] 交互时,评估给定 [语言] 代码的兼容性和性能:[code snippet]

34. 技术面试准备:

  • 建议 [语言] 编码练习或技术面试练习挑战。
  • 分享有关如何在技术面试中处理和解决 [语言] 编码问题的技巧和建议。
  • 提供常见[语言]技术面试问题的示例及其解决方案。
  • 进行模拟 [语言] 技术面试,包括解决问题、编码和解释思维过程。
  • 在 [语言] 技术面试期间评估我的表现并提供反馈,包括需要改进的地方和优势。

35. 代码生成和脚手架:

  • 为遵循最佳实践的[应用程序或服务类型]生成[语言]代码模板:[application or service description]
  • 为 [应用程序类型] 创建样板 [语言] 项目结构,其中包括必要的配置文件和依赖项:[application description].
  • 为给定的[语言]建议一个代码脚手架工具或库,以帮助简化开发过程。
  • 为与[数据库类型]交互的[应用程序或服务类型]生成CRUD(创建、读取、更新、删除)[语言]代码:[application or service description]
  • 提供一个 [语言] 代码片段,演示如何使用 [库或框架] 来构建 [特定特性或功能] [library or framework name]:。

36. 技术领导和指导:

  • 分享领导和管理 [语言] 开发团队的最佳实践。
  • 建议指导和指导初级 [语言] 开发人员的策略,以帮助他们成长和成功。
  • 提出在 [语言] 开发团队中创造持续学习和改进文化的技术。
  • 推荐在 [语言] 项目中平衡技术债务和功能开发的方法。
  • 就如何有效地向非技术利益相关者传达技术决策和权衡取舍的建议。

37. 代码可读性和风格:

  • 评估给定[语言]代码的可读性并提出改进建议:[code snippet].
  • 为给定的 [语言] 代码提出符合最佳实践的一致编码风格:[code snippet].
  • 比较不同的 [语言] 代码格式化工具或 linters 并推荐最适合给定项目的一种:[project description].
  • 建议重构给定 [语言] 代码以使其更简洁和可维护的方法:[code snippet]
  • 分享有关如何编写易于他人理解和维护的干净且自文档化 [语言] 代码的建议。

38. 软件开发人员的职业建议:

  • 推荐建立强大而多样的[语言]开发技能组合的策略。
  • 分享有关如何创建有效且引人注目的软件开发人员组合的建议。
  • 为 [语言] 开发人员建议网络机会或资源,以便与同行和潜在雇主建立联系。
  • 提供作为 [语言] 开发人员谈判工作机会或晋升的技巧。
  • 分享有关如何从不同的技术角色过渡到 [语言] 开发角色的建议。

39. 开发人员生产力:

  • 推荐工具和技术来提高 [语言] 开发人员的生产力。
  • 建议在 [语言] 开发任务期间尽量减少干扰和保持专注的方法。
  • 分享在 [语言] 开发项目中有效管理任务和确定任务优先级的策略。
  • 提出估计和跟踪各种[语言]开发任务所需时间的技术。
  • 提供有关如何作为 [语言] 开发人员保持健康的工作与生活平衡的建议。

40. 测试和质量保证:

  • 为给定的[语言]代码设计一个测试套件,涵盖各种测试场景和边缘案例:[code snippet].
  • 推荐为 [语言] 代码库编写和维护单元测试的最佳实践。
  • 建议在给定的[语言]项目中自动化回归测试的策略:[project description]
  • 比较不同的[语言]测试框架并推荐最适合给定项目的框架:[project description].
  • 就如何将持续测试和质量保证纳入 [语言] 项目的开发过程分享建议。