Files
deepseek-harness/packages/web/README.zh.md
T

2.6 KiB
Raw Blame History

description, kind
description kind
web 访问能力家族的包映射:搜索/抓取服务、其提供方后端,以及消费它们的面向模型工具。 package-group

web/web 访问能力家族

English | 中文

概述

web/ 组为 harness 提供 web 访问能力——搜索 web 与抓取 URL——通过一个与提供方无关的服务(ctx.web)以及使用它的后端和工具。部署可以挂载一个或多个后端——搜索用 Exa、Perplexity 或 DeepSeek,抓取用匿名 HTTP(S)——服务按操作挑选可用的提供方,因此后端来来去去,面向模型的工具保持稳定。六个包构成该家族:负责提供方选择与错误的 web/ 服务、三个搜索后端、一个抓取后端,以及向模型公开 web_searchweb_fetchtool-web/。该组只拥有 web 访问本身:没有浏览或提取,没有逐 URL 策略,各后端保留自己的资源上限。搜索与抓取有意共用一项服务,使选择、取消、错误与配置只有一个归属方。

目录


六个包分别承担 web 角色;子系统参考文档拥有穷尽式词汇与约定。

职责 ctx 键
web/ 搜索/抓取服务:通过可互换的后端搜索与抓取 URL,统一选择与错误策略 ctx.web
web-search-exa/ 通过 Exa 搜索 web 注册到 ctx.web
web-search-perplexity/ 通过 Perplexity 搜索 web 注册到 ctx.web
web-search-deepseek/ 通过 DeepSeek 原生搜索搜索 web 注册到 ctx.web
web-fetch-http/ 匿名抓取公共 HTTP(S) 页面 注册到 ctx.web
tool-web/ 向模型公开 web_searchweb_fetch 注册到 ctx.tools

相关文档

先从子系统参考文档了解共享词汇,再看单一提供方选择服务背后的设计决策。

  • web 子系统——搜索/抓取请求与结果、提供方可用性、WebError 与公开地址强制规则。
  • web 能力 seam 决策——搜索与抓取为何共用一项提供方选择服务。

开发备注

维护者的工作上下文——点击展开

无。