xhs_ai_publisher
AI 驅動的小紅書內容創作與發布工具,具備 PyQt 桌面 UI、FastAPI 服務、登入狀態重複使用、預覽發布及自動化瀏覽器工作流程。
xhs_ai_publisher 是什麼?
AI 驅動的小紅書內容創作與發布工具,具備 PyQt 桌面 UI、FastAPI 服務、登入狀態重複使用、預覽發布及自動化瀏覽器工作流程。
xhs_ai_publisher 概覽
這是什麼
xhs_ai_publisher 是一個專為小紅書(Rednote)平台設計的 AI 驅動內容創作與發布工具。它提供 PyQt 桌面介面、FastAPI 網頁服務、登入狀態重複使用、預覽發布以及自動化瀏覽器工作流程。本專案採用 Apache-2.0 授權,為開源軟體。
主要功能
- AI 自動生成標題、文章與圖片匹配,可根據使用者提供的主題或熱點趨勢產生內容。
- 支援多種 AI 後端:OpenAI 相容 API、Claude、Ollama,或內建備援方案。
- 內建微博、百度、頭條、B 站等熱榜資料,一鍵帶回首頁生成內容。
- 封面與內容圖片模板(含行銷海報、促銷橫幅、產品展示等),支援預覽與下載。
- 自動化發布:定時任務(無人值守)、登入狀態持久化、多帳號管理。
- 網頁連結匯入:貼上網址(如公眾號文章)即可提取標題、正文與圖片。
- API Key 本地加密儲存、完整操作日誌、錯誤復原機制。
使用情境
- 內容創作者需要自動化產生小紅書貼文並排程發布。
- 行銷人員快速製作品牌封面與促銷圖片。
- 管理多個小紅書帳號的使用者,需要隔離的登入狀態與資料。
- 團隊希望透過 Docker 或 FastAPI 以無頭模式執行發布服務。
快速開始
系統需求:Python 3.8+、最新版 Chrome、4GB+ 記憶體、2GB+ 磁碟空間。一鍵安裝(建議):bash# macOS/Linuxchmod +x install.sh 啟動程序.sh./install.sh./啟動程序.sh# Windowsinstall.bat啟動程序.batDocker 部署(無頭服務模式):bashdocker compose builddocker compose up -d手動安裝(進階):bashpython -m venv venvsource venv/bin/activatepip install -r requirements.txtPLAYWRIGHT_BROWSERS_PATH=... python -m playwright install chromium./啟動程序.sh詳細說明請參閱儲存庫 README。
授權與價格
本專案採用 Apache-2.0 授權,為開源軟體,免費使用。
內容整理自該專案公開的 README 與儲存庫資訊。