ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

CodexBar 插件安装与管理:5 分钟装好第一个 Provider 扩展

CodexBar 插件安装与管理:5 分钟装好第一个 Provider 扩展 CodexBar 插件安装与管理5 分钟装好第一个 Provider 扩展【免费下载链接】CodexBarShow usage stats for OpenAI Codex and Claude Code, without having to login.项目地址: https://gitcode.com/GitHub_Trending/co/CodexBarCodexBar 是一款挂在 Mac 菜单栏的用量小工具无需登录就能直接读出 OpenAI Codex 和 Claude Code 的配额百分比、重置时间。除了看数据它还能装扩展一边是内置的 provider 目录另一边是本地 provider 插件系统。这篇带你把两条路都走通。先搞清 CodexBar 的两条扩展路径先说结论CodexBar 没有在线插件商店也不会替你下载任何插件代码。所有扩展要么内置在应用里要么是你自己写的一个 JS/TS 文件放在本地被沙箱加载。内置侧的注册逻辑集中在 ProviderCatalog.swift 这个单一事实来源里目前目录里登记了六十多个厂商从 Codex、Claude、Gemini 到 DeepSeek、z.ai、Mistral 都有。以后新增内置 provider 时除了CodexBarCore里的枚举和元数据应用其他部分不需要跟着改。启用一个内置 Provider搜索、勾选、出数据打开设置窗口左侧栏顶部就是 provider 列表。搜索框里打名字点进条目右侧出现它的配置区填入 API key 或 Cookie保存即可。每个条目旁边的彩色圆点表示当前状态顶部3 on表示已启用的数量。这一步不用写任何代码列表里能找到的厂商都是即开即用的。三步装好第一个本地 provider 插件列表里没有的服务就得自己写插件。完整规则在 docs/plugins.md 里流程其实不长放文件把.js或.ts文件拷进~/.config/codexbar/providers/或者走设置 → Plugins → Install…。单个源文件上限 1 MiBmanifest 里声明 id、名字、允许访问的 origin 和认证方式。过审批CodexBar 会离线校验 manifest然后弹审批框逐条列出它要访问的域名、认证模式、能力和 secure 设置项。如果目标是回环地址、IP 或.local域名你得把每个 origin 原样敲一遍才放行。填配置启用补上 manifest 声明的 API key 等字段打开开关。之后它的刷新结果就出现在通用的菜单卡片里。审批记录存在~/Library/Application Support/CodexBar/plugin-approvals.json。注意改域名、换认证方式、加能力都会让旧审批失效得重新走一遍。钥匙串权限怎么放行走浏览器 Cookie 登录态的插件manifest 带browser-cookies能力需要读 Chrome 的登录信息这时候 macOS 钥匙串会拦一道。处理办法打开钥匙串访问应用选中对应条目进入访问控制选项卡在始终允许以下应用访问列表里加入 CodexBar.app。加完之后就不会反复弹询问框了。两个装完就该知道的限制插件跑在 QuickJS 沙箱里没有 Node、没有fetch、没有子进程响应体超 1 MiB 直接失败访问未声明的域名一律拒绝。换句话说审批框里列什么 origin插件就只能碰什么 origin。装插件前花一分钟把 manifest 和源码读一遍这是官方文档明确的安全建议。不用了就在设置 → Plugins → Delete…里删除插件文件、审批记录、secure 配置和用量历史会一并清掉。【免费下载链接】CodexBarShow usage stats for OpenAI Codex and Claude Code, without having to login.项目地址: https://gitcode.com/GitHub_Trending/co/CodexBar创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表