jpskill.com
📦 その他 コミュニティ

post-to-xhs

发布内容到小红书,支持图文笔记和视频笔记。自动判断发布类型,校验标题和素材,用户确认后发布。 当用户想在小红书发布内容时使用——包括发笔记、发图文、发视频、上传图片、写一篇小红书、把内容发到红书上、种草笔记、好物分享等,即使用户只说"帮我发一下"但上下文明确是小红书也应触发。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o post-to-xhs.zip https://jpskill.com/download/23272.zip && unzip -o post-to-xhs.zip && rm post-to-xhs.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/23272.zip -OutFile "$d\post-to-xhs.zip"; Expand-Archive "$d\post-to-xhs.zip" -DestinationPath $d -Force; ri "$d\post-to-xhs.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して post-to-xhs.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → post-to-xhs フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1
📖 Claude が読む原文 SKILL.md(中身を展開)

この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。

输入判断

根据用户提供的素材判断发布类型:

  • 提供了视频文件 → 视频笔记
  • 提供了图片 → 图文笔记
  • 仅提供文本 → 提示用户至少提供图片或视频

约束

  • 标题最多 20 个中文字或英文单词(小红书平台限制,超长会被截断)
  • 图文笔记至少 1 张图片(小红书不允许纯文本笔记)
  • 视频笔记仅支持本地视频文件绝对路径(MCP 服务需要读取本地文件)
  • 图片和视频不能混用,只能二选一(小红书平台限制)
  • 正文中不要包含 # 标签(标签通过 tags 参数单独传递,MCP 服务会自动处理格式)
  • 发布前展示完整内容让用户确认(发布后无法撤回)

执行流程

1. 收集发布信息

确保以下内容齐全:

  • title(必填)— 标题
  • content(必填)— 正文
  • 图片列表或视频路径(必填其一)
  • tags(可选)— 话题标签
  • schedule_at(可选)— 定时发布,ISO8601 格式
  • is_original(可选,仅图文)— 声明原创
  • visibility(可选)— 公开可见 | 仅自己可见 | 仅互关好友可见

信息不完整时,向用户询问缺少的部分。

2. 内容校验

  • 检查标题长度(≤20 中文字)
  • 检查图片/视频文件路径是否为绝对路径
  • 如用户提供 URL 内容,先用 WebFetch 提取文本和图片

3. 确认发布

向用户展示完整的发布内容预览:

  • 标题、正文、标签
  • 图片列表或视频路径
  • 定时时间、可见范围(如有)

等待用户确认后才执行发布。

4. 发布

图文笔记 — 调用 publish_content

  • title(string,必填)
  • content(string,必填)
  • images(string[],必填)— 图片路径或 URL
  • tags(string[],可选)
  • schedule_at(string,可选)
  • is_original(bool,可选)
  • visibility(string,可选)

视频笔记 — 调用 publish_with_video

  • title(string,必填)
  • content(string,必填)
  • video(string,必填)— 本地视频绝对路径
  • tags(string[],可选)
  • schedule_at(string,可选)
  • visibility(string,可选)

5. 报告结果

发布成功后,告知用户笔记 ID 和发布状态。

失败处理

场景 处理
未登录 引导使用 xhs-login
标题超长 提示用户缩短标题
图片路径无效 提示检查路径是否正确
视频使用了相对路径 提示改为绝对路径
发布失败 展示错误信息,建议检查内容或重试