用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/istarwyh/agent-plugins --skill post-to-xhs命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | post-to-xhs |
| argument-hint | [标题或内容描述] |
| description | 发布内容到小红书,支持图文笔记、视频笔记和长文。自动判断发布类型,校验标题和素材,用户确认后发布。 当用户想在小红书发布内容时使用——包括发笔记、发图文、发视频、写一篇小红书、种草笔记、好物分享等。 |
CLI 路径:python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py
排障入口:发布失败时先查 {baseDir}/../../references/publish-troubleshooting.md,按“登录 → 填表 → 图片上传 → 发布按钮 → 成功页验证”分段定位;无法确认发布结果时不要连续重试。
fill-publish-video)fill-publish)long-article)#标签1 #标签2(CLI 会自动从正文末尾提取)确保以下内容齐全:
title(必填)— 标题(≤20 字)content(必填)— 正文tags(可选)— 话题标签schedule_at(可选)— 定时发布,ISO8601 格式is_original(可选)— 声明原创visibility(可选)— 公开可见 | 仅自己可见 | 仅互关好友可见参考 {baseDir}/../../references/title-guide.md 和 {baseDir}/../../references/content-guide.md 进行内容优化。
标题策略:数字 + 痛点/好处 + emoji,避免平淡、空泛
正文结构:开头抓注意力 → 主体分点 → 结尾互动引导
排版美学:每 1-2 句换行,段落间留空行,统一少量符号(✨📌💡⚠️❤️)
标签策略:3-6 个标签,组合热门话题 + 精准定位 + 长尾标签
如果用户没有提供封面图,引导使用 /xhs-cover 生成封面图。
向用户展示完整的发布内容预览:标题、正文、标签、图片/视频路径、定时时间、可见范围。
等待用户确认后才执行发布。
# 1. 写入临时文件
echo "标题文字" > /tmp/xhs_title.txt
echo "正文内容" > /tmp/xhs_content.txt
# 2. 填表(不发布)
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py fill-publish \
--title-file /tmp/xhs_title.txt \
--content-file /tmp/xhs_content.txt \
--images /path/to/img1.jpg /path/to/img2.jpg \
--tags "标签1" "标签2" \
--visibility "公开可见"
# 3. 用户确认后发布
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py click-publish
用户取消时:
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py save-draft
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py fill-publish-video \
--title-file /tmp/xhs_title.txt \
--content-file /tmp/xhs_content.txt \
--video /path/to/video.mp4
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py click-publish
# 1. 填写长文内容
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py long-article \
--title-file /tmp/xhs_title.txt \
--content-file /tmp/xhs_content.txt
# 2. 选择模板
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py select-template --name "模板名"
# 3. 下一步(填写描述)
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py next-step \
--content-file /tmp/xhs_description.txt
# 4. 发布
python3 {baseDir}/../../xiaohongshu-skills/scripts/cli.py click-publish
发布成功后,告知用户发布状态。
| 场景 | 处理 |
|---|---|
| 未登录 | 引导使用 xhs-login |
| 标题超长 | 提示用户缩短标题 |
| 图片路径无效 | 提示检查路径是否为绝对路径 |
| CLI 失败(Extension 未连接) | 自动切换到 Chrome DevTools MCP 兜底 |
| CLI 超时或发布结果不确定 | 先按 publish-troubleshooting.md 检查当前页面或个人主页;未确认失败前不要重试,避免重复笔记 |
CLI 失败时,先按 {baseDir}/../../references/publish-troubleshooting.md 判断是否已提交;确认未发布后,再按 {baseDir}/../../references/workflow.md 的 SOP 执行:
bash {baseDir}/../../scripts/ensure-chrome-debug.sh
关键技术模式见 {baseDir}/../../references/workflow.md(nativeInputValueSetter、ClipboardEvent、published=true 判断)。
{baseDir}/../../references/workflow.md{baseDir}/../../references/publish-troubleshooting.md{baseDir}/../../references/web-structure.md{baseDir}/../../references/title-guide.md{baseDir}/../../references/content-guide.md{baseDir}/../xhs-cover/SKILL.md