精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品原创文章,禁止转载和任何形式的非法内容使用,违者必究
最近和AI提示词有关的活动是微信公众号里AI成图时的提示文本,用文本描述意图,生成图形用于公众号的封面。这类提示词比较好设计,把重点放前面就可以了。
真正困难的是在复杂环境下和长轮提问时的AI提示词优化和AI提示词技巧,这些一般是在软件开发行业或者是长文成视频行业,这些行业给的提示词越细致准确越有效果,并且耗费的Token词元还少。
长轮提问是指解决一件事需要几十次或上百次的向AI大模型提问并生成结果。在锐英源软件使用Trae进行开发时,过一段时间就有报告说会话次数过长,请重新开始会话。报告的意思是说,如果上面的事情结束了,可以告一段落,就结束事情,重新开个事情。重新开,刷新内部状态后,速度会快些,费用也会降低下。不刷新,新的提示词,AI大模型后台会关联上下文前文内容进行思考,会过度思考。
长轮提问在设计Agent或Skill时会经常出现,因为Agent或Skill里要求是按顺序规定的很多步骤,所以要根据经验设计好每次的AI提示词。
复杂环境下的AI提示词,考察的是专业能力。锐英源软件在用AI大模型开发时,遇到一个div的宽度不对问题,理论上来讲,style width这类处理就可以了,但是实际情况复杂,就导致拉长了开发周期。我首先的AI提示词类似是:左边弹出的div宽度不对,查下。记住,这只是类似,不是实际,我在实际处理时提问是很详细的,这里只是概述下。“左边弹出的div”是运行状态的术语,这点就让AI非常难查。为了向下进行,打开源代码,找到具体的div的class和行数,提交给AI,AI首次分析还是没解决问题。在AI提示词里,加上更多的代码上下文后,AI才分析出来,前端的代码执行时会动态修改宽度,不改前端代码只改前端的静态部分是不可能修改好宽度。
在编写AI提示词时,不要害怕文本太长,长不是问题,模糊才是大问题。锐英源软件经常提交几百字的提示词,有时候是布局类的,有时候是流程类的,在想不清楚时,先在word里编排好,再拷贝到对话窗口里。
初学者遇到的最简单的模糊问题,经常是限定范围太少,比如问:“生成个排序算法”,这是不友好的AI提示词。换成“生成个C++语言的快速排序算法,并且加上main函数能够运行,看到结果,并加上注释”,这样的AI提示词就非常有用。
有些危险的术语不能直接当AI提示词用,比如让AI生成个delete语句,发问人还不要求条件,如果生成的语句放到代码里执行,没有条件的delete就会删除大量数据,把不应该删除的数据也删除了。
AI提示词是AI开发和AI设计的核心,现在普通人离不开AI,就像几十年前离不开计算机一样,在面对核心时,要有专业的能力,如果面对复杂的情况,觉得力不从心,欢迎联系锐英源软件。