mcpField
B
baoyu-post-to-wechat

baoyu-post-to-wechat

github.com/jst-well-danマーケティング・グロース1075 回インストール31 週間前に更新
リポジトリ

baoyu-post-to-wechat について

baoyu-post-to-wechatは、WeChat Official Accountに画像付き投稿や記事を公開するスキルです。形式別のスクリプト、Markdown変換、設定用の拡張ファイルを備えています。

主な機能

  1. 01画像付き投稿の公開
  2. 02記事の公開
  3. 03MarkdownからWeChat HTMLへの変換
  4. 04複数画像とテーマの利用
  5. 05EXTEND.mdによる設定

活用シーン

  1. 01画像付きコンテンツの投稿
  2. 02Markdown記事をテーマ付きで公開
  3. 03既定テーマやChromeプロファイルの設定

インストール

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

$npx skills add https://github.com/jst-well-dan/skill-box --skill baoyu-post-to-wechat

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

同梱ファイル

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

references/
article-posting.md
image-text-posting.md
scripts/
cdp.ts
copy-to-clipboard.ts
md-to-wechat.ts
paste-from-clipboard.ts
wechat-agent-browser.ts
wechat-article.ts
wechat-browser.ts
scripts/md/
LICENSE
render.ts
scripts/md/extensions/
alert.ts
footnotes.ts
index.ts
infographic.ts
katex.ts
markup.ts
plantuml.ts
ruby.ts
slider.ts
toc.ts
scripts/md/themes/
base.css
default.css
grace.css
simple.css
scripts/md/utils/
languages.ts

詳細

WeChat公式アカウントへの投稿

スクリプトディレクトリ

エージェントの実行: このSKILL.mdのディレクトリをSKILL_DIRとして特定し、${SKILL_DIR}/scripts/<name>.tsを使用します。

スクリプト用途
scripts/wechat-browser.ts画像・テキスト投稿(图文)
scripts/wechat-article.ts記事の投稿(文章)
scripts/md-to-wechat.tsMarkdown → WeChat HTML

設定(EXTEND.md)

Bashを使用して、次の優先順位でEXTEND.mdの存在を確認します。

# Check project-level first
test -f .baoyu-skills/baoyu-post-to-wechat/EXTEND.md && echo "project"

# Then user-level (cross-platform: $HOME works on macOS/Linux/WSL)
test -f "$HOME/.baoyu-skills/baoyu-post-to-wechat/EXTEND.md" && echo "user"

┌────────────────────────────────────────────────────────┬───────────────────┐ │ パス │ 場所 │ ├────────────────────────────────────────────────────────┼───────────────────┤ │ .baoyu-skills/baoyu-post-to-wechat/EXTEND.md │ プロジェクトディレクトリ │ ├────────────────────────────────────────────────────────┼───────────────────┤ │ $HOME/.baoyu-skills/baoyu-post-to-wechat/EXTEND.md │ ユーザーのホーム │ └────────────────────────────────────────────────────────┴───────────────────┘

┌───────────┬───────────────────────────────────────────────────────────────────────────┐ │ 結果 │ 操作 │ ├───────────┼───────────────────────────────────────────────────────────────────────────┤ │ 見つかった │ 読み込み、解析し、設定を適用します │ ├───────────┼───────────────────────────────────────────────────────────────────────────┤ │ 見つからない │ デフォルトを使用します │ └───────────┴───────────────────────────────────────────────────────────────────────────┘

EXTEND.mdで設定可能: デフォルトテーマ | 自動送信の設定 | Chromeプロファイルのパス

使用方法

画像・テキスト(图文)
npx -y bun ${SKILL_DIR}/scripts/wechat-browser.ts --markdown article.md --images ./images/
npx -y bun ${SKILL_DIR}/scripts/wechat-browser.ts --title "标题" --content "内容" --image img.png --submit
記事(文章)
npx -y bun ${SKILL_DIR}/scripts/wechat-article.ts --markdown article.md --theme grace

詳細なリファレンス

トピックリファレンス
画像・テキストのパラメーター、自動圧縮references/image-text-posting.md
記事のテーマ、画像の処理references/article-posting.md

機能比較

機能画像・テキスト記事
複数の画像✓(最大9枚)✓(インライン)
Markdownのサポートタイトル/コンテンツの抽出完全な書式設定
自動圧縮✓(タイトル:20文字、コンテンツ:1000文字)✗
テーマ✗✓(デフォルト、グレース、シンプル)

前提条件

  • Google Chrome
  • 初回実行時:WeChat公式アカウントにログインします(セッションは保持されます)

トラブルシューティング

問題解決策
未ログイン初回実行時にブラウザーが開きます。QRコードをスキャンしてログインしてください
Chromeが見つからないWECHAT_BROWSER_CHROME_PATH環境変数を設定します
貼り付けに失敗するシステムのクリップボード権限を確認してください

拡張機能のサポート

EXTEND.mdを使用してカスタム設定を行えます。パスとサポートされるオプションについては、設定セクションを参照してください。

コメント