feat(小宝预警): 自动生成 AI 风险解读

This commit is contained in:
Script Generator
2026-06-29 19:56:11 +08:00
parent cf02ce9266
commit f8db9aa384
3 changed files with 83 additions and 5 deletions

View File

@@ -102,6 +102,16 @@ export function getReusableInsight(
return findCachedInsight(cache, risk.versionId, buildRiskInsightSignature(risk));
}
export function findPreviousRiskSnapshot(
snapshots: XiaobaoRiskSnapshot[],
versionId: string,
today: string,
): XiaobaoRiskSnapshot | undefined {
return snapshots
.filter((snapshot) => snapshot.versionId === versionId && snapshot.date < today)
.sort((a, b) => b.createdAt.localeCompare(a.createdAt))[0];
}
export function buildRiskInterpretRequest(risk: XiaobaoVersionRisk): AgentRiskInterpretRequest {
return {
versionId: risk.versionId,