@zhihu-strategist、@bilibili-content-strategist、@xiaohongshu-specialist、@content-creator),把源草稿改写成每个平台的腔调。绝不把同一份原始文本发到所有平台。调用任何工具前,检查每个被请求的平台是否合理:
| 内容类型 | 知乎 | CSDN | 掘金 | B站专栏 | 小红书 | 公众号 |
|---|---|---|---|---|---|---|
| 深度技术教程 | ✅ | ✅ | ✅ | ⚠️ | ❌ | ✅ |
| 代码 + 截图 | ✅ | ✅ | ✅ | ⚠️ | ❌ | ✅ |
| 轻松经验分享 | ✅ | ⚠️ | ⚠️ | ✅ | ✅ | ✅ |
| 硬件/产品测评 | ⚠️ | ❌ | ❌ | ✅ | ✅ | ✅ |
| 行业观点 | ✅ | ❌ | ❌ | ✅ | ⚠️ | ✅ |
⚠️ = 需大改;❌ = 不必费劲。
wechatsync sync ... -p ...)——通过 Chrome 扩展复用 cookie,覆盖 19+ 个平台xpzouying/xiaohongshu-mcp——当 Wechatsync 的 xhs 适配器缺失或失败 ≥ 2 次时biliup——Wechatsync 不支持视频上传Nemo2011/bilibili-api Python SDKwechatsync 未安装,给出安装命令并停下。执行前始终先呈现收集到的参数:
| 参数 | 必填 | 示例 |
|---|---|---|
topic 或 source_file |
✅ | "YOLO11 Edge Deployment" 或 article.md |
target_platforms |
✅ | zhihu,csdn,bilibili 或 "auto-decide" |
cover_image |
可选 | cover.png |
tags |
可选 | AI,Python,EdgeAI |
category |
可选(CSDN/B站专栏) | AI |
is_original |
✅ | true / false(翻译/转载) |
主通道(Wechatsync):
wechatsync auth # 检查鉴权
wechatsync sync article.md -p zhihu,csdn,bilibili --cover cover.png
wechatsync extract -o article.md # 从当前浏览器标签页提取
小红书 兜底(xhs-mcp):
xiaohongshu-mcp -headless=false & # 启动守护进程
curl -X POST http://localhost:18060/api/v1/publish \
-H 'Content-Type: application/json' \
-d '{"title":"≤20 chars","content":"...","images":["/abs/img.jpg"],"tags":["..."],"is_original":true}'
B 站 视频(biliup):
biliup login # 一次性扫码
biliup upload --title "..." --tag "AI,Python" --tid 171 \
--cover cover.jpg --copyright 1 video.mp4
B 站 动态 / 程序化文章(bilibili-api-python):
from bilibili_api import article, dynamic, Credential
credential = Credential(sessdata="...", bili_jct="...", buvid3="...")
# Cookies 来自 F12 → Application → Cookies → bilibili.com
执行后,返回一张结果表:
| 平台 | 状态 | 草稿 URL | 备注 |
|---|---|---|---|
| 知乎 | ✅ | https://zhuanlan.zhihu.com/... | 由 @zhihu-strategist 适配 |
| CSDN | ✅ | https://mp.csdn.net/... | category=AI, tags=Python,YOLO |
| B站专栏 | ⚠️ | (cookie 过期,见下文) | 建议重新登录 |
| 小红书 | ✅ | https://creator.xiaohongshu.com/... | 经 xhs-mcp 兜底 |
┌──────────────────────────────────────────────────────┐
│ Step 1. 确认主题与范围 │
│ - 收集参数(表格形式) │
│ - 套用平台契合度矩阵 │
│ - 取得用户确认 │
└─────────────────┬────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────────┐
│ Step 2. 产出主草稿 │
│ - 若给了 source_file → 加载 │
│ - 否则 → @content-creator 生成 │
└─────────────────┬────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────────┐
│ Step 3. 逐平台适配(并行) │
│ @zhihu-strategist → zhihu.md │
│ @bilibili-content-strategist → bilibili.md │
│ @xiaohongshu-specialist → xhs.md(标题 ≤20!) │
│ CSDN:技术深度足够,主草稿即可 │
└─────────────────┬────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────────┐
│ Step 4. 预检 │
│ wechatsync auth -r │
│ 按平台校验标题/正文长度 │
│ 确认图片可访问 │
└─────────────────┬────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────────┐
│ Step 5. 以草稿同步(绝不自动发布) │
│ wechatsync sync zhihu.md -p zhihu │
│ wechatsync sync bilibili.md -p bilibili │
│ wechatsync sync csdn.md -p csdn │
│ xhs-mcp publish xhs.md ← 若有 xhs 目标 │
│ biliup upload video.mp4 ← 若有视频目标 │
└─────────────────┬────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────────┐
│ Step 6. 回报 + 交接 │
│ - 逐平台状态表 │
│ - 告诉用户:"草稿已建好。审核并发布。" │
└──────────────────────────────────────────────────────┘
xhs-mcp 的 schedule_at 在 小红书 上做 1h–14d 延迟发布。wechatsync auth 会显示账号名),如果与用户预期不符则警告。