關於 Best Tools

一組在瀏覽器本機執行的小工具,不註冊、不上傳、不限次。

這是什麼

Best Tools 收了一批常用的小工具:PDF 合併與頁面切割、圖片裁切、PNG 透明背景偵測、Markdown 轉 Word、MD 檔案線上開啟、MD5 計算、JSON 格式化、隨機密碼產生、線上擷取影片片段。它們的共同點是任務足夠小、用完即走——為此專門裝一個用戶端並不划算,但每次臨時去搜,又得在一堆要註冊、限次數、給結果蓋浮水印的網站裡挑。這個站就是把這些工具攢在一處,打開即用。

為什麼全部在本機執行

常見的線上工具是把檔案傳到伺服器,處理完再傳回來。對合約、證件掃描件、銀行明細、還沒發布的文件來說,這一步本身就是風險:檔案在誰的機器上停留過多久、有沒有留存、有沒有被用於別的用途,你都無從確認。而這些活兒——合併 PDF、裁一張圖、算個雜湊值、格式化一段 JSON——現在的瀏覽器完全做得了,上傳只是讓服務商多拿一份你的檔案。

所以這裡一律走本機:處理邏輯全在前端,沒有後端,也就沒有可以存檔案的地方;第三方函式庫也自己託管,頁面不向公共 CDN 發送請求。具體到每個工具會發生什麼、唯一的例外是哪個,寫在隱私權政策裡。

不做的事

沒有帳號體系,也就沒有登入、免費額度和「今日剩餘 2 次」。不需要為了一次轉換而註冊電子郵件,也不會在匯出的檔案上蓋浮水印或塞廣告頁。沒有廣告,沒有第三方追蹤程式碼,沒有把功能拆開賣的付費版。工具是純靜態網頁,收藏一個連結就夠了。

怎麼做的

原生 HTML、CSS 和 JavaScript,沒有前端框架,也沒有後端。每個工具是一個獨立頁面,只載入自己需要的東西,所以開得快,頁面載入完之後斷網也照常能用。中文是原始語言,英文、日文、繁體中文和俄文版本在建置時由詞典套入,不手工維護多份頁面。

技術選擇上有一條自我約束:能在瀏覽器裡做完的,不放到伺服器上;實在做不了的(目前只有影片擷取要取遠端資料),就把它是怎麼做的寫清楚,而不是含糊帶過。

誰在維護

這是一個個人專案,由一個人利用業餘時間開發和維護,工具都是自己反覆用到、但每次都要現搜一遍的那些。沒有公司、沒有團隊,也沒有商業計畫——所以更新節奏取決於業餘時間,但也正因如此,不存在「以後要靠資料變現」的壓力。

有問題、有 bug,或者想要某個還沒有的工具,歡迎來信:[email protected]。哪些工具真的有人用,是決定接下來做什麼的主要依據。

已知的取捨

在本機執行不是沒有代價。處理能力受限於你的裝置,超大檔案會比伺服器方案慢一些,幾百 MB 的 PDF 在舊手機上可能吃力;瀏覽器裡能用的格式和編解碼器也沒有伺服器上那麼全,遇到冷門格式會直接告訴你不支援,而不是勉強轉出一個壞檔案。這個取捨我們認為值得——但如果你的場景就是要批次處理大檔案,專門的桌面軟體會更合適,這一點不必勉強。