# 从 macOS Dock 切换 Chrome 个人资料。

> 先在 Google Chrome 中创建个人资料，再把目录名添加到 DockSpark，然后悬停 Dock 中的 Chrome 图标，打开工作、个人或开发浏览环境。目录名通常是 Default、Profile 1，和 Chrome 里显示的短名称不一定相同。

Source: https://dockspark.app/zh/guide/chrome-profiles

## 从 Chrome 到 Dock，四步完成。

1. **创建 Chrome 个人资料.** 在 Google Chrome 中为真实场景添加个人资料，例如工作、个人、客户或开发。DockSpark 不会替你在浏览器里创建个人资料。
2. **记下目录名.** Chrome 系浏览器把每个身份存放在 Default、Profile 1 或 Profile 2 这类目录中。DockSpark 匹配的是目录名，而不只是 Chrome 选择器里的显示名称。
3. **在 DockSpark 中添加.** 打开 DockSpark，选择 Google Chrome，并添加对应个人资料。较新版本可自动检测 Chrome 目录，并把显示名与目录名分开。
4. **从 Dock 切换.** 将指针悬停在 macOS Dock 中的 Chrome 图标上，等待面板出现，再点选所需个人资料。正确身份会在错误窗口打开之前就绪。

## 为什么目录名很重要

Chrome 可以显示颜色和短标签，磁盘上的文件夹却仍叫 Profile 1。如果 DockSpark 与 Chrome 对这个文件夹理解不一致，就可能打开错误会话。除非 Chrome 显示了其他目录，否则第一个个人资料用 Default，之后依次是 Profile 1、Profile 2。

## Chromium 系浏览器也是同一套做法

Microsoft Edge、Brave Browser、Vivaldi、Opera、Opera GX、Chromium 和 Arc 都使用类似的个人资料目录模型。请先在浏览器中创建个人资料，再把对应目录添加到 DockSpark。Safari 有自己的个人资料流程，但 Dock 悬停操作相同。

## 同一个面板也能打开隐私浏览

Dock 面板也可以打开隐私浏览或无痕窗口，临时会话不必再从浏览器菜单开始。需要保存账号、书签或扩展时，用命名的 Chrome 个人资料；这次访问不该写进历史时，再用无痕窗口。两种入口排在一起，就不容易先打开错误会话。

## 目录对不上时怎么查

如果悬停后打开的不是你要的 Chrome 身份，先看 DockSpark 里填的是目录名还是显示名。Chrome 可以把个人资料叫「工作」，磁盘上仍是 Profile 1。较新版本能自动检测目录；仍不对时，对照 chrome://version 或个人资料文件夹，刷新或重新添加后再从 Dock 试一次。

## 权限与本地数据

第一次从 Dock 启动 Chrome 个人资料时，macOS 可能请求 Automation。读取 Default、Profile 1、Profile 2 时，也可能请求 Full Disk Access。这些权限都在 System Settings 里，DockSpark 不会把 Chrome 的 Cookie 或历史记录上传。配置只存在本机。

## 和其他 Chromium 浏览器一起用

同一套目录思路也适用于 Microsoft Edge、Brave Browser、Vivaldi、Opera、Opera GX、Chromium 和 Arc。Safari 与 Firefox 的个人资料模型不同，但 Dock 手势一样：悬停图标，选身份，或打开隐私窗口。Homebrew 安装：brew trust --cask dockspark/tap/dockspark && brew install --cask dockspark/tap/dockspark。
