TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南
TechMoon 科技月球
WordPress、SEO 與 AI 工具實測指南

快速決定 Quick Decide 是免費免帳號的繁中隨機轉盤工具,附帶擲硬幣、骰子與密碼產生器。實測轉動全程零對外請求、選項存在瀏覽器本機,按分享才會整份上傳;附帶的密碼產生器因隨機等級不足,不建議拿來產生真正要用的密碼。
用 AI 摘要這篇文章:
午休時間的「吃什麼」爭執、班級抽點、團康遊戲分組,這類決定有一個共通點:誰出面決定,誰就挨抱怨。把決定交給轉盤,抱怨就轉移給運氣。「快速決定」(Quick Decide,quickdecide.xieyonglin.com)就是做這件事的免費網頁工具,打開就轉,不用註冊帳號,介面有完整的繁體中文,連結果視窗和常見問題都是繁中。
我實際打開它的繁中頁面轉了幾輪,也翻了它載入到你瀏覽器裡的前端程式碼。大多數人聽到「線上轉盤」會想問的三個問題,答案都比預期乾淨,只有一個例外:
轉盤結果會不會被站方動手腳? 沒有機會,按下去到開獎,瀏覽器一個對外請求都沒發出。
我輸入的選項會被送到哪裡? 平常只存在你自己的瀏覽器裡,要等你主動分享,選項才會整份上傳。
附帶的密碼產生器可以用嗎? 不建議,它和轉盤用同一個等級的隨機數,原因後面用原始碼說明。
先說預設轉盤長什麼樣:七個選項,是、否、當然可以!、絕對不行、再試一次、今天不行、為什麼不呢?這是一個「幫你回答要不要」的轉盤,每一格用不同顏色標示,中央是一顆藍色的「轉動」按鈕。
實測的方式很直接:用無頭瀏覽器打開繁中頁面,錄下所有對外請求,然後按「轉動」。動畫跑了幾秒,指針停在其中一格,畫面中央跳出「轉盤選擇了」的結果視窗、灑下一輪紙屑,旁邊附一個分享網址欄和複製鈕。這整段期間的請求紀錄是零。換句話說,開獎的計算完全在你自己的瀏覽器裡完成,這一輪的開獎不依賴接下來的任何連線。這對教室、會議室這種網路訊號時好時壞的現場很重要:投影機開著、盤已經載入,接下來不管 Wi-Fi 多不穩,指針照樣會停。

有一個設計細節先說在前面:結果視窗裡那個「分享這個轉盤」欄位,複製到的其實是當前頁面網址,不會上傳任何東西,也不帶你的自訂選項;自訂轉盤用這個方式分享,對方只會看到預設盤。真正會把選項送上伺服器的,是轉盤下方那顆綠色「分享」鈕,下一節把這條界線畫清楚。
它的前端程式碼支持同一個結論。整包約 538KB 的主程式裡,轉動的邏輯看得一清二楚:按下去的瞬間,程式用 Math.random() 決定額外轉五到十整圈、再加一個隨機角度,五秒後揭曉指針停下的中選選項。全程沒有向伺服器要答案的呼叫,結果在你按下按鈕那一刻就已經底定,動畫只是把答案演出來。站方常見問題寫「每次轉動都使用隨機數生成器」,這句屬實,只是隨機數的等級值得說清楚:Math.random() 是一般用途的偽隨機數,對「午餐吃牛肉麵還是滷肉飯」這種賭注,公平性綽綽有餘。它不是密碼學等級的隨機源,這個差別等到密碼產生器那段就會變得關鍵。
自己做的轉盤存在哪,從程式碼看得很明白:兩個 localStorage 鍵,一個放你自訂的轉盤、一個放你分享過的轉盤。沒有帳號系統,自然也沒有雲端同步;換裝置或清掉瀏覽器資料,自訂轉盤就跟著消失。導覽列上「我的轉盤」旁邊的數字,數的就是本機庫存。
什麼時候選項會離開你的瀏覽器?只有一個動作:按轉盤下方那顆「分享」鈕。這時瀏覽器會把轉盤標題、副標題、完整選項清單和時間戳,打包 POST 到 pp93.com 這個網域的介面,換回一組路徑帶 /wheels/shared/ 和 19 位數字編號的分享網址;別人打開時,程式會向同一個介面取回選項、重建出同一個盤。pp93.com 是「泡泡網址導航」,首頁的酷站區就掛著快速決定、幸運錦鯉這些同一批工具的入口;從分享介面就架在 pp93.com 這點看,應是同一位開發者的另一個站。我實測只複製網址、不按分享,全程沒有任何上傳;按了分享鈕,上傳的內容就是上面那四項,沒有別的。
把四種日常動作的資料流向整理成一張表,判斷起來會更具體:
| 你做的動作 | 對外請求 | 內容往哪去 |
|---|---|---|
| 打開頁面、按轉動 | 轉動本身零請求 | 開獎在本機算出 |
| 編輯選項、按保存 | 零請求 | 寫進瀏覽器 localStorage |
| 按「分享」產生網址 | 一次 POST | 標題、副標題、選項清單、時間戳送到 pp93.com |
| 單純瀏覽任何頁面 | 每頁載入分析腳本 | 瀏覽行為進百度統計與 Cloudflare 量測 |
想知道自己轉盤存在哪,不用相信任何介紹文:在頁面上按 F12 打開開發者工具,切到 Application 分頁的 Local Storage,就會看到 localWheels 和 sharedWheels 兩個鍵(保存或分享過轉盤之後才會出現)。這種可以自己動手驗的說法,比隱私權政策頁上的任何承諾都硬。
不過「不上傳」不等於「沒有足跡」。每一頁都會載入百度統計(hm.baidu.com)與 Cloudflare 的瀏覽量測腳本,你的瀏覽行為會進站方選的分析工具。這次造訪的幾個頁面裡,載入的外部網域只有四個:工具本身、字型庫、Cloudflare 量測、百度統計,沒有廣告聯播網。廣告倒是藏了一手:程式碼裡內建了美團與餓了麼的促銷圖檔,只在簡體版美食轉盤頁(或語言設為簡體時開美食盤)的結果視窗出現,圖檔就放在站方自己的伺服器上。繁中介面看不到它們,廣告被程式限定在簡體版美食轉盤的結果視窗。
「更多工具」選單裡的隨機密碼產生器,介面很標準:預設 15 個字元,大寫、小寫、數字三類預設勾選,特殊符號要自己勾,還附強度指示,按「生成密碼」才吐結果。問題不在介面,在隨機源。翻開前端程式碼,密碼的每一個字元都是 Math.random() 挑出來的:先從字元集抽位置,最後用 sort(() => 0.5 - Math.random()) 這種寫法把順序打亂。這是教科書等級的偏誤洗牌:某些排列會系統性地比其他排列更常出現;再疊加 Math.random() 本身的可預測性,產生的密碼對認真一點的攻擊者來說有規律可循。
同樣是隨機,為什麼轉盤可以、密碼不行?因為沒有人能從你的午餐選項獲利,但真的有人會拿密碼的產生規律做文章。主流瀏覽器和密碼管理員的產生器都改用密碼學等級的隨機數源(例如 Web Crypto 的 crypto.getRandomValues()),就是為了把這條攻擊路堵掉。同一個站、同一種隨機,放在兩個功能上該有兩個評價:拿它產生拋棄式的佔位字串無妨,真正要用的密碼,請交給密碼管理員內建的產生器。
把它當單純轉盤會低估它的範圍。「更多工具」裡還有擲硬幣、擲骰子、隨機姓名產生器、隨機數字產生器和前面那位密碼產生器。擲硬幣頁可以直接點硬幣或按空白鍵,正反兩面即開即走;隨機數字產生器拿來抽座號、抽編號;隨機姓名產生器貼上名單就能抽人,班級抽點不必再折紙籤。從幼兒園到公司部門活動都找得到對應工具。
轉盤本身還有一個分頁的預設轉盤目錄,四頁下來有幾十個現成主題,第一頁就有十二個:今天吃什麼、真心話大冒險、買還是不買、是或否、約會做什麼、今天做什麼運動、今天喜歡哪種小姐姐、今天怎麼摸魚、你會選擇哪個、去哪裡旅行、現在做點什麼等。題目很對中文使用者的胃口,摸魚和兩難選擇這類題目,很吃語言與文化在地化。目錄頁還分「預設轉盤」「我的轉盤」「分享的轉盤」三個分頁,分享過的盤會留在你自己的清單裡回頭找。

要自訂的話,按首頁的「線上編輯轉盤」進入編輯模式:實際畫面是一個一行一個選項的文字框,加上標題與副標題欄,改完按保存,轉盤內容跟著更新。站方使用說明寫的是用輸入框的加號或 Enter 逐個加入選項,和實際畫面對不起來,以畫面為準。站方常見問題稱選項數量沒有上限,這點我沒有做壓力測試,持保留態度:轉盤的扇形再小也有閱讀極限,選項超過幾十個,建議自己先試轉一輪再上台。

這不是站上第一個轉盤工具,定位差得蠻遠。之前介紹過的 WheelPage 把權重藏在畫面底下、斷網照樣開獎,適合「選項重要性不同、現場網路不可靠」的場合;Lubulu 是開源專案,想把「要不要放縱」這類日常掙扎自己架一套、甚至改程式的人可以看它。快速決定的位置在另一邊:繁中介面最完整、預設轉盤主題最在地化,而且附帶整套隨機工具,打開就能用的程度是三者最高的。選法很簡單:要中文主題即開即用選快速決定,要加權與離線保險選 WheelPage,要看得到原始碼選 Lubulu。
要辦有獎品的抽獎,建議改看之前介紹的 lucky-draw:開源、無後台的設計讓結果可驗證;有獎品的抽獎要對得起旁觀者,這和午餐轉盤的標準不同。
全站找不到隱私權政策或服務條款頁,頁尾找得到聯絡信箱、版權聲明和快速連結,就是沒有條款連結。這在個人開發者的小工具裡很常見,後果是:選項上傳到分享伺服器之後怎麼保存、保存多久,沒有白紙黑字可查。
不過營運者並不匿名。他是中國開發者 Xie Yonglin(各項資料只見這組拼音,未見官方漢字),個人部落格 xieyonglin.com 從 2007 年寫到現在,網域 2016 年向阿里雲註冊,頁尾留的是 [email protected] 這種本人信箱;快速決定是他 2025 年 7 月在部落格以「摸魚樂園」系列公告的專案之一,同批還有幸運錦鯉和隨機街景瀏覽,同一個網域下還掛了一個英文單字工具。網際網路檔案館對這個站最早的收藏是 2025 年 5 月 20 日,首頁最近一次更新停在 2026 年 10 月 31 日,一年半過去仍在維護,不是棄坑作品。
架構也看得出個人專案的規模:網站部署在 Vercel(這次連線落在香港節點),前面掛 Cloudflare 代理,分享後台 pp93.com 則跑在 nginx 上、用 PHP 端點處理存取。從 sitemap 對九種語言逐一宣告對應網址、簡體版美食轉盤頁還有專屬的標題改寫這些細節看,站方在搜尋流量上是花過功夫的,這也解釋了介面為什麼翻得這麼齊:英文、簡中、繁中、西班牙文、法文、日文、韓文、葡萄牙文、泰文各有一套路徑,繁中走 /zh-TW/。
適合交給它的:午餐吃什麼、聚會玩什麼、班級抽點、團隊雜務分配,任何「結果不重要、過程要服人」的決定。轉盤的價值本來就不在隨機的數學純度,而在所有人親眼看著指針停下來那一刻的心服口服。實際拿來主持活動的話,順序建議是:事前把選項建好、按保存收進「我的轉盤」,現場打開直接轉,需要讓別人也玩就把分享網址丟進群組,自己記得那份選項清單已經出過門。
不適合的:需要稽核的抽獎、任何密碼相關用途,以及跨裝置要同步的使用方式,它沒有帳號,轉盤跟著瀏覽器走。隱私邊界用三句話總結:轉的時候資料不出本機,分享的時候整份選項出境,瀏覽的時候足跡進百度統計。把這三句記住,這個工具的透明度其實比多數同類網站清楚。