dsh-agent-reach:一键赋予 DeepSeek Harness 智能体联网能力

在 DeepSeek Harness(DSH)环境中,智能体通常运行在受限上下文中,直接访问互联网需要额外的工具层。dsh-agent-reach 插件通过注册一个 Skill,解决了这个问题:它将 Agent Reach CLI 包装为 DSH 的一个内置能力,让智能体可以在首次需要时自动安装并驱动该 CLI 来获取网络访问权限。

插件介绍

这是由 akash-digitavision 维护的 DeepSeek Harness profile bundle。它的核心作用是向 DSH 的技能注册表注册 agent-reach 技能。与传统的 MCP 服务器不同,它不是通过 MCP 客户端连接,而是通过注册一个在进程内运行的 dsh-agent-reach 模块(ctx.skills.register)来实现。这个模块负责指导智能体安装 CLI 并调用其上游工具(如 yt-dlp、gh、opencli、twitter-cli 等)。

核心功能

  1. 一键互联网接入:通过 Agent Reach CLI,智能体可以访问以下服务:

    • Web 网页阅读
    • YouTube、GitHub
    • Twitter/X、Reddit
    • RSS 订阅
    • Exa 语义搜索
    • Bilibili、小红书
  2. 技能注册与维护:自动将 agent-reach 技能注册到 DSH 技能注册表中,提供安装指南和健康检查。

  3. 健康检查:提供 agent-reach doctor 命令用于安装后的状态检查。

安装与启用

在终端中执行以下命令安装该插件:

dsh plugin --profile web add github:akash-digitavision/dsh-agent-reach

或者在 DSH 的设置界面进入 Plugin Market(DSH Plugin Hub),搜索 dsh-agent-reach 并安装。

安装完成后,重启或重新应用配置,即可在对话中启用。

典型用法

安装完毕后,任何激活的智能体都可以通过指令调用联网能力。你可以要求智能体:

use the agent-reach skill to give yourself internet access

智能体会执行安装逻辑并运行 agent-reach doctor 进行健康检查。

运行环境与注意事项

  1. 依赖要求:

    • Python 版本:Agent Reach CLI 需要系统安装 Python ≥ 3.10。
    • 安装时机:CLI 工具本身不会预装,而是在智能体首次使用相关能力时自动安装。
  2. 数据存储:

    • Cookies 和登录凭证仅存储在本地,路径为 ~/.agent-reach/,不会上传至外部服务器。
  3. 权限与认证:

    • 该插件以当前 DSH 进程的权限运行,请确保安装前检查源码与许可证(MIT)。
    • 核心频道(Web、YouTube、GitHub、RSS、Exa、V2EX、Bilibili)无需密钥即可使用。
    • 部分频道(Twitter、Reddit、小红书、Facebook、Instagram、LinkedIn、Boss直聘)需要显式批准和登录授权。

总结

dsh-agent-reach 为 DSH 智能体提供了一个轻量级的联网层,无需复杂的 MCP 配置即可通过 CLI 获取广泛的互联网访问能力。如果你需要在本地环境中快速为智能体增加网页抓取、视频下载或社交媒体查询能力,这是一个直接的解决方案。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜