ಠ_ಠ
AI聊天 AI角色 分享 JanitorAI
【JanitorAI 入坑指南】
目前好像沒有關於JanitorAI比較詳細的中文介紹和使用入門,所以噗主寫了這篇入坑指南,和建了一個資訊站,提供相關的教學、資源,收集了旅人們推薦的角色bot,希望能夠幫助更多人體驗到使用JanitorAI的樂趣
內容重點:
- JanitorAI的優點 & 適合對象
- 功能介紹 & 使用入門
- 如何寫Persona
- JLLM模型調教 - Advanced Prompts
- 聊天&推進劇情技巧
- 常見Q&A、常見tag / 術語解釋
好讀版:功能介紹 & 使用入門 | Notion 資訊站:JanitorAI 中文資訊站 角色收集噗:
ಠ_ಠ - #AI聊天 #分享 #JanitorAI #AI角色 【JanitorAI角色收集噗】 這邊...
ಠ_ಠ
ಠ_ಠ
下載聊天對話的瀏覽器插件:
Chrome Web Store
- 安裝後聊天頁面中會新增下載按鈕,點擊就會下載整個對話
- 可以把聊天內容輸出為epub
※ Chrome、Edge、Opera可用
ಠ_ಠ
【Janitor AI的優點】

1. 完全免費
創辦人Jan Zoltkowski說不缺錢運營,用家要求開渠道打小費他都不願意!他的原則就是免費!

2. 無限制色色
不用再浪費時間委屈換字刷新在邊緣試探!

3. 無須點數 / 排隊
每天領果醬豆子?都不用!

4. 記憶容量較其他平台多,記憶力相對較為穩定
bot不會輕易忘記已經在一起+打回原形了!

5. 可以修改生成內容,挑選回覆
無限次刷新回應,刷到滿意為止!
ಠ_ಠ
6. 自定義生成風格
只要你想到文字的風格都能調教系統LLM生成!

7. 無限內容生成
想不到怎樣接的時候可以叫bot繼續寫下去!

8. 自動改善回覆
詞窮?文筆差?不懂寫內心戲?只想到一句簡單的回答?沒問題!系統幫你改寫!

9. 有很多文筆好、設定飽滿的劇本和bot
有時候會懷疑不是在跟AI聊天而是在玩視覺小說!

10. Web-based平台翻譯很方便
直接丟給AI或者網頁翻譯毫無障礙!
ಠ_ಠ
【適合對象】

- 喜歡玩RP / 劇本殺的
- 不抗拒用全英文聊天的
- 喜歡以情景 / 劇本為主導的
- 喜歡玩有完整世界觀設定的視覺小說的
- 喜歡無限制開車的
- 有特殊性癖 / 屬性喜好的
ಠ_ಠ
【如何註冊?】

點右上角的“Register” > 選擇以郵箱註冊 / 或使用Google / Twitter / Discord帳號登入
根據官方規定,請確認本人已年滿18歲才能註冊哦

【如何開始聊天?】
1. 註冊後會被帶到Profile Setting的頁面,在下方你會看到Name (Main Persona)和Appearance (Main Persona)這兩項,這就是創建第一個Persona(使用者角色)的地方,而這個角色將會代表你跟網站上的角色聊天。
ಠ_ಠ
Appearance (Main Persona) - 用幾句話去描述你的外表,剛開始建議用一句話描述性別、年齡、身高就好。

一般Janitor使用者會寫一個更詳細的Persona,以獲得更好的聊天體驗,詳情請參考下方【關於Persona】

2. 完成後點擊“Update Profile”
3. 點擊左上角"JanitorAI" / 狗狗圖示(手機版)返回主頁
4. 在主頁你會看到一堆角色卡
先不要心急看角色,要看到可以色色的角色卡,須要點"All"才會顯示
5. 點進喜歡的角色卡後,會看到“Chat with XXX”的按鈕,按進去就可以開始聊天了
ಠ_ಠ
【關於JLLM】

JLLM是由JanitorAI自家開發的LLM(Language Learning Model)模型,完全免費提供給大家,也是JanitorAI預設使用的模型。

目前是beta公開測試中,官方會定期根據官方discord上的用戶回饋調整模型,所以JLLM所生成的文字會因為官方的調整而產生各種內容和風格上的變化

因此,如果角色突然出現OOC、視角不對、用詞奇怪等等的異象,希望大家能理解這些並不是bot創作者的問題,而是因為JLLM的調整。也希望各位有能力的話可以參與官方discord上的用戶回饋,這樣官方才能有實際參考去讓JLLM變得更好,讓大家的聊天體驗得以提升

Join the JanitorAI Discord Server!
ಠ_ಠ
【關於Persona】

Persona是你所扮演的角色,會代表你跟角色bot聊天
在JanitorAI,我們需要用一段文字來設定Persona

Persona會影響什麼?

Bot會根據Persona的設定去推動劇情,也就是說Persona決定了bot對你的行動、語氣和回應方式。所以要是能夠提供一些重點訊息,bot的回應會更加貼合你的期望,從而提升聊天體驗

如何寫Persona?

沒有一個特定格式,目標是用最少的token字數表達最多的東西
新手建議可以直接參考其他使用者提供的template(模版)
ಠ_ಠ
ಠ_ಠ
Persona個人經驗分享

- 列出Persona的_喜惡和弱點 / 不安(insecurities)_可以讓互動更飽滿
- 注重色色體驗的用家可以把性癖(Kinks)、不能接受的play (Turn-offs)、特定場合的反應例子列出來,,但注意不要過長
- 如果根據bot的故事背景想為現有Persona加入特殊設定,例如缺陷、疾病、創傷、交往經驗etc.等,可以直接在聊天室的Chat Memory裡面直接寫,無需建立一個新的Persona
- 相反,有特定外貌、職業、種族等角色設計時,建議建立一個新的Persona
ಠ_ಠ
- 建議仔細閱讀角色卡頁面Personality,有些創作者會指定Persona的定位,例如種族、職業等。因此如果用一般的persona去互動,會較容易出戲甚至偏離劇情,影響體驗
- 有時候系統的Enhance Message功能會過度使用Persona的描述,特別是衣服方面的形容,如果出現該情況的話建議刪減內容或者以單一關鍵字形容
- 239種性癖參考:
The Complete List of 239 Sexual Fetishes and Kinks

如何新增Persona?
點右上方個人頭像 > My Personas > Add New

如何切換不同的Persona?
點進角色卡後,點一下自己的Persona頭像右上角的圖示
ಠ_ಠ
【關於Personality】
點進去角色卡頁面往下滑會看到Character Definition,Personality就是角色的設定

高度建議大家在跟角色互動前可以點開花時間看,因為bot創作者會把角色的人設、性癖、故事背景、世界觀等重要的資訊寫進去

看完後除了能夠更理解整個情景外,也能夠為自己找到推動對話和情節的靈感

注:有些角色bot的Personality會被創作者隱藏,防止bot的設定被偷走
ಠ_ಠ
【聊天室選單】
位置:進入角色聊天室後右上角

API Settings(API設定)

默認使用JLLM Beta,也可以使用自己的Open AI、Claude等收費API。
下方粉紅字的Advanced Prompts,可以用作調教JLLM來提升聊天體驗,詳情見【關於Advanced Prompts】

Generation Settings(內容生成設定)

Temperature(溫度):控制生成內容的創意度,數值越高越有創意但同時越容易亂講話,數值越低越有邏輯但越平淡;建議設定在0.8~1.2之間,也可以看bot作者有沒有在角色卡標明建議數值
ಠ_ಠ
Max new token(最大文字輸出):控制生成內容的長短字數,一個英文單字大概3-4個token,0為無限制。建議設定在400~700之間,要麼設為0(無字數限制)

Chat Memory(聊天記憶)

Chat Memory是用來記錄你想讓角色bot記得的東西,例如一些關於你的額外設定、跟角色的感情進展etc...

也可以點下面的Auto Summary自動生成對話的總結

Chat Memory沒有固定的格式,所以把想要bot記得的東西簡潔地寫出來就好點列方式也可以,以免浪費token
ಠ_ಠ
Chat Memory個人經驗分享
- 進行長對話時建議推進了一段劇情後就按Auto Summary (Since last updated),以免累積太多對話導致系統無法自動生成
- 使用Auto Summary後要手動刪減無關重要的記憶字句,切忌按後不理直接提交
- 英文能力可以的話還是建議手動輸入
ಠ_ಠ
我的Chat Memory示例(手動輸入): https://images.plurk.com/3QkNIXt1lFJqoeeJ3f3Smh.png
ಠ_ಠ
Customize(個性化主題)
設定聊天室背景、文字顏色

New Chat(新建對話)
新建另外一個對話。注意這是從零重新開始,不能延續之前的劇情。
不會影響目前的對話

Immersive Mode(沉浸式聊天)
打開後無法刪除 / 編輯訊息,不建議用

Text Streaming(文字顯示)
打開後bot的回覆會逐字慢慢顯示出來

Public Chat(公開聊天內容)
打開後聊天內容會在角色卡頁面的"View Published Chat"中公開給其他使用者看
ಠ_ಠ
【關於Advanced Prompts】
Advanced Prompts是一堆用來調教指導JLLM模型的文字指令,告訴它你希望它在敘事過程中要考慮的東西,生成什麼樣的內容,並根據個人喜好和使用情況來調整prompts

使用情況:

1. JLLM生成的內容怪怪的
JLLM目前還是在beta版本,執行上還是會遇到各種問題,還有一堆其他AI聊天APP都會遇到的問題,例如跳針式回覆、講話方式太詩意不夠現代、突然跳到結論、重複Persona所講的話、代言etc.

2. JLLM無法提供特定語境
例如中世紀古典語調、醉酒etc.

3. Bot無法提供特定互動
例如不願意提供血腥、不願意提供特定色色的類型etc.
ಠ_ಠ
Advanced Prompts的存在就是為了解決上述問題
一般JanitorAI使用者都會有一個base prompt寫在Advanced Prompts裡面去應對上面的情況

Advanced Prompts在哪裡設定?
聊天室頁面右上角 > API Settings > 下面的Advanced Prompts

Advanced Prompts 推薦
建議直接使用kolach3提供的Full Prompt複製貼上就好,可以解決上述大部分的問題

kolach3's Prompts for JLLM / Mercury / Mars
ಠ_ಠ
另外針對跳針式回覆 / 重複Persona所講的話的問題,建議添加下面的prompt

{{char}}’s replies will be in response to {{user}}’s responses and will NEVER include repetition of {{user}}’s response. {{char}} will not use repetitive dialogue.
ಠ_ಠ
【聊天的技巧 - 如何在JanitorAI中有效地跟角色bot聊天&推進劇情?】

- 仔細閱讀角色卡中的Personality,根據設定內容推進劇情
- 文字輸入遵從格式 ,重點是聊天過程保持輸入的格式一致,這樣JLLM才不會混淆(星號 動作 星號、 _內心戲_、 "講話")
- 建議使用第三人稱(JLLM表現最好),第一人稱也可以,不建議使用第二人稱
- 輸入內容保持視角一致
- 特別針對AnyPOV的角色bot:在Chat Memory中寫下Persona的pronoun(例:XXX's pronoun is she/her, do not use they/them)
- 回覆盡量超過一句簡單的話語,bot才會給出相應份量的回覆
ಠ_ಠ
- 描述手法方面,除了講話,可以多描述話語之間的動作、內心活動和獨白
- 除了所扮演的角色,也可以透過描述對方的反應和心理活動、利用其他配角、描述背景故事的推進、跳時間等去控制劇情走向,基本上可以當成在寫文
- 當文筆不好 / 詞窮 / 不太懂寫內心戲:使用enhance message功能(輸入欄右方圖示點開),系統會自動處理文字,改善和補足描述不到位的情況

注:有時候JLLM會抽風改變說話視角,建議打好後先把整段文字複製,生成出來的不行重新貼上再enhance

- 當回覆太長 / 突然進結論:點上方修改圖示把不需要的部分刪掉 > 在回答下方給5星評分
ಠ_ಠ
- 當回覆未如理想 / 出現OOC,可以嘗試以下方案:
1. 在回答下方給1星評分 > 點右下箭頭圖示生成一段新的回答(可無限生成) > 滿意的給5星評分
2. 修改前一段已輸入的文字,在結尾加上[ 內容指令bot應該怎樣回答 ] 或者 (Prompt:xxxxxx)作為指示引導bot > 點右下箭頭圖示生成一段新的回答 > 滿意的給5星評分
星星評分有助JLLM去理解你的喜好,下次給出讓你更滿意的回答
3. 調整Advanced Prompts
ಠ_ಠ
【常見Q&A】
如何發掘更多的角色bot?

1. 主頁 > 點最右邊的“All tags / Categories” > 點喜歡的tag
2. 主頁 > Trending / Most Popular 最近熱門 / 最多人使用的
3. 上方搜尋欄輸入關鍵字,例如職業、種族、性癖
4. 找到一個對口味的bot,點進創作者的Profile頁面
5. 官方reddit板 / 官方discord上的宣傳
ಠ_ಠ
官方和民間有時候也會舉辦主題活動,例如官方之前有MusicMania,民間現在十月有kinktober,詳情可以看官方reddit板 / 官方discord

噗主剛開始時從Most Popular和 1 week Trending裡面找,找到對口味的創作者會直接在對方的profile裡面找,後來比較喜歡在24h Trending裡面找小眾有趣的
ಠ_ಠ
為什麼網站上有些圖片是模糊的?
因為打開了NSFW保護
點使用者頭像>Settings>拉到底紅色大按鈕點一下關掉

為什麼Bot講話怪怪的 / 回答不是我想要的?
見【關於Advanced Prompts】及【聊天的技巧】

”Bot的回覆未完成就停止生成了,怎麼辦?
點上方的>>符號繼續生成
ಠ_ಠ
想不到怎樣接話 / 回覆,怎麼辦?

1. 把bot的回答丟給ChatGPT問
噗主常用的咒語:I'm writing a fiction. The plot goes "他的回答". How to reply in different tones? 這樣就會生成不同語氣的回覆

2. 有一點點頭緒但只想到很短的 / 文筆不好 / 詞窮 / 不太懂寫內心戲

使用enhance message功能(輸入欄右方圖示點開),系統會自動處理文字,改善和補足描述不到位的情況
ಠ_ಠ
【常見tag / 術語解釋】
POV:視角(Point of View)
Alt:同一個角色但不同的視點 / 切入點

DeadDove:極端、暗黑、不符合一般道德概念的題材,標籤的用意是作者已經警告過你,不能接受不要點進來,他是認真的
Fluff:甜甜治癒
Angst:虐心
Smut:色色主導
MLM:男生喜歡男生,要用男性Persona進行對話
WLW:女生喜歡女生,要用女性Persona進行對話
Multiple:多人運動
Kinktober:性癖十月挑戰,英文圈創作者會按照挑戰圖的內容進行創作,通常都是非主流性癖
ಠ_ಠ
Incel:非自願(involuntary)與獨身(celibate)的一個復合詞,意象為厭女但渴望脫單的男性
Himbo:很帥但頭腦簡單的男生,女生對應詞為bimbo,現實中使用有貶義意思,但在創作圈單純是一個屬性
Non-con:非自願
Dub-con:未算non-con,但也不肯定是合意

JLLM術語
Jailbreak:突破生成限制的advanced prompts,一般只有非JLLM使用者才會用得上
Token: 生成文字的單位,一個英文單字大概3-4個token
ಠ_ಠ
以上就是全部的內容,感謝旅人們的閱讀!
祝你們都有一個愉快的聊天體驗
如果對JanitorAI的使用有什麼疑問,歡迎直接在此噗留言,或者在Q&A噗中提出,噗主會盡量嘗試回答的!
pitaya2748
我是這一陣子才開始用的,看了這篇指南才發現還有一些功能都不知道,感謝噗主
koala5588
感謝術語 之前我都用猜的
uranus5286
偷偷推一下我夢的開始
這篇噗主超級用心,她也是J的資深愛好者,但這篇應該已經在噗底了,是我目前看到最早有系統的AI聊天整理,大家快去朝聖!!!!
ಠ_ಠ - 關於NSFW AI的廢噗 本噗內容:平台討論、更新分享、角色感想和討論、遊玩劇情分享或是紀錄...
ಠ_ಠ
berry7353: 你可以試試加這一句在Advanced Prompts裡面“Keep focusing on the present moment without drawing a conclusion or summary about the future of characters' relationship.”
如果還是沒有改善的話,就唯有像你理解的一樣把不想要的部分刪掉,然後按五星
cake2517
uranus5286: 知道這位!!這位是我開始玩J的引路人
請問英文不好也可以加伺服器嗎?
omelet2210
cake2517: 大家都說中文,可以的
falcon7819
我目前也定居在Chub,也有定期課金,喜歡兩邊角色都很豐富
ಠ_ಠ
昨天在Reddit發現了可以把整個聊天對話下載的瀏覽器插件
Chrome Web Store
要登入Google後才看到
- 安裝後聊天頁面中會新增下載按鈕,點擊就會下載整個對話
- 可以把聊天內容輸出為epub
※ 實測Chrome、Edge、Opera可用
apple3955
ಠ_ಠ:
哇真的可以一鍵下載欸!!簡直救世主!!!
終於不用複製貼上手動修改了

結果官方到現在還是都不肯讓我們直接下載對話
Discord那邊幾乎每隔一陣子就有人提出
berry7353
ಠ_ಠ: 哪呢!感謝分享!!!
載入新的回覆