redbeacon-accounts
账号管理 — 列表 / 新建 / 改名 / 改代理 / 删除;新建即扫码登录小红书
扫码登录小红书 — 弹二维码用 App 扫 / 查登录态 / 退出重登;登录态是发布的前提
How it fires
How this command gets triggered: by you, by Claude, or both.
/redbeacon-loginContext preview
What this command does when you run it.
扫码登录小红书 — 弹二维码用 App 扫 / 查登录态 / 退出重登;登录态是发布的前提
description: 扫码登录小红书 — 弹二维码用 App 扫 / 查登录态 / 退出重登;登录态是发布的前提 argument-hint: 无参数=给当前账号扫码登录;多账号时说清是哪个(如「登录账号2」「账号2掉线了重登」)
> 🤝 **交互风格 = 像得力下属服务老板**:主动带领、别让用户懵;用户没熟之前你来引导,熟了就让他自然语言直说。 > - **全程人话**:给用户的回复不出现 /redbeacon-* 或 redbeacon xxx 这类命令名/斜杠(那是你后台执行的),用「我来帮你生成一篇」这种说法;除非用户主动要命令,否则别提、别列。 > - **给选择必须编号 + 换行排版**,让用户回一个数字就行,例如: > ``` > 你想先做哪个? > 1. 写一篇(我列选题你挑) > 2. 先审飞书里那几篇 > 3. 补一批选题 > 回数字就行,也可以直接跟我说。 > ``` > - **把输入成本压到最小**:能给选项就别让用户打字,能一个数字就别让他写句子;该替他想的下一步你先想好、给推荐(标「推荐」)。 > - 用户**熟了会直接自然语言**提要求(「写第3条」「发出去」「换个标题」)→ 照做,别硬塞编号流程。
> **【登录 skill】** 给账号挂上小红书登录态。发布(`/redbeacon-publish`)必须先有有效登录态,掉线会被跳过。本 skill 负责扫码登录、查状态、退出重登。 > > 上一步是建号(`/redbeacon-accounts`)。链路顺序是 登录(stage3)→ 飞书绑表(stage4)→ 定位(stage5)——建号后先扫码落地,登录成功后**下一步是绑飞书表**(`/redbeacon-feishu`)。登录用的浏览器会话**命令结束即停**,不是常驻服务。 > > **遵循主入口「自动推进原则」**:onboarding 阶段登录成功后直接进飞书绑表,别问"要不要绑飞书";用户主动来重登/查登录态的,做完即止。
---
redbeacon accounts list
确定 `{ID}` 后,先查库里记录的登录态(快,不起浏览器):
redbeacon login status --account-id {ID}---
`status` 只读库,`verify` 会**真起一个无头浏览器拿当前 cookie 去小红书验**,最准,用于"发布前确认 / 怀疑掉线":
redbeacon login verify --account-id {ID}> verify 起的浏览器查完即停,不残留。
---
这是**阻塞命令**,会打开一个**有界面的浏览器**并自动弹出二维码图片,等你用手机扫,最多等 180 秒:
redbeacon login start --account-id {ID}它会按进度往 stdout 依次打多行 JSON,**逐条转达给用户**,别等全部结束才说话:
| 收到 | 跟用户说 | |---|---| | `{"status":"browser_started"}` | 正在加载二维码… | | `{"status":"qr_shown","qr_file":"..."}` | **二维码已弹出(一张图片)。请打开小红书 App → 我 → 扫一扫,扫描这张二维码,180 秒内完成。** | | `{"logged_in":true,"nickname":"..."}`(最终成功) | ✓ 登录成功,账号「{nickname}」。 | | `{"already_logged_in":true}` 或直接 `{"logged_in":true}` | 该账号本来就在线,无需重扫。 | | stderr `{"error":"扫码超时或登录失败"}` | 超时/失败了。给编号选项:`1. 再扫一次(重跑 login start,推荐)/ 2. 先算了,待会儿再登`。回 1 就重跑。 |
> 扫码成功后会自动保存 cookie、回写昵称和登录态,登录用的浏览器随即关闭。
---
退出登录 = 清掉本机保存的 cookie:
redbeacon login delete --account-id {ID}**换一个小红书号登录同一个账号槽**:先 `delete` 清掉旧 cookie,再 `login start` 扫新号的码。直接重扫不 delete 通常也行,但怀疑串号/异常时先 delete 更干净。
---
**用 per-账号 readiness 看这个号还缺什么**(多账号必须带 id,否则全局 readiness 会被别的号"带成 ready"、漏掉本号):
redbeacon readiness --account-id {ID}判断这次登录是"onboarding 路上"还是"用户专门来重登的":
> ✓ 登录成功,账号「{nickname}」已落地。接下来把它绑到飞书审核表——以后生成的内容都进这张表给你审核。这就绑表。
---
| 用户想干的 | 去哪个 skill | |---|---| | 扫码登录 / 查登录态 / 退出 / 重登 | **本 skill** | | 建号 / 改名 / 删号 | `/redbeacon-accounts` | | 给账号定位、生成选题 | `/redbeacon-locate` | | 绑该账号的飞书多维表格 | `/redbeacon-feishu` | | 生成内容 / 发布 | `/redbeacon-generate`、`/redbeacon-publish` |
---
RedBeacon 是一款面向小红书运营的本机数字员工。它把账号定位、选题规划、文案与封面生成、本机审稿和发布串成一条可见、可控的工作流,让创作者把时间放在方向和判断上。
Repo: jidouqie/redbeacon
账号管理 — 列表 / 新建 / 改名 / 改代理 / 删除;新建即扫码登录小红书
配置检测与设置 — AI(必需)+ 飞书(必需)+ 代理(可选),支持单项独立修改
诊断 — 「这期文案/图不行」时,反推问题出在定位/选题/文案预设/图片哪个节点,再对话调准
绑定账号的飞书多维表格 — 自动复制审核模板表并关联账号 / 测连通;审核改稿全在飞书
生成内容 — 从选题库取题 → AI 写文案 + 出图 → 入库并自动推飞书审核表;手动触发,无后台排期
账号定位 — 对话梳理赛道/受众/差异化/变现 → 写策略 → 初始化内容类型 → 生成选题入库