支持
Softcap 由一个人编写;回复你的也是同一个人。
怎么找到我
写信到 lapster.me@gmail.com,或者提一个 issue 到 github.com/milushov/softcap/issues.
邮件会在一两天内读到;怎么修取决于坏的是什么。写明出问题账户的服务商、应用版本和你预期发生什么的 issue,是最快能被处理的那种。
它需要什么
macOS 14 或更高版本。iPhone 应用需要 iOS 17 或更高版本。一个服务商账户——Claude 或 Codex——通过浏览器登录,或者本地已登录的 CLI。
第一次打开应用
目前的构建是临时(ad-hoc)签名,而不是 Apple Developer ID 签名,所以 macOS 会拒绝第一次启动。右键点按应用,选择“打开”,确认一次——仪式到此为止。
偏好终端的话,也可以这样: xattr -dr com.apple.quarantine /Applications/Softcap.app
看起来不对劲的时候
按下“刷新”时它请求了钥匙串权限
读取 CLI 自己的钥匙串条目需要 macOS 的许可,Softcap 只在你看着的时候请求——在你按下按钮时,绝不在定时器里。选择“始终允许”,它就不会再问;拒绝的话,应用继续用自己的副本工作。
Codex 账户显示的是几小时前的读数
本地 Codex 账户读取的是 CLI 写下的会话文件,所以数字只新鲜到 CLI 上次运行——这正是每个界面都显示快照时间的原因。通过 Softcap 的浏览器流程登录该账户,即可独立于 CLI 看到当前用量。
通知没有送达
检查三件事:macOS 里 Softcap 的通知权限、“设置”里的阈值(默认 80% 和 95%),以及免打扰时段——时段内什么都不会来,之后也不会补发。
移除账户,以及会留下什么
在“设置”里移除该账户:它的凭据当即离开你的钥匙串。它来自的那个 CLI 仍保持登录——Softcap 保存的是自己的副本,不是 CLI 的。
关闭错误报告和更新检查
两个开关都在“设置”里。全部关掉后,应用发出的唯一流量就是发往你自己服务商的用量请求。