with one click
office-env-web
网页抓取 web_fetch、受控 browser;SSRF;失败降级
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
网页抓取 web_fetch、受控 browser;SSRF;失败降级
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
当你需要从“应用视角”看 XRK-AGT(启动流程、Web 控制台、前后端协作、典型技术栈组合)时使用。
当你需要开发或排查 HTTP API(core/*/http/*.js)、理解 HttpApi 基类、HttpApiLoader、业务层约定时使用。
编写或审查 core/*/www 静态页、校园 WebView 兼容、HttpResponse 前端解包时使用。浏览器环境 ≠ Node 26。
编写或审查 core/src 代码时的写法与性能规范(全局裸名、状态、I/O、异步、HTTP)。改 Core 前必读。
当你需要快速理解 system-Core 提供哪些 HTTP API/工作流/插件/Tasker/Web 控制台能力,或定位某个模块在哪实现时使用。
当需要从整体理解 XRK-AGT 的架构、目录、运行流程和技术栈时使用。
| name | office-env-web |
| description | 网页抓取 web_fetch、受控 browser;SSRF;失败降级 |
用户给链接要摘要、查官网说明、核对公开资料、抓文章正文(非登录后台)。
开放域检索(无具体 URL)→ 用 agent-search(web.web_search),本技能管「已知链接」。
web_fetchurl,可选 extractMode(markdown/text)、maxCharsfetch-guard(DNS pinning、重定向环、跨域头剥离)+ Readability / Firecrawl流程:fetch → 归纳 → 标注来源 URL 与抓取时间。
受控浏览器(见 agent-browser):
browser_goto(路由级 SSRF)→ browser_waitbrowser_snapshot → browser_act(单步或 batch)browser_dialog_arm / browser_dialog_respondbrowser_tabs / browser_tab_newbrowser_page_text / browser_screenshot 交付与 web_fetch 共用 ssrf-policy(默认禁私网)。
| 情况 | 降级 |
|---|---|
| fetch 超时/403 | 请用户粘贴正文或导出 PDF 到工作区 |
| SSRF_BLOCKED | 勿换私网 URL;请用户提供公网链接或本地文件 |
| 需登录 | 不绕过;用户授权后提供导出文件 |
| 无 browser 工作流 | 仅 web_fetch;不够则用户截图 |
| 动态页空白 | 改 browser 或请用户手动复制 |
| 步骤 | 技能 |
|---|---|
| 定结论框架 | office-research |
| 拉网页原文 | office-env-web |
| 见面前背景 | office-meeting-prep |