dsh-opencli
在终端中运行以下命令:
dsh plugin install IKEASven69/dsh-opencli
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install IKEASven69/dsh-opencli 即可安装该插件,项目开源地址为 https://github.com/IKEASven69/dsh-opencli
插件介绍
dsh 内置的 web 工具只有检索能力——web_search 和 web_fetch 返回的始终是匿名结果,无法触及你账号下的关注流、收藏夹、未读通知,更无法替你发帖、点赞或审批工单。dsh-opencli 补上了这一半:它通过 OpenCLI daemon 和浏览器扩展,驱动你日常使用的、带登录态的真实浏览器(Chrome/Edge),让 agent 以你本人的视角读取数据并执行操作。
核心能力有三条线。一是 170+ 站点的结构化适配器(知乎、B站、微博、GitHub、12306 等),一条命令即返回榜单、搜索结果或列表,无需逐页点击。二是通用浏览器原语(browser_open、browser_state、browser_click、browser_do),覆盖没有适配器的网站;browser_do 内置 analyze-init-verify 创作循环,模型可当场为陌生站点生成适配器。三是 1276 条命令的蒸馏目录已注入 system prompt,agent 第一轮即可选对命令,无需解析数 MB 的列表输出。
安全方面,所有写操作(发帖、下单、评论)默认经过 dsh 原生审批门:弹窗点允许才执行,权限不明的命令按写处理(fail-closed),browser_do 仅放行只读和创作子命令。全部输出经截断与噪声剥离,防止上下文污染。
适合谁用:希望 agent 从搜索升级为办事的 dsh 用户,尤其是需要登录态数据或受控写操作的场景。已装 OpenCLI 的用户也能获益——本插件在工具层增加参数校验、审批拦截和可视化面板(daemon 诊断、登录态巡检、适配器启停)。无真实浏览器窗口的无头服务器不适用。
使用场景
- 查询知乎热榜、B站搜索结果等登录态结构化数据,一条命令即返回
- 替你在微博、GitHub 等站点发帖或点赞,经审批门确认后才执行
- 驱动公司后台、12306 等任意已登录网站,完成点击、填写等操作
适合人员
- 希望 agent 从搜索升级为办事、需要登录态数据的 dsh 日常用户
- 重度使用知乎、B站、微博等中文生态,希望 agent 直接读取个人信息的用户
- 已装 OpenCLI、希望在工具层获得参数校验、审批拦截和可视化面板的用户