要让macos应用回到首次启动状态,需三步:删除~/library/preferences下对应com.开发商.软件名.plist文件;用defaults delete命令清除键值;刷新cfprefsd进程并清理application support、caches、saved application state等关联目录。
要让 macos 应用回到首次启动时的状态,不能只删掉 app 本身。真正起作用的是那些藏在系统角落里的配置文件——它们记着你调过的设置、登录状态、窗口位置甚至快捷键。重置的关键是清空偏好设置 + 刷新缓存 + 清理关联数据,三步缺一不可。
删掉用户级 .plist 偏好设置文件
应用的个性化配置大多存在 `~/Library/Preferences/` 目录下,文件名通常是 `com.开发商.软件名.plist`(比如 Chrome 是 `com.google.Chrome.plist`,Outlook 是 `com.microsoft.Outlook.plist`)。 - 打开访达,按 Shift + Command + G,输入 `~/Library/Preferences` 回车 - 在右上角搜索框里输入软件名关键词(如 “zoom”、“adobe”、“notion”),注意大小写和常见变体 - 找到对应 `.plist` 文件,选中 → 右键“移到废纸篓” - ⚠️切勿删除以 com.apple. 开头的 plist 文件,否则可能影响系统功能用 defaults 命令彻底清除键值
单纯删 plist 文件有时不够——cfprefsd 进程可能已把某些设置缓存在内存里,或部分键值没写入文件。用终端命令能更干净地清空: - 打开“终端”,运行:`defaults delete com.developer.appname`
(把 `com.developer.appname` 换成实际 Bundle ID,例如 `defaults delete com.spotify.client`) - 如果不确定 Bundle ID,可先查:
`mdls -name kMDItemCFBundleIdentifier -r /Applications/Spotify.app`
或模糊搜索:
`defaults read | grep -i "spotify"` - 成功执行后无提示,不需重启,但建议之后重启该 App 验证
刷新 cfprefsd 缓存并清理其他残留目录
macOS 会缓存偏好设置,删完文件不刷新,下次启动仍可能加载旧配置。 - 打开“活动监视器”,搜索 `cfprefsd`,找到属于你当前用户的那一项(不是 root 的) - 选中 → 点击左上角“X” → “强制退出” → 等几秒,系统会自动重启它 - 同时建议顺手清理这些路径下的对应内容:• `~/Library/Application Support/`(删掉软件名或开发商名的整个文件夹)
• `~/Library/Caches/`(找 `com.xxx.xxx` 或软件名相关的缓存文件夹)
• `~/Library/Saved Application State/`(删掉同名 `.savedState` 文件夹)
重置完成后,重新打开应用,就会像第一次安装那样弹出欢迎页、权限请求和初始设置向导。
利用 macOS 原生能力实现本地语音识别与合成。通过 yap (Apple Speech.framework) 进行语音转文字,通过 say + ffmpeg 进行文字转语音。完全离线,无需 API 密钥。具备音质检测与智能选声功能。










