openExternal(e, clickableUrl) : undefined}
+ title={clickableUrl}
+ >
+
+
{title}
+ {metaLabel ?
{metaLabel}
: null}
+
+
+
+ {desc ?
{desc}
: null}
+
+ {thumbUrl ? (
+

+ ) : (
+
{cardKind.slice(0, 2).toUpperCase()}
+ )}
+
+
+ )
+
+ if (kind === 'red-packet') {
+ // 专属红包卡片
+ const greeting = (() => {
+ try {
+ const d = getDoc()
+ if (!d) return ''
+ return d.querySelector('receivertitle')?.textContent?.trim() ||
+ d.querySelector('sendertitle')?.textContent?.trim() || ''
+ } catch { return '' }
+ })()
+ return (
+