dsh-read-url

@2672243194 · 浏览器与网页
检测有风险提示无安装脚本来源一致

把网页/JSON/RSS 转为干净正文,自动识别中文编码,控制 token 用量

v1.0.0版本
npm 预构建包安装方式
2026-08-21最近更新
13 · 254Star · 周下载
dsh plugin --profile web add dsh-read-url查看仓库

插件介绍

根据仓库资料整理 · commit a3e40b2

主要功能

  • 自动识别并规范化中文网页编码(GBK/GB2312/UTF-8/Big5/UTF-16 BOM/Shift-JIS)
  • 提取正文并过滤导航、广告等噪音,输出紧凑文本或结构化 Markdown
  • 支持 offset 续读长文章,分页文章自动拼接(默认最多 3 页)
  • 除 HTML 网页外,还能读取 JSON API 与 RSS/Atom 订阅源
  • read_url_batch 支持并发批量读取多个 URL,单条失败不影响其他结果
  • 5 分钟会话级缓存,并对海外站点采用直连与代理竞速以提升访问速度

适合什么时候用

  • 需要把网页正文喂给模型做摘要或问答,同时控制 token 消耗
  • 处理编码混乱的中文老网站,避免乱码
  • 批量调研多个网页或 RSS 订阅源,进行跨页面对比

安装后会多出什么

Agent 工具read_urlread_url_batch

使用前需要

  • Node.js 20+ 环境(依赖内置 fetch,无第三方运行时依赖)
  • 无需 API Key,无需外部服务,本地即可使用
  • 如需加速海外站点访问,可选配置代理

仓库资料较少,介绍可能不完整。 在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI环境变量外部网络宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库2672243194/dsh-read-urlnpmdsh-read-url@1.0.0安装方式npm 预构建包收录日期2026-08-17固定 commita3e40b2f9ebc · 2026-08-21
dsh plugin --profile web add dsh-read-url