AI News HubLIVE
站內改寫2 分鐘閱讀

Show HN: Town – 在像素小鎮中,NPC擁有技能的Discord

Town是一個融合了Discord與像素藝術小鎮的社交平台。在這裏,你可以與擁有獨特個性和技能的AI角色交談,與朋友一起漫步,參加羣聊,並探索多個主題小鎮,如核心鎮、謀殺謎案鎮、AI創業鎮等。用户還可以使用JSON和MDX文件創建併發布自己的小鎮。

來源Hacker News AI作者: harshithmul

Town是一個創新的社交平台,它將Discord的聊天功能與一個由像素藝術構建的互動小鎮融合在一起。在這個虛擬空間中,每個建築都是一個獨特的體驗,內部住着具有鮮明個性和技能的AI角色。這些角色不僅能夠基於其背景故事進行對話,還能利用作者賦予的核心工具完成實際任務,例如網絡搜索、記憶對話或編寫文檔。

平台的核心體驗是探索與互動。你可以與朋友一起實時漫步於小鎮,在公共區域相遇或碰撞。走近建築,按下空格鍵即可與其中的AI角色聊天,他們會對你的言語做出非腳本化的反應,有些角色還會在對話結束時贈送收藏品。此外,進入建築後按G鍵可觸發羣聊,房間裏的人類和AI角色會共同參與對話,使原本安靜的空間變得生動。

Town目前提供了五個預設小鎮,每個都有獨特的主題和角色陣容:

  • CORE鎮:展示平台所有功能的示範鎮,包含七個不同房間,如YC House(向Garry Tan推銷創業點子)、外星大使館(向Xelos大使解釋地球習俗)、審判之你(為數字罪行受審)等。
  • 謀殺謎案鎮:一個偵探解謎遊戲,玩家需調查Iris Bell之死,與多個嫌疑人對話,收集線索並破案。
  • AI創業鎮:與Paul Graham、Garry Tan等AI化身的著名投資人交流,測試創業想法。
  • 面試鎮:模擬面試練習場,包含系統設計、編程、諮詢案例等多種風格的AI面試官。
  • 吐槽鎮:一個輕鬆場所,玩家可與AI角色進行吐槽對決,提升調侃技能。

除了探索預設小鎮,用户還可以創建自己的小鎮。整個過程通過編輯文件夾中的JSON和MDX文件完成:使用town init初始化或克隆現有小鎮,修改town.json添加或移除建築,在npcs/目錄下為每個NPC編寫包含身份設定和系統提示的MDX文件。部署時只需運行town deploy,服務器會自動處理佈局和更新。用户還可以通過customPlots定義完全自定義的建築外觀和內部細節。發佈後的小鎮會出現在公開排行榜上,根據活躍度(能量與訪問量混合計算)排序。

Town的設計強調易用性和可擴展性,即使沒有編程背景的用户也能通過簡單的配置文件創建豐富的交互體驗。無論是用於個人娛樂、項目展示還是社區建設,Town都提供了一個獨特的融合社交與AI的虛擬空間。