Skip to content

Latest commit

 

History

History
101 lines (67 loc) · 6.77 KB

File metadata and controls

101 lines (67 loc) · 6.77 KB

MultiPost

GitHub License GitHub許可証 GitHub Repo stars GitHubスター GitHub commit activity GitHubコミット活動 Website ウェブサイト

English | 中文 | 日本語 | Français | 한국어

複数のソーシャルメディアプラットフォームにワンクリックでコンテンツを公開できるブラウザ拡張機能

⭐ このプロジェクトが役立つと思われる場合は、スターを付けていただけると幸いです!皆様のサポートが私たちの成長と改善の原動力となります!⭐


主な機能

  • 知乎、Weibo、小紅書、TikTokなど10以上の主要プラットフォームへの同時投稿をサポート
  • ログイン不要、登録不要、APIキー不要。無料!
  • テキスト、画像、動画など、様々なコンテンツ形式をサポート
  • 2種類のAPIインターフェース:
    • 拡張API:独自のWebアプリケーションで拡張機能のAPIを呼び出してコンテンツを投稿
    • RESTful API:スクリプトやサーバーでRESTful APIを呼び出してコンテンツを投稿
  • データ分析:異なるプラットフォームでのコンテンツのパフォーマンスを追跡。ウェブサイトやソーシャルメディアアカウントを監視可能
  • コンテンツ抽出機能:
    • リーダー:ウェブページの内容を読み取り、MarkdownまたはJson形式で返却
    • 検索エンジン結果:検索エンジンの検索結果を取得
    • ソーシャルメディア:ソーシャルメディアプラットフォームのコンテンツを取得
  • ウェブページとの連携をサポートし、拡張機能の投稿機能を利用して独自のウェブページを開発し、自動化を設定可能:
    • ウェブコンテンツの自動取得と複数プラットフォームへの自動投稿
    • 投稿のスケジュール設定
    • AIコンテンツ生成との連携

この拡張機能は、コンテンツクリエイターが複数のプラットフォームに投稿する際の課題を解決します。一度の編集で、すべてのプラットフォームにコンテンツを同期投稿でき、作業効率を大幅に向上させます。

はじめに

開発を始める

まず、開発サーバーを起動します:

pnpm i

pnpm dev

ブラウザの拡張機能ページで開発者モードを有効にし、パッケージ化されていない拡張機能を読み込むをクリックして、build/chrome-mv3-devを選択してロードします。

プロダクションビルド

以下のコマンドを実行します:

pnpm build

buildフォルダにビルドされたコンテンツが格納されます。

開発ガイド

必要なドキュメント

Chrome Extension API Reference

Edge Extension

Plasmo Docs

おすすめの記事

ファイル構造

src/sync:異なるプラットフォームの操作に関するコードを格納するフォルダです。dynamicは動的投稿関連、videoは動画投稿関連です。追加されたプラットフォームはすべてcommon.tsに登録する必要があります。 components:フロントエンドインターフェースの操作に関するすべてのコンポーネントを格納するフォルダです。

開発環境

パッケージマネージャーには pnpm@latest-9、Node.jsバージョン20の使用を推奨します。

Star History

Star History Chart

お問い合わせ

QQグループ