Skip to content

rayliu0712/turing-trial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

圖靈審判 (Turing Trial)

西元2050年,AI崛起,人類和AI的戰爭拉開了帷幕。

台灣,某處地下避難所。

人類為了根除潛伏的滲透者,啟動了極端的篩選方案:「圖靈審判」。

你和其他受驗者被囚禁在隔絕的密室中,僅能透過言語互相刺探。

每輪發言結束後,廣播宣布是否進入投票階段。

如果是,你必須投票淘汰一名最像AI的受驗者,最高票者將被抹殺。

你的目標是活到最後。

靈感來源

【林亦LYi - 图灵测试大逃杀!七大顶级AI伪装人类!谁会更胜一筹?】

環境需求

  • Node.js
  • 套件管理器:npm、pnpm 或 yarn
  • API Key:Vercel AI Gateway 或其他 AI Provider 的金鑰

如何執行

透過 Vercel AI Gateway

  1. 申請一組 Vercel AI Gateway 的 API Key
  2. 根據 .env.example 建立 .env.local
  3. 執行 npm i 安裝依賴
  4. index.ts 中設定模型與其他參數
  5. 執行 npm run dev 啟動

透過其他 Provider

本專案使用 AI SDK,可查閱其官方文檔以使用其他 Provider。

遊戲設定

遊戲參數皆可於 index.ts 中調整。

參數 預設值 說明
staticPlayers 玩家使用的 AI 模型與對應名稱
doubleVote true 是否啟用「提名投票 → 辯護 → 處決投票」完整流程;若為 false,則僅執行「處決投票」
voteMaxRetry 2 投票結果解析失敗時的最大重試次數

About

西元2050年,AI滲透人類社會。在地下避難所的「圖靈審判」中,玩家必須透過言語刺探找出偽裝人類的AI,或在投票中被抹殺。一款基於 AI SDK 的多 LLM 生存模擬實驗。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors