multi-rewrite について
multi-rewriteは、複数プラットフォーム向けに文章を調整するコンテンツ運用者やクリエイター向けのスキルです。中国の7つのプラットフォームのルールに沿い、単独・複数・全プラットフォーム向けの書き換えに対応し、別名も認識します。
主な機能
- 01指定プラットフォーム向けの書き換え
- 02複数プラットフォーム版の生成
- 037プラットフォーム版の一括生成
- 04プラットフォーム名と別名の認識
- 05プラットフォーム別ルールの適用
活用シーン
- 011つの投稿を複数プラットフォーム向けに調整
- 02抖音、小红书、知乎向けの別稿を用意
- 03新たに利用する媒体に合わせて文章を調整
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ redfox-data/ redfox-community --skill multi-rewriteインストール後、Claude Code で/multi-rewriteを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.en.mdREADME.mdassets/platform-rules.mdscripts/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 <文案> | 全プラットフォームのリライト記録を報告します |
記録用インターフェースの説明
| 項目 | 詳細 |
|---|---|
| インターフェース URL | https://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.md | 7つのプラットフォームの 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>。