# 都客多开浏览器 **Repository Path**: mou18/dkview ## Basic Information - **Project Name**: 都客多开浏览器 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-20 - **Last Updated**: 2026-07-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 都客多开浏览器 基于 WPF + .NET 8.0 + WebView2 开发的多账号隔离浏览器,主程序为 `dkview.exe`。支持多标签页浏览、独立 Cookie 隔离、Chrome 扩展管理、自动更新,适用于电商运营、社交媒体多账号管理等场景。 ## 主要功能 ### 1. 多标签页浏览 - 支持同时打开多个网页标签 - 每个标签页独立导航(前进/后退/刷新/停止) - 标签页可随时关闭 - 地址栏高度优化,完整显示网址 ### 2. 侧边栏网址管理 - 添加任意网址和自定义名称 - 支持账号分组管理 - 右键菜单支持打开、编辑、删除 - 配置自动保存 ### 3. Cookie 隔离(核心功能) - 每个侧边栏项目拥有独立的用户数据文件夹 - 完全隔离的 Cookie、LocalStorage、缓存 - 实现同一网站多账号同时登录 ### 4. 扩展管理 - 支持安装 Chrome 扩展(.crx / 解压文件夹) - 扩展统一安装、统一卸载,对所有标签页生效 - 默认预装魔哈工作台助手、豆包下载器 - 可在扩展管理对话框中启用/禁用/卸载扩展 ### 5. 魔哈工作台助手 - 浏览器页面右上角自动悬浮面板 - 支持选择剧集、查看镜头缩略图 - 一键插入提示词和参考图 - 数据由 WPF 后端同步推送 ### 6. 自动更新 - 启动 5 秒后自动联网检查版本 - 检查地址:`https://www.dukey.cn/update/dkview/ver.txt` - 发现新版本弹窗提示,展示版本号和更新说明 - 一键下载更新包并自动安装重启 ### 7. 到期提醒 - 软件到期时间为 2026-11-10 - 到期后启动提示前往官网或 QQ 群下载最新版本 ## 系统要求 - Windows 10 版本 1803 或更高版本 - .NET 8.0 Runtime(如果未安装会自动下载) - Microsoft Edge WebView2 Runtime(Windows 10/11 通常已预装) ## 使用方法 ### 方式一:直接运行(开发模式) ```bash run.bat ``` ### 方式二:发布为独立程序 ```bash publish.bat ``` 发布后会在 `publish` 文件夹生成独立的可执行文件 `dkview.exe`,可以在没有 .NET SDK 的电脑上运行。 ## 操作说明 ### 添加新网站 1. 点击侧边栏顶部的"+ 添加网址"按钮 2. 输入显示名称(如:豆包账号2) 3. 输入网址URL(如:https://www.doubao.com) 4. 点击保存 ### 打开网站 - 左键点击侧边栏项目:在新标签页打开网站 - 右键点击:显示上下文菜单(打开/编辑/删除) ### 多账号登录 1. 为同一个网站添加多个项目(如:豆包1、豆包2) 2. 分别点击不同项目打开 3. 在每个标签页中登录不同账号 4. 由于 Cookie 隔离,各账号完全独立 ### 安装扩展 1. 点击主界面"扩展管理"按钮 2. 选择"安装扩展",选择 .crx 文件或扩展文件夹 3. 扩展会自动应用到所有标签页 ### 删除项目 - 右键点击项目 → 选择"删除" - 删除时会同时清除该项目的所有登录数据和缓存 ## 数据存储位置 配置文件和用户数据存储在: ``` %LocalAppData%\MultiAccountBrowser\ ├── config.json # 配置文件(侧边栏项目列表、窗口设置) ├── my.json # 退出时保存的运行状态 └── UserData\ # 各项目的用户数据文件夹 ├── {项目ID1}\ # 项目1的Cookie和数据 ├── {项目ID2}\ # 项目2的Cookie和数据 └── ... ``` 扩展统一安装到程序目录: ``` {程序目录}\plugins\ └── extensions.json # 全局扩展清单 ``` ## 技术栈 - **框架**: WPF + .NET 8.0 - **浏览器引擎**: Microsoft Edge WebView2 - **UI 风格**: Windows 11 Fluent Design - **序列化**: Newtonsoft.Json - **项目地址**: https://gitee.com/mou18/dkview ## 项目结构 ``` 都客浏览器/ ├── App.xaml # 应用程序入口 ├── App.xaml.cs ├── MainWindow.xaml # 主窗口 ├── MainWindow.xaml.cs ├── Styles/ │ └── Styles.xaml # 样式定义 ├── Models/ # 数据模型 ├── Services/ # 业务服务 │ ├── ConfigManager.cs # 配置管理 │ ├── ExtensionManager.cs # 全局扩展管理 │ └── UpdateService.cs # 自动更新服务 ├── Dialogs/ # 对话框 ├── default-plugins/ # 默认预装扩展 │ └── motion-helper-extension/ ├── web/ # 产品首页 │ └── index.html ├── .docs/ # 更新日志 ├── MultiAccountBrowser.csproj ├── run.bat # 运行脚本 └── publish.bat # 发布脚本 ``` ## 注意事项 1. **WebView2 Runtime**: 如果程序无法启动,请确保已安装 [WebView2 Runtime](https://developer.microsoft.com/microsoft-edge/webview2/) 2. **数据备份**: 重装系统前建议备份 `%LocalAppData%\MultiAccountBrowser` 文件夹 3. **内存占用**: 每个标签页都是独立的 WebView 进程,同时打开过多标签会占用较多内存 4. **兼容性**: 部分网站可能检测 WebView2 环境,如遇问题请尝试更新 Edge 浏览器 ## 联系方式 - 官网:https://www.dukey.cn - QQ 群:735626560 ## 许可证 MIT License