這個能自己刻嗎?

🛠️ 開發工具 · 官方網站 ↗

ngrok

把本機服務安全公開到網路,提供 HTTPS 網址與流量轉送

🔨 可以刻
一個週末刻出自用版
月費(約)
$8
約 NT$256
一年省下
$96/年
自己刻要多久
一個週末
幾個人做得出來
一個人
分類
🛠️ 開發工具
價格為約略值,以官網為準。Personal 個人方案約每月 8 美元;免費方案另有連線與流量限制

護城河

🏗️ 基礎設施規模💅 執行打磨

判決理由

本機代理、公開 HTTPS 網址、TCP/HTTP 轉送、基本驗證與請求檢視,自己用 frp 或 WebSocket 中繼伺服器一個週末刻得出來。刻不出來的是 ngrok 的全球中繼節點、穩定性、固定網域與成熟的除錯介面;但只拿來展示本機 API、接 webhook 或給客戶看測試頁,自架一台小伺服器就夠。

為什麼大家還是付錢

大家付錢買的是不用維護中繼伺服器、TLS、固定網址與連線穩定性。偶爾開隧道的個人開發者,用免費方案或 Cloudflare Tunnel 通常已經足夠。

建置 prompt

複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。

目標:做一個本機優先的 ngrok 自用替代品,能把本機 HTTP 服務透過安全中繼公開成可分享網址。 技術棧建議:Go 建立 CLI 與中繼伺服器,使用 WebSocket 或 QUIC 建立長連線,SQLite 儲存本機設定與請求紀錄,反向代理使用標準庫。 需求: - 提供 `tunnel http 3000` 指令,把本機指定連接埠的 HTTP 服務公開出去 - CLI 啟動時與中繼伺服器建立持久加密連線,斷線後自動重連 - 中繼伺服器為每條隧道產生隨機公開網址,並把 HTTP 請求轉送到對應本機服務 - 支援自訂子網域;若名稱被占用,清楚回報錯誤 - 公開端點預設使用 HTTPS,憑證由反向代理或 Caddy 自動管理 - 支援 HTTP 標頭轉送、POST body、串流回應與 WebSocket 升級 - 可用 `--basic-auth` 為公開端點加上帳號密碼驗證 - 提供本機請求檢視頁,列出方法、路徑、狀態碼、延遲與大小 - 請求 body 預設遮蔽 Authorization、Cookie 與常見個資欄位,並可設定保留時間 - 支援 webhook 重送指定請求,重送前顯示目標網址與標頭 - 提供 TCP 隧道模式,能轉送指定本機 TCP 連接埠 - 提供健康檢查、目前連線狀態與流量統計指令 - 設定檔可指定中繼伺服器、公開網址、驗證方式與記錄保留天數 - 可匯出隧道設定與請求紀錄為 JSON、CSV 明確不做(out of scope):全球多區域節點、商用等級 SLA、多租戶計費、企業 SSO、流量防護網、UDP 隧道、自動註冊網域與完整行動端管理。 README 要求:說明本機 CLI 與中繼伺服器的安裝、啟動、TLS 設定、反向代理設定、環境變數、常見除錯方式、資料匯出與清除方法。

「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可; Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。

免費 / 開源替代

替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。

這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。 判決依 rubric v1.0.0 於 2026-08-31 生成。

回報這則判決有錯 ↗

開發工具 的其他判決

Algolia可以刻
搜尋核心能刻,高流量託管才值得付錢
🛠️ 開發工具未知/月一個週末
Better Stack勉強可以
監控能自己刻,可靠告警才值得付錢
🛠️ 開發工具未知/月好幾天
Bitbucket可以刻
基本版一個週末就能刻出來
🛠️ 開發工具$3/月一個週末
Bugsnag可以刻
錯誤追蹤能自己刻,團隊協作才麻煩
🛠️ 開發工具未知/月一個週末
CircleCI勉強可以
流程能刻,穩定的建置基礎設施要付錢
🛠️ 開發工具$15/月好幾天
Codeium勉強可以
助理能自己刻,模型和整合才是護城河
🛠️ 開發工具$15/月好幾天