用途:在批量创建 InboxMate 演示后,校验每个演示智能体是否配置正确,覆盖问候语、快捷问题、知识库、颜色与 CRM 关联,并输出健康、警告、不健康三类结果。
主要能力:先读取当前目录 .env,需要 EMAIL_DRAFT_ONLY_BEARER(调用通知服务校验端点)与 PSQUARED_CRM_TOKEN(查询 CRM 商机),缺失则停止并询问用户。支持按 CRM 阶段/状态(PENDING_REVIEW、OK_TO_SEND、SENT)、指定 campaign ID、全部可见草稿、指定商机 ID 或指定草稿 ID 选择检查目标。通过 POST https://notifications.psquared.dev/drafts/sanity-check 提交,请求体三选一:crm_opportunity_ids、campaign_id 或 draft_ids,单次最多 200 个 ID,超出需分批。后端解析为演示页 ID 并调用 agenthub Supabase RPC 校验。
检查项:演示页/智能体是否存在、是否已发布、知识桶是否为空、条目是否为文本类型、嵌入是否失败或处理中、是否含 404 内容、是否大量条目 token 过少、演示 API 是否可达、邮件草稿链接是否匹配;警告包括演示已被认领、部分条目缺来源 URL、部分条目 token 过少、平均 token 偏低。
使用方式:按提示选择目标后运行,结果按健康、警告、不健康分组,并给出建议动作,如运行 /inboxmate-demo、/fix-demos、/refurbish-demos 或 publish_agent。
限制:需要上述两个令牌;单次最多 200 个 ID;仅提供三种输入字段之一;具体收费、平台支持范围等资料未提供。