本节课搞定这个AIsend_begin_set函数:
如图所示:这个函数需要三个入参:原始需求、分解后的功能点、用例设置。
那这个函数要做的事情就是以下几步:
1. 整理好要给AI的问题,是一个大列表
2. 调用多线程进行提问,节省时间成本
3. 总结结果,整理成列表返回给上游
为了方便开发,我们需要手动先输入并保存一个demo:
然后是优化设置:具体话术内容大家可自行设计,和AI的对话提示词没有最好只有更好!
这里可以改下左侧输入框宽度:
然后来实现这个函数第一步:整理话术
print效果如下:
根据这些控制台输出,写出整理代码:(之所以不在页面上设置,就是把很多复杂且无聊的提示词隐藏在后台代码,防止前端维护的眼花缭乱。这些提示词今后也可以更新)
比如,我们在每一句后面加上:
那结果就变成了:
第一步整理的话术,以后需要不断的调整,来达到最佳效果。不同的AI大模型也有自己的脾气,需要更换的时候,也需要改这些提示词。
然后我们再写个并发进行请求,这里我们需要考虑以下几个问题:
1. 子线程执行的函数,需要记录用例设计方案名字,那怎么实现?
2. 子线程需要设置守护线程还是不设置?
3. 最终的结果要怎么保存到一起?毕竟线程执行的速度不可控,顺序更不可控,而且互相之间没有通信。
4. 每一个线程如今都具备了完整的原始需求、分解后功能点、用例设置话术。那是否应该新建一个和AI的对话,以防互相影响?
....
关于这些问题,大家可以仔细的想一想,考验你能否在测开的道路上更进一步的时候到了。
于是我决定下节课,先用一个小demo来解决上述问题,然后再正式融入到我们的项目代码中。(主要是我的AI模型被粉丝们用欠费了,暂时没法正式测试。之前获得的deepseek征文大赛第一名奖励的3000元子也在短短几天内被用光了,这教程得有多火?建议各位保护好自己的bot_app_key,千万不要被盗走,否则不管里多少钱都可能被大规模使用秒光哦~)
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有