Agent抓取遇登录墙怎么处理登录态

公共 bot 只抓公开页面,遇到强制登录就放弃并如实告知;个人 Agent 可按官方 API、持久化浏览器上下文、注入 Cookie 三档处理,并坚持权限最小化。

要点

  1. 面向群聊的公共 bot 原则上不挂个人登录态,遇到强制登录、反爬或权限受限内容直接放弃抓取并说明读不到,或退回搜索公开转述,避免群友借走宿主机私人账号权限。
  2. 第一档优先官方 API 或专用解析层,如 GitHub、Notion 用只读 Token,X 推文用专门解析接口,比维护网页 Cookie 稳定。
  3. 第二档用 Playwright、CDP 或专用 Agent 浏览器单独开 Profile,人工登录一次把登录态留在本地磁盘,之后 Agent 直接挂载,与日常浏览器隔离。
  4. 第三档为无头爬虫导出 storageState 并在请求时注入,过期后人工续期。
  5. 权限最小化:给 Agent 配登录态尽量用小号或只读权限,避免把绑定支付和核心隐私的主账号交出去,防止间接提示词注入利用。

来源