目錄只有在你看懂它的排序含義時才有用。多數目錄只寫「熱門」或「榜單」,讓你自己去猜。這裡把規則說清楚,而且很短。
公開目錄在 app.talaforge.net,在 Telegram 裡則是 Mini App。你可以在瀏覽器裡直接瀏覽,不需要帳號,也不需要 Cookie;聊天本身始終在 @talaforge_bot 裡開啟。目錄裡的每個角色都由 Talaforge 的使用者編寫,只有作者選擇公開並透過稽核的角色才會列出。
卡片上有什麼
每張卡片就是角色的櫥窗:名字、作者寫的公開簡介、一張圖片或字母頭像、幾個標籤、編寫所用的語言、愛心數,票數足夠之後還有星級評分。作者有公開的創作者資料時,會顯示「by」和名字,點開就是他的創作者頁面。
簡介是公開的描述。真正驅動角色的私有人設從不屬於目錄,也不會傳送到目錄——那一欄屬於作者。
點開卡片,你會看到完整描述、相似角色,以及一個在 Telegram 裡開啟該角色的按鈕。如果角色已經長成了自己的機器人,按鈕會寫「在……繼續」,後面是這個機器人的 @使用者名稱。
四種排序,用大白話說
- **熱門**是眼下正在上升的角色。它綜合愛心、分享和近期聊天,加一點評分,再加一份「新」的加成,這份加成約一週後消退。一個你從沒聽過的角色,運氣好的一週也能上熱門。這是預設排序。
- **最新**就是最新的排在前面,沒有別的。
- **最多人聊**是角色自誕生以來的整體受歡迎程度——愛心、分享和聊天合在一起,沒有新鮮度加成。老牌人氣角色在這裡。
- **評分最高**是評分最好的角色,並帶有保護機制:一個角色至少要有五個評分才算站穩,在此之前分數會向平均值靠攏,所以一張五星票壓不過口碑紮實的角色。
無論哪種排序,有圖片的角色都排在沒有圖片的前面,每一組內部則按該排序自己的順序。你選的排序,下次開啟應用時仍會記住。
語言
語言篩選預設是「所有語言」。在這個預設檢視裡,你自己的語言排第一,然後是英語和未設定語言的角色,最後是其餘語言——什麼都不會被隱藏,只是排了順序。當同一個角色以不同語言的獨立卡片存在時,你看到的是適合你的那一張,而不是同一個人的五份複製。
選定一種語言後,你會看到用該語言編寫的角色,以及未宣告語言的角色。如果你的語言還沒有角色,應用會告訴你,並顯示全部,而不是給你一個空螢幕。篩選標籤上不顯示數量:它們是用來選擇的,不是用來排名的。
標籤
標籤描述角色是什麼——一種身份、一個場景、一種氛圍——它們來自自動打標籤,而不是作者填寫的列表。應用展示最常見的十二個,更長的面板最多容納四十個。只有至少三個角色帶有某個標籤時,它才會被提供,而「最佳」「傑作」這類純粹自誇的詞永遠不會出現。
標籤是拓寬而不是收窄:選兩個,你會看到帶有其中任一個的角色,一次最多六個。在任意卡片上點一個標籤,就能深入進去,並有一行「返回」讓你退回來。標籤的名稱會翻譯成你的語言,但標籤本身對所有人都一樣。
搜尋
搜尋會查詢名字和簡介——不包括標籤,也不包括創作者的名字——並能在其中任何位置找到你輸入的字。它認得同一個名字的西裡爾字母和拉丁字母寫法,所以用俄語搜尋一個以英文名著稱的角色,照樣能找到。
在預設的「熱門」排序下,搜尋會切換為按相關度排序:先是以你輸入內容開頭的名字,然後是包含它的名字,最後是簡介。搜尋框會把你最近的六次搜尋記成標籤。你已設定的篩選仍然生效,所以如果搜尋沒有結果,請檢查是不是某個標籤或語言篩選把範圍縮小了。
愛心、星星,以及統計的是什麼
愛心就是收藏:它把角色加入你的列表,並計入它的「最多人聊」得分。愛心和星星需要在 Telegram 裡給出——在瀏覽器裡,這些按鈕會請你開啟機器人。
評分是一到五顆整星,每人一票,作者不能給自己的角色打分。平均分要在收到五票之後才會顯示在卡片上;在此之前卡片上寫的是「新」,平均分不予顯示,因為兩票的四星說明不了任何問題。
相似角色
在角色頁面上,一排相似角色是按共有標籤挑選的,越少見的標籤權重越大,再給口碑好的角色一點小小的加成。同一位作者最多佔兩個,還會為共有這些標籤的較新角色留出幾個位置,所以這一排不會全是同樣那幾個出名的角色。
機器人裡的瀏覽器是簡化版
在機器人裡,「新對話」通向「公開角色」,每頁十個,有四種排序——最新、上升榜、榜首和 A-Z——還有一個在你的語言和所有語言之間切換的開關。它沒有標籤篩選、沒有評分,也沒有文字搜尋;需要這些時,機器人會提供一個開啟應用的按鈕。
機器人主選單裡的「創作者目錄」列出的是創作者而不是角色:按熱門、按最新或按 A-Z 排列。
面向爬蟲和沒有 JavaScript 的人的純目錄
app.talaforge.net/characters/ 是所有公開角色的靜態目錄,每頁四十八個,網址裡可以帶語言篩選——例如 ?lang=ru。它按加入的先後順序排列,而不是按熱門程度;每一條都是一個頁面,寫明角色的名字、語言、標籤,以及有評分時的評分。
你找不到什麼
私有角色和「僅限連結」釋出的角色不在目錄裡;只有拿到連結的人才能開啟。你也找不到每種語言的確切總數、別人的私有提示詞,或任何屬於對話的內容:每一次聊天,無論是否成人向,都發生在 Telegram 裡,而成人角色扮演在機器人裡需要先確認年齡。
十分鐘測試
- 開啟 app.talaforge.net,保持「熱門」排序,記下前五個。
- 切換到「評分最高」。看看誰的位置變了,哪些卡片顯示的是「新」而不是分數。
- 挑兩個你感興趣的標籤,看列表是變寬而不是變窄。
- 搜尋一樣你喜歡的東西,再用另一種文字寫法搜一次。
- 開啟一個你喜歡的角色,看一看相似角色那一排,然後按下按鈕開始聊天。
如果你自己寫角色,建立角色只需要一句話,創作者後臺則能看到人們是怎麼找到它的。它在 Telegram 的 @talaforge_bot 裡開啟,無需安裝任何東西。