小红书爆款笔记生成 Agent Skill
Xiaohongshu Viral Note Agent Skill
这是什么
做了五年小红书内容运营,操盘过数码、软件、教育、美妆、母婴、家居、本地生活多个赛道的账号。
五年里反复在做的事情就几件:刷热门找选题、拆解爆款结构、写文案、改到没有 AI 味、盯着数据复盘、然后下一条。这些经验慢慢变成了肌肉记忆 — 什么标题机制容易爆、什么叙事框架适合种草、什么时间发流量最好、账号权重掉了怎么救。
去年开始用 AI 辅助内容生产,发现一个问题:AI 能写,但不懂小红书。 通用大模型写出来的文案要么太"作文",要么编造数据,要么踩合规红线。
所以把五年的运营方法论 + AI 工程能力融合,做了这个 Skill — 从选题研究、内容生成、合规校验、账号分析、扫码登录、一键发布到发后复盘,小红书运营的全流程一站式搞定。
不是让 AI 替你写小红书,而是把你的运营经验"教"给 AI,让它按你的方法论做研究、生成、校验,你只管审稿和发布。
49 个 MCP 工具,覆盖从选题到复盘的完整闭环。接入 Cursor、Claude 或任意 AI Agent 就能用。
我们的愿景很简单:让小红书创作变得更简单,降低写作门槛,人人都能成为小红书爆款笔记创作者。 不需要你有五年的运营经验,不需要你懂 AI 工程,装上就能用。
产品展示
它能帮你解决什么
| 你遇到的问题 | 它怎么帮你 |
|---|---|
| 找选题靠感觉,刷两小时热门还是不知道写什么 | 联网抓取公开热门数据,自动分析热度带、上升词、内容缺口,给你可点选的选题列表 |
| 写一篇文案要两小时,改到没 AI 味又要一小时 | 一键从选题生成完整图文/视频交付包:标题、封面文案、正文、话题标签、CTA 全包,内置去 AI 味改写 |
| 发布前心里没底,怕踩合规红线 | 三道门禁自动过:声明验证 + 原创性检查 + 合规检查,任一不过自动阻断 |
| 不知道账号现在什么情况,该往哪个方向调 | 导入授权数据,估算账号权重和内容健康度,按弱项推荐选题和笔记风格 |
| 发布流程太繁琐,登录-上传-填标签-发布要半小时 | 授权扫码登录 → 草稿预览 → 显式批准 → 自动发布,全程可控 |
| 发完就完了,不知道效果怎么样 | 自动同步发布后指标,归因分析、A/B 实验、复盘建议,闭环运营 |
30 秒上手
# 安装
pip install -e '.[dev]'
# 一键从热门选题到成稿
xhs-skill generate --topic "通勤防晒" --search-provider fixture --output output/package.json
# 或者用 MCP 接入你的 AI Agent
python -m xhs_skill.mcp.server --transport stdio
核心能力
研究 / 选题
- 联网搜索公开热门笔记,自动去重、排序、趋势分类
- 返回可点选的
topic_suggestions,每个选题带generate_payload,一跳生成 hot_insights:热度带、上升词、早期速度信号、内容缺口、标题机制统计
内容生成
- 多候选标题/封面/正文,按相关性 + 多样性排序
- 图文分页 / 视频分镜(15/30/45/60s 口播模板)
- 叙事框架:PAS / AIDA / BAB / QUEST / 4P / SCQA
- 笔记类型:测评、种草、避坑、清单、教程、探店、对比、决策
校验门禁
- 声明台账:客观说法自动抽取,无法验证的只能删除或转主观
- 原创性:字面 + 语义 + 稀有短语 + 图片 pHash 多维度检测
- 合规:极限词、虚构体验、医疗/金融承诺、商业披露
- AI 来源:记录并标识 AI 生成或修改的内容
账号分析
- 账号权重估算(非官方分数,明确标注)
- 内容健康度:互动/收藏/节奏/搜索/风险多维度
- 按弱项自动推荐
note_style和选题角度
发布与运营
- 授权扫码登录,AES-256-GCM 加密会话
- 草稿 → 预览 → 显式批准 → 发布,每步可拦截
- 发布后自动同步指标:归因分析、权重趋势、内容日历、系列规划、A/B/n 实验、LinUCB 多臂老虎机
工具一览(49 个 MCP 工具)
| 分组 | 工具 | 说明 |
|---|---|---|
| 研究/选题 | search_hot_notes search_trending_topics analyze_hot_notes suggest_topics_by_health |
联网热门研究与选题建议 |
| 生成/改写 | generate_xhs_note generate_from_hot rewrite_xhs_note diagnose_xhs_note plan_content_outline draft_comment_reply generate_xhs_note_variants |
内容生成、改写、诊断、评论草稿 |
| 校验门禁 | verify_claims check_originality check_compliance |
声明、原创性、合规检查 |
| 账号/登录 | query_account_weight query_content_health diagnose_account sync_account_analytics start_account_login check_account_login logout_account |
账号分析与授权登录 |
| 发布流 | create_publish_draft preview_publish_draft approve_publish_draft publish_note schedule_note get_publish_windows |
草稿、预览、批准、发布、定时 |
| 发后运营 | sync_published_metrics get_performance_attribution get_account_weight_trend create_content_calendar create_content_series create_abn_experiment choose_content_bandit generate_retrospective analyze_performance |
指标同步、归因、日历、实验、复盘 |
| 企业管控 | get_enterprise_controls get_enterprise_budget create_enterprise_approval decide_enterprise_approval verify_enterprise_audit enterprise_dlp_scan |
租户策略、预算、审批、审计、DLP |
完整契约:contracts/mcp-tools.json
支持的模型
| Provider | 适配方式 |
|---|---|
| OpenAI / GPT | Responses API |
| Anthropic / Claude | Messages API |
| Google / Gemini | Generate Content API |
| DeepSeek、Qwen、Ark、GLM、Kimi、MiniMax、混元、千帆 | OpenAI-Compatible |
| Amazon Bedrock | Converse API |
| Azure OpenAI | OpenAI-Compatible |
| 自托管(vLLM 等) | OpenAI-Compatible |
模型标识符是配置,不是硬编码。详见 assets/providers.yaml。
搜索 Provider
| Provider | 说明 |
|---|---|
client_web |
宿主 Agent 传入的 web_results(无需 API Key) |
brave |
Brave Search API |
bing |
Bing Web Search |
google_cse |
Google Custom Search |
searxng |
自托管 SearxNG |
openai_web |
OpenAI Web Search |
fixture |
离线开发确定性数据 |
未配置 Key 时,自动返回 needs_web_search,宿主 Agent 可用自己的搜索能力补充。
快速开始
# 1. 安装
python -m venv .venv && source .venv/bin/activate
pip install -e '.[dev]'
# 2. 配置
cp .env.example .env
# 编辑 .env,填入你的 API Key
# 3. 浏览器发布需要
playwright install chromium
# 4. 运行
xhs-skill serve --host 127.0.0.1 --port 8080 # HTTP API
python -m xhs_skill.mcp.server --transport stdio # MCP
CLI 示例
# 搜索热门
xhs-skill search-hot --query "通勤防晒" --provider fixture
# 一键生成
xhs-skill generate --topic "通勤防晒" --search-provider fixture
# 账号分析
xhs-skill account weight --account demo --input examples/account_analytics.json
# 发布流程
xhs-skill publish draft --account demo --package output/package.json
xhs-skill publish preview --draft <draft-id>
xhs-skill publish approve --draft <draft-id>
xhs-skill publish execute --draft <draft-id> --approval-token <token>
MCP 接入
Cursor / Claude Desktop
{
"mcpServers": {
"xhs-skill": {
"command": "python",
"args": ["-m", "xhs_skill.mcp.server", "--transport", "stdio"]
}
}
}
HTTP 端点
POST /mcp
A2A
GET /.well-known/agent-card.json
安全边界
本 Skill 不会:
- 绕过验证码、风控或访问控制
- 自动化刷量、虚假评论
- 洗稿或复刻他人内容
- 隐瞒商业合作关系
- 把估算数据伪装成官方数据
发布前必须过三道门禁:声明验证 + 原创性检查 + 合规检查。任一不过,自动阻断。
企业版
支持 OIDC / SCIM 身份管理、租户隔离、多人审批、DLP、审计哈希链、Vault / KMS 密钥管理。
pip install -e '.[enterprise]'
项目结构
├── SKILL.md # Agent 入口(你正在看的 README 的底层协议)
├── src/xhs_skill/ # Python 源码
│ ├── mcp/ # MCP 协议与 49 个工具
│ ├── research/ # 联网研究与趋势分析
│ ├── generation/ # 内容生成与改写
│ ├── verifiers/ # 合规、原创性、声明校验
│ ├── accounts/ # 账号权重与健康度
│ ├── publishing/ # 授权发布流程
│ ├── operations/ # 发后运营与实验
│ ├── enterprise/ # 企业管控
│ └── ...
├── contracts/ # MCP / OpenAPI / A2A 契约
├── schemas/ # 34 个 JSON Schema
├── references/ # Agent 按需加载的参考文档
├── scripts/ # CLI 与运维脚本
├── tests/ # 测试(unit + contract + integration)
└── evals/ # 1750 条评测数据
开发
pip install -e '.[dev,enterprise,ml,vision]'
pytest
ruff check .
mypy src/xhs_skill scripts
No comments yet
Be the first to share your take.