ChatType v0.5.1
按住 F5 说话,松开就把中文直接回填到当前输入框。
ChatType 是一个原生 macOS 听写工具,面向已经在这台 Mac 上登录 ChatGPT Desktop 的用户。
它走本地桌面登录态,不要求额外 API key,不要求本地模型下载,核心目标就是把
F5 -> speak -> paste 这条链路做到足够快、足够稳。
产品承诺
默认 ASR 不要求 API key;长句润色也走 ChatGPT 登录态,不单独配置文本模型 key。
这次更新
v0.5.1 修复 AI Polish 后端请求格式,并让设置页显示润色尝试、成功和失败统计。
安装要求
必须把打包后的 ChatType.app 安装到 /Applications,不要直接从 dist 运行。
使用流程
- 下载并安装
ChatType.app到/Applications/ChatType.app。 - 在 ChatType 设置里完成 ChatGPT 登录。
- 首次运行时授予麦克风权限。
- 如果你要自动回填到当前输入框,授予 Accessibility 权限。
- 把光标放到 Notes、Mail、Slack、Codex 等可输入位置。
- 按一次
F5开始录音,再按一次F5结束录音并回填。
权限说明
- 麦克风:用于录音;首用时会触发系统权限提示。
- Accessibility:用于把结果回填到当前输入光标;只有检测到可编辑目标时才会报告粘贴成功,否则保留在剪贴板供手动粘贴。
- 重要:权限修复和验证都必须基于
/Applications/ChatType.app,不要基于dist/ChatType.app。
v0.5.1 Highlights
- 修复 AI Polish 请求格式与 ChatGPT/Codex 私有 Responses 入口不匹配的问题。
- AI Polish 统计现在显示尝试、成功和失败次数,后端失败不会再被隐藏成普通 ASR。
- 设置页重构为工作流侧栏,覆盖 Account、Dictation、AI Polish、Terminology、Paste 和 Advanced。
- AI Polish 与 ASR 分开配置,但只使用 ChatType 保存的 ChatGPT 登录态,不再要求文本润色 provider key。
- 术语对齐在 AI 润色前后各跑一次,提高口音和大小写漂移下的召回。
- 默认 public path 改为 ChatType 自己登录 ChatGPT +
F5 -> speak -> paste。 - 剪贴板默认保留最后一次转写结果,光标丢失时可以直接手动粘贴;安装路径仍然必须是
/Applications/ChatType.app。
开源与支持
ChatType 是 MIT 许可的开源项目。赞助入口只用于支持后续维护,不改变免费使用路径; 如果你只是想试用或反馈问题,直接从 GitHub Release 下载 v0.5.1 即可。