分享好友 最新动态首页 最新动态分类 切换频道
4招打破问答局限:让AI对话不再“人工智障”!
2024-12-26 22:35

hi~各位开发小伙伴

4招打破问答局限:让AI对话不再“人工智障”!

现在的你

还在为做不完的需求而熬夜加班吗?

还在为写代码出bug而大把掉头发吗?

你也尝试过“自救”

试图用工具提升工作效率

又忍不住吐槽人工智能是“人工智障”吗?

面对那些让人头疼欲裂的语法错误

让人抓狂的性能瓶颈

为了解救各位魔法师

走出水深火热的代码世界 

为了让你驯服

给不出有效答案的人工智能

今天飞小码给各位分享

4个智能问答的技

掌握秘籍不仅能够帮你快速获取想要的答案,还能帮你一键生产代码,教会你如何优雅地修复bug,甚至还能在你灵感枯竭时,给你送上一剂创意的灵丹妙药
*下面以iFlyCode智能问答做演示,but技巧思路适用于every智能提问

1

提问四要素

为了更有效地获得我们所需的答案,在提问时包含角色扮演、标准、任务指示、要求这四个关键要素,就能获得尽可能满足你需求的答案。

 角色扮演:  明确角色扮演,即您希望回答者扮演的角色或身份

 标准:  设定标准,指出答案应达到的质量或详细程度

 任务指标:  提供任务指示,说明您希望完成的具体任务

 要求:  最后,提出要求,包括任何特别的限制或偏好

2

思维链

日常使用时,可以简单的给出角色扮演、任务指示、要求即可,如果需要使用上下文,可以通过光标快捷选中代码,作为代码上下文来辅助生成,针对没有上下文时,可以使用思维链。

增加step by step描述,模型会结构化,以思维链的方式返回答案,效果上会更好。

3

避免歧义

复杂句很容易有歧义, 比如以下的这个问句, 你怎么理解?不同的人如果断句不同, 就会有不同的理解:

提问

举例问题:QT C++中如何在nativeEvent中处理不同操作系统的消息, 请给出示例?

 理解一   QT C++中如何在nativeEvent中处理不同操作系统/的消息,请给出示例?--意思是多个操作系统, 它们之下的消息

 理解二   QT C++中如何在nativeEvent中处理不同/操作系统的消息,请给出示例?--意思是某个操作系统下不同的消息

大模型给我们的回答是根据理解二解析的答案:

所以,如果我们想要处理某种操作系统下不同的消息,就需要消除歧义,以下方式都可以得到正确的回答:

1.QT C++中如何在nativeEvent中处理Windows操作系统下不同的消息,请给出示例?

2.QT C++中如何在nativeEvent中处理操作系统下鼠标、键盘的消息,请给出示例?

4

多轮对话

部分情况下是无法一步得到想要的答案,可以通过多轮问答,不断追问, 问题限定更具体, 要求更具体,获取到较好的答案

当我们提出问题:
首先使用iFlyCode的代码分析功能对需要重构的代码进行分析,prompt:你是一位高级前端开发专家,对于任务你有任何不明白的地方都会先问清楚再工作;你的工作是帮助我分析选中的这段前端代码,指出这段代码存在的问题。

*截图为部分内容,非问题代码完全展示

iFlyCode给出的回答是:

这个回答并非我们想要的具体答案,所以可以根据分析结果再次提问:据上一条你的回答给出的建议重构这段代码得到重构的思路和代码。

重构后的代码没有将函数的功能进行拆分,于是可以再次提问:这个钩子函数中的实现是否违背了单一职责原则,如果是,请再次重构。

*截图为部分内容,非结果完全展示

效果确认后将iFlyCode生成的代码直接替换旧代码,再次启动项目,项目可以成功启动,作业列表页面能够正常访问。说明iFlyCode输出的重构代码无业务逻辑错误,可以直接使用。

4个提问技巧分享完了

不会有人还不知道怎么提问吧

没关系,保姆级提问流程总结,请反复学习实践!

01

针对一个问题, 从不同维度提问, 不断增加或者修改约束条件:

请实现一个打开摄像头功能?

请在l i n u x下实现打开摄像头功能?

请在l i n u x下使用c + +实现打开摄像头功能?请在l i n u x下使用ffmpeg实现打开摄像头功能?

02

针对答案不断追问:

上面答案中的target是指哪些?上面的措施具体如何实施?

上面的第三项措施如何用代码实现?

03

给出完整上下文再提问:

请根据上面的类实现( 我们提供的背景信息) , 调用该类实现xxxx?

04

提示发散更多答案:

除了上面的方法, 请给出多种不相同的方法?为了避免xxxx, 有哪些方法可以xxxxx?

iFlyCode玩得溜,从此职场横着走~

就像这位小哥一样

最新文章
盘点一款微信小程序辅助器免费
您好:微信小程序辅助器免费这款游戏可以开挂的,确实是有卦的,咨询加V:X【95559344】微信小程序辅助器免费2025已更新(2025已更新)微信小程序辅助器免费工具全国可开地区:北京市(东城区、西城区、崇文区、宣武区、朝阳区、丰台区、石
百会在线文档,重塑办公文档管理的未来新篇章
百会在线文档是一款重塑办公文档管理的创新产品。它通过先进的技术和智能管理,为用户提供便捷、高效的文档处理体验。百会在线文档致力于优化办公流程,实现文档管理的智能化和高效化,助力企业和个人轻松应对日益增长的文档处理需求。百会
抖音付费推广有几种方式?有什么效果?
在抖音这个庞大的短视频平台上,付费推广成为了许多品牌和创作者快速提升曝光和影响力的有效手段。本文将详细介绍抖音付费推广的几种方式及其效果。一、抖音付费推广有几种方式?1.Dou+推广Dou+是抖音官方推出的付费推广工具,可以让视频获
招聘海外广告优化师
招海外广告投放(赤子城广州分)12-20K1、负责海外社交产品在Facebook/Google/Tiktok等及网盟等广告渠道的账户搭建,用户定位,数据监控及分析,优化广告数据,对广告效果负责2、制定海外社交产品项目整体的投放策略,负责素材方向及预算把控
哥普顿热水器快速售后24小时人工400-(问题解决) - 生活 - 百科知识-蓝心网
哥普顿热水器售后24小时维修服务热线:400-658-8618。哥普顿热水器全市各区售后服务点热线号码。☎:400-658-8618哥普顿热水器售后服务,秉承“诚信为本、客户至上”的服务态度和“以客户为中心”的服务指导思想,不仅真诚地为用户提供先进
爬虫大全:从零开始学习爬虫的基础知识,小白也能学
爬虫的实现原理其实很简单,就是模拟浏览器发送请求、获取响应、解析HTML代码、保存数据的过程。具体来说,可以分为以下几个步骤:我们在浏览器里输入网址访问网页时,其实就是在向服务器发送一条请求。在爬虫中&#
谷歌账号购买 谷歌邮箱批发 24小时自动发货
在当今数字化时代,谷歌账户(Google Account)已成为用户进入互联网世界的重要工具。无论是使用Gmail进行日常通信,还是通过YouTube获取丰富的娱乐内容,谷歌账户的影响力无处不在。对于希望在海外市场拓展业务或个人用户而言,购买谷歌账
网页转二维码:简单实用的在线工具
在如今的信息时代,二维码已经成为人们生活中不可或缺的一部分。二维码可以承载大量的信息,并且可以通过扫描进行快速的读取。在网页设计和推广中,将网页转为二维码是一项非常重要的工作。本文将介绍一种简单实用的在线工具,帮助用户将网
水排的汉语大词典
水排的汉语大词典是:古代一种利用水力推动革囊鼓风的冶铁装置。《三国志·魏志·韩暨传》:“旧时冶,作马排,每一熟石用马百匹;更作人排,又费功力;暨乃因长流为水排,计其利益,三倍于前。”明徐光启《农政全书》卷十八:“水排,韦囊
PyTorch深度学习模型训练加速指南2021
点击上方“AI公园”,关注公众号,选择加“星标“或“置顶” 作者:LORENZ KUHN 编译:ronghuaiyang导读简要介绍在PyTorch中加速深度学习模型训练的一些最小改动、影响最大的方法。我既喜欢效率又喜欢ML,所
相关文章
推荐文章
发表评论
0评