Skip to main content

Command Palette

Search for a command to run...

從玩票到Side Project:「圖鴨上床」是怎麼被「越做越多」養大的?

Updated
•1 min read•View as Markdown

一個原本只是測試的念頭

一開始我只是想測試一下:圖床到底怎麼做?

老實說,我壓根沒打算做什麼產品。起點很單純,就是想知道如果自己動手寫一個「免費圖床」,會需要哪些技術。當時腦中的畫面很簡單:上傳一張圖,吐出一個連結,能貼在 Markdown 或論壇裡,這樣就好。

沒有想賺錢,也沒有想要經營成什麼品牌,純粹就是一個「玩 vibe」的小實驗。

沒想到這個 vibe,越玩越大。

功能一個一個冒出來:Markdown 連結、自動短網址、外連,甚至還加上「假裝是個人網站」的展示頁面。原本以為只是寫幾個 API、接個儲存空間就結束的小玩具,最後居然長成了一個公開給大家玩的 Side Project。

這就是圖鴉上床的起點。


【名詞解釋】什麼是圖床?

在正式介紹前,先來一個小科普。圖床這個詞,在網路文化裡常被提到,但不一定每個人都懂。

所謂圖床,簡單說就是一個 免費上傳空間,讓你把圖片放上去,再得到一個網址。這個網址就是圖片的「床」,你可以直接在論壇、部落格、Markdown 文件、社群平台甚至簡報裡使用它。

常見的圖床與相關名詞:

  • Imgur:全球最知名的免費圖床,但在 2025 年正式封鎖台灣 IP 上傳。這對台灣論壇、技術社群影響極大。

  • Meee:台灣本土的老字號圖床,介面簡單,但廣告偏多,用起來有點「復古感」。

  • 免費圖床:不用花錢的圖片上傳空間,通常支援外連和短網址。這是許多人寫文章或分享圖片的第一需求。

  • 替代 Imgur:現在是熱門搜尋關鍵字。Imgur 封鎖後,許多台灣使用者拼命尋找替代方案。

因此,當圖鴉上床誕生時,雖然只是我的 Side Project,卻剛好踩到了「免費圖床」「替代 Imgur」這個需求點。


開發過程:Side Project 的魅力與陷阱

當我開始寫這個專案時,腦袋裡一直冒出一些疑問:

  • 「圖床到底有多難做?為什麼歷史上一堆倒掉?」

  • 「如果只是個免費上傳空間,真的能長期撐下去嗎?」

  • 「要不要乾脆放自己的廣告,把 Side Project 當成行銷武器?」

這些問題沒有標準答案。很多免費圖床的歷史告訴我們,免費服務的經營難度非常高,不只是伺服器成本,還有濫用、侵權、廣告收益不足等挑戰。

但對我來說,Side Project 的魔力就在這裡。它不需要一開始就有完整的商業模式,它存在的價值是讓我「邊做邊想」,體驗那種功能一個接著一個誕生的快感。

寫程式的過程就像一場連鎖反應。原本只想測試上傳,結果發現短網址很好玩;接著又想補上 Markdown 轉換;再來乾脆加個外連;最後,甚至多了一個能假裝是「個人作品集」的頁面。這就是 Side Project:你以為只是一顆小火苗,最後卻燒成一堆火把。


PTT 軼事

過程中還有個小插曲,現在回頭看覺得既無奈又好笑。

我拜託朋友在 PTT 幫忙發文,想說測試一下曝光效果,看看鄉民的反應。結果不用幾分鐘,就被酸爆。有人說「這東西一定撐不久」,有人冷笑「做這個有屁用」,甚至還有人直接用詞很難聽。

PTT 的生態真的是奇葩。你明明提供的是免費圖床,卻會被罵到懷疑人生。這讓我徹底意識到一件事:開發者千萬不要幻想 PTT 會給你掌聲,它能給的最多就是免費的壓力測試。

換句話說,PTT 不是目標市場,而是一個用最粗暴方式告訴你「別太天真」的地方。對開發者來說,學會過濾雜音,比功能寫得再多都更重要。


為什麼 duk.tw 圖鴨上床能成為替代方案?

圖鴉上床不是什麼宏大的產品計畫,但它剛好滿足了幾個條件:

  1. Imgur 封鎖台灣 IP,原本的主力圖床突然消失,需求空缺立刻出現。

  2. Meee 等本土圖床雖然存在,但體驗不佳、廣告干擾,難以滿足真正需要「乾淨、快速」的使用者。

  3. 免費上傳空間的需求不會消失,尤其對於寫 Markdown、經營部落格、論壇使用者來說,這是每日必需品。

在這樣的背景下,圖鴉上床雖然只是我的 Side Project,卻意外變成了一個能夠「替代 Imgur」的選擇。


Side Project是可以玩的,可以玩很大!

圖鴨上床的誕生,不是因為什麼遠大的理想,而是一次單純的程式實驗。可是,在 Imgur 封鎖、免費圖床市場需求爆炸的環境下,這個小實驗卻長成了一個能被大家使用的替代方案。

如果你是:

  • 想學前端,想知道 vibe coding 可以做出什麼實際產品的人;

  • 正在尋找「免費圖床」「替代 Imgur」的使用者;

  • 或者單純對 Side Project 的開發故事有興趣;

那麼圖鴉上床就是一個活生生的案例。它不是完美的產品,沒有商業模式的保證,但它證明了一件事:

當你開始動手,Side Project 也可能成為真正的答案,讓你從新手變成開發者的,第一步。


至於這個成果,你可以玩玩看:duk.tw 圖鴨上床,台灣本土免費圖床。

延伸閱讀相關報導

https://lifenews.com.tw/411818/

https://tyenews.com/2025/10/1036501/

https://more-news.tw/412426/

感謝各位的支持!

More from this blog

為什麼圖鴨能成功:因為酸民比使用者更敬業

在創業的過程中,你會發現有三種推動產品成長的力量:使用者、團隊,以及——酸民。前兩者你要付錢;最後一種則是免費、主動、永不離職的測試員。 這篇文章不是感性抒發,而是想冷靜探討一個現象:為什麼有些產品能在初期被罵到翻,卻依然成長?我認為答案很簡單——因為酸民太專業了。 一、酸民是一種「極度參與」的使用者 在行銷學裡,有個詞叫「參與度(engagement)」。多數創業者苦於找不到用戶願意多看一眼產品。但酸民不一樣。他們的參與度,遠超過任何理想客群。他會研究每一次版本更新,紀錄錯誤訊息、截圖、比對...

Oct 12, 20251 min read74

全端開發者的學習路線圖(2025 年版)

在做網站的世界裡,前端和後端是兩個不同的方向。前端負責讓使用者看到畫面、能夠操作互動;後端則負責處理資料、寫邏輯、跟伺服器溝通。能把這兩邊都學起來、自己完成一個網站的人,就是全端開發者。 懶得看文章直接下載資料包 🎁 我為你準備了一份專屬資料包! 輸入關鍵字「地圖」即可免費領取: https://keybox.cc/sJqFM6 編號章節標題內容概要 0開場:前後端的關係與全端定義說明前端與後端的角色差異,點出全端開發者的價值與學習心態。 1一、先從技術棧開始:為自己選一條路介...

Oct 6, 20253 min read250
全端開發者的學習路線圖(2025 年版)

為什麼 Imgur 之後,我推薦支援批量上傳的「圖鴨上床 duk」?

大家好,我是前端職人低調貓。這是我的個人簡介,我專注切版實戰,打算成為不務正業的side projecter。會分享很多觀點:技術 + 前端實戰 + 社群交流。 在台灣網路圈,Imgur 曾經是最主流的免費圖床之一。由於支援外連、上傳方便,許多論壇、PTT、巴哈姆特玩家與開發者都習慣把圖片丟上去,再直接貼連結到文章或社群中。不過,近年來 Imgur 更新使用條款、刪除舊圖片、封鎖部分 IP,讓使用者逐漸開始尋找替代方案。這也讓 本土圖床「圖鴨上床 duk」 成為熱門選擇。 以下從 功能性、使用...

Oct 3, 20251 min read95
為什麼 Imgur 之後,我推薦支援批量上傳的「圖鴨上床 duk」?

Markdown、論壇、社群都能用!三步驟教你上傳圖片|圖鴨上床免費圖床教學

本文說明如何在不同平台(Markdown、論壇、社群)使用外部圖床上傳圖片, 並以「圖鴨上床」(duk.tw)作為示範。此流程可應用於一般文章、技術文件或貼文中。 為什麼需要圖床 部分平台(例如 Markdown 編輯器、論壇、社群網站)不支援直接上傳圖片。使用圖床可提供以下功能: 生成可公開存取的圖片連結 支援外部嵌入與引用 減少平台儲存空間使用 常見問題 Imgur 已封鎖台灣地區的上傳功能。 多數免費圖床有廣告或速度限制。 某些圖床不支援外部連結,導致圖片無法在 Mar...

Oct 1, 20251 min read50

Side Project 的靈感永動機:你搞錯 Side Project 真正的定義

許多人在開始思考 Side Project 時,第一個問題往往是:「要做什麼?」接著是:「這樣的題目夠不夠特別?」、「會不會太簡單?」、「能不能放進履歷?」 這些問題的背後,其實反映出對 Side Project 定義的誤解。多數人把它當成一項「展示成果」的作業,但事實上,Side Project 的真正價值在於持續實踐、累積經驗與主動學習。 Side Project 不是履歷上的點綴,而是一個讓你不斷進步的長期練習。 你以為 Side Project 是作品集,其實它是練功房 對許多工程師來...

Oct 1, 20252 min read24

切版不解釋|前端技術|玩創意

11 posts

這是一個專注於切版實戰與前端開發創意應用的內容專欄。 從 HTML、CSS 基礎到響應式設計、跨瀏覽器相容性,再到如何精準還原設計稿,我們不只是教你「怎麼切」,更帶你理解切版在前端工程師工作中的真正價值。