cv-cat/catbus
一个命令操作小红书、抖音、TikTok、B 站、快手、微博、闲鱼、淘宝、京东、X:统一的命令与 JSON 输出,给人和 AI Agent 用
解決する問題
複数のソーシャルメディアおよびウェブプラットフォームにわたるデータと操作の管理は、各サイトが独自のAPI、認証方法、データ形式を持つため困難です。このプロジェクトは、単一の一貫した構文を使用して11の主要プラットフォーム(小红书、抖音、Bilibili、Xなど)と対話するための統合コマンドラインインターフェースを提供します。
仕組み
これは、検索、投稿、ユーザーデータの取得などの一般的なコマンドを、各プラットフォームが必要とする特定のAPI呼び出しに変換する標準化されたラッパーとして機能します。ブラウザレベルのTLS/HTTP2フィンガープリンティング、リクエスト署名、自動キャプチャ解決(ローカルのONNX/OpenCVモデルを使用)などの複雑なタスクを処理し、正当なユーザー行動を模倣します。すべての出力は一貫したJSON形式で返され、スクリプトやAIエージェントが異なるサービス間でデータを簡単に処理できるようにします。
対象ユーザー
このツールは、ソーシャルメディアプラットフォームとの対話を自動化したり、各サイトのカスタム統合コードを書かずにデータを集約する必要がある開発者、データ研究者、AIエージェントビルダー向けに設計されています。
ハイライト
- 統一API:11の異なるプラットフォームで同じコマンドとパラメータを使用します。
- エージェント対応:自己記述コマンド、安定したエラーコード、Claude Codeなどのツール用の組み込みスキル定義を備えたAIエージェント向けに設計されています。
- プライバシー重視:認証資格情報はユーザーのマシンにローカルに保存され、ツールはユーザーデータを収集またはアップロードしません。
- 堅牢な実装:リクエストがプラットフォーム要件と一致し続けることを保証するために、560以上のデータマッチングテストと940のオフラインテストが含まれています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト