← 返回首页

CoachLettersAI API

Base URL: https://gvjl.com/api/v1

Health

GET/healthPublic

健康检查,返回数据库连接状态和运行时长。

Content

GET/content/daily-letters?tz=Asia/ShanghaiPublic

获取今日教练来信。已登录用户返回个性化信件,游客返回公开信。

GET/content/:idJWT

按 ID 获取单封信。支持 dlrun_ 前缀的每日信 ID。

Daily Letters

POST/daily-letters/generateJWT

为指定教练生成今日每日信(幂等)。Body: { coachId, localDate?, timezone? }

POST/daily-letters/shadow-generateJWT

双引擎生成对比:生产引擎(deterministic)+ 影子引擎(xplan)。

GET/daily-letters/today?coachId=&tz=JWT

获取今日已生成的每日信原始 artifact。

GET/daily-letters/:idJWT

按 ID 获取每日信完整数据(含 micro-practice)。

GET/daily-letters/:id/run-reportJWT

获取信的运行报告(质量报告、审计报告、裁决决定)。

Admin

GET/admin/daily-letter/runsAdmin

分页列出所有每日信运行记录。Query: page, limit, status, userId, coachId

GET/admin/daily-letter/stats?days=7Admin

每日信投递统计:生成数、拦截数、投递率、按教练和日期分组。

GET/admin/daily-letter/shadow-comparison?coachId=&date=Admin

生产引擎 vs 影子引擎质量对比。