通用问题
DevGlish 和 Grammarly / Duolingo 有什么区别?
Section titled “DevGlish 和 Grammarly / Duolingo 有什么区别?”DevGlish 是专门为开发者设计的工作流内英文学习工具,而不是通用的语言学习或语法检查应用。
与 Duolingo 的区别
Section titled “与 Duolingo 的区别”| 方面 | Duolingo | DevGlish |
|---|---|---|
| 学习方式 | 系统化课程 + 练习题 | 脉络查询 + 即时反馈 |
| 使用场景 | 安排专门时间学习 | 工作流中随时查询 |
| 目标用户 | 所有语言学习者 | 开发者 |
| 适用领域 | 通用英文 | 技术术语 + 开发表达 |
| 学习深度 | 广泛的语法和词汇 | 深度技术脉络 |
总结: Duolingo 是”主动学习”工具,DevGlish 是”即时查询”工具。两者可以互补使用。
与 Grammarly 的区别
Section titled “与 Grammarly 的区别”| 方面 | Grammarly | DevGlish |
|---|---|---|
| 功能 | 语法检查、风格改进 | 单词查询、发音学习 |
| 使用方式 | 被动检查(写完后) | 主动查询(遇到生词时) |
| 发音指导 | 无 | 有(带 IPA 和音频) |
| 中英混淆检测 | 无 | 有(Chinglish 识别) |
| 整合深度 | 集成在编辑器/邮件中 | 全局快捷键(任何应用) |
总结: Grammarly 修正你已经写出来的内容,DevGlish 帮你在写之前选对词。两者也可以一起使用。
支持哪些 macOS 版本?
Section titled “支持哪些 macOS 版本?”DevGlish 支持 macOS 13.0 及更高版本(包括 Ventura、Sonoma、Sequoia)。
- Apple Silicon(M1、M2、M3 等)✓
- Intel(x86-64)✓
如果你的 Mac 运行的是 macOS 12 Monterey 或更早版本,DevGlish 暂不支持。建议更新 macOS,或联系我们讨论其他选项。
为什么需要辅助功能权限?
Section titled “为什么需要辅助功能权限?”DevGlish 使用 macOS 的辅助功能 API(Accessibility)来读取你在任何应用中选中的文本。
当你在 Xcode、Slack、Chrome 等任何应用中选中文本并按 ⌘⇧D 时,DevGlish 通过辅助功能 API 获取这个选中的文本,然后:
- 发送给 Claude AI 进行查询
- 返回学习卡
- DevGlish 仅读取你主动选中的文本,不会在后台监听
- 你的文本在 Cloudflare 边缘节点进行处理,按用户隔离
- 文本不用于模型训练(见下面的问题)
- 权限可以随时撤销(System Settings > Privacy & Security > Accessibility)
如果你不信任这个权限,可以选择不授予,但 DevGlish 将无法工作。
没有网络能用吗?
Section titled “没有网络能用吗?”部分可以。
离线可用功能
Section titled “离线可用功能”- 85+ 预置技术术语库:存储在本地,无需网络
- 已缓存查询:之前查询过的单词会被缓存(Free:7 天,Pro:30 天)
需要网络的功能
Section titled “需要网络的功能”- 新查询:第一次查询新的单词/短语/句子需要网络(调用 Claude API)
- Express 模式:中文→英文 转换需要网络
- 高级 TTS:多口音、语速调节需要网络
- 云端同步:保存单词、同步学习进度需要网络
长期离线使用
Section titled “长期离线使用”如果你计划离线使用 3 天以上:
- 在有网络的情况下,提前查询你可能需要的单词
- 系统会自动缓存这些查询
- 离线时,你可以访问缓存的单词和本地术语库
- 离线超过 3 天后,DevGlish 会自动切换到 Free 模式的功能限制
支持 Windows / Linux 吗?
Section titled “支持 Windows / Linux 吗?”目前仅支持 macOS。
DevGlish 使用 Swift 和 AppKit 开发,这些技术特定于 macOS 和 iOS 生态。
我们有以下计划在路线图中:
- VS Code 扩展(2026 Q3 预计):在代码编辑器中直接查询
- Chrome 扩展(2026 Q4 预计):在浏览器中快速查询
- Windows 版本(评估中):可能在 2027 年推出
如果你需要跨平台支持,欢迎在 反馈表 上投票。
我的数据安全吗?查询文本会被用于 AI 训练吗?
Section titled “我的数据安全吗?查询文本会被用于 AI 训练吗?”你的数据是安全的,查询文本不会用于模型训练。
数据处理流程
Section titled “数据处理流程”- 查询时:你的选中文本发送到 Cloudflare Workers 边缘节点
- 代理处理:DevGlish 后端作为 Claude API 的代理,转发你的查询
- 模型调用:Claude 返回结构化学习卡数据
- 结果存储:学习卡存储在你的 Cloudflare D1 数据库中(按用户隔离)
- ✓ 文本不保存在 Claude 的日志中以用于模型训练
- ✓ 文本不用于微调或改进 Claude
- ✓ Cloudflare 不会使用你的数据用于任何其他目的
- ✓ 你的保存单词和学习进度只有你能访问(端到端加密选项在 Pro 中可用)
Anthropic 的政策
Section titled “Anthropic 的政策”我们使用 Anthropic 的官方 Claude API,并遵循其 隐私政策。根据政策,Anthropic 不会使用 API 输入来训练模型,除非你明确选择加入。DevGlish 从不 进行此选择。
你可以做什么
Section titled “你可以做什么”- 随时下载你的数据(CSV 格式)
- 随时删除你的账户和所有数据
- 查看我们的完整隐私政策
每天 10 次免费查询够用吗?
Section titled “每天 10 次免费查询够用吗?”对大多数开发者来说,足够。
根据我们的用户研究:
- 平均开发者每天查询 15-30 个单词
- 高频用户(写很多英文 PR 或文档)每天查询 30-50 个单词
- 即使是”英文重度用户”也很少超过 100 次查询/天
何时升级到 Pro
Section titled “何时升级到 Pro”如果以下情况适用,你可能需要升级:
- 每天查询超过 10 个单词
- 需要 Express 模式(中文→英文)
- 需要在多台 Mac 上同步学习进度
- 需要完整的间隔重复系统做长期复习
否则,Free 版本通常足够。
DevGlish 和 DevLingo 是同一个产品吗?
Section titled “DevGlish 和 DevLingo 是同一个产品吗?”是的,它们是同一个产品。
- DevGlish 是产品的品牌名称和英文产品名
- DevLingo 是最初的开发名称和内部技术名称
- 2025 初:项目启动,代码名为 “DevLingo”
- 2025 中:重新品牌化为 “DevGlish”(更直观地表达产品功能)
- 现在:官方称呼是 “DevGlish”,但代码、文档、内部讨论仍然可能使用 “DevLingo”
在本文档中,两个名称可能互换使用,但它们指的是同一个产品。
- 技术问题? 查看 安装与初始设置
- 订阅和付款? 查看 版本对比
- 功能建议? 提交至 反馈表
- 其他问题? 邮件至 [email protected]
我们很乐意听到你的意见!