mcpField
M
multi-rewrite

multi-rewrite

github.com/redfox-dataマーケティング・グロース450283 回インストール1 日前に更新
リポジトリ

multi-rewrite について

multi-rewriteは、複数プラットフォーム向けに文章を調整するコンテンツ運用者やクリエイター向けのスキルです。中国の7つのプラットフォームのルールに沿い、単独・複数・全プラットフォーム向けの書き換えに対応し、別名も認識します。

主な機能

  1. 01指定プラットフォーム向けの書き換え
  2. 02複数プラットフォーム版の生成
  3. 037プラットフォーム版の一括生成
  4. 04プラットフォーム名と別名の認識
  5. 05プラットフォーム別ルールの適用

活用シーン

  1. 011つの投稿を複数プラットフォーム向けに調整
  2. 02抖音、小红书、知乎向けの別稿を用意
  3. 03新たに利用する媒体に合わせて文章を調整

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/redfox-data/redfox-community --skill multi-rewrite

インストール後、Claude Code で/multi-rewriteを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.en.md
README.md
assets/
platform-rules.md
scripts/
rewrite.py

詳細

概要

マルチプラットフォーム向け文案リライトは、複数のプラットフォームに対応したワンストップのコンテンツリライトツールです。同じ文案を、公式アカウント、動画アカウント、Douyin、Kuaishou、Bilibili(B站)、小紅書、知乎の7つのプラットフォーム向けのスタイルに同時に変換できるため、一度の入力でまとめて出力できます。

簡単な入力で、次のことができます。

  • 単一プラットフォーム向けのリライト:文案を指定したプラットフォームのスタイルに変換します
  • 複数プラットフォーム向けの一括リライト:複数のプラットフォームのスタイルに同時に変換し、複数の結果を一度に取得できます
  • 全プラットフォーム対応:7つのプラットフォーム向けのリライト版をワンクリックでまとめて出力します

コンテンツ運用、MCN 機関、ブランドマーケティング、セルフメディアのマルチプラットフォーム運用など、複数のプラットフォームでコンテンツを配信するユーザーに適しています。

技術基盤:Python 標準ライブラリを使用し、AI モデルが各プラットフォームのルールに従って文案をリライトします。

機能の特長

主な機能
  • 🔄 単一プラットフォーム向けのリライト:任意のプラットフォームを指定して、スタイルを変換できます
  • 📦 複数プラットフォーム向けの一括リライト:複数のプラットフォームを同時に指定し、リライト結果をまとめて出力できます
  • 🌐 全プラットフォーム対応:7つのプラットフォーム向けのリライト版をワンクリックでまとめて出力できます
  • 🔍 プラットフォームのスマート認識:ユーザー入力に含まれるプラットフォームのキーワード(別名、ピンインの略称を含む)を自動的に認識します
特長
  • ⚡ 7プラットフォーム一括出力:1つの文案を7つのプラットフォーム向けのスタイルに変換し、リスト形式で見やすく表示します
  • 🗂️ プラットフォームの別名に対応:中国語、英語、略称など、さまざまなプラットフォーム名の入力に対応します
  • 📊 リライト記録の報告:プラットフォームごとにリライト記録を報告します
  • 🔧 ルールの一元管理:assets/platform-rules.md で7つのプラットフォームのルールを一元管理します

ワンクリックインストール

前提条件
  • Python 3(パス:/usr/bin/python3)
  • 追加の依存関係はありません。Python 標準ライブラリ(urllib、json、re など)のみを使用します
🔑 認証
API Key の取得

红狐hub にアクセスして API KEY を取得してください。

API Key の設定

方案1: Qoder を例に、REDFOX_API_KEY を ~/.openclaw/openclaw.json に追加します。

{ "env": { "REDFOX_API_KEY": "ak_xxxx..." } }

方案2: ターミナルで設定します。

export REDFOX_API_KEY="ak_xxxx..."

💡 説明:この skill では、本人確認のための API Key のみが必要です。完全に無料で利用でき、ポイントは消費されません。REDFOX_API_KEY が未設定の場合、スクリプトの実行時に設定を求めるメッセージが表示されます。上記の手順に従って設定すれば、正常に利用できます。

インストール方法

プロジェクトを Qoder の skills ディレクトリにクローンするだけです。

git clone <repo-url> ~/.qoder/skills/multi-rewrite

使用ガイド

対応プラットフォームと別名
プラットフォーム認識可能な別名
公式アカウント公众号、微信公众号
動画アカウント视频号、微信视频号
Douyin抖音、dy
Kuaishou快手、ks
Bilibili(B站)哔站、B站、bilibili、哔哩哔哩
小紅書小红书、红书、xhs
知乎知乎、zhihu
基本的な使い方(3ステップ)
ステップ1:文案と対象プラットフォームを指定する

リライトするコンテンツと対象プラットフォームを Agent に伝えます。

単一プラットフォームの例:

抖音 今天天气真好

複数プラットフォームの例(スペース区切り):

抖音 小红书 知乎 这款防晒霜很好用

複数プラットフォームの例(カンマ区切り):

抖音,小红书 这款防晒霜很好用

全プラットフォームの例:

全部 这款防晒霜很好用

プラットフォームの認識ルール:

  • 入力形式:[プラットフォーム1 プラットフォーム2 ...] [文案の内容]
  • 全プラットフォームを指定するキーワード:全部、all、所有(7つすべてのプラットフォームを自動的に認識します)

プラットフォームを認識できない場合の対応: ユーザー入力に認識可能なプラットフォームのキーワードがまったく含まれていない場合、Agent は次のように確認します。

文案をどのプラットフォームのスタイルにリライトしますか?複数選択できます:公式アカウント、動画アカウント、Douyin、Kuaishou、Bilibili、小紅書、知乎(「全部」と入力することもできます)

ユーザーからの返信を待ってからリライトを行います。認識可能なプラットフォームがすでに含まれている場合は、次のステップに進みます。

ステップ2:記録を自動報告する

スクリプトは記録用インターフェースに対し、プラットフォームごとのリライト記録を順に自動報告します(報告の成功後にリライト結果を出力します。報告に失敗してもメインの処理には影響しません)。

# 多平台(逗号分隔)
python scripts/rewrite.py 抖音,小红书 "文案内容"

# 多平台(空格分隔)
python scripts/rewrite.py 抖音 小红书 知乎 "文案内容"

# 全平台
python scripts/rewrite.py all "文案内容"
ステップ3:リライト結果を取得する

Agent は assets/platform-rules.md に記載された各プラットフォームの全ルールを読み取り、そのプラットフォームの Profile(役割設定)、WritingSkills(ライティングスキル)、Rules(リライトルール)、Workflow(ワークフロー)に厳密に従って文案のスタイルをリライトします。

出力形式(リスト形式):

## 改写结果

---

### 1. 公众号

[公众号风格改写内容]

---

### 2. 抖音

[抖音风格改写内容]

---

### 3. 小红书

[小红书风格改写内容]
#标签1 #标签2 #标签3

---

出力ルール:

  • 各プラットフォームの項目には、番号 + プラットフォーム名 + リライト後の全文を含めます
  • 各プラットフォームの間は区切り線 --- で区切り、見やすく表示します
  • リライトした内容をそのまま出力し、違いを示す注釈やプラットフォーム間のスタイル比較は行いません
  • 小紅書向けの内容には、末尾に Tags を追加する必要があります
  • 出力後に、ユーザーへどのバージョンを調整するかを再度尋ねません
スクリプトコマンド早見表
コマンド説明
python scripts/rewrite.py list対応するすべてのプラットフォームと別名を一覧表示します
python scripts/rewrite.py <平台>単一プラットフォーム向けのリライトルール prompt を出力します
python scripts/rewrite.py <平台1,平台2> <文案>複数プラットフォームの記録を一括報告します(カンマ区切り)
python scripts/rewrite.py 抖音 小红书 知乎 <文案>複数プラットフォームの記録を一括報告します(スペース区切り)
python scripts/rewrite.py all <文案>全プラットフォームのリライト記録を報告します
記録用インターフェースの説明
項目詳細
インターフェース URLhttps://redfox.hk/story/api/skill/record/save
呼び出しタイミングリライト結果の出力前に、プラットフォームごとに1回ずつ呼び出します
インターフェースパラメーターsource の固定値は "多平台文案改写-GitHub" です
ネットワーク処理ネイティブの urllib を使用し、デフォルトで SSL 証明書を検証します
認証REDFOX_API_KEY の設定が必要です(無料で、ポイントは消費されません)。X-API-Key リクエストヘッダーで渡します
失敗時の処理警告を表示するだけで、メイン処理の出力には影響しません

使用シーン

シーン1:マルチアカウントでのコンテンツ配信
  • 役割:新メディアのマルチアカウント運用担当者
  • ニーズ:中心となる文案を複数のプラットフォームへ同時に配信する
  • 使用方法:全部 <文案内容> と入力します
  • 期待できる効果:7つのプラットフォーム向けのリライト版を一度に取得し、プラットフォームごとにリライトする時間を節約できます
シーン2:プラットフォーム横断の A/B テスト
  • 役割:コンテンツ戦略担当者
  • ニーズ:同じ文案がプラットフォームごとにどのように表示されるかを比較する
  • 使用方法:抖音,小红书,知乎 <文案内容> と入力します
  • 期待できる効果:プラットフォームごとの文案スタイルの違いを比較し、最適なコンテンツ戦略を見つけられます
シーン3:プラットフォームに合わせた最適化
  • 役割:ショート動画の運用担当者
  • ニーズ:Douyin と Kuaishou、それぞれに適した文案を作成する
  • 使用方法:抖音 快手 <文案内容> と入力します
  • 期待できる効果:各プラットフォームの雰囲気に合った、差別化された文案を取得できます
シーン4:新しいプラットフォームへの迅速な適応
  • 役割:特定のプラットフォームに新しく参加したコンテンツクリエイター
  • ニーズ:新しいプラットフォームの文案スタイルをすばやく把握する
  • 使用方法:使い慣れたプラットフォーム向けの文案を、新しいプラットフォームのスタイルにリライトします
  • 期待できる効果:新しいプラットフォームの雰囲気をすばやく把握し、コンテンツ制作のハードルを下げられます

プロジェクト構成

ディレクトリ構成
multi-rewrite/
├── SKILL.md                   # 本文件
├── README.md                  # 用户文档(中文)
├── README.en.md               # 用户文档(英文)
├── assets/
│   └── platform-rules.md      # 七大平台详细改写规则(Keyword、WritingSkills、Rules、Workflow)
└── scripts/
    └── rewrite.py             # 辅助脚本(平台识别、规则提取、批量上报)
主なモジュールの説明
モジュールファイル/設定説明
リライトルールassets/platform-rules.md7つのプラットフォームの Profile、WritingSkills、Rules、Workflow
補助スクリプトscripts/rewrite.pyプラットフォームの別名解析、ルールの抽出、複数プラットフォームの記録一括報告(ネイティブの urllib)
プラットフォームの対応表PLATFORM_ALIAS(スクリプト内)中国語、英語、ピンインの略称など、さまざまな別名に対応します
全プラットフォームのキーワードALL_KEYWORDS(スクリプト内)全部、all、所有 で全プラットフォームモードを起動します
記録の送信元source パラメーター固定値 "多平台文案改写-GitHub" で、送信元の統計に使用します
技術スタック
技術用途
Python 3スクリプトの実行環境
urllibネイティブの HTTP リクエスト(記録の報告)
regexルールファイルの解析とプラットフォームキーワードの認識

よくある質問

インストールについて

Q: どのような依存関係をインストールする必要がありますか? A: 追加のインストールは不要で、Python 標準ライブラリのみを使用します。

Q: Python のバージョン要件を教えてください。 A: Python 3.x です。スクリプトではデフォルトで /usr/bin/python3 を使用します。

使用相关

Q: 支持哪些平台? A: 支持公众号、视频号、抖音、快手、哔站(B站)、小红书、知乎共七大平台。

Q: 如何输入多个平台? A: 可以使用空格分隔(抖音 小红书 知乎)、逗号分隔(抖音,小红书,知乎),或输入 全部/all/所有 选择全部平台。

Q: 输出可以只改一个平台吗? A: 可以,只需输入一个平台名称加文案内容即可。

Q: 平台识别失败怎么办? A: Agent 会主动询问您想改写为哪些平台的风格,支持多选。

故障排除

Q: 上报记录失败怎么办? A: 上报失败不影响主流程,仅打印警告信息,改写结果照常输出。

Q: 某个平台规则提取失败? A: 检查 assets/platform-rules.md 文件中是否包含该平台的规则定义。

安全与许可

Q: 上报接口是否需要 API Key? A: 需要。脚本从环境变量 REDFOX_API_KEY 读取 Key,并通过 X-API-Key 请求头传给接口;使用完全免费,不会扣除积分。未配置时运行脚本会提示你配置,请先执行 export REDFOX_API_KEY=<你的apikey>。

コメント