支持
Softcap 由一个人编写;回复你的也是同一个人。
怎么找到我
写信到 lapster.me@gmail.com,或者提一个 issue 到 github.com/milushov/softcap/issues.
邮件会在一两天内读到;怎么修取决于坏的是什么。写明出问题账户的服务商、应用版本和你预期发生什么的 issue,是最快能被处理的那种。
它需要什么
macOS 14 或更高版本。一个通过浏览器登录的服务账户——Claude 或 Codex。
第一次打开应用
目前的构建是临时(ad-hoc)签名,而不是 Apple Developer ID 签名,所以 macOS 会拒绝第一次启动。右键点按应用,选择“打开”,确认一次——仪式到此为止。
偏好终端的话,也可以这样: xattr -dr com.apple.quarantine /Applications/Softcap.app
看起来不对劲的时候
它请求访问其他应用的数据
该提示指的是 Softcap 自己的容器——小组件读取的那个小文件——而不是其他应用的数据。macOS 之所以这样措辞,是因为这些版本使用 ad-hoc 签名而非 Developer ID,系统无法确认该应用属于容器所登记的团队。允许后,在下次更新前都不会再问。拒绝也可以:菜单栏和窗口照常工作,只是小组件和统计图表会保持空白。
Codex 账户显示的是几小时前的读数
Softcap 按计划轮询,因此读数与最近一次成功的轮询一样新。数小时之前的数字意味着轮询没有成功——多半是账户的授权已过期。打开「设置 → 账户」:需要处理的那一行会说明情况,「登录…」可将其重新连接。
通知没有送达
检查三件事:macOS 里 Softcap 的通知权限、“设置”里的阈值(默认 80% 和 95%),以及免打扰时段——时段内什么都不会来,之后也不会补发。
移除账户,以及会留下什么
在「设置」中移除账户:它的凭据会在那一刻离开你的钥匙串。你在其他地方的登录不受影响——Softcap 只持有你授予它的权限。
关闭错误报告和更新检查
两个开关都在“设置”里。全部关掉后,应用发出的唯一流量就是发往你自己服务商的用量请求。