核心用法
rednote-mac 是一款基于 macOS Accessibility API 的自动化控制技能,专门用于直接操控小红书(RedNote/Xiaohongshu)原生 Mac 应用。与基于网络爬虫或逆向 API 的方案不同,该技能通过系统级无障碍接口模拟真实用户操作,无需浏览器、无需 API Token、不存储任何账号凭证。
主要功能模块
导航与搜索:支持在首页、消息、个人主页等一级 tab 间切换,可在关注/发现/视频二级 tab 浏览,支持关键词搜索和返回操作。
信息流浏览:提供网格坐标定位(左/右列 × 行号)打开笔记、滚动 feed、截图验证等能力。
笔记互动:点赞、收藏、关注作者,并可提取笔记的短链接(xhslink.com)。
评论区操作(视频笔记完全可靠):打开评论面板、提取评论列表(含作者名、屏幕坐标)、发送评论、回复指定楼层、删除自己评论、滚动评论区。这是该技能相对 headless 工具的核心差异化能力。
私信系统:打开指定序号的对话列表、发送私信并截图确认——同样是无头工具无法覆盖的场景。
作者数据:导航至个人主页后获取关注数、粉丝数、获赞数及简介。
显著优点
- 功能补全:唯一能够自动化操作私信、评论回复、视频评论列表的方案
- 零凭据风险:不存储账号密码,不拦截网络请求,依赖本地 App 的登录状态
- 操作可验证:每一步均可截图确认,便于调试和审计
- 模块化设计:按需加载参考文档,覆盖导航、feed、笔记、评论、私信、个人页六大场景
潜在局限与风险
- 平台锁定:仅限 macOS,需保持小红书 App 前台可见
- 权限门槛:必须授予 Terminal(或运行环境)Accessibility 权限,属于系统级敏感授权
- 稳定性依赖 UI:界面改版可能导致定位失效,评论区操作明确标注"视频笔记完全可靠",暗示图文笔记可能存在适配差异
- 删除不可逆:
xhs_delete_comment无二次确认,误操作无法恢复 - 坐标硬编码:评论回复依赖屏幕坐标(cx/cy),多分辨率或窗口缩放可能影响准确性
适合人群
- 小红书创作者需要批量管理评论互动、自动回复私信
- 运营团队需监控账号数据、提取笔记链接进行追踪分析
- 研究者需采集公开评论内容(需遵守平台规则与数据合规要求)
- 已有 macOS 设备且熟悉终端权限配置的技术用户
常规风险
- 账号安全:高频自动化操作可能触发平台风控,导致功能限制或账号异常
- 隐私暴露:Accessibility API 可读取屏幕内容,需确保运行环境可信
- 误操作成本:自动化删除、发送等操作缺乏预览环节,建议先在测试账号验证