让 ego-browser 在云主机上长期稳定运行的四个开关

简介: 本文详解 `ego-browser` 四大运维开关(禁用画面回传、空闲自动回收、worker 租约兜底、登录态持久化),并提供云主机(ECS/CVM)部署最佳实践,助你在带宽与内存受限环境下实现长期稳定托管。

ego-browser 用一组结构化 ego_* 工具驱动内置 Chromium,并配实时观察窗。短跑一次容易,长期挂在云主机上跑就变成运维问题:带宽、内存、会话、登录态都会随时间暴露。本文把四个关键开关讲清,并给出 ECS / CVM 层面的实践建议。

事实:仓库 Fisfzy/dsh-ego-browser,npm 包 dsh-ego-browser 0.8.6、插件本体 MIT;星标 195、综合分 64.4、周下载 880;本站已在 dsh 0.2.0-rc.2 下真实安装成功(L4 · 真实安装);engines.dsh 地板 >=0.1.2-rc.1,Node ≥22;工具清单 README 两处口径不一致(33 / 32)。

开关一 · disableFrameRelay:关掉画面回传省带宽

disableFrameRelay(禁用画面回传,默认关)开启后插件不再回传画面:不启动 ego-cast worker,也不做采集与 ffmpeg 拉流,/api/ego/stream 等路由改为返回 {"ok":false,"reason":"frame relay disabled"};ego_* 工具完全不受影响,快照 / 点击 / 输入 / 截图照常工作。云主机带宽按量计费时长期推流是持续成本,纯任务型部署建议关掉;要远程看画面时再经 SSH 隧道打开。

开关二 · idleTimeoutMin:让空闲浏览器自己退场

idleTimeoutMin(空闲 N 分钟后自动回收后台浏览器,默认 0 = 关)设成具体分钟数后,后台浏览器在空闲到期时自动回收。云主机上内存往往是主要成本项,Chromium 常驻是内存大户,任务有明显间歇的部署打开它能压低常驻占用。注意:回收的是后台浏览器,下次调用需重建上下文;稀疏调用设得过短会反复重建反而更费。

开关三 · 120 秒 worker lease 兜底

观察窗面板关闭、sidebar Tab 隐藏或组件卸载后,1.5 秒宽限结束即停止画面生产;仅把 DSH 窗口切到后台不会停止串流,避免回前台时反复重建 WGC/FFmpeg。异常关闭由 120 秒 worker lease 超时兜底——不依赖客户端优雅退出,worker 也会在一段时间后被动回收。

开关四 · 登录态落盘与重启边界

多任务空间 Cookie 相互隔离,请在对应空间内登录。重启 DSH 后运行期登录态被清空——Chrome 运行期 Cookie 仅优雅关闭时落盘,强杀重启不落盘。云主机上重启或发版要养成优雅关闭的习惯;也可用 ego_login_import 从系统浏览器按域名导入(配合磁盘持久化 Profile 可跨重启保留)。

镜像与 SHA-256:把供应链钉死

托管 FFmpeg 装到 ~/.dsh/cache/ego-browser/ffmpeg/,不写入插件目录;下载固定资源 SHA-256,只提取主程序(不含 ffprobe / ffplay)。插件本体 MIT,内置运行时嵌入 ego-lite 的 MIT 代码;可选下载的 FFmpeg 构建涉及 GPL-3.0-or-later 义务(见 THIRD_PARTY_NOTICES.md)。出网受限时可用 githubMirror 替换 https://github.com 前缀。

Linux 快照的能力边界

Linux 上用 CDP DOMSnapshot 重建语义树,非 macOS 内核级,复杂 iframe / 画布场景可能降级;关键节点可用 ego_screenshot 补一手。

实例规格、带宽与安全组

ECS / CVM 层面:内存优先于 CPU(Chromium 常驻 + 多任务空间并发);长期常驻选包年包月。关掉画面回传后出网流量主要来自任务本身的页面加载,观察窗推流才是大头。安全组只放行 SSH(22),观察窗与 DSH Web 端口不要开公网入站,统一走 SSH 隧道;无公网 IP 用 NAT 网关出网。

自愈链路与日常体检

长期运行还依赖内置健壮性层:冷启动自动重试(只重试 CDP 瞬态)、worker 单实例守卫 + 崩溃自动重启、卸载不阻塞宿主退出、前端帧缓存有上限,避免长会话内存无限增长;日常排查先用 ego_doctor 体检。宿主没有 webServer(TUI / headless)时 watch 路由安全跳过;worker 启动失败时返回 ok:false 而非挂起。

观察窗形态与多任务空间隔离

装了 dsh-better-sidebar 时观察窗注册为侧边栏原生 Tab,没装则回退右下角浮动观察球(#dsh-ego-fab),两种形态共用同一套推流 / 点击 / 输入 / 下载捕获能力。isolateSpaces(任务空间沙盒隔离,默认关)把并发任务隔开——各任务空间 Cookie 隔离,登录各登各的。

总结

长期稳定运行的四件事就是按需关画面回传、设空闲回收、靠 120 秒 worker lease 兜底、把登录态与重启边界理清;想对照同类插件的中文清单与安装形态见 DeepSeek Harness Hub 插件清单。

适合与不适合

适合:把 agent 浏览器任务长期托管在云主机上的团队;带宽按量计费、要控制推流成本的部署;多任务空间并发、需要 Cookie 隔离的业务;用包年包月实例跑常驻服务的运维。不适合:Windows 上跑复杂多步流程的用户(底层 ego-lite 宿主仍是社区移植);依赖跨 CLI 调用保持 tab / 空间状态的流程(Linux 上可能丢状态);需要完整 ffmpeg 工具链做转码或取媒体信息的场景(托管安装不含 ffprobe / ffplay)。

标签:ego-browser、DeepSeek Harness、云主机运维、长期稳定运行

本文由 DeepSeek Harness Hub 自动整理,数据来源于插件详情页。

目录
相关文章
|
14天前
|
人工智能 JSON API
全网刷屏的 Jev 模型正式开放!一手实战测评 + 保姆级教程
全网爆火的 Jev 模型是什么?有什么用?怎么使用?怎么接入 AI 编程工具?效果真的好么?傻子可懂的 Jev 保姆级实战教程 + 项目实战测评来啦
8080 15
|
13天前
|
人工智能 并行计算 PyTorch
秋叶 ComfyUI 2026 整合包 v3.2 完整部署教程:Python 3.13 + Torch 2.13 全栈升级
秋叶aaaki ComfyUI 2026年8月整合包v3.2正式发布!全面升级Python 3.13.11、PyTorch 2.13.0+cu130及ComfyUI v0.30.2,原生支持MiniMax H3、Wan 2.2、Qwen-Image-2.1等2026主流音视频/图像模型,解压即用,无需环境配置。
2111 12
|
12天前
|
人工智能 测试技术 API
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
Jev是TypeSafe AI推出的“系统一模型”,不生成文本,专做毫秒级结构化决策:Choice(多选)、Score(打分)、Noul(是非概率)。响应快193倍、成本低444倍,适合工单路由、内容审核、测试定级等高频判断场景。
1804 4
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
|
11天前
|
人工智能 编解码 并行计算
MiniMax-H3 一键整合包技术文档:8G 显存运行 AI 漫剧制作 —— 角色替换 / 动作迁移 / 文图生视频部署与调参指南
MiniMax H3 是 MiniMax 开源的全模态视频生成模型,支持文/图/音/视多条件输入,输出最高2K、15秒带双声道音频视频。本文档详述其Int8量化版在8GB显存下的本地一键部署、三段式工作流(EDIT/REPLACE/CONTINUE)、参数调优及常见问题排查。(239字)
|
7天前
|
人工智能 Linux 开发者
【2026国内使用】Codex安装过程一篇讲透(Win/Mac/Linux全支持)
Codex是OpenAI推出的AI编程智能体,可读取本地项目、理解需求并自动修改代码。支持桌面GUI、命令行(CLI)及VS Code/Cursor插件三种形态,覆盖可视化操作、终端高效开发与编辑器无缝集成场景,助开发者用自然语言驱动编码全流程。(239字)
【2026国内使用】Codex安装过程一篇讲透(Win/Mac/Linux全支持)
|
26天前
|
人工智能 自然语言处理 安全
阿里云千问办公 QwenWork详细介绍:产品核心能力、典型场景、价格及常见问题解答
千问办公是阿里云推出的一站式AI办公平台,主打"不止于对话,更注重交付",依托通义千问旗舰大模型,用户一句话即可完成数据分析、PPT生成、视频剪辑等复杂任务,直接输出可用成果。产品深度打通钉钉生态与企业OA,覆盖桌面端、网页端,提供企业标准版198元/人/月等多档订阅方案,新用户注册即赠2000积分,适配工程师、HR、财务等多职业办公场景,成为能动手干活的"全能AI同事"。
3850 10
|
21天前
|
缓存 IDE Java
【保姆级】Android Studio下载、安装和汉化教程(2026最新)
Android Studio 是 Google 官方推出的免费 Android 应用开发集成环境,基于 IntelliJ IDEA,内置模拟器、调试器、性能分析及 Compose 界面工具,功能全面,文档丰富,是安卓开发首选工具。(239字)
2207 1

热门文章

最新文章