xpoz-agent-skills は何をしますか?
AIエージェントがTwitter、Instagram、Reddit、TikTokからリアルタイムのソーシャルメディアデータにアクセスし、分析できるようにします。
機能
- 複数プラットフォーム対応: Twitter、Instagram、Reddit、TikTokからのデータ取得を統一されたインターフェースで提供。
- リアルタイムデータ: 最新の投稿、トレンド、ユーザー情報にアクセス。
- 標準化されたスキル: 各プラットフォーム固有のAPIの違いを吸収し、一貫したコマンド構造を提供。
インストール
# スキルをクローン
gh repo clone Aditya923-c/xpoz-agent-skills
# 依存関係をインストール
cd xpoz-agent-skills
npm install
使用方法
環境変数の設定
以下の環境変数を設定してください:
TWITTER_API_KEY- Twitter API キーINSTAGRAM_ACCESS_TOKEN- Instagram アクセストークンREDDIT_CLIENT_ID- Reddit クライアントIDREDDIT_CLIENT_SECRET- Reddit クライアントシークレットTIKTOK_ACCESS_TOKEN- TikTok アクセストークン
基本的な使用例
import { SocialMediaFetcher } from './src/skills';
// フェッチャーを初期化
const fetcher = new SocialMediaFetcher();
// Twitterからトレンドを取得
const twitterTrends = await fetcher.getTrends('twitter', { region: 'US' });
// Redditからサブレディットのトップ投稿を取得
const redditPosts = await fetcher.getTopPosts('reddit', 'technology', { limit: 10 });
スキル一覧
| プラットフォーム | スキル名 | 説明 |
|---|---|---|
getTweets | ユーザーのツイートを取得 | |
getTrends | トレンドトピックを取得 | |
getUserPosts | ユーザーの投稿を取得 | |
getTopPosts | サブレディットのトップ投稿を取得 | |
| TikTok | getUserVideos | ユーザーの動画を取得 |
ライセンス
MIT