工具
开源 AI 服务状态监测工具「Not Just You」上线
一款开源 AI 服务状态监测工具,整合官方、社区与客户端信号,支持 Claude、ChatGPT、Gemini 等服务。
2026.07.24 · 周五约 3 分钟阅读
Not Just You 是一款面向 AI 开发者与重度用户的状态监测工具,旨在帮助用户快速判断「AI 服务宕机是仅限我本地,还是波及全局」。它通过聚合官方状态源、社区手动报告以及自愿接入的客户端信号,为 Claude、ChatGPT、Gemini 等常见 AI 服务提供集中式的可视化看板。
三类信号分层呈现
工具将故障信息划分为三个独立的信号源,便于用户区分判断:
- 官方状态:直接抓取服务商的状态页 RSS/Feed,独立显示。
- 社区报告:保留浏览器端的手动提交入口,作为信号回退。
- 客户端信号:由用户主动安装的客户端上报,仅包含服务级元数据。
这种分层设计避免了「将单一来源误判为全局故障」的问题,也避免「把局部网络问题误以为是服务商宕机」。
严格的隐私边界
Not Just You 在文档中明确划定了数据采集边界:只收集服务 ID、症状类别、状态码、持续时长、简短错误码、信号来源与观测时间等元数据。
明确排除的字段包括:
- 提示词内容、请求与响应 body
- 请求头、API Key、Cookie
- 文件路径、diff、源文件、剪贴板
- 精确 IP 地址、账号邮箱、本地用户名、工作区标识
该工具采用 opt-in 机制,客户端需主动接入才会贡献信号。
多种接入方式
工具提供了四种集成途径,覆盖命令行、IDE 插件与 SDK 场景:
- CLI:
npm install -g @notjustyou/cli,通过njy status [service-id]查询,支持--watch持续监控。 - MCP:以 stdio 方式注册
notjustyou-mcp,供支持 MCP 的客户端调用。 - 插件:为 Claude Code、Codex、Cursor、Antigravity 等提供插件市场包。
- SDK:JS SDK(
@notjustyou/sdk-js)用于包裹 AI provider 调用,自动上报失败信号。
当前支持的 AI 服务面
目前覆盖的表面标识符(surface ids)包括:
- Anthropic:Claude Code、Claude.ai、Claude Cowork、Claude API
- OpenAI:Codex CLI、Codex App、ChatGPT、OpenAI API
- Google:Antigravity CLI、Antigravity 2.0、Antigravity IDE、Gemini Web、Gemini Developer API、Vertex Gemini API
- Cursor:Cursor IDE、Cursor CLI
各 surface id 在仪表盘、CLI、MCP 与 SDK 中保持统一,可作为稳定标识符使用。项目已在 Hacker News 以 Show HN 形式发布,源代码公开托管于 GitHub。
