← ClaudeAtlas

supsub-sublisted

SupSub 订阅管理 —— 列出 / 添加 / 删除订阅源(微信公众号 MP、网站 WEBSITE、推特 X),浏览某个已订阅源里的文章列表(支持翻页),以及把某个源整源标记为已读。匹配「列出我的订阅」「我订阅了哪些」「取消订阅某个号」「订阅某个公众号 / 网站」「看某个订阅里有哪些文章」「某公众号最近的未读文章」「添加 / 删除订阅源」「看更早的文章 / 翻页」「这个号我读完了 / 整源标记已读」。⚠️ 已读只有**整源**一档(`mark-read --all`,不可逆):文章没有「详情 / 阅读」这一步,故不支持单篇标记已读。⚠️ 也匹配**用主体名指代自己订阅源**的浏览句式:「看一下最近 X 的内容」「X 最近有什么」「X 更新了吗」「读读 X」—— 遇到这类请求先 `supsub sub list` 比对 X 是不是已订阅的源名(包含匹配、忽略大小写),命中就用 `sub contents` 拉该源内容,**不要**当成全站关键词搜索;没命中则直接改用 supsub-search 执行全站搜索(**不要反问用户要不要搜**)。⚠️ 本 skill 里 `--type X` 专指推特/Twitter 平台账号;用户口语「订阅 X」「X 公众号」中的字母 X 往往只是占位、代指某个具体账号,并��等于 `--type X`。⚠️ 动词判别:本 skill 只认「订阅 / 订阅了」;用户说「关注 / 关注了 / 我关注了哪些 / 我的关注点」时走 supsub-focus(关注点),不是本 skill。⚠️ 不用于跨订阅搜索文章关键词(走 supsub-search),也不用于「发现一个新的公众号」(走 supsub-mp)。
SupSub-AI/supsub-cli · ★ 5 · AI & Automation · score 75
Install: claude install-skill SupSub-AI/supsub-cli
# supsub-sub Skill List, add, remove subscription sources, and browse the articles inside each source. Sources are typed `MP`(微信公众号)、`WEBSITE`(网站)或 `X`(推特 / Twitter 平台账号)。 ## ⚠️ 关于字母「X」的歧义(务必先读) 本文档里 `X` 有两种**完全不同**的含义,不要混淆: 1. **`--type X`** —— 这是一个真实的 sourceType 枚举值,专指 **推特 / Twitter / X 平台账号**。 2. **占位符 X** —— 用户口语里说「订阅 X」「取消订阅 X」「X 公众号最近的文章」时,这里的 X 通常只是一个占位代号,代指**某个具体账号**(可能是公众号、网站,也可能就是名字里带 X),**与推特无关**。 判定规则: - 只有当用户**明确提到「推特 / Twitter / X 平台」**时,才使用 `--type X`。 - 用户说「订阅 X」「X 公众号」「看 X 的文章」而没有提到推特平台时,**不要**据此推断 `--type X`;这里的 X 是占位符,应按其真实类型(多为 `MP` 或 `WEBSITE`)处理。 ## Prerequisites - 安装:`curl -fsSL https://raw.githubusercontent.com/SupSub-AI/supsub-cli/master/scripts/install.sh | bash`(native 安装,装到 `~/.local`、支持后台自动更新);或包管理器 `npm i -g @supsub/cli` / `pnpm add -g @supsub/cli` - 已登录:`supsub auth status` 显示 Authenticated(首次使用先 `supsub auth login`) - **未授权(exit 2 / UNAUTHORIZED)时不要止步于「你未登录」**:直接运行 `supsub auth login` 为用户打开浏览器授权(命令会自动打开浏览器并阻塞等待授权,请用足够长的超时,如 10 分钟;用户只需在浏览器点确认,无需在终端输入任何内容),授权成功后重试原命令。无浏览器 / 无头环境再回退为提示用户 `SUPSUB_NO_BROWSER=1 supsub auth login`。 ## Commands ### List subscriptions ``` supsub sub list [--type <MP|WEBSITE|X>] ``` | Flag | Default | Description | |------|---------|-------------| | `--type` | — (all) | 过滤来源类型:`MP`(公众号)/ `WEBSITE`(网站)/ `X`(推特) | Each row includes: `sourceId`, `sourceType`, `name`, `img`, `description`, `unreadCount`。表格模式下 `类型` 列会把 sourceType 显示为中文:`MP`→公众号、`WEBSITE`→网站、`X`→推特。 ```bash # 列出全部��阅 supsub sub list # 仅看公众号 sup