環境漂移檢查
將本機 .env 檔案與 .env.example 比對,找出缺少的變數與空值,並引導使用者完成修正。
envfix 是一款零依賴的 Node.js CLI,可檢查 .env 與 .env.example 是否一致,協助修復缺少的鍵值,並可產生或同步範例檔案,適合本機開發與 CI 工作流程。
envfix 是一款小型的 Node.js 命令列工具,用於檢查並修復環境檔案的偏移。其主要工作是比較 .env 與 .env.example,找出缺少或格式不正確的設定,並在不洩漏機密的情況下協助讓兩個檔案保持一致。
README 將它描述為零依賴且適合 CI。除了基本的檢查與修復流程外,它還可以產生或同步範例檔案、檢查 .env 相關的 Git 安全性,並掃描專案目錄中的多組環境檔案配對。
將本機 .env 檔案與 .env.example 比對,找出缺少的變數與空值,並引導使用者完成修正。
在不覆寫既有行或值的情況下,將缺少的鍵值附加到 .env;若檔案不存在則會建立。
從 .env 產生 .env.example,或將新鍵值同步到既有的範例檔案,同時回報過時的項目。
執行更全面的健康檢查,涵蓋檔案存在性、語法、一致性與 Git 安全性,包括 .env 是否被忽略或已追蹤。
使用 --all 掃描目錄中每一組 .env*.example ↔ env 配對,以便在一次執行中檢查多個環境檔案。
使用 --dry-run、--json、--strict 等旗標,以及 GitHub 註解控制,來配合本機檢閱與 CI 工作流程。
在拉取儲存庫或合併變更後使用 envfix,找出已新增到 .env.example 但本機 .env 中缺少的環境變數。
在 CI 工作中執行 doctor 指令,在程式碼合併前檢查檔案存在性、語法、一致性,以及 .env 是否被 Git 追蹤或忽略。
當你只想將缺少的鍵值加入 .env 時使用 fix;若要維護提供給隊友的範例檔案,則使用 example 或 example --sync。
在有多種環境變體的專案中啟用 --all,讓一個指令即可檢查目錄中的每個 .env*.example 配對。
當輸出需要被自動化流程使用,而不是人工閱讀時,使用 --json 或 GitHub 註解旗標。
可以。README 將 envfix 描述為可透過 npx 執行的 Node.js 命令列工具,也可在 GitHub Actions 上執行,且會自動啟用註解。
envfix 可以比較 .env 與 .env.example、將缺少的鍵值附加到 .env、執行更全面的 doctor 檢查、從 .env 產生範例檔案,或以新鍵值同步範例檔案。
README 表示 envfix 是零依賴,並且是為 Node.js 專案設計。它透過 npm 發佈,且可使用 npx envfix 在不進行本機安裝的情況下執行。
README 說明有 --json 選項可輸出單一 JSON 文件,並且 doctor 模式會回報檔案、語法、一致性與 Git 安全性。也提到可強制開啟或關閉 GitHub 註解。
來源只顯示 envfix 是一個公開的 GitHub 儲存庫,未描述付費方案或授權條款,僅限於此處提供的儲存庫內容。
ByteAsk 是專為 C 與 C++ 打造的終端機優先 AI coding agent,先編輯儲存庫再用真實編譯器、除錯器、sanitizer 與測試驗證變更,並提供免費方案與付費方案。
CreateOS Sandbox 是以 Firecracker micro-VM 執行程式與 agent 工作負載的隔離運算環境,支援私有網路、SDK、CLI 與 MCP 程式化控制。
hob 是一個獨立的 coding agents 工作區,整合 agent sessions、終端機、歷史紀錄與後續工作,並維持你既有的工具與供應商設定。適合想保有本機路由、歷史與工作區結構控制權的開發者。
Ably Chat 是一個聊天 API 平台,適合打造自訂即時聊天應用程式。支援聊天室訊息、輸入中提示、在線狀態、表情回應與訊息更新,並提供依使用量計費選項。
MacSpoof 是 macOS MAC 位址變更工具,可改寫或隨機化 Wi‑Fi MAC 位址,重新連線並降低在公共 Wi‑Fi 被記錄的裝置識別。
Manta AI 是一款自動化網頁應用測試工具,從 URL 即可開始探索、建立行為地圖,並以自然語言產生測試與回歸檢查,無需撰寫腳本或維護 selector。