全自動化的 Web3 區塊鏈早報生成系統,由 Gemini AI 驅動,每日聚合全球資訊,生成精美日報網頁與小紅書封面。
談鏈說幣 是一個全自動化的資訊聚合與生成系統。它每天定時從 Coindesk, Decrypt, CoinTelegraph, BlockBeats 等優質信源獲取最新資訊,利用 Google Gemini AI 進行深度分析、摘要與分類,最終生成託管在 GitHub Pages 上的靜態網站。
👉 在線閱讀: 談鏈說幣主頁
- 全自動流程: 每天自動執行,無需人工干預 (GitHub Actions)。
- 多源聚合: 整合中英文頂級區塊鏈媒體,打破語言障礙。
- AI 智能分析: 使用 Gemini 模型識別核心趨勢,過濾噪音,自動分類(基礎設施、DeFi、市場、開發者)。
- 精美網頁: 生成具有玻璃擬態 UI、動態光效與響應式設計的 HTML 頁面。
- 小紅書封面: 自動生成適合社群分享的 3:4 比例 HTML 封面,支持一鍵截圖。
- AI Podcast: 內置音頻播放器,支持手動上傳 NotebookLM 生成的 AI 導讀音頻。
- 自動歸檔: 自動維護歷史資訊索引,隨時回顧過往市場動態。
點擊右上角的 "Fork" 按鈕,將項目複製到您的 GitHub 帳戶。
在您的 GitHub 倉庫中,進入 Settings -> Secrets and variables -> Actions,添加以下 Secret:
| Name | Description |
|---|---|
GOOGLE_API_KEY |
[必需] Google AI Studio 的 API Key (Gemini) |
進入 Settings -> Pages:
- Source: 選擇
Deploy from a branch - Branch: 首次執行工作流後選擇
gh-pages分支與/(root) - 保存後,您的網站將自動部署。
進入 Actions 標籤頁,啟用 Workflow。系統將會在每天 UTC 02:00 (北京時間 10:00) 自動運行。
如果您想在本地運行或修改代碼:
- Python 3.11+
pip install -r requirements.txt複製 .env.example 為 .env 並填入您的 API Key:
GOOGLE_API_KEY=your_gemini_api_key_here# 生成最近 7 天的報告
python -m src.main運行完成後,生成的網頁將位於 docs/ 目錄下。
系統會每天自動生成一個 HTML 格式的精美封面,位於 docs/xiaohongshu/xhs-{日期}.html。
- 特點: 3:4 完美比例,極簡設計,包含當日核心摘要與關鍵詞。
- 使用: 打開 HTML 文件,點擊「保存封面圖片」即可下載 PNG。
支持在日報頁面嵌入 AI 導讀音頻。
- 工作流:
- 使用 Google NotebookLM 生成音頻。
- 將音頻重命名為
YYYY-MM-DD.mp3。 - 放入
docs/audio/目錄。 - 系統下次運行時會自動檢測並嵌入播放器。
tanbea.st/
├── .github/workflows/ # GitHub Actions 自動化配置
├── docs/ # 生成的靜態網站 (GitHub Pages 源)
│ ├── css/ # 樣式表
│ ├── js/ # 交互邏輯
│ ├── audio/ # Podcast 音頻文件
│ ├── xiaohongshu/ # 小紅書封面 HTML
│ └── *.html # 日報頁面
├── src/ # 核心源代碼
│ ├── main.py # 主程序入口
│ ├── config.py # 全局配置
│ ├── rss_fetcher.py # RSS 抓取模塊
│ ├── claude_analyzer.py # AI 分析模塊 (Gemini)
│ ├── html_generator.py # 網頁生成模塊
│ └── xiaohongshu_generator.py # 封面生成模塊
└── requirements.txt # Python 依賴
MIT License. 歡迎 Fork 與 PR!
作者: JhiNResH