From fff1c25f488306f845dea91175a5c6d7bde1bc47 Mon Sep 17 00:00:00 2001 From: ysicing Date: Wed, 23 Sep 2026 08:05:43 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E7=A7=BB=E9=99=A4=E9=85=8D=E9=A2=9D?= =?UTF-8?q?=E6=97=B6=E4=BB=A3=E7=9A=84=E5=A4=B1=E6=95=88=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 配额 Provider、凭据读取与响应映射已删除,相关文档描述随之失效: - 第三方致谢的描述收敛到仍然成立的部分:AI Provider 契约与测试样例、 Provider 状态与保留上次结果的设计参考;凭据发现、配额响应与限流退避 不再提及。致谢条目与许可证文件保留——这两项设计仍在代码中。 - ThirdPartyNotices 小节改名为“AI Provider 契约参考”,并说明不读取任何 登录凭据。 - DEVELOPMENT.md 的 AIUsage 模块说明改为本机日志只读扫描与增量检查点。 --- DEVELOPMENT.md | 2 +- README.en.md | 4 ++-- README.ja.md | 4 ++-- README.ko.md | 4 ++-- README.md | 4 ++-- ThirdPartyNotices.md | 6 +++--- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index eab3eda..692b812 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -157,7 +157,7 @@ git push - `Helper/`:特权辅助工具及 launchd 配置。 - `Packages/XStatsKit/Sources/SMC`:SMC 通信、温度传感器和风扇控制。 - `Packages/XStatsKit/Sources/Metrics`:CPU、内存、网络、GPU、磁盘、电池、进程和传感器采集。 -- `Packages/XStatsKit/Sources/AIUsage`:AI Provider 配额模型、只读凭据发现、网络请求与响应映射。 +- `Packages/XStatsKit/Sources/AIUsage`:本机 Codex / Claude Code 会话日志的只读扫描、Token 统计与增量检查点。 - `Packages/XStatsKit/Sources/Cleaner`:清理规则、安全守卫、扫描和执行。 - `Packages/XStatsKit/Sources/Updates`:版本清单、下载校验和应用替换。 - `Packages/XStatsKit/Sources/HelperShared`:应用与辅助工具共用的 XPC 协议和维护命令。 diff --git a/README.en.md b/README.en.md index 7935b1f..70a3da2 100644 --- a/README.en.md +++ b/README.en.md @@ -246,8 +246,8 @@ XStats builds on these open-source projects. Thank you. | [Stats](https://github.com/exelban/stats) | Serhiy Mytrovtsiy | MIT | SMC access, the Apple Silicon fan unlock sequence and the menu-bar mini widget metrics | | [Mole](https://github.com/tw93/Mole) | tw93 | GPL-3.0 | Which folders are worth cleaning and which must never be touched; the cleaner is an independent Swift implementation and contains no Mole code | | [QuotaBar](https://github.com/gentpan/quotabar) | GiantAccel, LLC | MIT | This README's layout, the changelog sync and the activity chart | -| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI provider contracts, Codex credential discovery and quota-response research | -| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | Read-only credential, rate-limit and provider-state design references | +| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI provider contracts and test fixtures | +| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | Provider state and last-good-value design references | Details in [ThirdPartyNotices.md](ThirdPartyNotices.md). diff --git a/README.ja.md b/README.ja.md index 593e453..442eb90 100644 --- a/README.ja.md +++ b/README.ja.md @@ -187,8 +187,8 @@ JSON ファイル自体は追加暗号化しないため、非公開のディレ | [Stats](https://github.com/exelban/stats) | Serhiy Mytrovtsiy | MIT | SMC 通信、Apple Silicon のファン制御、メニューバー表示 | | [Mole](https://github.com/tw93/Mole) | tw93 | GPL-3.0 | 清掃対象と保護対象の考え方。クリーンアップは独自の Swift 実装で、Mole のコードを含みません | | [QuotaBar](https://github.com/gentpan/quotabar) | GiantAccel, LLC | MIT | README の構成、変更履歴の同期、活動グラフ | -| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI Provider 契約、Codex 認証情報の検出、使用枠レスポンスの調査 | -| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | 認証情報の読み取り専用処理、レート制限、Provider 状態設計の参考 | +| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI Provider 契約とテスト事例 | +| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | Provider 状態と前回値保持の設計参考 | 詳細は [ThirdPartyNotices.md](ThirdPartyNotices.md) を参照してください。 XStats は独立した第三者アプリであり、Apple や本文中の他社による承認・支援を受けた製品ではありません。 diff --git a/README.ko.md b/README.ko.md index cad232d..9afd4e0 100644 --- a/README.ko.md +++ b/README.ko.md @@ -187,8 +187,8 @@ JSON 파일 자체는 추가 암호화하지 않으므로 비공개 디렉터리 | [Stats](https://github.com/exelban/stats) | Serhiy Mytrovtsiy | MIT | SMC 통신, Apple Silicon 팬 제어, 메뉴 막대 표시 | | [Mole](https://github.com/tw93/Mole) | tw93 | GPL-3.0 | 정리·보호 대상에 대한 아이디어. 정리 기능은 독립적인 Swift 구현이며 Mole 코드를 포함하지 않습니다 | | [QuotaBar](https://github.com/gentpan/quotabar) | GiantAccel, LLC | MIT | README 구성, 변경 기록 동기화, 활동 그래프 | -| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI Provider 계약, Codex 자격 증명 탐색, 할당량 응답 연구 | -| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | 읽기 전용 자격 증명, 속도 제한, Provider 상태 설계 참고 | +| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI Provider 계약과 테스트 사례 | +| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | Provider 상태와 이전 값 유지 설계 참고 | 자세한 내용은 [ThirdPartyNotices.md](ThirdPartyNotices.md)를 참고하세요. XStats는 독립적인 서드파티 앱이며 Apple이나 본문에 언급된 다른 회사가 승인하거나 후원하는 제품이 아닙니다. diff --git a/README.md b/README.md index 069d9a2..afd4507 100644 --- a/README.md +++ b/README.md @@ -249,8 +249,8 @@ XStats 基于以下开源项目,谢谢。 | [Stats](https://github.com/exelban/stats) | Serhiy Mytrovtsiy | MIT | SMC 访问、Apple Silicon 风扇解锁流程、菜单栏迷你样式的字号参数 | | [Mole](https://github.com/tw93/Mole) | tw93 | GPL-3.0 | 哪些目录值得清理、哪些绝对不能碰;清理模块为独立的 Swift 实现,不含 Mole 代码 | | [QuotaBar](https://github.com/gentpan/quotabar) | GiantAccel, LLC | MIT | 本 README 的版式、更新日志同步与活跃度图脚本 | -| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI Provider 契约、Codex 凭据发现与配额响应研究 | -| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | 只读凭据、限流退避与 Provider 状态设计参考 | +| [AI Usage](https://github.com/burakgon/ai-usage-menubar) / [OpenUsage](https://github.com/robinebers/openusage) | Burak Gon / Robin Ebers | MIT | AI Provider 契约与测试样例 | +| [usage-bar](https://github.com/methol-dev/usage-bar) | Krystian | BSD-2-Clause | Provider 状态与保留上次结果的设计参考 | 详见 [ThirdPartyNotices.md](ThirdPartyNotices.md)。 diff --git a/ThirdPartyNotices.md b/ThirdPartyNotices.md index 19fcb94..6788928 100644 --- a/ThirdPartyNotices.md +++ b/ThirdPartyNotices.md @@ -76,10 +76,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ``` -## AI 配额 Provider 契约参考 +## AI Provider 契约参考 -XStats 的 AI 配额数据模型、Codex 凭据发现与配额响应映射参考了以下项目公开的 Provider 契约、测试样例与实现模式; -XStats 未引入这些项目的可执行程序、Sparkle 更新模块或浏览器扩展,并保持凭据只读: +XStats 的 AI Provider 契约与状态设计参考了以下项目公开的 Provider 契约、测试样例与实现模式; +XStats 未引入这些项目的可执行程序、Sparkle 更新模块或浏览器扩展,也不读取任何登录凭据: - [burakgon/ai-usage-menubar](https://github.com/burakgon/ai-usage-menubar),MIT License,Copyright (c) 2026 Burak Gon - [robinebers/openusage](https://github.com/robinebers/openusage),MIT License,Copyright (c) 2026 Robin Ebers