Celine · LINE101嗨,我是 Celine。這是 Phase 1 demo,你可以測試問候、身分界線、LINE101Chat 產品問題,或直接說明你想做的 LINE AI 分身情境。
Phase 1 MVP · Celine Demo
Celine is the first LINE101Chat reference avatar: a clear persona, approved knowledge, a website chat flow, and a dedicated LINE webhook path ready for Vercel deployment.
One Demo Flow
Phase 1 keeps the product small: validate one avatar conversation, one handoff path, and one LINE webhook integration before adding more channels or avatar management.

Live Website Demo
One focused Phase 1 flow: chat, qualify, hand off.
Celine · LINE101嗨,我是 Celine。這是 Phase 1 demo,你可以測試問候、身分界線、LINE101Chat 產品問題,或直接說明你想做的 LINE AI 分身情境。
Phase 1 Proof
This release is not a full avatar platform. It is a deployable proof that one branded AI representative can answer, qualify, and hand off from the LINE101Chat website.
網站訪客可以直接和 Celine 對話
回答使用同一套 persona 與本地知識
報價、導入、合作意圖會引導到真人評估
部署可先用 mock mode,不依賴外部模型
LINE Integration Check
The route is already scoped to /api/line/avatar-webhook and verifies LINE signatures before parsing JSON. Phase 1 only confirms the webhook path, text reply, fallback behavior, and public add-friend CTA.
Dedicated LINE avatar channel only
Raw-body x-line-signature verification
Text message reply through Messaging API
Unsupported messages get a text fallback
Vercel Deployment
Phase 1 should go live with LLM_PROVIDER=mock until the deployed page, website API, and LINE webhook are confirmed. External model and durable memory upgrades can follow after this first deployment is stable.
LLM_PROVIDER, CELINE_MEMORY_SECRET
LINE_AVATAR_CHANNEL_SECRET, LINE_AVATAR_CHANNEL_ACCESS_TOKEN
NEXT_PUBLIC_LINE_AVATAR_QR_URL, NEXT_PUBLIC_LINE_AVATAR_ADD_FRIEND_URL
UPSTASH_REDIS_REST_URL, UPSTASH_REDIS_REST_TOKEN