功能介绍

智能标签隔离
下载中心
网络 HUD
!bang 搜索
页面缩放
历史记录
进度条
右键菜单
汉堡菜单
自动更新

容器引擎 V2.5 是一款功能丰富、性能卓越的桌面网页容器应用。它不仅提供接近浏览器级的多标签体验,还集成了众多创新功能,包括智能标签隔离、实时网络监控、多引擎搜索、下载管理、页面缩放、历史记录等。应用采用"任务隔离、资源可视化、低打扰、高效率"的设计理念,为用户提供流畅、安全、便捷的网页浏览体验。

智能标签隔离系统(核心技术)

容器引擎 V2.5 采用先进的智能标签隔离技术,提供灵活的会话管理策略:

  • 程序创建标签:自动继承源标签的会话状态,保持登录连续性
  • 手动创建标签:可通过隔离开关选择独立会话或继承会话
  • 隔离标签标识:隔离标签显示"(隔离)"标识和独特的颜色分组
  • 智能分组:相同域名的标签自动分组,便于管理
  • 崩溃隔离:单个标签页崩溃不会影响其他标签页

💡 智能提示:隔离开关位于标签栏"+"按钮右侧,可随时切换手动创建标签的隔离策略。

隔离模式详解

🔗 继承模式(默认)

新标签继承当前标签的登录状态,适合同一任务的不同页面跳转。

🔒 隔离模式

新标签使用独立会话,适合多账号登录或隐私保护场景。

实现原理

基于 Electron 的 webview partition 技术,每个隔离标签获得独立的存储空间(Cookie、LocalStorage、IndexedDB、缓存等)。系统通过 partition="tab-<id>" 属性实现完全隔离。

使用场景

  • 多账号管理:在淘宝、京东等平台同时登录个人和工作账号
  • 隐私保护:敏感操作使用隔离标签,关闭即清除痕迹
  • 任务分离:不同项目使用不同隔离组,避免数据混乱
  • 性能优化:问题标签可单独关闭,不影响其他标签

智能下载管理系统

容器引擎 V2.5 提供完整的下载管理解决方案,包括实时进度监控、历史记录管理和智能文件组织:

  • 实时下载 HUD:底部悬浮显示下载进度、速度和完成状态
  • 智能目录管理:首次下载设置默认目录,后续自动保存
  • 完整历史记录:记录所有下载文件,支持搜索和分类查看
  • 快速访问:下载完成后一键打开文件或所在目录
  • 进度动画:下载完成时的收缩动画和成功提示

下载 HUD 功能

📊 实时进度

显示文件名、下载速度、进度百分比和剩余时间

📁 快速操作

下载完成后提供"打开文件夹"按钮,一键定位文件

🎨 视觉反馈

完成时显示收缩动画和成功图标,5秒后自动隐藏

⚡ 速度显示

实时显示下载速度,支持 KB/s 和 MB/s 自动切换

下载中心功能

  • 历史记录:完整记录所有下载文件的信息
  • 详细信息:文件名、来源网址、下载时间、文件大小、保存路径
  • 进度追踪:实时更新下载进度,支持断点续传状态
  • 批量管理:支持刷新记录、清空历史等批量操作
  • 快速定位:点击记录可快速打开文件或所在目录

智能特性

  • 自动目录设置:首次下载时引导用户设置默认保存位置
  • 路径记忆:记住用户选择的下载目录,后续自动使用
  • 错误处理:下载失败时保留记录,便于重新下载
  • 大小估算:服务器未提供文件大小时,智能估算进度

实时网络监控系统

容器引擎 V2.5 提供专业的网络监控功能,实时显示网络状态和性能指标:

  • 实时网速监控:显示当前标签页的上传/下载速度
  • 延迟检测:实时测量网络延迟,支持多服务器检测
  • 网络诊断:内置网络测试和速度测试功能
  • 智能单位切换:≥1MB/s 自动切换显示单位
  • 可折叠界面:支持隐藏/显示详细数值

网络 HUD 功能

📈 实时速度

显示上传/下载速度,支持 KB/s 和 MB/s 自动切换

⏱️ 延迟监控

实时测量网络延迟,异常时颜色提醒

🔍 网络测试

内置网络测速和诊断工具,一键检测网络质量

📊 数据统计

基于 DevTools 协议,提供准确的网络数据

技术特性

  • DevTools 协议:使用 Chrome DevTools Protocol 获取精确的网络数据
  • 多通道数据:主进程和页面注入双通道,取更可信的数据
  • 实时更新:每100ms更新一次数据,确保实时性
  • 标签页隔离:每个标签页独立统计网络使用情况
  • 下载流量统计:下载时也会显示在网速监控中

网络诊断工具

  • 速度测试:测试网络上传/下载速度
  • 延迟检测:检测到多个服务器的网络延迟
  • 连接诊断:检测网络连接状态和问题
  • 历史记录:记录网络测试历史,便于对比

多引擎搜索与 !bang 快捷

容器引擎 V2.5 提供强大的搜索功能,支持多搜索引擎切换和 !bang 快捷操作:

  • 多引擎支持:内置5个主流搜索引擎,一键切换
  • !bang 快捷:输入特定前缀直接跳转到对应搜索引擎
  • 智能识别:自动识别URL和搜索关键词
  • 地址栏精简:Bing搜索自动精简URL显示
  • 搜索建议:首页搜索框支持最近搜索记录

支持的搜索引擎

🔍 Bing(默认)

使用cn.bing.com,适合综合搜索,支持中文和英文

🔍 百度

!bd 快捷,适合中文检索与国内资讯搜索

🔍 Google

!gg 快捷,适合英文技术资料和学术搜索

🔍 GitHub

!gh 快捷,专门用于代码和项目搜索

🔍 npm

!np 快捷,适合前端依赖包查询

!bang 快捷使用

  • 语法格式:!引擎代码 + 空格 + 搜索词
  • 示例:!bd 淘宝 → 在百度搜索"淘宝"
  • 支持位置:地址栏、首页搜索框、空白标签页搜索框
  • 自动识别:输入URL时自动跳转,输入关键词时自动搜索

搜索建议功能

  • 最近搜索:首页搜索框显示最近5条搜索记录
  • 快速清除:搜索记录右上角提供"全部删除"按钮
  • 本地存储:搜索记录保存在本地,保护隐私
  • 智能过滤:自动过滤重复和无效的搜索记录

智能页面缩放系统

容器引擎 V2.5 提供灵活的页面缩放功能,支持多种缩放方式和快捷键操作:

  • 可视化缩放条:导航栏右侧提供拖拽式缩放滑条
  • 全局快捷键:支持系统级快捷键,在任何页面都有效
  • 独立缩放:每个标签页独立记忆缩放比例
  • 智能同步:切换标签时自动同步缩放状态
  • 范围控制:支持50%-200%的缩放范围

缩放控制方式

🎚️ 缩放滑条

导航栏右侧的拖拽滑条,实时显示缩放比例

⌨️ 键盘快捷键

Ctrl + +/- 缩放,Ctrl + 0 重置,Ctrl + 滚轮

🔄 自动同步

切换标签时自动应用该标签的缩放设置

📏 范围限制

50%-200%缩放范围,防止页面过度缩放

技术实现

  • 全局快捷键:使用Electron的globalShortcut注册系统级快捷键
  • 事件捕获:通过before-input-event捕获webview内的快捷键
  • 状态记忆:每个标签页独立存储缩放状态
  • 实时更新:缩放滑条和标签状态实时同步

网页加载进度条

容器引擎 V2.5 新增网页加载进度条功能,提供直观的页面加载反馈:

  • 底部进度条:固定在程序底部,高度3px的蓝色进度条
  • 智能进度模拟:2秒内从0%增长到90%,避免长时间等待
  • 完成动画:加载完成时进度条到100%,300ms后自动隐藏
  • 光泽效果:进度条带有从左到右的光泽动画效果
  • 错误处理:加载失败时立即隐藏进度条

进度条特性

🎨 视觉效果

蓝色渐变背景,带有光泽动画效果

⚡ 智能进度

模拟真实加载进度,避免用户焦虑

🔄 自动隐藏

加载完成或失败时自动隐藏进度条

📍 固定位置

固定在程序底部,不影响页面内容

自定义右键菜单

容器引擎 V2.5 提供美观的自定义右键菜单,替代系统默认菜单:

  • 浅色主题:采用现代化的浅色设计风格
  • 快捷键提示:每个菜单项都显示对应的快捷键
  • 功能完整:支持复制、粘贴、剪切、全选等常用操作
  • 智能定位:菜单自动定位在鼠标位置附近
  • 快速响应:菜单显示和隐藏都有流畅的动画效果

菜单功能

  • 复制:Ctrl+C,复制选中内容
  • 粘贴:Ctrl+V,粘贴剪贴板内容
  • 剪切:Ctrl+X,剪切选中内容
  • 全选:Ctrl+A,选中页面全部内容

汉堡菜单系统

容器引擎 V2.5 采用简洁的汉堡菜单设计,整合所有功能入口:

  • 三条横线图标:右上角的三条横线按钮,点击展开菜单
  • 功能整合:将主页、记录、下载记录、设置等功能整合到一个菜单
  • 下拉展开:点击后在下方向展开功能列表
  • 点击关闭:点击页面其他区域自动关闭菜单
  • 流畅动画:菜单展开和收起都有平滑的动画效果

菜单功能

  • 主页:返回应用首页
  • 记录:查看浏览历史记录
  • 下载记录:查看下载历史
  • 设置:打开设置面板
  • 更多功能:预留更多功能入口

自动更新系统

容器引擎 V2.5 内置智能自动更新功能,确保用户始终使用最新版本:

  • 版本检测:自动检测服务器上的最新版本
  • 智能比较:支持语义化版本号比较(如2.5.0 vs 2.6.0)
  • 多种格式支持:支持多种版本文件命名格式
  • 用户确认:发现新版本时弹出确认对话框
  • 自动下载:用户确认后自动开始下载更新

更新流程

  1. 检测更新:点击首页"检测更新"按钮
  2. 版本比较:与服务器上的版本进行对比
  3. 提示用户:发现新版本时显示更新对话框
  4. 确认下载:用户确认后开始下载新版本
  5. 自动安装:下载完成后自动安装更新

技术特性

  • HEAD请求:使用HEAD请求检测文件是否存在
  • 多格式支持:支持"2.6.0"、"容器引擎 v2.6.0"等多种格式
  • 错误处理:网络错误时显示友好的错误提示
  • 进度反馈:检测过程中显示"检测中..."状态

使用说明

快速开始

  1. 首次使用:打开应用后,点击右上角汉堡菜单 → 设置,配置默认网址
  2. 开始浏览:在首页搜索框输入网址或关键词,按回车开始浏览
  3. 管理标签:点击标签栏的"+"按钮新建标签页,使用隔离开关控制会话隔离
  4. 切换引擎:地址栏左侧下拉菜单选择搜索引擎,支持!bang快捷操作
  5. 查看功能:点击首页"功能介绍与使用说明"了解详细功能

标签页与会话管理

  • 智能隔离:程序创建的标签自动继承会话,手动创建的标签可选择隔离
  • 拖拽排序:按住标签页左右滑动进行排序,类似Edge浏览器体验
  • 颜色分组:相同域名的标签自动分组,隔离标签有独特颜色标识
  • 会话继承:从网页跳转的新标签自动继承登录状态
  • 崩溃隔离:单个标签页崩溃不影响其他标签页

标签操作技巧

  • 新建标签:点击"+"按钮,隔离开关控制是否隔离
  • 拖拽排序:按住标签页左右滑动,有平滑动画效果
  • 切换标签:点击标签页或使用Ctrl+Tab快捷键
  • 关闭标签:点击标签页的"×"按钮或使用Ctrl+W
  • 查看历史:通过汉堡菜单 → 记录查看浏览历史

下载管理

  • 首次设置:首次下载时选择保存目录,后续自动保存到该目录
  • 实时监控:底部HUD显示下载进度、速度和完成状态
  • 历史记录:通过汉堡菜单 → 下载记录查看所有下载历史
  • 快速访问:下载完成后点击"打开文件夹"按钮快速定位文件
  • 进度动画:下载完成时显示收缩动画和成功提示

下载操作

  • 开始下载:在网页中点击下载链接,自动开始下载
  • 查看进度:底部HUD实时显示下载进度和速度
  • 管理历史:下载中心支持刷新记录、清空历史等操作
  • 打开文件:下载完成后可一键打开文件或所在目录

网络监控

  • 实时网速:右下角HUD显示当前标签页的上传/下载速度
  • 延迟检测:实时测量网络延迟,异常时颜色提醒
  • 网络测试:点击HUD上的"网络测速"和"网络检测"按钮
  • 折叠显示:点击HUD右侧箭头可隐藏/显示详细数值
  • 单位切换:≥1MB/s时自动切换显示单位

页面缩放

  • 缩放滑条:导航栏右侧的拖拽滑条,实时调整页面缩放
  • 快捷键操作:Ctrl + +/- 缩放,Ctrl + 0 重置,Ctrl + 滚轮
  • 独立记忆:每个标签页独立记忆缩放比例
  • 范围限制:支持50%-200%的缩放范围
  • 自动同步:切换标签时自动应用该标签的缩放设置

搜索功能

  • 多引擎支持:地址栏左侧下拉菜单选择搜索引擎
  • !bang快捷:输入!bd、!gg、!gh、!np、!bi等快捷搜索
  • 搜索建议:首页搜索框显示最近5条搜索记录
  • 智能识别:自动识别URL和搜索关键词
  • 地址栏精简:Bing搜索自动精简URL显示

自动更新

  • 检测更新:点击首页"检测更新"按钮检查新版本
  • 版本比较:自动比较当前版本与服务器最新版本
  • 用户确认:发现新版本时弹出确认对话框
  • 自动下载:用户确认后自动开始下载更新
  • 错误处理:网络错误时显示友好的错误提示

常见问题

为什么同站能同时登录多个账号?

容器引擎使用智能隔离技术,隔离标签页使用独立的会话分区(partition),Cookie、LocalStorage等数据完全隔离,因此可以同时登录不同账号。

网络HUD显示的数据准确吗?

网络HUD基于Chrome DevTools Protocol获取数据,比传统方法更准确。支持流式传输和chunked编码的统计,但ServiceWorker缓存可能影响显示。

为什么地址栏的Bing搜索URL被精简?

为了提升用户体验,应用自动精简Bing搜索URL,只显示核心的q参数,实际搜索功能不受影响。

下载进度显示不准确怎么办?

部分服务器不提供Content-Length头,系统会智能估算进度。下载完成后会显示实际文件大小并更新记录。

缩放快捷键在网页里不工作?

应用使用全局快捷键和before-input-event事件捕获,确保在任何页面都能使用Ctrl+/-/0和Ctrl+滚轮进行缩放。

如何重置应用设置?

通过汉堡菜单 → 设置可以逐项恢复设置。如需完全重置,可删除应用配置目录(未来版本将提供一键重置功能)。

标签页拖拽排序不流畅?

标签页采用Edge风格的滑动排序,按住标签页左右滑动即可重新排序。如果遇到问题,请确保鼠标按住标签页中心区域。

隔离标签页的登录状态丢失?

隔离标签页使用独立会话,关闭后登录状态会丢失。如需保持登录状态,请使用非隔离模式或程序创建的标签页。

下载HUD没有显示网速?

下载时网速会显示在左下角的网络HUD中。如果未显示,请检查网络HUD是否已展开,或尝试刷新页面重新下载。

自动更新检测失败?

更新检测需要网络连接。如果失败,请检查网络连接或防火墙设置。服务器可能暂时不可用,请稍后重试。

搜索建议不显示?

搜索建议只在首页搜索框显示,需要先进行过搜索才会出现建议。可以通过右上角的"全部删除"按钮清除搜索记录。

右键菜单功能不完整?

自定义右键菜单支持复制、粘贴、剪切、全选等基本功能。如需更多功能,请使用网页原生的右键菜单或快捷键。

帮助中心

问题诊断与解决

  • 网络连接问题:检查系统代理/防火墙设置;使用网络HUD的"网络检测"功能诊断
  • 页面加载异常:尝试刷新页面或在新标签页打开;查看网络HUD是否显示异常流量
  • 下载失败:检查下载目录权限;使用下载中心的"刷新记录"功能
  • 标签页崩溃:关闭问题标签页,其他标签页不受影响;检查内存使用情况
  • 更新问题:点击首页"检测更新"按钮;检查网络连接和防火墙设置
  • 缩放异常:使用Ctrl+0重置缩放;检查缩放滑条是否正常

性能优化建议

  • 标签页管理:及时关闭不需要的标签页,释放内存资源
  • 隔离策略:合理使用标签隔离,避免创建过多隔离标签页
  • 网络监控:使用网络HUD监控网络状态,及时发现异常
  • 下载管理:定期清理下载历史,保持下载目录整洁
  • 搜索优化:使用!bang快捷搜索,提高搜索效率

使用技巧与最佳实践

  • 多账号管理:使用隔离标签页同时登录不同账号,提高工作效率
  • 任务分离:为不同项目创建不同的标签组,保持工作区整洁
  • 快速访问:使用汉堡菜单快速访问主页、记录、下载等功能
  • 搜索效率:利用搜索建议和!bang快捷,提高搜索效率
  • 网络诊断:定期使用网络测试功能,确保网络连接质量

键盘快捷键速查表

功能快捷键说明
页面放大Ctrl + +放大当前页面
页面缩小Ctrl + -缩小当前页面
重置缩放Ctrl + 0恢复100%缩放
滚轮缩放Ctrl + 滚轮使用滚轮调整缩放
复制Ctrl + C复制选中内容
粘贴Ctrl + V粘贴剪贴板内容
剪切Ctrl + X剪切选中内容
全选Ctrl + A选中页面全部内容
搜索地址栏输入 + Enter在地址栏搜索
刷新页面F5Ctrl + R刷新当前页面

!bang 快捷搜索

快捷命令搜索引擎适用场景
!bd + 空格 + 关键词百度中文搜索、国内资讯
!gg + 空格 + 关键词Google英文搜索、技术资料
!gh + 空格 + 关键词GitHub代码搜索、项目查找
!np + 空格 + 关键词npm前端包搜索、依赖查询
!bi + 空格 + 关键词Bing综合搜索、默认引擎

关于容器引擎

容器引擎由 Diz 云端筑巢打造,目标是提供“轻、稳、顺”的网页容器体验,既保留浏览器的核心能力,又去除冗余复杂性,聚焦常用场景与效率提升。

核心特性说明
独立分区每标签独立会话,安全隔离。
下载系统真实进度、历史持久化、HUD 反馈、默认目录。
可定制搜索多引擎与 !bang,地址栏精简。
可视化网络延迟与速率 HUD,一键感知网络质量。
便捷缩放滑条与快捷键,按标签独立记忆。

Copyright © Diz 云端筑巢. 保留所有权利。

路线图

  • 分组折叠与固定、标签搜索、标签休眠
  • 下载限速/多线程/断点续传
  • 快捷脚本(宏录制)、用户脚本与样式
  • 阅读模式、TTS 朗读、网页剪藏