在 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 等)。
核心功能¶
-
一鍵互聯網接入:通過 Agent Reach CLI,智能體可以訪問以下服務:
- Web 網頁閱讀
- YouTube、GitHub
- Twitter/X、Reddit
- RSS 訂閱
- Exa 語義搜索
- Bilibili、小紅書
-
技能註冊與維護:自動將
agent-reach技能註冊到 DSH 技能註冊表中,提供安裝指南和健康檢查。 -
健康檢查:提供
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 進行健康檢查。
運行環境與注意事項¶
-
依賴要求:
- Python 版本:Agent Reach CLI 需要系統安裝 Python ≥ 3.10。
- 安裝時機:CLI 工具本身不會預裝,而是在智能體首次使用相關能力時自動安裝。
-
數據存儲:
- Cookies 和登錄憑證僅存儲在本地,路徑爲
~/.agent-reach/,不會上傳至外部服務器。
- Cookies 和登錄憑證僅存儲在本地,路徑爲
-
權限與認證:
- 該插件以當前 DSH 進程的權限運行,請確保安裝前檢查源碼與許可證(MIT)。
- 核心頻道(Web、YouTube、GitHub、RSS、Exa、V2EX、Bilibili)無需密鑰即可使用。
- 部分頻道(Twitter、Reddit、小紅書、Facebook、Instagram、LinkedIn、Boss直聘)需要顯式批准和登錄授權。
總結¶
dsh-agent-reach 爲 DSH 智能體提供了一個輕量級的聯網層,無需複雜的 MCP 配置即可通過 CLI 獲取廣泛的互聯網訪問能力。如果你需要在本地環境中快速爲智能體增加網頁抓取、視頻下載或社交媒體查詢能力,這是一個直接的解決方案。