首页 > 其他分享 >通用的 AI prompt 实操技巧

通用的 AI prompt 实操技巧

时间:2024-04-10 19:22:54浏览次数:24  
标签:Prompt AI 代码 任务 实操 prompt

 

1. 提供清晰、具体的目标
在 Prompt 中明确指出你希望 AI 辅助完成的具体任务,包括要实现的功能、遵循的标准、适用的技术栈等。

2. 提供足够的上下文
提供与任务相关的背景信息、现有代码片段、接口文档、数据结构等,帮助 AI 更好地理解你的意图。

3. **使用结构化和层次化的提示**
将复杂的任务分解成多个小步骤或子任务,并为每个部分提供单独的 Prompt。这样可以帮助 AI 分阶段生成代码,降低出错概率,也便于你逐步审查和整合结果。

4. 使用引导性语言
在 Prompt 中使用“请”、“编写”、“实现”、“修复”等词语,引导 AI 进行特定的编程活动。这些提示词有助于模型生成符合预期类型的代码块。

5. **提供示例输入输出
对于涉及数据处理或算法实现的任务,提供示例输入数据和预期输出结果,帮助 AI 理解任务的具体要求。这尤其适用于数据科学、机器学习等领域的任务。

6. **适时使用注释和文档字符串**
在 Prompt 中插入注释或文档字符串,详细解释代码逻辑、变量意义、函数目的等,有助于 AI 生成更符合人类阅读习惯和规范的代码。

7. **适时使用代码模板**
对于特定编程模式或常用代码结构,可以先编写一部分模板代码,再让 AI 填充剩余部分。这样既能确保关键结构正确无误,又能节省编写时间。

通过运用以上这些通用的 AI prompt 实操技巧,你可以更精准地引导 AI 编程助手生成符合需求的高质量代码,从而提高开发效率和代码质量。记得结合具体任务特点和 AI 工具的特性灵活运用这些技巧。

 

Online Tool

Link:https://www.cnblogs.com/farwish/p/18127198

标签:Prompt,AI,代码,任务,实操,prompt
From: https://www.cnblogs.com/farwish/p/18127198

相关文章

  • zhipuAI接口兼容openai
    zhipuAI接口兼容openai最近debug发现质谱AI的接口是兼容openai这个库的首先访问官网,获取一个key然后使用下面的代码生成jwttoken,apikey天获取的key,exp_seconds是过期时间defgenerate_token(apikey:str,exp_seconds:int):try:id,secret=apikey.sp......
  • OpenCV与AI深度学习 | 实战 | 使用OpenCV确定对象的方向(附源码)
    本文来源公众号“OpenCV与AI深度学习”,仅用于学术分享,侵权删,干货满满。原文链接:实战|使用OpenCV确定对象的方向(附源码)导读本文将介绍如何使用OpenCV确定对象的方向(即旋转角度,以度为单位)。 1先决条件   安装Python3.7或者更高版本。可以参考下文链接:    ......
  • AI时代,搜索引擎的巨头地位恐怕不保了
    兄弟们,你们使用搜索网站的频率有降低吗?ChatGPT已经流行了一年多了,这期间数个大模型都发展了起来。搜索引擎本质上也属于问答系统,所以,在大模型成熟之后,我使用搜索的频率越来越低了。主要是因为大模型直接给出答案,而且结果已经非常精准了。比如我想知道“羽毛球比赛中鹰眼的......
  • Air Conditioner 题解
    [AirConditioner]题意简述题目链接。给定一个整数\(n\),每秒钟可以选择使\(n\)增加\(1\)或减少\(1\)或不改变,有\(M\)个询问,对于第\(i\)个询问,给定\(t_i,l_i,r_i\),表示询问在第\(t_i\)秒时,是否有\(n\in[l_i,r_i]\)。如果能满足所有的询问,输出YES,否则输出NO。......
  • AI绘画 | 如何利用SD垫图实现照片风格转换
    “小红书上有很多用AI做卡通头像的,大概思路是你拍一张个人照片发给博主,博主利用midjourney的垫图功能转换成卡通形象,一张收取一定费用……”看过之前文章的人都应该知道,midjourney是付费的软件,而且需要一定魔法上网能力。今天给大家分享,利用StableDiffusion(以下简称SD)的......
  • python 使用waitress替代flask自带的web服务器
    首席引入依赖安装waitrsspipintsllwaitress 然后在flask程序内引入依赖使用server()函数代替app.run()函数启动时,直接pythonxxx.py即可fromwaitressimportservefromflaskimportFlaskapp=Flask(__name__)@app.route('/')defhello_world():return'HelloWor......
  • chatgpt扮演AI绘画生成器
    我希望你充当人工智能AI绘画计划的提示生成器。你的工作是提供详细和创造性的描述,这些描述将激发来自人工智能的独特而有趣的图像。请记住,人工智能能够理解广泛的语言,并且可以解释抽象的概念,因此请尽可能富有想象力和描述性。例如,您可以描述未来派城市的场景,或者充满奇怪生物的超......
  • Linux网络命名空间命令实操
    背景之前在《Linux系统的网络命名空间那些事》一文中分享了关于网络命名空间的名称的介绍,了解了系统的网络命名空间名称和网络命名空间标识符以及容器的网络命令空间标识符的事情。本文分享一下Linux网络命名空间的实际操作。分析Linux的网络命名空间提供了隔离的网络环境,......
  • GPT-4 Turbo 融合视觉能力;Google 新添 AI 视频应用 Vids丨 RTE 开发者日报 Vol.181
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点......
  • 教你构建一个优秀的SD Prompt
    构建一个优秀的Prompt在使用StableDiffusionAI时,构建一个有效的提示(Prompt)是至关重要的第一步。这个过程涉及到创造性的尝试和对AI行为的理解。这里我会对如何构建一个好的Prompt进行一个总结。什么是一个好的提示词构建有效的提示是使用StableDiffusionAI或其他AI图像生成......