Agent Skills
返回列表
🤖

Wigolo 本地优先网页情报

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据官方安装指南 https://skillhub.cn/install/skillhub.md 将该技能安装到 AI 助手:@user_3c6cb52e/none-eshr

技能介绍

解决了什么问题

AI 编程代理(Claude Code、Cursor、VS Code 等 MCP 客户端)在写代码时经常需要联网核对文档、API 变更和最新实践,但现成方案各有短板:原始网页是夹杂脚本的 HTML,JS 渲染的页面抓下来是空壳;检索结果用完即弃,下次提问又要重新爬一遍;更麻烦的是,模型容易把没核实的内容直接讲成事实,缺少可追溯的引用。Wigolo 的目标就是把这些临时联网动作收敛成一套可缓存、可引用的本地工作流。

它是怎么工作的

Wigolo 是一个本地优先的网页情报 MCP 服务,通过 stdio 暴露十种工具,所有网络结果都会落入本地知识缓存。它自身不内置 LLM,只负责返回结构化证据,最终答案由调用方模型(也就是你)来写。

几个关键用法:

  • search:配合 format: "highlights" 返回经过 ML 打分的段落和引用,记得在回答里引用 [N]。
  • research:MCP 采样不可用时(这是常态),输出里会带一份 brief,包含 topics、highlights 和 key_findings,直接拿它当报告脚手架。
  • extract:使用 mode: "structured",一次调用拿到表格、定义、JSON-LD、图表提示和键值对。
  • fetch:抓取单个 URL 并返回干净的 markdown;支持 render_js、用 section 只取某个标题下的内容、screenshot,以及 actions(click、type、wait、scroll 等)触发浏览器交互。
  • fetch metadata:暴露 og_type、canonical_url、og_image,用 canonical_url 做 URL 去重。

首次使用前建议跑一次 warmup 让缓存热起来;find_similar 在缓存未命中时会返回一段 cold_start 字符串,把它原样转述给用户即可——里面解释了结果为何来自网络以及如何预热缓存。

边界与注意点

  • 回答要保留工具给出的结构(高亮段落、brief、key_findings),不要把它们「揉平」成一段流水账。
  • use_auth 会复用浏览器登录态,只用于确实需要会话内容的场景。
  • render_js 和 actions 会强制浏览器渲染,成本明显高于纯抓取,别在静态页面上滥用。
  • 缓存未热时 find_similar 的结果质量不稳定,留意 cold_start 提示。

使用场景

  • 写代码时需核对 react.dev 官方文档中某个 hook 的参数说明,用 fetch 配合 section 只取该小节内容
  • 模型要联网调研某个主题,调用 research 获取含 topics、highlights、key_findings 的 brief 作为报告脚手架
  • 需要从页面一次性提取表格、定义和 JSON-LD 等结构化数据,使用 extract 的 structured 模式
  • 缓存未预热时 find_similar 返回 cold_start 字符串,需原样转述给用户以解释结果来源与预热方式

适合人员

  • 正在给 Claude Code、Cursor 这类 MCP 客户端接入网页浏览能力的 agent 开发者,需要可控的抓取与引用流程
  • 经常核对 React、Python 等官方文档再动手写代码的工程师,希望回答附带可追溯引用而非凭记忆
  • 需要基于网页证据产出调研报告的工程师,想借助 research 的 brief 搭建报告骨架
  • 维护 MCP 工具链并关心重复爬取开销的工程师,希望所有网络结果落入本地知识缓存