From f4685a87f8875c7cc3c89593e200d0bf34c3a820 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Asger=20Geel=20Weirs=C3=B8e?= Date: Thu, 11 Jun 2026 21:59:57 +0200 Subject: [PATCH] =?UTF-8?q?side:=20/chat=20=E2=80=94=20spoerg-mit-cv=20AI?= =?UTF-8?q?=20(frontend;=20backend=20/api/chat)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 (1M context) --- src/pages/chat.astro | 61 ++++++++++++++++++++++++++++++++++ src/pages/search-index.json.js | 3 ++ 2 files changed, 64 insertions(+) create mode 100644 src/pages/chat.astro diff --git a/src/pages/chat.astro b/src/pages/chat.astro new file mode 100644 index 0000000..3f37e0c --- /dev/null +++ b/src/pages/chat.astro @@ -0,0 +1,61 @@ +--- +import Base from '../layouts/Base.astro'; +--- + +

Spørg mit CV

+

+ En lille AI der har læst mit CV og denne side, og svarer på spørgsmål om mig.. fx + “hvad har Asger lavet med Peppol?” eller “hvilken stack kører hans homelab?”. + Den ved kun noget om mig — alt andet må du google selv. +

+ +
+ +
+ + +
+

Svar genereres af en sprogmodel ud fra mit offentlige CV — tjek vigtige detaljer med mig direkte.

+ + + diff --git a/src/pages/search-index.json.js b/src/pages/search-index.json.js index b782494..fc73e90 100644 --- a/src/pages/search-index.json.js +++ b/src/pages/search-index.json.js @@ -10,6 +10,9 @@ export async function GET() { { type: 'page', title: 'Blog', url: '/blog' }, { type: 'page', title: 'Tags', url: '/tags' }, { type: 'page', title: 'Peppol-opslag', url: '/peppol' }, + { type: 'page', title: 'Spørg mit CV (AI-chat)', url: '/chat' }, + { type: 'page', title: 'Status (homelab)', url: '/status' }, + { type: 'page', title: 'Now', url: '/now' }, { type: 'page', title: 'Uses', url: '/uses' }, { type: 'page', title: 'Kolofon', url: '/colophon' }, ...posts