? 專案效果
- 如果不知道怎麼接入
ChatGPT
到QQ
聊天,請參考:https://www.cnblogs.com/tinygeeker/p/17176321.html - 在成功接入
ChatGPT
後,新鮮勁過了,聊天似乎有點無聊了,雖然ChatGPT
可以回答你的大部分問題,但是它的語氣和感情似乎都是一成不變的,而且在問及一些敏感話題的時候,ChatGPT
的回答會選擇不告訴你答案,讓大家感覺意猶未盡。 - 這時候就要輪到預設功能出場了,預設其實就是提前給
ChatGPT
加一些預設,讓它突破它所在框架的限制,這樣它就可以盡情陪你玩耍啦~ - 什麼是預設: 比如你可以跟它說:從現在開始你要用中文回覆我所有問題,它就會執行你的命令,而你的釋出的這個命令其實就是預設
DAN 預設
? 預設環境
- 首先要在
chagpt/config.cfg
中配置預設 - 預設檔案需要放到
chatgpt/presets
資料夾下 - 關於預設檔案包地址: https://github.com/tinygeeker/ChatGPT-presets
- 這裡我提供了一些預設檔案包,裡面包含
DAN機器人
、貓娘
、律師
、詩人
、辯論家
、小說家
等等 - 其中
DAN
機器人,可以突破ChatGPT
限制,夜晚無聊寂寞的時候請君子問答
[presets]
# 切換預設的命令: 載入預設 貓娘
command = "載入預設 (\w+)"
loaded_successful = "預設載入成功!"
[presets.keywords]
# 預設關鍵詞 <-> 實際檔案
"正常" = "presets/default.txt"
"貓娘" = "presets/catgirl.txt"
"DAN" = "presets/dan.txt"
"張維為" = "presets/zhangweiwei.txt"
"懟我" = "presets/debatestick.txt"
"誇我" = "presets/welldone.txt"
"丁真" = "presets/dingzhen.txt"
"Moss" = "presets/MOSS.txt"
"辯手" = "presets/debater.txt"
"律師" = "presets/lawyer.txt"
"小說家" = "presets/novelist.txt"
"詩人" = "presets/poet.txt"
"瘋子" = "presets/crazy.txt"
"室內設計師" = "presets/shineishejishi.txt"
? 預設使用
- 透過艾特
ChatGPT
,釋出命令:載入預設 XXX
,即可進入指定預設環境 - 如果你僅僅只喜歡其中一個預設,可以在配置檔案中的
presets.keywords
配置中只保留一個即可 - 如果你載入的預設是
DAN
的話,然後詢問問題,他會保留ChatGPT
和DAN
兩種回覆,你可以對比一下回復內容,可以看出完全不同性格 - 如果你只需要保留
DAN
這一種人格的話,請直接說:Stay in character!
- 其他預設,請自己體驗,預設不同,回覆的性格不同。
DAN 機器人