zyc 08ec749cd8
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 1m2s
feat(scheduler): 启动 + 跳过 AI 时写诊断日志到 sync_logs
加入两条诊断写入:
1. 服务启动时立刻写 [BOOT] 日志,包含 AI_ENABLED / AI_API_KEY 长度
   / AI_MODEL / AI_BASE_URL,可在 sync_logs UI 直接确认 pod 拿到
   的环境变量
2. 每次 cron/手动触发若因 AI_ENABLED=false 或 AI_API_KEY 空被跳过,
   写一条 status=error 的 ai_okr 日志说明跳过原因

这样不需要 kubectl logs 就能定位"为什么 AI 没跑"。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 14:35:10 +08:00
Description
产品绩效产出可视化平台
522 KiB
Languages
TypeScript 56.1%
Vue 42.6%
CSS 0.8%
Dockerfile 0.3%
HTML 0.2%