このプロジェクトについて
AI情報レーダーは、サーバーコストゼロの全自動AI情報アグリゲーションプロジェクトであり、月$0の運用コストで中国語のAIインテリジェンス看板を継続的に生成することを目標としています。
コア機能
- マルチソース収集:TechCrunch AI、The Verge AI、Hacker News AI人気ランキングなどの速報ニュース、マスク、アルトマン、LeCunなどの人物の見解、Hugging FaceのトレンドモデルとGitHubのAI人気プロジェクト、さらにReddit LocalLLaMAとArXiv CS.AIの論文をカバー。
- AI処理:Google Gemini 2.5 Flashの無料インターフェースと連携し、外国語情報を中国語に翻訳し、30~50文字の一文で核心的な見どころを抽出し、同時にタグ付けを実施。
- フロントエンド看板:ダークなギーク風の4カラムレイアウトで、Tailwind CSSをベースに、30秒ごとに最新データを自動検出してスムーズに更新。
アーキテクチャとデプロイ
- 純粋な静的Serverlessアーキテクチャで、Google Firebase Hosting CDNにホスト。
- GitHub Actionsの定期タスクが30分ごとにクラウド上でクローラーを実行して公開し、ローカルマシンを常時起動する必要なし。
- プロジェクト構造はconfig.py(収集ソースと分類ルール)、fetcher.py(Key不要の収集エンジン)、processor.py(Gemini翻訳要約)、main.py(スケジューリング入口)、public/(静的サイト)、firebase.jsonを含む。
使用方法
- ローカル:仮想環境を作成してrequirements.txtをインストールし、.env.exampleを.envにコピーしてGEMINI_API_KEYとGEMINI_MODELを記入し、python main.pyを実行して収集・整理し、ローカルHTTPサービスでpublic/index.htmlをプレビュー。
- 公開:npx firebase login、npx firebase use --addでプロジェクトを関連付け、npx firebase deploy --only hostingでワンクリックデプロイし、無料のURLを取得。
低コストで個人のAI情報アグリゲーションサイトを構築し、定期タスクと静的ホスティングを活用して自動更新を実現したいユーザーに適しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.