## Workflow Pattern: 订阅源治理先快照再审计 ### Before 用户说“把低质量 Reddit 源取关,再加一些更有实践感的社区”。agent 直接开始点击或调接口,过程中只知道大概成功了哪些,失败时也难以判断是账号不对、页面未刷新、接口参数错,还是 Reddit 没有真正生效。 ### After 1. 先确认操作对象:Chrome 登录态账号为 `Exciting_Radio8947`,订阅页标题为 `HOME FEED SUBREDDITS (51)`。 2. 导出 before snapshot:保存当前 51 个社区、抓取时间、页面 URL、账号名。 3. 做变更计划:`leave=8`、`join=10`,标注每个源的取舍理由和预期净变化。 4. 执行时记录接口事实:join 可用 subreddit 名,leave 必须先解析到 `t5_...` fullname。 5. 做 after audit:验收 `取关 8/8`、`加入 10/10`、Home feed `51 -> 53`,并抽查目标社区是否真的出现在订阅列表中。 6. 对探索性加入另开批次:加入 12 个视野外社区,验收 `53 -> 65`,并设置 7 天后复盘这些源是否产生新问题空间。 ### 可复用模板 | 阶段 | 必填产物 | 成功信号 | 失败信号 | | --- | --- | --- | --- | | 快照 | 账号、来源 URL、总数、完整清单 | 可复算当前状态 | 只有口头描述,没有可回滚基线 | | 计划 | join/leave 列表和理由 | 预期 delta 明确 | 变更项和目标混在一起 | | 执行 | 接口参数、返回、失败重试记录 | 每项有执行状态 | 调用成功但页面未变 | | 验收 | after 总数、对象抽查、失败清单 | 数量和对象都对齐 | 只看状态码,不看真实页面 | | 复盘 | 7 天后保留/移除建议 | 能判断信号质量 | 加完之后无人治理 |