新闻详情

新闻详情

首页 / 资讯中心 / 详情

小红书改版导致发布失败?如何自己动手更新选择器:XiaohongshuSkills维护实战

发布时间:2026/9/28 20:53:03来源:尧图网络
小红书改版导致发布失败?如何自己动手更新选择器:XiaohongshuSkills维护实战
小红书改版导致发布失败如何自己动手更新选择器XiaohongshuSkills维护实战【免费下载链接】XiaohongshuSkills支持小红书自动发布、自动评论、自动检索的 Skill。支持 OpenClaw、Codex、CC 等项目地址: https://gitcode.com/gh_mirrors/xi/XiaohongshuSkillsXiaohongshuSkills 是一个开源的小红书自动发布Skill支持图文/视频自动发布、自动评论、自动检索可对接 OpenClaw、Codex、CC 等 AI 工具。而它最常见的一类突然不能用就是小红书改版导致选择器Selector失效——页面元素换了位置脚本找不到标题框和发布按钮发布流程直接报错。这篇文章带你走一遍完整的选择器维护流程自己动手修好小红书自动发布。第一步先复现失败确认是选择器问题 不要急着改代码先用「预览模式」复现问题它只填写内容、不点击发布非常安全启动测试浏览器带窗口方便肉眼观察python scripts/chrome_launcher.py检查登录状态python scripts/cdp_publish.py check-login预览模式发布python scripts/publish_pipeline.py --preview --title 标题 --content 正文 --images 本地图片.jpg根据报错信息基本能定位是哪一类选择器失效报错关键词失效区域对应代码位置Could not find title input element标题输入框_fill_titleCould not find content editor element正文富文本编辑器_fill_contentCould not find publish button底部发布按钮_click_publish 如果check-login正常、但预览模式下填不进标题或正文就可以确认是小红书创作者中心改版了。第二步找到所有选择器的集中营好消息是项目把小红书发布页所有元素的地址CSS 选择器集中存放在一个字典里维护时只需要盯着这一个地方——SELECTORS 字典键名指向的页面元素image_text_tab上传图文 选项卡upload_input图片上传入口隐藏的 file 输入框title_input标题输入框content_editor正文富文本编辑器有 3 层备选publish_button红色的发布按钮schedule_switch定时发布开关源码里也写明了规则DOM selectors (update these when Xiaohongshu changes their page structure)——页面结构变了就改这里README 的注意事项同样提示发布失败时优先检查SELECTORS、多图上传等待和发布按钮点击逻辑。第三步打开开发者工具查到新的地址 ️这一步不需要任何代码基础在 Chrome 里手动打开小红书创作者中心发布页按F12打开开发者工具。点击左上角的选取元素小图标再点页面里的元素如发布按钮右侧会显示该元素的 HTML 结构。观察元素的稳定特征按优先级选择占位文案如标题框的placeholder填写标题改版最不容易动它语义属性如正文编辑器的roletextbox、data-placeholder输入正文描述类名如发布按钮的publish-page-publish-btn最脆弱优先找上面两种项目的正文编辑器就采用了这种防御式写法主选择器div.tiptap.ProseMirror找不到时会逐级回退到div.ProseMirror[contenteditable]、div.ql-editor甚至按data-placeholder向上找roletextbox祖先节点_fill_content 的回退逻辑。你更新选择器时也可以照抄这个主选 备选_alt键的思路。第四步更新 SELECTORS 并验证打开 scripts/cdp_publish.py只修改失效的 1~2 行字符串不要整段重写。若某个键已有_alt备选键把新的选择器填进_alt保留旧选择器作为回退。重新跑预览模式验证python scripts/publish_pipeline.py --preview --title 测试 --content 正文 --images 图片.jpg观察控制台日志逐条变绿标题已填、正文已填、图片已传确认无误后再去掉--preview正式发布。⚠️ 建议先用测试账号走完整流程控制发布频率多账号场景下注意检查 Chrome 端口是否被其他账号占用避免操作串号详见 代码审阅报告 中的多账号端口复用问题。维护技巧让选择器少坏几次 一次只改失效项改版通常只动 1~2 个元素逐个对照报错排查比全量重写更快也更安全。优先稳定特征placeholder、role、data-*属性比样式类名抗改版能力强得多。参考项目自己的改版经验本仓库曾针对 2026 年 2-3 月创作者中心 DOM 变动发布按钮、定时开关、日期输入、多图上传等待、正文编辑器做过一轮选择器与等待策略适配见 README 功能特性下次改版时优先检查这几处即可。等时机常量的作用PAGE_LOAD_WAIT、UPLOAD_WAIT等Timing 配置控制每步之间的停顿如果选择器对但仍偶发失败可适当调大这些等待时间。仍然搞不定联系作者 如果你照上面流程仍无法发布可以扫码添加作者微信说明报错信息和失败步骤获得针对性的选择器维护帮助更多资料可参考AGENTS.md仓库结构与冒烟测试流程、SKILL.md面向 AI 助手的完整命令基线、docs/claude-code-integration.md接入 Claude Code 指南。掌握这套复现 → 定位 SELECTORS → 查新地址 → 预览验证的维护流程后小红书自动发布工具就不再怕平台改版了——选择器会过时但方法不会。【免费下载链接】XiaohongshuSkills支持小红书自动发布、自动评论、自动检索的 Skill。支持 OpenClaw、Codex、CC 等项目地址: https://gitcode.com/gh_mirrors/xi/XiaohongshuSkills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

孪生神经网络与VGG16结合的点选验证码识别实践 2026/9/28 21:27:33

孪生神经网络与VGG16结合的点选验证码识别实践

简介:面向Python与深度学习初、中级学习者的孪生神经网络点选识别项目,以图片对相似度判断为核心实现点选验证码破解思路,适合用作毕设、课程设计或工程实训基线。压缩包共13个文件,约67.23MB,包含Python训练/预测脚本…

阅读更多 →
Ars Contexta 自我进化指南:观察-张力双循环如何让你的第二大脑持续成长 2026/9/28 21:27:13

Ars Contexta 自我进化指南:观察-张力双循环如何让你的第二大脑持续成长

Ars Contexta 自我进化指南:观察-张力双循环如何让你的第二大脑持续成长 【免费下载链接】arscontexta Claude Code plugin that generates individualized knowledge systems from conversation. You describe how you think and work, have a conversation and ge…

阅读更多 →
Humanizer 日期人性化资源键机制解析:ResourceKeys.DateHumanize 类深入指南 2026/9/28 21:27:13

Humanizer 日期人性化资源键机制解析:ResourceKeys.DateHumanize 类深入指南

开发工具 【免费下载链接】Humanizer Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities 项目地址: https://gitcode.com/gh_mirrors/hu/Humanizer 点击查看 免费下载 导读 …

阅读更多 →
方法章与实验设计也要双版本烟测:三列表 + A/B 验收表 2026/9/28 21:27:06

方法章与实验设计也要双版本烟测:三列表 + A/B 验收表

千笔-AIWritePaper https://www.aiwritepaper.com 方法章最常见的假完成是写得像方法:「本研究采用实验法,将学生随机分为实验组和对照组,通过前后测比较干预效果,使用 SPSS 进行显著性检验。」每个词都对,答辩时却经…

阅读更多 →
Vivi-Music如何实现应用内OTA更新?updater设计、changelog渲染与版本演进详解 2026/9/28 21:27:06

Vivi-Music如何实现应用内OTA更新?updater设计、changelog渲染与版本演进详解

Vivi-Music如何实现应用内OTA更新?updater设计、changelog渲染与版本演进详解 【免费下载链接】vivi-music Vivi-Music is an expressive Material 3–based YouTube Music client for Android. 项目地址: https://gitcode.com/gh_mirrors/vi/vivi-music Viv…

阅读更多 →
脑电之波:从离子流动到头皮电位的毫秒之旅 2026/9/28 21:27:06

脑电之波:从离子流动到头皮电位的毫秒之旅

脑电(EEG,Electroencephalography)是在头皮表面记录到的大脑神经活动产生的电信号。它不是大脑“发出的电波”,而是大量神经元同步活动时,细胞外离子流动在容积导体中形成的电位差,经过脑组织、脑脊液、颅骨…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉