為什麼需要 PuffinPuff
- 同一支影片要發三家,得開三個 App。三個介面、三次標題、三次上傳,每天像在做一份沒有產值的行政工作。
- 三平台規格不一,每次都要重對。比例、長度、檔案大小、隱私設定各自不同,一不小心就被退件。
- iPhone 的 HEVC、4K、橫式影片發 IG 一直失敗。得先研究 H.264 怎麼轉、9:16 怎麼裁,內容還沒發出去人已經先累了。
- 不想把影片丟到別人的雲端。影片、token、排程資料全上傳到對方伺服器——對顧問、律師、會計師不是小事。
- 排程一斷網、一關機就漏發。黃金時段(晚 8–10 點)一旦錯過,觸及率直接腰斬。
你只是一直在用「為 SaaS 設計的流程」,處理本來就該在自己電腦上完成的事。
核心功能(7 項)
| 一次發三平台 | 同一支影片透過官方 API 同步送往 YT Shorts/FB Reels/IG Reels,不是模擬點擊。 |
| 跨平台月曆排程 | 未來 365 天排程在同一月曆,可切天/週/月; 批量匯入資料夾自動排定每日定時。 |
| 自動轉檔 | HEVC→H.264、4K→1080×1920、橫式→9:16 全自動,Hash 快取不重複轉。 |
| 五層排程容錯 | 立即落盤、崩潰恢復、6 小時補發、開機自啟、系統匣常駐——斷網不錯失、斷電不丟資料。 |
| 失敗一鍵重發 | 只重試失敗的平台,不覆蓋已成功的; 也可改未來時間重新排程。 |
| 多帳號管理 | 多個 YT 頻道、FB 粉專、IG 帳號自由切換,不用一直登出登入。 |
| 自動資源回收(GC) | 暫存與轉檔快取自動清理,不讓硬碟被佔滿。 |
隱私保證:我們不會做的 vs 我們會做的
這不是行銷話術,是架構決定——以下你都能自己驗證。
| ❌ 我們不會做的 | ✅ 我們會做的 |
|---|---|
| 不架設任何中央伺服器 | 影片從你的硬碟直送 YouTube/Meta 官方 API |
| 不把影片上傳到雲端 | Token 以 Windows DPAPI 加密,只存在你的本機 |
| 不收集個資、不做使用者追蹤 | 走官方 OAuth + 官方 API,不模擬點擊 |
| 不放第三方分析腳本 | 原始碼 MIT 開源,任何人都能審查、Fork |
| 不偷偷對外連線 | 可用 Process Monitor 自行驗證網路行為 |
系統需求
| 作業系統 | Windows 10 / 11(64-bit) |
| 記憶體 | 8GB RAM |
| 硬碟空間 | 約 500MB |
| 網路 | 需連線至 YouTube/Meta 官方 API |
目前僅支援 Windows,Mac/Linux/手機暫不支援。
下載
最新版本:
v0.7.4
更新紀錄(CHANGELOG)
| 版本 | 日期 | 更新重點 |
|---|---|---|
| v0.7.4 | 2026-06-02 | 修「重發舊 post」undefined 炸;新增 normalizePublishContent helper 統一補齊舊資料 perPlatform.threads 欄位 |
| v0.7.3 | 2026-06-02 | 暫時關閉 Threads UI(feature flag),底層 code 保留;既有 YT/FB/IG 三平台完全不受影響 |
| v0.7.2 | 2026-05-30 | Threads redirect URI 改用 puffin-puffs.com 域名;secrets 改 asar.unpacked 讓使用者直接編輯 JSON |
| v0.7.1 | 2026-05-30 | Threads OAuth 診斷 hotfix:永遠開 DevTools、獨立 session、全 navigation 事件監聽、卡住偵測 |
| v0.7.0 | 2026-05-30 | 🧵 第 4 平台 Threads 接入(VIDEO/IMAGE/TEXT),獨立 OAuth、container pattern、500 字截短 |
| v0.6.9 | 2026-05-26 | 設定頁加「開啟 DevTools」按鈕;發布失敗一鍵複製錯誤;IG poll 拿掉 status 欄位 |
| v0.6.8 | 2026-05-26 | IG 失敗診斷三件套:拿掉 share_to_feed、container 完整 log、debug_token 工具按鈕 |
| v0.6.7 | 2026-05-26 | 內文範本擴及批量匯入(影片 bulk + 圖文 bulk),3 個入口都能套範本 |
| v0.6.6 | 2026-05-26 | IG poll-status 暴力 logging 抓真兇;code=100 友善訊息升級 |
| v0.6.5 | 2026-05-26 | 內文範本實際接到發布流程;PublishPage 加 TemplateApplyBar |
| v0.6.4 | 2026-05-26 | 切換到全新 Meta App「PuffinPuff v2」(重置所有 Meta 端 state) |
| v0.6.3 | 2026-05-26 | PublishPage 加 Mode 選擇器(Reels / 單圖 / Carousel 三態 UI 分流) |
| v0.6.2 | 2026-05-26 | 批量匯入 scanFolder 支援拖單檔(不用強迫拖整個資料夾) |
| v0.6.1 | 2026-05-26 | 📝 內文範本功能上線;DB schema v10;側邊欄加「範本」頁 |
| v0.6.0 | 2026-05-26 | 🏗️ FB/IG 並聯上傳 pipeline 重架構(tri-state 模式 video / image / carousel)+ tunnel 延遲 + HEAD 支援 |
| v0.5.5 | 2026-05-26 | IG/FB Reels 時長上限從 90s 更新為 180s(Meta 政策變更跟進) |
| v0.5.4 | 2026-05-25 | 修 parseMetaError 把 OAuthException 全當 auth 失效的誤判;改顯示真實 IG 錯誤訊息 |
| v0.5.3 | 2026-05-25 | 完全拿掉 –no-autoupdate flag(cloudflared CLI parser bug 解法) |
| v0.5.2 | 2026-05-25 | Named Tunnel UX 改進:測試不用重貼 token、儲存後欄位保留 |
| v0.5.1 | 2026-05-25 | 修 cloudflared CLI 參數順序(–no-autoupdate 移到 global flag 位置) |
| v0.5.0 | 2026-05-25 | 🚀 Cloudflare Named Tunnel 支援(無 IP 限流,可永久密集發布);DB schema v8 |
| v0.4.7 | 2026-05-25 | Cloudflare quick tunnel 1015 限流偵測 + 指數退避重試 |
| v0.4.6 | 2026-05-25 | cloudflared 錯誤診斷 + 自動重下載 + 手動重下載按鈕 |
| v0.4.5 | 2026-05-22 | hotfix:修正 packaged 版動態 require 失敗 |
| v0.4.4 | 2026-05-22 | 🛡️ Meta token 失效自動 refresh + quota 偵測 + 帳號測試連線按鈕 |
| v0.4.3 | 2026-05-22 | 移除排程頁重複的 AutoLaunch toggle |
| v0.4.2 | 2026-05-22 | 📊 觸及數據抓取(YT views / FB Reels insights / IG media insights) |
| v0.4.1 | 2026-05-22 | 📂 資料夾監聽自動排程(代操神器):拖檔進指定資料夾自動套模板排程 |
| v0.4.0 | 2026-05-22 | 失敗自動重試(指數退避)+ 匯出歷史紀錄 CSV + 自我更新檢查 |
| v0.3.3 | 2026-05-22 | AutoLaunch 永遠 ON 保護機制(除非按「永久停用」) |
| v0.3.2 | 2026-05-22 | 🎠 IG Carousel 多圖貼文(2-10 張) |
| v0.3.1 | 2026-05-21 | 圖文 B 模式 CSV manifest(每篇獨立時間/平台/帳號)+ 圖片解析度自動驗證 |
| v0.3.0 | 2026-05-21 | 🎨 批量圖文模式上線(FB photos + IG single image,A+B 雙軌) |
| v0.2.9 | 2026-05-21 | 批量影片匯入加多帳號選擇 |
| v0.2.8 | 2026-05-21 | 首次啟動自動開啟「電腦開機自動啟動」 |
| v0.2.7 | 2026-05-21 | 設定頁顯示 Meta token 狀態 + 立即刷新按鈕 |
| v0.2.6 | 2026-05-21 | OAuth 視窗不再自動跳 DevTools(僅 dev 模式才開) |
| v0.2.5 | 2026-05-21 | Meta long-lived token 自動續期(每 7 天背景刷新) |
| v0.2.4 | 2026-05-21 | 啟動自動 GC(清過期轉檔/縮圖快取)+ 一鍵取消全部排程按鈕 |
| v0.2.3 | 2026-05-21 | V1.1 收尾:轉檔快取清理 + 錯誤訊息可複製 Markdown + 影片預覽放大 Modal |
| v0.2.2 | 2026-05-21 | 常駐系統匣(背景運作,關視窗 = 收進 tray,確保排程不錯過) |
| v0.2.1 | 2026-05-21 | 多帳號選擇(每平台可挑哪個帳號發布) |
| v0.2.0 | 2026-05-21 | V1.1 三大 polish:草稿載回 + 設定頁獨立 + 自動轉檔(FFmpeg HEVC→H.264 / 比例→9:16) |
| v0.1.9 | 2026-05-20 | 檔名前綴自動清理(編號 / 英數 ID / 日期格式) |
| v0.1.8 | 2026-05-20 | SchedulePage 改月曆檢視(天/週/月,中文 locale) |
| v0.1.7 | 2026-05-20 | 套用品牌預設文案(標題模板 + Hashtag)+ 移除 YT 頻道預設開關 |
| v0.1.6 | 2026-05-20 | 修正 packaged 版的 ffprobe / ffmpeg 路徑(asar → asar.unpacked) |
| v0.1.5 | 2026-05-20 | 資料保留 UX:選單加「開啟資料夾」+ 啟動 log + 升級確認文案 |
| v0.1.4 | 2026-05-20 | 失敗紀錄可重新發布 / 重新排程(HistoryPage 失敗 row 加重發按鈕) |
| v0.1.3 | 2026-05-20 | 排程容錯:崩潰恢復 + 過時策略 + 開機自啟 + DB 立即落盤 |
| v0.1.2 | 2026-05-20 | 每日定時支援多時段(1-3 支/天,可指定不同時段) |
| v0.1.1 | 2026-05-20 | 批量匯入「每日定時」模式(指定時間 + N 天間隔 + 跳週末) |
| v0.1.0 | 2026-05-20 | 🚀 首次公開測試版(M1 + M2 里程碑:帳號連線 + 媒體匯入 + 多平台發布 + 排程 + 通知中心) |
使用說明(首次使用 3 步驟)
- 下載安裝並登入平台。透過官方 OAuth 授權 YouTube、Facebook、Instagram 帳號,token 加密存在本機。
- 拖入影片,設定一次內容。填一次標題、描述、Hashtag,選平台與排程時間,系統自動轉成各平台吃的格式。
- 按下發布或排程。立即發布或排進月曆;
排程期間把電腦開著,系統自動執行、容錯補發。
不需要寫程式,全程 GUI 操作。
開放原始碼
你不需要「相信品牌」,可以直接看程式碼、自行編譯,甚至 Fork 接手——就算原作者停手,你的工作流也不會被綁架。
關於作者
PuffinPuff 出自代操 B2B 品牌的實際需求——每個客戶每週都要把影片發三家,純搬運就吃掉大量時間。
我會寫程式,乾脆做一套自己每天都用得順的工具,再以 MIT 開源免費釋出。
聯絡信箱:
bisharing001@gmail.com|官方網站:
mememaker-tw.com
隱私權政策(Privacy Policy)
一句話總結:PuffinPuff 沒有伺服器、不上傳雲端,你的影片直送 YouTube/Meta 官方 API,所有憑證以加密形式只存在你的本機。
一、我們收集哪些資料
PuffinPuff 為本機桌面應用,不向我方伺服器傳送任何資料(我方無伺服器)。
本機會處理/儲存:
各平台 OAuth token(DPAPI 加密)、你授權的頻道/粉專/帳號 ID、你輸入的影片標題/描述/Hashtag/排程時間、影片檔案路徑與轉檔快取。
不會收集:
姓名生日身分證等 PII、平台登入密碼、瀏覽行為/裝置指紋/追蹤資料、第三方廣告或分析識別碼。
二、資料儲存位置
所有資料儲存於本機 %APPDATA%\海鸚泡芙 PuffinPuff\,含設定檔、排程資料庫(SQLite)、加密 token、轉檔暫存。
OAuth token 以 Windows DPAPI 綁定你的 Windows 帳號加密。
三、資料傳輸路徑
你的電腦 ⇄ YouTube/Meta/Google 官方 API(直連,無任何中間伺服器)。
僅與官方端點通訊:
YouTube Data API v3、Facebook Graph API、Instagram Graph API、Google OAuth。
完整 endpoint 列表:
【待補】。
四、Instagram cloudflared 暫時通道
IG Reels 透過官方 Container API 發布時需要可公開存取的影片 URL。
PuffinPuff 在發布當下於本機建立一條隨機、不可預測的 cloudflared 暫時通道,僅供 Instagram 抓取該支影片,發布完成後立即關閉,不對外公告、不持續開啟、不用於其他用途。
五、第三方服務
透過官方 API 與 Google/YouTube、Meta(Facebook/Instagram)、Cloudflare 互動,其資料處理依各自政策。
六、Cookies 與追蹤
桌面應用,不使用 Cookies、不做任何使用者追蹤、不嵌入分析或廣告腳本。
七、資料刪除
三種方式:
App 內解除個別帳號授權、至平台端撤銷授權、直接刪除整個資料夾。
詳見「資料刪除」。
八、未成年保護
適用對象為 13 歲以上使用者。
九、政策變更通知
變更將透過 App 內通知告知,重大變更於生效前提前通知。
十、聯絡
bisharing001@gmail.com,7 個工作天內回覆(隱私事項最長 30 天)。
附錄|法規對照:依循 中華民國個資法、歐盟 GDPR、美國 CCPA、Meta 平台政策、Google API Services 使用者資料政策。
服務條款(Terms of Service)
最後更新:
【待補】
一、服務說明 PuffinPuff 是 Windows 上的免費桌面工具,協助你把同一支短影音透過官方 API 同步發布到三平台。
二、授權範圍 免費、非專屬、不可轉讓授權。
不得:
反編譯或惡意破解(MIT 允許者除外)、垃圾發布或灌爆平台、發布侵權內容、用於違法用途、移除或偽造授權與來源標示。
三、使用者帳號 你須擁有合法 YT/FB/IG 帳號,並對所發布內容負完全責任。
四、第三方平台政策 影片上傳後受該平台之 ToS 與政策管轄。
五、API 配額 受官方配額限制,例:
YouTube ~10,000 點/日、Facebook ~200 calls/時、Instagram ~25 container/24 時。
六、無擔保聲明 以「現狀(AS IS)」提供,不對適售性、特定用途適用性或不中斷無錯誤運作做擔保。
七、責任限制 免費軟體,於法律允許最大範圍內最高責任為新台幣 0 元。
八、更新政策 更新由你自行下載安裝,不保證自動更新。
九、終止 可隨時停止使用並解除安裝、解除平台授權、刪除本機資料以終止。
十、爭議與準據法 以中華民國法律為準據法,臺灣臺北地方法院為第一審管轄法院。
十一、條款變更 重大變更透過 App 內通知告知。
十二、聯絡 bisharing001@gmail.com。
資料刪除(Data Deletion)
一句話總結:PuffinPuff 沒有雲端,刪掉本機資料夾就清乾淨了。
方法 1:
完全刪除所有資料
- 關閉 PuffinPuff。
- 按 Win + R,輸入 %APPDATA%\海鸚泡芙 PuffinPuff\,刪除整個資料夾。
- 從「設定 → 應用程式」解除安裝 PuffinPuff。
方法 2:
只刪除單一帳號 在 App 帳號列表點該帳號的「解除」按鈕。
方法 3:
只清除歷史紀錄 在設定頁點「清空歷史」,保留帳號授權。
平台側撤銷授權 Facebook/Instagram:
至「商業整合/已授權應用程式」移除 PuffinPuff;
Google/YouTube:
至 myaccount.google.com/permissions 撤銷。
已發布內容怎麼辦? 請至 YouTube Studio/FB 粉專/IG App 自行刪除。
刪完還能再用嗎? 可以,下次開啟重新授權即可。
聯絡 bisharing001@gmail.com,7 個工作天內回覆。
聯絡我們
主要聯絡:bisharing001@gmail.com(一般 7 個工作天內回覆)
問題分類:帳號與授權/排程與發布/隱私與資料/商業合作/Bug 回報。
回應時間(SLA)
| 類型 | 回應時間 |
|---|---|
| 一般問題 | 7 個工作天 |
| 隱私事項 | 最長 30 天 |
| 資料外洩通報 | 24 小時內 |
| 商業合作 | 14 天 |
給審查單位(Google API Services / Meta App Review):請來信 bisharing001@gmail.com 並於主旨註明「App Review」,將優先處理並提供測試帳號與操作說明。
開發者:
VVLEE|mememaker-tw.com。
法律送達以上述 email 為主,準據法為中華民國法律。
© 2026 VVLEE.海鸚泡芙 PuffinPuff.以 MIT License 釋出。
