AI 驅動的角色對戰遊戲,所有角色生成與戰鬥結果皆由 LLM(大型語言模型)決定。 玩家的角色可鑄造成 NFT,並於鏈上進行交易。 每場戰鬥由多個 AI 節點進行模擬,最終透過投票共識產生唯一戰報與勝者。 在競技場中,玩家可隨機匹配對手並進行下注,享受策略與運氣交織的對戰體驗。
PromptFighters 是一款結合 AI、區塊鏈與遊戲化設計的 去中心化 AI 對戰平台。
玩家可輸入一句 Prompt(角色描述),AI 將自動生成具個性與屬性的角色,
並透過語言模型模擬戰鬥過程,產生完整的戰報與勝負結果。
每場戰鬥由多個 AI 節點並行運算並投票決定最終結果,
確保戰鬥過程可驗證且具隨機性,避免單一節點偏差。
角色可由後端錢包自動鑄造成 NFT,無需玩家自行簽署交易,
並可於市場上流通或作為競技資產使用。
目前已完成:
✅ Gemini 驅動的戰鬥模擬模型
✅ Django + Angular 前後端整合
✅ NFT 鑄造與上傳 IPFS(Thirdweb + Pinata)
✅ 競技場隨機匹配與下注機制
🧱 節點網路架構(開發中,未來開放第三方節點參與投票)
Backend: Python (Django, Celery)
Frontend: Angular
AI Engine: Gemini / Claude / OpenAI (可替換多模型架構)
Blockchain: Mantle Network (@Mantle_Official)
Smart Contract: Thirdweb SDK (ERC721 NFT Collection)
Storage: IPFS via Pinata
Deployment: Docker + Cloudflare Tunnel
AI 對戰模擬 ✅ 已完成 NFT 鑄造系統 ✅ 已完成 戰報生成與上鏈 ✅ 已完成 競技場匹配與下注 ✅ 已完成 Node 共識機制 🚧 開發中 Mantle testnet上正式部署 ✅ 已上線
0