chatGPT已经火挺久了,个人也是经常使用协助日常工作,或者去问答板块答点题。chatGPT出来的一开始,我就想到能不能利用chatGPT干些什么事,除了帮助我以外。这一问一答,就让我想起了csdn的问答板块。

其实我属于第一批使用chatGPT在问答板块进行回答的人,个人感觉chatGPT功能确实很强大。也能帮助不少人解决问题,但是chatGPT回答的答案除了有造假编造以外,个人感觉它的回答不够像个真人,如果是真人回答的话,那被采纳成功的概率会不会变大呢?正好我了解一些vbs脚本,便使用vbs编写了一个可以让回答拟人化点的脚本,里面的关键词也在不断更新。

我是感觉现在问答板块已经被chatGPT席卷了,希望问问题的人有更多辨别是非的能力,毕竟chatGPT的答案始终是仅供参考的,正如我使用chatGPT在回答的时候也会加上“仅供参考”。

下面我贴上我不断更新后的vbs脚本代码,希望能用在合适的地方,或者说是否能对抗chatGPT即将推出的【AI标识】。chatGPT更适合给自己使用,协助自己的工作,那还是勉强可以的。

Const ForReading = 1
Const ForWriting = 2Set objFSO = CreateObject("Scripting.FileSystemObject")' 读取文本文件
Set objFile = objFSO.OpenTextFile("F:\code\test.txt", ForReading)
strText = objFile.ReadAll
objFile.Close' 拟人化智能字典库
' 关键词根:你
strText = Replace(strText, "首先,你可以尝试", "可以先试试")
strText = Replace(strText, "会对你有帮助", "会有帮助")
strText = Replace(strText, "首先,你需要", "需要先")
strText = Replace(strText, "对于你的问题", "对于这个问题")
strText = Replace(strText, "你在尝试", "在")
strText = Replace(strText, "你尝试", "")
strText = Replace(strText, "给你:", ":")
strText = Replace(strText, "你的", "")
strText = Replace(strText, "你", "")' 关键词根:您
strText = Replace(strText, "会对您有帮助", "会有帮助")
strText = Replace(strText, "首先,您需要", "需要先")
strText = Replace(strText, "首先,您", "")
strText = Replace(strText, "您在尝试", "在")
strText = Replace(strText, "给您:", ":")
strText = Replace(strText, "您的", "")
strText = Replace(strText, "您", "")' 关键词根:我
strText = Replace(strText, "我们知道,", "")
strText = Replace(strText, "我们", "")
strText = Replace(strText, "我猜测", "我觉得")
strText = Replace(strText, "首先,我", "可以")' 关键词根:例如
strText = Replace(strText, "。例如:", ":")
strText = Replace(strText, ",例如:", ":")
strText = Replace(strText, "例如,如果", "假如")
strText = Replace(strText, "例如,", "例如")
strText = Replace(strText, "例如:", "")' 关键词类:复杂类
strText = Replace(strText, "所以,", "所以")
strText = Replace(strText, "总之,", "总结就是")
strText = Replace(strText, "但是,", "但是")
strText = Replace(strText, "是的,", "是这样的,")
strText = Replace(strText, "请", "")
strText = Replace(strText, "则", "就")
strText = Replace(strText, "因此,", "因此")
strText = Replace(strText, "首先,需要", "需要先")
strText = Replace(strText, "首先,可以", "可以先")
strText = Replace(strText, "然后,", "然后")
strText = Replace(strText, "最后,", "")
strText = Replace(strText, "这样,", "这样")
strText = Replace(strText, "此外,可以", "还可以")
strText = Replace(strText, "此外,", "此外")
strText = Replace(strText, "另外,", "另外")
strText = Replace(strText, "其次,可以", "接着可以")
strText = Replace(strText, "其次,", "其次")' 关键词根:注意
strText = Replace(strText, "注意:", "这里注意")
strText = Replace(strText, "注意,", "注意下")' 关键词类:没归类
strText = Replace(strText, "Copy code", "```")
strText = Replace(strText, "中国", "我国")' 关键词根:尝试
strText = Replace(strText, "如果尝试打开", "如果打开")
strText = Replace(strText, "已经尝试了", "已经试了")
strText = Replace(strText, "它会尝试", "它会")
strText = Replace(strText, "重新尝试", "试试")
strText = Replace(strText, "并尝试解决", "并试着进一步解决")
strText = Replace(strText, "再次尝试", "再试试")
strText = Replace(strText, "可以尝试", "可以试试")
strText = Replace(strText, "在尝试", "在")' 定义替换列表
replaceList = Array("可以试试", "试试", "试一下", "试着", "试试看", "可以试一下", "可以试着", "可以试试看", "还可以试试")' 随机数生成函数
Function getRandomWord()Randomize' 随机选取一个替换词randomIndex = Int((UBound(replaceList) - LBound(replaceList) + 1) * Rnd + LBound(replaceList))getRandomWord = replaceList(randomIndex)
End Function' 替换文本中的所有"尝试"
Do While InStr(strText, "尝试")replaceWord = getRandomWord()strText = Replace(strText, "尝试", replaceWord, 1, 1, vbTextCompare)
Loop' 写入文本文件
Set objFile = objFSO.OpenTextFile("F:\code\test.txt", ForWriting, True)
objFile.Write strText & vbCrLf & "仅供参考,望采纳,谢谢。"objFile.Close'运行后打开文件
Set objShell = CreateObject("WScript.Shell")
objShell.Run "notepad.exe F:\code\test.txt"

至于如何使用vbs脚本,自己研究吧。

[chatGPT]回答拟人化脚本相关推荐

  1. 逆天了!ChatGPT回答癌症问题,准确性与美国国家癌症研究所标准答案不相上下...

    编译丨王聪 编辑丨王多鱼 排版丨水成文 ChatGPT,是由人工智能研究实验室 OpenAI 于2022年11月30日发布的全新聊天机器人模型--人工智能技术驱动的自然语言处理工具.ChatGPT能够 ...

  2. 用ChatGPT处理word表格数据:直接采用ChatGPt和利用ChatGPT编写python脚本两种方法

    目录 摘要 0. 测试数据生成 1. 直接使用ChatGPT进行处理. 2 使用ChatGPT生成python脚本进行处理 3对比分析 4 结束语 摘要 为测试ChatGP在word文档表格的处理能力 ...

  3. ChatGPT 使用 拓展资料:用 Rasa Open Source 和 ChatGPT 回答有关结构化数据的问题

    ChatGPT 使用 拓展资料:用 Rasa Open Source 和 ChatGPT 回答有关结构化数据的问题 几年前,我们引入了将 Rasa 与知识库集成的功能,允许助手回答详细的 问题,就像下 ...

  4. 基于ChatGPT 开发 apple 脚本

    基于chatgpt 开发 apple 脚本 看到的一篇博客,感觉很有意思,基于该博客进行了复现,现总结如下: 苹果手机上有备忘录软件,在这里面会记录大量日常总结或者安排,假如现在有个需求,想把备忘录里 ...

  5. 让chatGPT回答一些有趣?无聊的问题

    本来我是没有国外的手机号的,也就没法注册chatGPT并使用. 不过好在 csdn 的猿如意 里面有体验功能,我就顺便体验一下. 这一次主要是看看chatGPT能否理解我的目的,很可惜,这一次并没有. ...

  6. 为什么ChatGPT回答不完整

    GPT是一种自然语言生成模型,它接受输入文本并生成一段新的文本,这段新的文本可能是对输入文本的响应或补充.如果GPT的输出不完整,可能是因为输入文本不够详细或者GPT在生成输出时没有足够的上下文信息. ...

  7. chatgpt回答问题-论文相关

    论文免费下载方法 使用学术搜索引擎:例如Google学术.百度学术.谷歌学术等,输入论文题目或关键词搜索,可以找到相关的论文,并且有些论文可以免费下载. 使用在线学术数据库:例如CNKI.万方.维普等 ...

  8. chatGPT回答字数限制解除-怎么突破chatGPT长度的限制

    ChatGPT如何写作 ChatGPT 是一种基于机器学习的自然语言处理技术,可以自动生成文本,包括段落.文章.新闻.电子邮件.推文等.以下是使用 ChatGPT 进行写作的基本过程: 确定写作内容和 ...

  9. 【ChatGPT回答代码问题】1. smpl2bvh 2. smplx2bvh 3. bone retargeting

    提问:请问如果用python将smpl模型转换为bvh格式 SMPL是一种骨骼动画模型,它是一种特殊的格式,专门用于描述人体动画.目前没有一个现成的Python库可以直接将SMPL模型转换为bvh格式 ...

最新文章

  1. 机器学习笔记:反向传播
  2. Android之实现多桌面图标app入口进入不同的页面,像2个独立运行的app一样,互不干扰。
  3. Mybatis(17)注解方式增删改查单表
  4. 《深入理解 Spring Cloud 与微服务构建》第五章 Kubernetes
  5. json-smart 使用示例(推荐fastjson)
  6. java项目开发经验总结
  7. 用vscode创建一个c项目_vscode怎么创建C语言项目
  8. C语言经典实例006:输出一个正方形
  9. 舒淇陈坤言承旭周渝民 揭秘与助理的爱恨纠葛
  10. Excel字符函数(3):字符查找函数Find、Search
  11. Flask后端实践 连载十三 Flask输出Excel报表
  12. OPENMP学习笔记(1)——简介,模型,运行
  13. wap视频广告遇到的问题
  14. 【单片机毕业设计】【mcuclub-jj-003】基于单片机的八层电梯的设计
  15. DQL:简单的select语句书写(含where子句)
  16. 梦想世界2014年5月29日服务器维护公告,2021年4月30日游戏更新公告
  17. 高速下载ChatGLM模型文件的解决方案
  18. 万向节死锁(Gimbal Lock)
  19. 一周cp未能连接到服务器,阴阳师:“一周CP”活动帮你找情缘?玩家高喊错过了,工具人没了...
  20. 小米小爱同学不能定时打开台灯

热门文章

  1. VUE---学习进阶08
  2. 【C++】 常对象、常数据成员、常成员函数总结
  3. [tjctf 2023] crypto,pwn,rev部分
  4. POI+EasyExcel,简单使用
  5. python扩展库xlwt支持对excel_Python扩展库xlwt支持对Excel2003或更低版本的Excel文件进行写操作...
  6. mac安装python2.7_Mac 上安装Python2.7和Python3
  7. 如何删除重复的数据?
  8. python pycurl_python3.7 安装pycurl
  9. 又抽抽了,开始胡思乱想
  10. vue 实现pc端调取本地摄像头拍照生成base64数据 navigator.userAgent 功能