本文档用于拿到真实参考账号补证、VOC social、视频分析或多模态 evidence provider 权限后的联调验收。它不替代默认发布门禁;默认发布门禁仍然是:
npm run acceptance
真实 provider gate 只有在具备安全测试账号、余额和样本时才运行。
发布红线:不能宣称未验证的 provider 已完成真实接入。没有跑通 acceptance:providers,不能说参考补证 provider 已接通;没有跑通 acceptance:video-ab,不能说参考视频分析已经证明能提升提号结果。
真实联调要证明:
referenceBaselines;referenceSimilarity、referenceFitLevel、referenceHitPoints;evidenceCards;运行前准备:
sessionToken 和 Company objectId。不要把真实 token 写进仓库、Brief、报告或聊天记录。
PowerShell 示例:
$env:SOCIAL_ANALYSIS_BASE_URL="<reference-enrichment-provider-url>"
$env:VOC_SOCIAL_TOKEN="<optional-reference-provider-token>"
$env:TIHAO_EVIDENCE_BASE_URL="<multimodal-evidence-provider-url>"
$env:TIHAO_EVIDENCE_TOKEN="<optional-evidence-provider-token>"
$env:DOUBAO_VISION_BASE_URL="<user-filled-video-analysis-url>"
$env:DOUBAO_VISION_TOKEN="<optional-doubao-vision-token>"
$env:DOUBAO_VISION_MODEL="doubao-seed-2-0-pro"
如果使用 Fmode OpenAI 兼容模型网关:
$env:DOUBAO_VISION_BASE_URL="https://api.fmode.cn"
$env:DOUBAO_VISION_MODEL="doubao-seed-2-0-pro"
该 base URL 会自动请求 /v1/chat/completions。token 只能通过运行时环境变量或工具入参提供。
同时验证 live 候选检索时:
$env:TIHAO_SESSION_TOKEN="<parse-session-token>"
$env:TIHAO_COMPANY="<company-object-id>"
没有真实 provider 时,先跑 mock 合同测试:
npm run acceptance:providers:mock
通过标准:
referenceBaselines;evidenceCards;referenceSimilarity 和 evidenceSignals;doubao-seed-2-0-pro、Authorization、视觉能力和 OpenAI 风格响应解析。配置真实 token 或 provider 后,先跑不扣费预检:
npm run live:preflight
需要阻断长跑时使用严格模式:
npm run live:preflight -- --strict
预检会输出 live-preflight-summary.json,只记录是否配置齐全,不写入 token 明文。
通过标准:
session-token-present=pass;parse-user-resolved=pass;company-resolved=pass;video-model-doubao-seed-2-0-pro=pass;预检通过只说明“可以开始真实测试”,不说明 live 提号或视频分析已经有效。
配置真实 provider 后运行:
npm run acceptance:providers
通过标准:
referenceBaselines.length >= 1;referenceSimilarity > 0;evidenceCards.length >= 1;evidenceSignals;Authorization: Bearer ...;contractVersion: "tihao-provider-v1";referenceLinks、referenceStyleAnchors、criteria.keywords;requestedCapabilities、criteria.referenceBaselines、creators。如果没有配置 provider URL,该命令会安全跳过并输出 skip 提示。skip 不是通过真实联调。
只有测试账号有额度时运行:
npm run live:preflight -- --strict
npm run live:acceptance
通过标准:
voc-e-commerce 返回 200;用于证明视频分析对提号命中率有帮助:
$env:TIHAO_SESSION_TOKEN="<Parse sessionToken>"
$env:TIHAO_COMPANY="<Company objectId>"
$env:VOC_SOCIAL_TOKEN="<Parse sessionToken>"
$env:VIDEO_ANALYSIS_BASE_URL="https://api.fmode.cn"
$env:VIDEO_ANALYSIS_MODEL="doubao-seed-2-0-pro"
$env:VIDEO_ANALYSIS_TOKEN="<runtime model token>"
npm run acceptance:video-ab
核心判断:
pending、fallback 或“待补证据”占位;真实联调完成后,需要沉淀:
live-preflight-summary.json;aggregate-summary.json 或对应 summary;liveEnabled=true;