Ai-Trend-Publish:AIによるトレンド発見・コンテンツ配信システム
ai-Trend-Publishとは?
Ai-Trend-PublishはAIベースのトレンド発見・コンテンツ公開システムです。主な機能には、複数ソースからのデータ収集、インテリジェントな要約、WeChat公式アカウントへの自動公開などがあります。

機能概要
複数ソースからのデータ収集:
Twitter/X コンテンツ取得:Twitter およびその他のプラットフォームからのコンテンツ取得をサポート。
ウェブサイトコンテンツ取得:FireCrawl ツールをベースにウェブサイトコンテンツを取得し、カスタムデータソースの設定にも対応。
AI インテリジェント処理:
コンテンツ要約:DeepseekAI、Together、千問、万象、讯飞などの AI サービスを利用してコンテンツを要約。
重要情報の抽出:取得したコンテンツから重要な情報を抽出。
インテリジェントなタイトル生成:記事タイトルを自動生成。
自動公開:
WeChat公式アカウントへの記事公開:処理したコンテンツを WeChat公式アカウントに自動公開。
カスタム記事テンプレート:カスタム記事テンプレートに対応。
定时公開タスク:定时公開タスクの設定が可能。
通知システム:
Bark 通知統合:Bark 通知システムを統合し、タスク実行状態の通知とエラーアラートを提供。

技術スタック
実行環境:Node.js + TypeScript
AI サービス:DeepseekAI、Together、千問、万象、讯飞
データソース:Twitter/X API、FireCrawl
定时タスク:node-cron
テンプレートエンジン:EJS
開発ツール:nodemon(ホットリロード)
はじめに
環境要件:Node.js (v22+)、npm、TypeScript
インストール手順:
プロジェクトをクローン:git clone https://github.com/OpenAISpace/ai-trend-publish。
依存関係をインストール。
環境変数の設定:.env.example を .env にコピーし、必要な API キーなどの設定を記入。
プロジェクトを起動:npm run start。
デプロイガイド
方法一:直接デプロイ:サーバーに Node.js (v20+) と PM2 をインストールし、プロジェクトをビルドして PM2 でサービスを起動。
CI/CD 自動デプロイ:プロジェクトには GitHub Actions による自動デプロイフローが設定されており、main ブランチにコードをプッシュすると自動的にデプロイがトリガーされます。
GitHubリポジトリ:https://github.com/OpenAISpace/ai-trend-publish
脚本プランナー▸
AIアプリ
AIニュース 