SuperAPI AI 工具集

doko-page-reader

智能体与模型

查看项目

更新于 10-15 22:13

技能介绍

用途:通过本地连接的 Chrome 浏览器读取并提取网页内容,仅使用 Dokobot 本地桥接。适合页面需要 JavaScript 渲染、需要已认证的浏览器会话,或需要真实浏览器绕过机器人拦截时优先使用本地浏览器读取。

前提条件:已安装 dokobot CLI;Chrome 已打开并启用 Dokobot 扩展;已通过 dokobot install-bridge 安装本地桥接。

核心用法:本地模式读取页面使用 dokobot read '<URL>' --local。若因无本地浏览器而失败,提示用户打开 Chrome、启用 Dokobot 扩展并确认本地桥接已安装。长页面可增加屏幕数或超时:dokobot read '<URL>' --local --screens 5 --timeout 120。当响应包含 sessionId 且需要继续滚动时,沿用同一会话:dokobot read '<URL>' --local --session-id <SESSION_ID> --screens 5。完成后关闭会话:dokobot doko close <SESSION_ID> --local。

命令参数:dokobot read '<URL>' --local [--screens N] [--timeout S] [--format text|chunks] [--reuse-tab]。始终包含 --local;--screens N 滚动并捕获更多内容;--timeout S 用于慢页面;--format chunks 仅在需要分段内容时使用;--reuse-tab 避免为同一 URL 打开新标签页。默认文本响应包含 text、sessionId、canContinue;分段响应额外包含 chunks 数组,每项含 id、sourceIds、text、bounds、zIndex、containerId。

操作规则:视为仅本地使用;保持命令面最小,只用 read --local 与 doko close --local;收到原始页面文本后再分析总结,让 Dokobot 专注提取;完成后显式关闭会话;并发读取保持适度,最多约 5 个并行读取。

故障排查:出现 No registered devices 或类似本地连接失败时,请用户打开 Chrome、启用 Dokobot 扩展并确认本地桥接已安装;503 视为无本地扩展或设备可用,检查本地设置;504 用更大超时或更少屏幕数重试;422 视为本地读取被取消或失败,视情况重试。

安全与限制:使用范围限于用户本地浏览器会话;read 为只读提取。资料未提供其他平台支持、收费或价格信息。