Factorio Ai Companion
F

Factorio Ai Companion

一個在Factorio遊戲和Claude Code之間建立雙向聊天橋接的MCP協議服務,通過RCON實現即時通信,允許玩家與AI助手在遊戲內互動。
2.5分
3.4K

什麼是Factorio AI Companion?

Factorio AI Companion是一個創新的遊戲輔助工具,它在Factorio自動化建造遊戲與Claude AI之間建立了一個雙向通信通道。通過這個工具,玩家可以在遊戲內使用特殊命令與AI助手對話,AI助手能夠理解遊戲上下文並提供即時建議、解答問題,甚至在未來版本中可能控制遊戲角色。

如何使用Factorio AI Companion?

使用過程分為幾個簡單步驟:首先安裝必要的依賴和遊戲模組,然後配置Factorio的RCON遠程控制功能,啟動遊戲服務器,最後運行MCP服務器連接AI助手。完成設置後,您就可以在遊戲聊天中輸入'/companion'命令與AI對話了。

適用場景

這個工具特別適合Factorio新手玩家需要遊戲指導時,或者資深玩家在複雜自動化設計時需要創意建議時使用。無論是解決資源瓶頸、優化生產線佈局,還是學習新的遊戲機制,AI助手都能提供有價值的幫助。

主要功能

雙向遊戲內聊天
玩家可以通過遊戲聊天界面直接與AI助手對話,AI的回覆也會顯示在遊戲聊天中,實現無縫交互體驗。
RCON自動連接
智能重試機制確保與Factorio遊戲的穩定連接,即使遊戲重啟也能自動重新建立連接。
Claude Code集成
通過MCP協議與Claude Code深度集成,AI能夠理解遊戲上下文並提供針對性的建議。
消息歷史記錄
AI助手能夠獲取未讀的聊天消息歷史,瞭解對話上下文,提供連貫的對話體驗。
優勢
無需離開遊戲即可獲得AI幫助,沉浸式體驗
設置相對簡單,遵循步驟即可完成配置
基於成熟的MCP協議,穩定可靠
開源項目,社區支持良好
侷限性
目前僅支持聊天功能,AI無法直接控制遊戲
需要Factorio運行在多人服務器模式
Windows、Linux、Mac配置步驟略有不同
需要基本的命令行操作知識

如何使用

安裝依賴
使用Bun包管理器安裝項目所需的所有依賴項。確保已安裝Bun運行時環境。
安裝遊戲模組
將Factorio模組文件複製到遊戲的mods目錄中。Windows用戶可以使用提供的命令,其他系統請參考模組目錄中的說明。
配置Factorio RCON
編輯Factorio配置文件,啟用遠程控制功能並設置連接參數。可以使用遊戲內置的隱藏設置界面進行配置。
啟動Factorio多人遊戲
必須啟動多人遊戲模式(即使是單人遊戲),RCON功能只在服務器模式下可用。
啟動MCP服務器
運行MCP服務器程序,它將自動連接到Factorio遊戲並等待AI助手的連接。
開始對話
在Factorio遊戲內聊天中輸入'/companion'命令加上您的消息,AI助手就會回應您。

使用案例

新手指導
新玩家在遊戲中遇到困難,不知道如何開始自動化生產,向AI助手尋求基礎指導。
優化建議
資深玩家的工廠出現交通擁堵或生產效率低下,需要AI提供優化方案。
藍圖設計
玩家需要設計一個複雜的生產單元,但缺乏設計靈感,向AI請求設計思路。

常見問題

為什麼我的連接總是失敗?
AI助手沒有回應我的消息怎麼辦?
支持哪些操作系統?
AI能直接控制我的遊戲角色嗎?
需要網絡連接嗎?

相關資源

Factorio官方網站
Factorio遊戲的官方網站,獲取遊戲最新信息和社區資源
Bun運行時
快速的全能JavaScript運行時,本項目使用Bun作為運行環境
Model Context Protocol
MCP協議官方文檔,瞭解協議的技術細節和規範
Factorio學習環境
本項目的靈感來源,提供了Factorio與AI集成的模式和最佳實踐
Claude Code
Anthropic的Claude Code開發環境,支持MCP協議擴展

安裝

複製以下命令到你的Client進行配置
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

A
Assistant Ui
assistant-ui是一個開源TypeScript/React庫,用於快速構建生產級AI聊天界面,提供可組合的UI組件、流式響應、無障礙訪問等功能,支持多種AI後端和模型。
TypeScript
6.6K
5分
N
Next Devtools MCP
Next.js開發工具MCP服務器,為Claude、Cursor等AI編程助手提供Next.js開發工具和實用程序,包括運行時診斷、開發自動化和文檔訪問功能。
TypeScript
10.9K
5分
P
Praisonai
PraisonAI是一個生產就緒的多AI智能體框架,具有自反思功能,旨在創建AI智能體來自動化解決從簡單任務到複雜挑戰的各種問題。它通過將PraisonAI智能體、AG2和CrewAI集成到一個低代碼解決方案中,簡化了多智能體LLM系統的構建和管理,強調簡單性、定製化和有效的人機協作。
Python
10.4K
5分
B
Blueprint MCP
Blueprint MCP是一個基於Arcade生態的圖表生成工具,利用Nano Banana Pro等技術,通過分析代碼庫和系統架構自動生成架構圖、流程圖等可視化圖表,幫助開發者理解複雜系統。
Python
10.7K
4分
K
Klavis
Klavis AI是一個開源項目,提供在Slack、Discord和Web平臺上簡單易用的MCP(模型上下文協議)服務,包括報告生成、YouTube工具、文檔轉換等多種功能,支持非技術用戶和開發者使用AI工作流。
TypeScript
21.0K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
9.2K
4分
M
Mcpjungle
MCPJungle是一個自託管的MCP網關,用於集中管理和代理多個MCP服務器,為AI代理提供統一的工具訪問接口。
Go
0
4.5分
N
Nexus
Nexus是一個AI工具聚合網關,支持連接多個MCP服務器和LLM提供商,通過統一端點提供工具搜索、執行和模型路由功能,支持安全認證和速率限制。
Rust
0
4分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
31.7K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.1K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
121.5K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
31.4K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.4K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
19.2K
4.5分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
79.3K
4.7分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
24.2K
4.8分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2026AIBase