在 Linux 上通过 Chrome 挂载/VNC 自动发布小红书长笔记。Agent 撰写标题和正文后执行 xhs_publish.sh --publish --submit,触发小红书发布。
小洪修出版(Chrome access / Linux VNC). 自定义技能: {baseDir}/scripts/. . 使用与zhihu-publish-是一项面向实际任务的技能,主要用于Publi).。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
自包含技能: {baseDir}/scripts/。使用与 zhihu-publish-attach **相同的 Chrome 用户配置文件**(路径为 ~/.chrome-zhihu-automation,调试端口为 9222)。
通过创作者中心发布长文(写长文 → 新的创作 → 一键排版 → 下一步 → 发布)。
执行入口: bash {baseDir}/scripts/xhs_publish.sh
bash {baseDir}/scripts/setup.sh
bash {baseDir}/scripts/install_chromedriver.sh # 若已为知乎完成此步骤,可跳过
bash {baseDir}/scripts/start_chrome_debug.sh
在 VNC 中:在同一 Chrome 窗口中登录 creator.xiaohongshu.com(主站 www 不需单独登录;长文发帖仅依赖创作者中心会话)。
验证方式:
bash {baseDir}/scripts/xhs_publish.sh --check --check-creator --json
参见 {baseDir}/references/shared-chrome-with-zhihu.md。
| 参数 | 说明 |
|---|---|
--publish |
启用长文发布流程(写长文) |
--title "..." |
笔记标题 |
--body-file /path |
推荐方式 — 笔记正文内容文件路径 |
--body "..." |
简短正文(仅适用于短内容) |
--tags "a,b,c" |
话题标签(若正文中未包含,则自动追加为 #a #b 等格式) |
--submit |
在点击“下一步”后,继续点击“发布”按钮(真实发布) |
--json |
输出机器可读的 JSON 格式结果 |
--check-creator |
配合 --check 使用,校验创作者中心是否已登录 |
--no-ensure-chrome |
跳过自动启动 Chrome 的步骤 |
--image-file 参数被忽略(本脚本仅支持长文,不处理图片上传)。
/tmp/xhs_post_body.txt。bash {baseDir}/scripts/xhs_publish.sh
--publish
--title "标题"
--body-file /tmp/xhs_post_body.txt
--tags "数码,好物"
--submit
--json
"ok": true,"mode": "longform","submitted": true。ClawMart 双平台支持:复用与知乎相同的 Chrome 会话。但需将小红书正文文件 /tmp/xhs_post_body.txt 与知乎正文文件分开管理。
--submit 为默认启用行为。--submit,脚本将在“下一步”页面停止(模拟运行,不实际发布)。--body-file 指定正文文件。