OpenGyver

OpenGyver

create-flow-ai · 程式設計

OpenGyver 是一款開源的命令列工具組,把 47 個指令和超過 180 個子指令塞進同一個 Go 二進位檔裡。它處理那些不斷打斷你一天的小事:換算單位和貨幣、編碼文字、雜湊字串、產生密碼、格式化 JSON 和 SQL、驗證標記語言,甚至抓取股票報價或天氣資料。你可以從終端機單獨執行。也可以把它接進 CI/CD 流程、shell 指令碼,以及需要原生工具可呼叫的 AI 代理。

OpenGyver 的介面預覽

關於 OpenGyver

OpenGyver 是什麼

OpenGyver 是一款單一二進位檔的 CLI,把數十個日常開發者工具收在一個指令底下。你不必再應付十幾個小工具,只要安裝一次,就能取用 convert、encode、hash、generate 或 validate 這類子指令。它以 Go 撰寫。沒有執行階段相依,在 Linux、macOS 和 Windows 上行為一致。

這個專案採 MIT 授權且免費使用,所以沒有方案分級、席位或用量上限要操心。這也代表程式碼在 GitHub 上開放檢視與貢獻。最大的取捨是支援。面對這麼年輕的開源 CLI,你得靠文件和社群,而不是廠商的客服。這就是免費的代價。

有一項限制值得提早點出,那就是範圍。OpenGyver 很依賴管線輸出和以旗標驅動的指令,所以如果你想要視覺化介面,它就不適合你。有些較重的轉換,例如音訊和電子書格式,得靠另外安裝的外部二進位檔,像是 ffmpeg 或 Calibre,這在那些指令能跑之前多了一道設定步驟。

開始使用

  1. 用 Homebrew(brew install create-flow-ai/tap/opengyver)、Go(go install)安裝二進位檔,或從原始碼自行建置。
  2. 執行 openGyver --help 看全部 47 個指令,再執行 openGyver <command> --help 看特定指令。
  3. 試個快速轉換,例如用 openGyver convert 100 usd eur 看即時匯率,或用 openGyver convert 100 cm in 換算單位。
  4. 需要結構化 JSON 來寫指令碼時,在任何指令後面加上 -j。
  5. 把指令放進 shell 指令碼或 CI/CD 步驟,或註冊為 Claude 的外掛,把原生工具提供給 AI 代理。

產品資訊

快速了解 OpenGyver 的定價、支援平台與效能。

免費方案是
付費方案$0
平台Linux, macOS, Windows
開發者create-flow-ai
類別程式設計
發布日期Mar 2026
最近更新Mar 2026
網站訪問量649.3M
網站全球排名50
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 開發者與 DevOps 工程師:很適合用一個在各台機器上都一致的工具,取代散落各處的一次性指令碼。
  • 資料與 QA 人員:方便隨手產生假的測試資料、格式化 JSON,以及驗證 HTML 或 SQL。
  • AI 代理開發者:Claude 外掛提供 16 個原生 MCP 工具,可做編碼、雜湊、轉換等。

任務

  • 單位與貨幣轉換:9 個類別與 38 種貨幣,以純值或 JSON 回傳,方便直接管線串接。
  • 編碼與雜湊:文字用的 base64 等工具,外加需要快速校驗時的 SHA-256 與其他雜湊。
  • 文件與資料轉換:用單一指令產出 CSV、XLSX、Markdown、HTML、DOCX 和 PDF。
  • 無須保管秘密的生成:密碼、UUID、QR 碼和範例資料集都能即時產生,不靠瀏覽器。

情境

  • 清理 CI/CD 流程裡重複的雜事,例如在建置出貨前驗證標記語言。
  • 需要取值、轉換再把結果管線到下一個指令的 shell 指令碼。
  • 在終端機裡快速查東西,例如目前的 Unix 紀元時間或某座城市今天的天氣。

主要功能

一個二進位檔,47 個指令

OpenGyver 以單一 Go 二進位檔出貨,沒有執行階段要安裝。這讓它很容易丟到新架好的伺服器或同事的筆電上,並得到一致的結果。47 個指令分成轉換、編碼、雜湊、生成、格式化、驗證和查詢等群組,並有超過 180 個子指令處理細節。

多格式輸出模式

每個指令都支援多種輸出形式。JSON 模式(-j)回傳結構化物件供指令碼使用,而縮寫旗標則給你單一純值,方便在 shell 裡做運算。靜默模式會抑制確認訊息,讓自動化執行時的日誌保持乾淨。

單位與貨幣轉換

convert 指令涵蓋 9 個單位類別和 38 種貨幣,把日常量測和即時匯率混在一起,讓你不用離開終端機、也不用打開計算機 App,就能在英里與公里之間,或美元與歐元之間換算。你可以問 100 cm in 或 100 usd eur 並得到單純的答案,或是在指令碼需要輸入與輸出成對時,把兩者以 JSON 完整捕捉下來。

編碼、雜湊與生成

需要在不想開瀏覽器分頁的情況下拿到 base64 內容或 SHA-256 摘要?encode 和 hash 指令一行搞定。不用瀏覽器。不用複製貼上。generate 系列則加入指定長度的密碼、隨機 UUID v4 值,以及人物和其他實體的假測試資料,全部都在終端機完成。

檔案轉換與格式化

OpenGyver 能在 CSV、XLSX、Markdown、HTML、DOCX、PDF 和 postscript 之間轉換文件與試算表,並透過 ffmpeg 觸及音訊格式、透過 Calibre 觸及電子書,還有 CAD 檔案。另一個 format 指令則美化 JSON 和 SQL,讓你讀起來更快。

為指令碼與 AI 代理而打造

這款工具生來就要被管線串接,它也以外掛形式接上 Claude,提供 16 個原生 MCP 工具。這個組合讓 shell 指令碼或 AI 代理在不離開工作流程的情況下,呼叫編碼、雜湊和轉換。安裝一次,到處可用。

優缺點

優點

  • 免費且採 MIT 授權,沒有定價分級或用量上限要追蹤。
  • 單一 Go 二進位檔、零相依,代表在 Linux、macOS 和 Windows 上行為一致。
  • JSON 與縮寫輸出模式讓結果能輕鬆直接管線進指令碼。
  • 涵蓋面廣,從單位換算到 QR 碼等日常雜事都有,省下安裝一堆小工具的功夫。
  • Claude 外掛把這些工具以原生 MCP 工具形式提供給代理工作流程。

缺點

  • 沒有圖形介面,所以只能用在終端機,並非針對非技術使用者。
  • 有些轉換得先安裝 ffmpeg 或 Calibre 之類的外部二進位檔。
  • 作為年輕的開源專案,支援來自文件和社群,而非廠商。

常見問題

OpenGyver 是一款處理日常開發者雜事的命令列工具組。它把轉換、編碼、雜湊、生成、格式化、驗證和小型查詢收在一個二進位檔裡,所以你不必每個工作都找一個獨立工具。

相關內容

探索與 OpenGyver 相關的工具、技能與文章。

OpenGyver 替代方案

Forefront

Forefront

Forefront · 程式設計

Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。

免費 / $0 - $99/mo查看詳情
Startkit

Startkit

StartKit.AI · 程式設計

Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。

付費 / $99 - $499 one-time查看詳情
Testim

Testim

Tricentis · 程式設計

Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。

免費 / Custom pricing on request查看詳情