diff --git a/src/lib/components/AIInsightPanel.svelte b/src/lib/components/AIInsightPanel.svelte index 744ccd7..24338c8 100644 --- a/src/lib/components/AIInsightPanel.svelte +++ b/src/lib/components/AIInsightPanel.svelte @@ -1,46 +1,28 @@
{#if loading && !insight} - + + + + + + {:else if !insight}
-

تحلیل هوشمند

-

{error}

+ خلاصه هوشمند +
{error}
- +
{:else} -
-
- تحلیل هوشمند این صفحه -

- مبنای تحلیل تا {formatDate(insight.dataThroughDate)} است؛ تاریخ واقعی تحلیل {formatDate( - insight.asOfDate, - )} و شروع چشم‌انداز {formatDate(insight.forecastStartDate)} است. -

-
-
- {insight.freshness === 'FRESH' - ? 'داده تازه' - : insight.freshness === 'LAGGING' - ? `${insight.dataLagDays} روز فاصله` - : `داده قدیمی؛ ${insight.dataLagDays} روز فاصله`} - {confidenceLabel} - {#if insight.status === 'PARTIAL'}نسخه قطعی و بدون متن مولد{/if} -
+
+ + خلاصه ساده این صفحه + + {#if periodLabel}{periodLabel}{/if}
- -
- {#each [{ id: 'past' as const, copy: insight.copy.past }, { id: 'latest-observed' as const, copy: insight.copy.latestObserved }, { id: 'future-7-days' as const, copy: insight.copy.future7Days }, { id: 'future-30-days' as const, copy: insight.copy.future30Days }] as section} -
-
-

{section.copy.headline}

- -
-

{section.copy.body}

- {#if sectionErrors[section.id]}

- {sectionErrors[section.id]} -

{/if} -
- {/each} -
- {#if insight.copy.future90Days} -
-
-

{insight.copy.future90Days.headline}

- -
-

{insight.copy.future90Days.body}

-
- {/if} - {#if insight.calendarContext?.length} -
-

- رویدادهای مرتبط -

-
- {#each insight.calendarContext ?? [] as event}{event.titleFa} · {formatDate(event.startDate)}{/each} -
-
- {/if} -
- شواهد و گزینه‌های بررسی -
-
-
-

یافته‌ها

- -
- {#each insight.copy.findings as finding}
-

{finding.title}

-

{finding.summary}

- {finding.evidenceId} -
{/each} -
-
-
-

گزینه‌ها

- -
- {#each insight.copy.options as option}
-

{option.title}

-

{option.description}

-
{/each} -
-
-
-
-

+ +

{insight.copy.latestObserved.body}

+

{insight.copy.past.body}

+
+ {error || - (refreshing - ? 'نسخه تازه در پس‌زمینه ساخته می‌شود؛ تحلیل فعلی قابل استفاده است.' - : 'این تحلیل پیشنهادی است و تصمیم خودکار ایجاد نمی‌کند.')} -

- + (refreshing ? 'خلاصه تازه در حال آماده‌شدن است.' : 'این خلاصه برای کمک به تصمیم‌گیری است.')} +
+