Key 只在你的瀏覽器裡。Key 由瀏覽器直接傳給服務商,不經過我們的伺服器,我們不記錄也不保存。建議使用專門建立、設有額度上限的 Key,用完及時到服務商後台刪除。
輸入
結果
結果會顯示在這裡。命名是出了名的難題,用中文思考、用英文寫程式時更難:直譯會得到 userLastOnceLoginTime,用拼音會得到 dingdanList。用任何語言描述這個變數存什麼、這個函式做什麼,就能拿到五到八個英語母語開發者會用的名稱,每個附上一句理由,並給出一個推薦。它解決的正是 unbug/codelf 透過搜尋 GitHub 上別人如何命名同一件事所解決的問題,差別在於它從你的意思出發,而不是從你的關鍵字出發。
它是怎麼運作的
- 命名對象決定語法:布林值寫成 is/has/can 開頭的問句,函式以動詞開頭,常數用 UPPER_SNAKE_CASE,資料庫欄位用 snake_case。
- 領域詞彙會對應到業界通用的英文說法——退款是 refund,出貨是 ship 或 fulfil,驗證碼是 verification code 或 OTP。
- 如果很可能出現誘人的錯誤命名,例如逐字直譯或拼音,會在「避免」附註中特別指出。
你的資料去了哪裡
使用自備 Key 時,你輸入的內容和 Key 由瀏覽器直接傳送給你選擇的 AI 服務商,不經過 hysenlabs 的伺服器。使用官方託管時,內容經我們的伺服器轉送給我們的服務商(DeepSeek),以 credits 計費;我們只記錄每次執行的 Token 數和成本用於計費,從不保存你輸入的內容和回傳的結果。服務商如何處理這些內容,以它自己的隱私權政策為準。
本工具會接觸金鑰與憑證,因此任何一次執行都不會被儲存,連你自己的歷史裡也不會有。
關於你的 API Key
我們承諾不會收集、儲存或洩漏你的 Key:它只保存在目前頁面的記憶體裡(除非你勾選「在此分頁記住」),關閉頁面即消失。但任何 Key 只要在網頁裡用過,都值得多一分小心——建議專門為這裡建立一把設有額度上限的 Key,用完後及時到服務商後台刪除或輪換。
它要花多少
本工具完全免費,不需要登入,也不消耗點數。
常見問題
- 為什麼不直接用翻譯軟體?
- 翻譯軟體翻的是字面而不是意思,也不懂程式設計的慣例。「是否已實名認證」直譯是 whether real-name authentication,但你真正想要的名稱是 isIdentityVerified 或 hasVerifiedIdentity。
- 可以一次描述好幾個變數嗎?
- 可以,每個各寫一行;如果描述涵蓋好幾樣不同的東西,會分別給出一張表格。若是單一個重要的名稱,請用一句話連同上下文描述——它屬於哪個模組、會和什麼東西比較。
- 要花錢嗎?文字會傳到哪裡?
- 工具本身免費;每次請求都使用你自己的 API Key,從瀏覽器直接送到你選的服務商。命名請求非常小,一把上限一美元的 Key 可以用很久——而且你隨時可以刪除它。
背後的開源專案
本工具是獨立實作,並未打包第三方函式庫。unbug/codelf(Say No To Suicide Public License 1.0)在程式碼層面做的是同一件事——如果你需要在自己的程式裡實作它,從那裡開始,而不是呼叫一個網頁。
unbug/codelf也常被稱作
- 變數命名
- 變數名稱產生器
- 中文轉變數名稱
- 函式命名工具
- codelf 替代