工作清單

CreatorHub:把多平台內容流程收進本地工作台|Github雷達

逐字稿文字預覽

這裡是Github雷達
今天看的是CreatorHub
一個把抖音、小紅書、快手和視頻號放進同一
個本地面板的GitHub專案
如果你有經營內容帳號
應該很熟這種畫面
抖音後台開著
小紅書又有一篇要發
另一邊還要看快手留言、下載素材、確認通知
事情都不難
但散在不同地方
久了就很煩
CreatorHub想處理的
就是這個碎片化的工作流
它不是雲端服務
而是跑在自己電腦上的控制台
後端用Python和FastAPI
資料庫、登入態、瀏覽器profile、下載
下來的媒體檔
都留在本機
你打開網頁面板後
可以先選平台
再用掃碼、創作者登入或Cookie登入
把帳號接進來
帳號這一層做得滿細
每個帳號可以有自己的瀏覽器設定、User-Agent、時區、語系、指紋種子
r-Agent、時區、語系、指紋種子
也能綁定獨立代理
這不是魔法防護
但至少讓多帳號操作不要全部擠在同一個
profile裡
對需要管理多個帳號的人來說
這點很實際
接著是作品監控
你貼上創作者首頁、作品
連結、短鏈或平台ID
CreatorHub會把
新作品寫進SQLite
再依設定下載媒體
抖音可以選畫質
小紅書支援圖集和影片
快手也能監控創作者作品
視頻號要特別說清楚
它只支援創作者助手裡的本帳號資料
不拿來監控或下載別人的作品
評論這一塊也有獨立入口
你可以盯單一作品
也可以看某個帳號近期作品的留言
本帳號面板則整理自己
的作品、關注、粉絲和私信
換句話說
它不是只把檔案抓下來
而是把創作者每天會碰到的維護動作
盡量收在同一個地方
發布與轉發是另一條線
小紅書支援圖集、影片和定時發布
抖音、快手、視頻號則透過各自的創作平台
已下載的抖音作品可以
轉發到小紅書或視頻號
小紅書作品也能轉到抖音
發布前還能改標題、正文和話題
適合做整理後再分發
從程式架構看
它大概可以拆成幾層
FastAPI提供API和前端頁面
Playwright負責需要真實瀏覽器的登入與操作
器的登入與操作
監控引擎在背景輪詢作品、評論、下載、發布和
帳號健康狀態
資料最後落在SQLite與本地media目錄
e與本地media目錄
這種架構很直接
也符合「本地工作台」
的定位
但這類工具不能只看功能表
掃碼登入需要桌面瀏覽器
平台頁面一改版
抓取或發布流程就可能要修
小紅書連結常常需要有效
的xsec_token
更重要的是
自動評論、回覆、私信、關注這些寫入動作
都會遇到平台風控
README也講得很白
低頻使用
遵守平台規則、法律、版權和隱私要求
所以我會把CreatorHub看成兩種人的工具
Hub看成兩種人的工具
第一種
是想把個人或小團隊內
容流程留在本機的人
第二種
是懂一點技術
願意自己處理登入態、代理、環境和平台變動的人
理、環境和平台變動的人
它不是按一下就保證成長的神器
比較像一張可以慢慢整理的工作桌
把原本分散的帳號、作品、留言、下載、發布和通
知放到同一個視野裡
如果你正在找多平台創作者工具
CreatorHub可以放進觀察清單
先從本地環境和帳號安全開始
不要一上來就把自動化開滿
這集就到這裡
喜歡這類開源專案拆解
歡迎訂閱Github雷達
我們下一支影片見

來源:transcript.txt

本次執行流程與問題處理

  1. 下達指令

    指令:videonote https://youtu.be/hVJYGAeByb4?si=vuIeo599BdzspSIv --language zh --adopt-source-subtitles

    來源:https://youtu.be/hVJYGAeByb4?si=vuIeo599BdzspSIv

    辨識語言:zh | 參數:--language zh --adopt-source-subtitles

  2. 預期流程

    依指令產生的處理順序:

    1. 採用來源字幕(略過語音辨識)
    2. 來源選擇與品質檢查
    3. 文字校正與句子單元
    4. 筆記與發布
    5. 公開網頁發布
  3. 1. 下載與語音辨識

    工具:videonote-transcribe-url(主辨識管線:下載、Whisper 辨識與選稿)

    處理:下載音訊、以 Whisper 辨識並選出最佳逐字稿

    產出:yt_dlp_meta.json(影片元資料)、audio_16k_mono.wav(16kHz 單聲道音訊)、transcript.whisper.json(Whisper 辨識結果)、transcript.json(正式逐字稿)、transcript_selection_report.json(來源選擇報告)

    耗時:629.7 秒

    關係:依序執行

    結果:完成

  4. 2. 全文快速校讀

    工具:videonote_rapid_transcript_review.py

    處理:先速讀完整逐字稿,再修正高可信突兀詞句並列出待確認項目

    產出:rapid_transcript_review_report.json(產出檔案)

    耗時:10.4 秒

    關係:依序執行

    結果:完成

  5. 3. 建立句子單元

    工具:videonote-build-sentence-units

    處理:將逐字稿切成帶時間軸的句子單元

    產出:sentence_units.json(句子單元)

    耗時:0.5 秒

    關係:依序執行

    結果:完成

  6. 4. 時間軸稽核

    工具:videonote_timeline_audit.py

    處理:檢查時間軸與音訊對齊

    產出:timeline_audit_report.json(時間軸稽核)

    耗時:0.5 秒

    關係:依序執行

    結果:完成

  7. 5. 品質檢查

    工具:videonote_controlled_quality.py(檢查時間軸與品質)

    處理:檢查語言、時間軸與可讀性品質

    產出:controlled_quality_report.json(品質報告)、language_sanity_report.json(語言檢查)

    耗時:0.6 秒

    關係:依序執行

    結果:完成

  8. 6. 播放時間軸回填

    工具:videonote_rebase_display_timeline.py

    處理:將網頁播放時間軸回填為校正字幕時間

    產出:display_timeline_rebase_report.json(時間軸回填報告)

    耗時:0.6 秒

    關係:依序執行

    結果:完成

  9. 7. 來源句整理

    工具:videonote_prepare_source_entries.py

    處理:整理來源句子供時間軸與頁面使用

    產出:sentence_units.json(句子單元)

    耗時:0.6 秒

    關係:依序執行

    結果:完成

  10. 8. 生成筆記摘要

    工具:videonote-generate-note(生成筆記摘要)

    處理:生成筆記摘要與重點

    產出:note.md(筆記 Markdown)、note.html(筆記 HTML)

    耗時:85.4 秒

    關係:依序執行

    結果:完成

  11. 9. 建立筆記頁面

    工具:videonote-render-html(產生筆記 HTML)

    處理:產生可閱讀的筆記 HTML 頁面

    產出:note.html(筆記 HTML)

    耗時:0.4 秒

    關係:依序執行

    結果:完成

  12. 10. 發布公開頁面

    工具:videonote-publish(發布公開頁面)

    處理:發布到公開網站與每日列表

    產出:公開筆記網址、result.json(管線結果)

    耗時:0.5 秒

    關係:依序執行

    結果:完成

手動來源字幕

自動來源字幕

Whisper 字幕

Qwen 字幕

Parakeet 字幕

MOSS 字幕

聲學時間證據(PyAnnote / WhisperX)

校正前後逐字稿

目前待解決問題與初步改善方向

進一步精進字幕與筆記
使用 Workbench 上傳校正字幕、中文參考稿或回饋 SRT,重新產生雙語與學習單元。
開啟 Workbench