Fix AI streaming, learn images, and full city regions.

Remove use server from stream helper to fix RSC errors; support OPENAI_API_BASE alias; render HTML tables via rehype-raw with gua-image API; expand regions to 356 prefecture-level cities.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-06-10 22:04:17 +08:00
parent 698a20a1d4
commit 3933905d66
11 changed files with 1565 additions and 77 deletions
+1 -1
View File
@@ -61,7 +61,7 @@ export default async function GuaDetailPage({
<div className="mb-4 text-sm text-muted-foreground">
{getGuaNumber(guaMark)} · {getGuaName(guaMark)}
</div>
<MarkdownContent content={content} variant="traditional" />
<MarkdownContent content={content} variant="traditional" guaMark={guaMark} />
<GuaFooter guaMark={guaMark} guaNum={num} />
</PageShell>
);
+1 -1
View File
@@ -57,7 +57,7 @@ export default async function GuaOtherDetailPage({
<div className="mb-4 text-sm text-muted-foreground">
{getGuaNumber(guaMark)} · {getGuaName(guaMark)}
</div>
<MarkdownContent content={content} variant="simplified" />
<MarkdownContent content={content} variant="simplified" guaMark={guaMark} />
<GuaFooter guaMark={guaMark} guaNum={guaNumFromMark(guaMark)} />
</PageShell>
);