Rockxy
開放原始碼的原生 macOS HTTP 除錯代理 — 攔截 HTTPS、檢查 API、模擬回應、除錯 WebSocket 與 GraphQL。社群驅動。由開發者為開發者打造。
Rockxy 是什麼?
開放原始碼的原生 macOS HTTP 除錯代理 — 攔截 HTTPS、檢查 API、模擬回應、除錯 WebSocket 與 GraphQL。社群驅動。由開發者為開發者打造。
Rockxy 概覽
這是什麼
Rockxy 是一款開源的原生 macOS HTTP 偵錯代理工具。它能攔截 HTTPS 流量、檢查 API、模擬回應,並偵錯 WebSocket 與 GraphQL 通訊。採用 Swift 建置,是本地優先、AGPL-3.0 授權的 Proxyman 與 Charles Proxy 替代方案。此儲存庫包含公開的 Rockxy Community 原始碼版本(AGPL-3.0-or-later)。官方簽署的下載版本預設以免費的 Community 模式執行,並可解鎖付費的 Pro 功能。
主要功能
- 流量擷取:從任何 Mac 應用程式、命令列或 iOS 裝置檢查 HTTP、HTTPS、WebSocket 與 GraphQL 流量。
- 進階篩選與搜尋:使用多重欄位篩選器(方法、主機、狀態、標頭、主體、程序)或全文搜尋快速縮小數千筆請求。
- 焦點集合與雜訊控制:建立可重複使用的側邊欄範圍,結合應用程式、網域與路徑的包含/排除;隱藏低價值網域而不停止擷取。
- AI 助理:選取已擷取的請求並提問;分析在本機執行,可選用 Ollama 或提供者模型,在檢視已界定且經過遮罩的上下文後執行。
- 上游代理:透過上游代理路由流量,支援 DIRECT、HTTP 與 HTTPS 路由的自動 PAC URL 設定。
- 匯出工作流程:將工作階段匯出為 HAR、CSV、Postman、OpenAPI YAML/HTML,或將選取流量發佈至 Gist(支援遮罩)。
- 檢查工具:以 JSONPath 或鍵/值篩選酬載、預覽 JWT,並檢查 WebSocket 二進位框架(含 Protobuf 啟發式分析)。
使用情境
Rockxy 專為 API 偵錯、行動開發、MCP 輔助工作流程、AI 與區塊鏈時代的偵錯而設計。它能擷取瀏覽器開發者工具無法觸及的流量,涵蓋完整堆疊,包括 iOS 裝置與模擬器。
快速開始
請參閱儲存庫的 README 以取得建置說明與設定細節。
授權與價格
Community 原始碼版本採用 AGPL-3.0-or-later 授權。官方簽署的 Rockxy 下載版本以免費的 Community 模式提供,並可透過 Rockxy Binary EULA 解鎖付費 Pro 功能。
內容整理自該專案公開的 README 與儲存庫資訊。