自架服務
a9gent/mindfs avatar
a9gent/mindfs

MindFS:遠端存取 AI 代理與工作站資料

專案速覽:透過 MindFS 隨時隨地存取您的個人 AI 代理程式和工作站資料。

1,795 個 Star125 個 ForkTypeScriptAGPL-3.0

秒懂

它是什麼?
一個本機閘道,將 AI 代理 CLI 工作階段、任務面板和檔案瀏覽帶入瀏覽器,支援本機、中繼和專用網路存取模式。
適合誰用?
MindFS 是一個單一二進位工具,將代理 CLI 工作階段、任務管理、檔案存取和遠端連線整合到一個瀏覽器介面。README 沒有提供效能基準、安全性分析或支援條款,授權條款也不包含擔保。
可以商用嗎?
可以,但條件嚴格。AGPL-3.0 是網路 copyleft 授權:如果別人透過網路使用你修改過的版本(例如作為託管服務),你必須以同一授權向他們提供原始碼。
還在維護嗎?
有在維護。儲存庫最近一次提交在 1 天前。
用什麼語言寫的?
主要是 TypeScript(依據 GitHub 的語言統計)。

以上回答依據專案的 GitHub 資料(最近同步於 2026年9月15日)與我們的分析,不構成法律意見。

開源專案深度解析

AI 代理遠端存取閘道

MindFS 是一個本機服務,透過瀏覽器介面與 AI 代理命令列工具互動。README 將其描述為「AI 代理遠端存取閘道」和「結果視覺化」層。它不包含任何 AI 模型;您需要在執行 MindFS 的機器上至少安裝一個代理 CLI。README 列出了受支援的代理列表,包括 Claude Code、OpenAI Codex、Gemini CLI、Grok、Cursor、GitHub Copilot、Cline、Augment、Kimi、Kiro、Qwen、Qoder、OMP、Pi、Hermes、Reasonix、OpenCode 和 OpenClaw。MindFS 會自動偵測這些代理是否已安裝。除代理工作階段外,它還管理專案檔案和任務面板。

以 MindFS 的 `-addr`、`-tls`、`-e2ee` 與專案 `.mindfs/` 目錄做驗證:先在 `127.0.0.1:7331` 啟動,確認代理工作階段、檔案預覽和 shell 連續性,再逐項測試中繼連線。記錄 `config.json`、`agents.json`、工作樹和重新啟動後的綁定結果,才能分清功能可用性與遠端服務依賴。 本段專門核對「AI 代理遠端存取閘道」涉及的輸入、輸出與失敗訊息。

這一節「AI 代理遠端存取閘道」的判斷應以 a9gent-mindfs-deep-analysis 的實際檔案、命令和輸出為準。對素材沒有說明的效能、相容性或安全結果,本文保留為未確認,不把社群數字或專案自述轉成保證。

a9gent-mindfs-deep-analysis 第 1 節的記錄應包含檔案名稱、命令參數、執行環境和實際產物,並把成功與失敗案例分開保存。若輸出與 README 描述不同,先保留原始錯誤,再檢查依賴版本、權限、輸入格式和服務狀態。這些欄位能讓本節的技術判斷落在可核對的證據上。

代理工作階段管理

工作階段功能是 MindFS 的核心。代理輸出逐 token 串流傳輸到瀏覽器,工具呼叫、思維軌跡、權限提示和剩餘上下文視窗容量以結構化、可折疊卡片形式呈現。您可以在工作階段中切換代理或模型;所有代理共用同一上下文。工作階段可按標題或內容搜尋,並能跳轉到相符的片段。來自受支援代理 CLI 的外部工作階段可以匯入 MindFS 並繼續;MindFS 工作階段也可以在原始 CLI 中恢復。內部工作階段與底層代理工作階段之間的綁定在服務重新啟動後依然保持。您可以在訊息中附加檔案和圖片,並多裝置即時同步存取同一實例。代理設定和 API 提供者可以一鍵備份、新增和切換。Codex 和 Claude Code 的子代理自動探索。工作階段可以從歷史回覆中分叉,還可以在指定時間排程任務。文件記錄了透過 /login 命令進行的 Codex 遠端登入,並內建了帶即時餘額顯示的一次性啟動令牌功能。

以 MindFS 的 `-addr`、`-tls`、`-e2ee` 與專案 `.mindfs/` 目錄做驗證:先在 `127.0.0.1:7331` 啟動,確認代理工作階段、檔案預覽和 shell 連續性,再逐項測試中繼連線。記錄 `config.json`、`agents.json`、工作樹和重新啟動後的綁定結果,才能分清功能可用性與遠端服務依賴。 本段專門核對「代理工作階段管理」涉及的輸入、輸出與失敗訊息。

這一節「代理工作階段管理」的判斷應以 a9gent-mindfs-deep-analysis 的實際檔案、命令和輸出為準。對素材沒有說明的效能、相容性或安全結果,本文保留為未確認,不把社群數字或專案自述轉成保證。

a9gent-mindfs-deep-analysis 第 2 節的記錄應包含檔案名稱、命令參數、執行環境和實際產物,並把成功與失敗案例分開保存。若輸出與 README 描述不同,先保留原始錯誤,再檢查依賴版本、權限、輸入格式和服務狀態。這些欄位能讓本節的技術判斷落在可核對的證據上。

任務面板與檔案存取

任務面板並行執行多個任務,每個任務在獨立的工作樹中隔離。任務範本定義階段,每個階段可以設定代理、模型、規劃模式、預設提示等。深度連結動態連接任務、工作樹、工作階段和檔案。快速建立從範本產生任務,支援檔案上傳、圖片和技能輸入。檔案存取按專案組織:您可以管理多個目錄,工作階段按專案獨立。所有對話歷史、檔案中繼資料和檢視設定都儲存在專案的 `.mindfs/` 子目錄下,遷移和備份只需複製資料夾。檔案樹瀏覽器提供完整目錄導覽,並支援 Markdown、圖片和程式碼的預覽。

以 MindFS 的 `-addr`、`-tls`、`-e2ee` 與專案 `.mindfs/` 目錄做驗證:先在 `127.0.0.1:7331` 啟動,確認代理工作階段、檔案預覽和 shell 連續性,再逐項測試中繼連線。記錄 `config.json`、`agents.json`、工作樹和重新啟動後的綁定結果,才能分清功能可用性與遠端服務依賴。 本段專門核對「任務面板與檔案存取」涉及的輸入、輸出與失敗訊息。

這一節「任務面板與檔案存取」的判斷應以 a9gent-mindfs-deep-analysis 的實際檔案、命令和輸出為準。對素材沒有說明的效能、相容性或安全結果,本文保留為未確認,不把社群數字或專案自述轉成保證。

a9gent-mindfs-deep-analysis 第 3 節的記錄應包含檔案名稱、命令參數、執行環境和實際產物,並把成功與失敗案例分開保存。若輸出與 README 描述不同,先保留原始錯誤,再檢查依賴版本、權限、輸入格式和服務狀態。這些欄位能讓本節的技術判斷落在可核對的證據上。

互動與介面特性

輸入 `/` 開啟命令面板,`@` 觸發路徑補全以附加檔案作為上下文,`#` 呼叫已儲存的提示捷徑。檔案與工作階段雙向關聯:您可以從檔案跳轉到建立它的工作階段,或從工作階段跳轉到它觸碰過的所有檔案。介面以 PWA 形式提供,可安裝到桌面或行動主畫面,無需應用程式商店。行動版面包括拇指可及的底部操作列、獨立面板滑動導覽,以及適應軟鍵盤的輸入框。Web Push 通知在工作階段狀態變更時傳送,但在 iOS 上需要將頁面新增到主畫面。使用者可以交換左右側邊欄,並在單專案和多專案工作階段清單之間切換。

以 MindFS 的 `-addr`、`-tls`、`-e2ee` 與專案 `.mindfs/` 目錄做驗證:先在 `127.0.0.1:7331` 啟動,確認代理工作階段、檔案預覽和 shell 連續性,再逐項測試中繼連線。記錄 `config.json`、`agents.json`、工作樹和重新啟動後的綁定結果,才能分清功能可用性與遠端服務依賴。 本段專門核對「互動與介面特性」涉及的輸入、輸出與失敗訊息。

這一節「互動與介面特性」的判斷應以 a9gent-mindfs-deep-analysis 的實際檔案、命令和輸出為準。對素材沒有說明的效能、相容性或安全結果,本文保留為未確認,不把社群數字或專案自述轉成保證。

a9gent-mindfs-deep-analysis 第 4 節的記錄應包含檔案名稱、命令參數、執行環境和實際產物,並把成功與失敗案例分開保存。若輸出與 README 描述不同,先保留原始錯誤,再檢查依賴版本、權限、輸入格式和服務狀態。這些欄位能讓本節的技術判斷落在可核對的證據上。

存取模式與遠端連線

MindFS 啟動後立即可在本機模式執行,在同一機器的瀏覽器中存取,無需帳戶或設定。對於遠端存取,中繼模式透過 a9gent.com 的加密隧道將本機實例暴露到公共網際網路,而無需開啟防火牆連接埠;您需要在本機介面中點擊綁定按鈕來啟動。專用通道模式允許透過私有網路(如 Tailscale)直接使用 IP 和連接埠存取。工作階段和檔案可以透過端對端加密保護。README 沒有說明加密演算法或金鑰管理細節。另外,在中繼模式下,您可以透過在 MindFS 中設定本機服務的位址來暴露它,並透過唯一的公共網域名稱存取。

以 MindFS 的 `-addr`、`-tls`、`-e2ee` 與專案 `.mindfs/` 目錄做驗證:先在 `127.0.0.1:7331` 啟動,確認代理工作階段、檔案預覽和 shell 連續性,再逐項測試中繼連線。記錄 `config.json`、`agents.json`、工作樹和重新啟動後的綁定結果,才能分清功能可用性與遠端服務依賴。 本段專門核對「存取模式與遠端連線」涉及的輸入、輸出與失敗訊息。

這一節「存取模式與遠端連線」的判斷應以 a9gent-mindfs-deep-analysis 的實際檔案、命令和輸出為準。對素材沒有說明的效能、相容性或安全結果,本文保留為未確認,不把社群數字或專案自述轉成保證。

a9gent-mindfs-deep-analysis 第 5 節的記錄應包含檔案名稱、命令參數、執行環境和實際產物,並把成功與失敗案例分開保存。若輸出與 README 描述不同,先保留原始錯誤,再檢查依賴版本、權限、輸入格式和服務狀態。這些欄位能讓本節的技術判斷落在可核對的證據上。

外掛系統與命令執行

MindFS 中的外掛是檔案的自訂檢視。模式是:接收檔案內容,解析,渲染 UI。代理可以依需求產生外掛;例如,告訴代理「實作一個 txt 小說閱讀器」會產生一個外掛,將 txt 檔案顯示為閱讀體驗。外掛可以註冊操作按鈕,向代理傳送結構化命令,完成自訂外掛、檔案瀏覽和代理互動之間的閉環。命令執行結果以卡片形式顯示,並提供之前命令的歷史建議。輸出適應螢幕寬度,您可以選擇 shell 類型,這對 Windows 使用者很重要。每個工作階段獲得一個長期存活的 shell,實現類似 tmux 的命令連續性。

以 MindFS 的 `-addr`、`-tls`、`-e2ee` 與專案 `.mindfs/` 目錄做驗證:先在 `127.0.0.1:7331` 啟動,確認代理工作階段、檔案預覽和 shell 連續性,再逐項測試中繼連線。記錄 `config.json`、`agents.json`、工作樹和重新啟動後的綁定結果,才能分清功能可用性與遠端服務依賴。 本段專門核對「外掛系統與命令執行」涉及的輸入、輸出與失敗訊息。

這一節「外掛系統與命令執行」的判斷應以 a9gent-mindfs-deep-analysis 的實際檔案、命令和輸出為準。對素材沒有說明的效能、相容性或安全結果,本文保留為未確認,不把社群數字或專案自述轉成保證。

a9gent-mindfs-deep-analysis 第 6 節的記錄應包含檔案名稱、命令參數、執行環境和實際產物,並把成功與失敗案例分開保存。若輸出與 README 描述不同,先保留原始錯誤,再檢查依賴版本、權限、輸入格式和服務狀態。這些欄位能讓本節的技術判斷落在可核對的證據上。

安裝、設定與授權條款

生產建置是單一靜態編譯的二進位檔案,小於 10 MB,所有 Web 資源內嵌,主機上不需要 Node.js、Docker 或守護程式管理器。存在適用於 macOS/Linux(curl)和 Windows(PowerShell)的安裝指令碼。解除安裝會移除二進位、Web 資源、捆綁的預設 agents.json 和 PATH 條目,但保留使用者設定和專案的 `.mindfs/` 資料。從原始碼建置需要 Go 1.22+ 和 Node.js 20+。CLI 接受根目錄和旗標,如 `-addr` 設定監聽位址(預設 127.0.0.1:7331),`-tls` 啟用 HTTPS 並自動產生自簽憑證,`-e2ee` 用於端對端加密。`config.json` 檔案可提供啟動選項。自訂 ACP 代理可以透過額外的 `agents.json` 檔案新增。專案採用 AGPL-3.0 授權條款。授權條款文字授予共享和修改的自由,並要求在網路伺服器上執行的修改版本向使用者提供原始碼。授權條款摘錄和 README 未宣告保固或支援條款。

以 MindFS 的 `-addr`、`-tls`、`-e2ee` 與專案 `.mindfs/` 目錄做驗證:先在 `127.0.0.1:7331` 啟動,確認代理工作階段、檔案預覽和 shell 連續性,再逐項測試中繼連線。記錄 `config.json`、`agents.json`、工作樹和重新啟動後的綁定結果,才能分清功能可用性與遠端服務依賴。 本段專門核對「安裝、設定與授權條款」涉及的輸入、輸出與失敗訊息。

這一節「安裝、設定與授權條款」的判斷應以 a9gent-mindfs-deep-analysis 的實際檔案、命令和輸出為準。對素材沒有說明的效能、相容性或安全結果,本文保留為未確認,不把社群數字或專案自述轉成保證。

a9gent-mindfs-deep-analysis 第 7 節的記錄應包含檔案名稱、命令參數、執行環境和實際產物,並把成功與失敗案例分開保存。若輸出與 README 描述不同,先保留原始錯誤,再檢查依賴版本、權限、輸入格式和服務狀態。這些欄位能讓本節的技術判斷落在可核對的證據上。

編輯結論

MindFS 是一個單一二進位工具,將代理 CLI 工作階段、任務管理、檔案存取和遠端連線整合到一個瀏覽器介面。README 沒有提供效能基準、安全性分析或支援條款,授權條款也不包含擔保。 適合能依 a9gent-mindfs-deep-analysis 的 README、設定檔與命令建立隔離測試的人;不適合把文件未承諾的效能或相容性當成既定結果。先完成上述專案專屬命令與輸出核對,再決定是否納入正式流程。

官方來源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
社群筆記

社群筆記