Skip to content

Releases: kaiiiichen/WatchTower-AI

UC Berkeley AI Hackathon 2026 — v1.0

Choose a tag to compare

阶段性里程碑 / Milestone

WatchTower AIUC Berkeley AI Hackathon 2026(2026 年 6 月 20–21 日)24 小时内的完整交付版本。

Flight radar for AI services — 在官方状态页更新之前,独立探测 Claude / GPT / Gemini 是否宕机,并回答:「是服务商的问题,还是我的环境有问题?」

Commit: 0f8935c · Tag: kai-ai-hackathon-2026-v1.0


核心能力 / What's in v1.0

探测与诊断 / Probing & diagnostics

  • 每 30 秒并发探测 Claude、GPT、Gemini(真实 QA 校验,非仅 HTTP 200)
  • 四向判定:服务商正常 / 服务商故障 / 本地环境异常 / 不确定
  • degrading 趋势预警(延迟恶化前置信号)
  • 本地环境诊断(API Key、网络、代理等)
  • 按模型区分告警(模型级 vs 服务商级)

多源佐证 / Corroboration

  • Hacker News(Algolia)社区信号
  • Downdetector 社区信号
  • 官方 Status Page 集成与归因
  • VU 数据集 detection-gap 回测可视化

可观测性与持久化 / Observability & persistence

  • Sentry 三层集成(事件 + 指纹 + 性能追踪,API Key 脱敏)
  • SQLite 探针历史持久化(记录、加载、恢复)
  • 失败分类与社区信号聚合

交付与部署 / Shipping

  • Dashboard 全面改版(Next.js 16 + React + Tailwind)
  • Docker Compose 一键部署(docker compose up --build
  • 完善的中英双语 README 与开发者上手文档

快速开始 / Quick start

# Docker(推荐)
docker compose up --build
# → http://localhost:3000

# 或本地开发
cd backend && uvicorn app.main:app --reload   # :8000
cd frontend && npm run dev                     # :3000

范围说明 / Scope note

此 release 标记 Hackathon 阶段的代码基线。后续开发将在 main 分支继续推进,不受此 tag 约束。

本地如有未提交的 WIP 改动,属于 v1.0 之后的下一迭代。


Links