Cindy 隔离浏览器实例会接管 macOS 默认 Chrome 打开的外部链接
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
**客户端版本**: 0.1.31
**反馈类型**: bug
---
## 现象
用户原本将已登录个人账号的 Google Chrome 设为 macOS 默认浏览器。Cindy 启动浏览器能力后,系统通过默认浏览器打开的链接会进入一个名称为 `Cindy`、未登录账号的隔离 Chrome 配置,看起来像默认浏览器被改成了 Cindy 的 Chrome。
## 复现步骤
1. 在 Google Chrome 中登录个人账号,并将 Google Chrome 设为 macOS 默认浏览器。
2. 启动 Cindy,并使用会启动 Cindy 隔离浏览器的功能。
3. 从其他应用点击网页链接,或通过系统默认浏览器打开链接。
4. 观察链接实际打开到哪个 Chrome 配置。
## 期望行为
Cindy 可以使用独立、未登录的隔离浏览器配置,但该实例只应服务于 Cindy 的浏览器操作。系统和其他应用打开的普通链接应继续进入用户原来使用的已登录 Chrome 配置。
## 实际行为
普通外部链接被路由到名称为 `Cindy` 的未登录 Chrome 配置,干扰了用户原来的默认浏览器体验。
补充诊断:用户的个人 Chrome 配置和登录信息仍然存在,系统默认处理器仍是 Google Chrome;同时可以确认 Cindy 创建了独立的 `Cindy` 浏览器配置。因此问题更像是隔离 Chrome 实例参与了 macOS 的默认 URL 路由,而不是个人 Chrome 数据被删除或退出登录。
---
**版本区域**: CN
**OS**: darwin arm64 (25.5.0)
**界面语言**: zh-CN
Contributor guide
Research direction
Start at the browser capability that launches the isolated Cindy Chrome profile and trace its macOS external-URL handling. Reproduce with Google Chrome as the system default, then verify that Cindy's browser operations remain isolated while links opened from other applications return to the user's normal Chrome profile.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, macos, typescript
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100