說一句話,
生成一張二維碼卡片

說出你要辦的事:收報名、做簽到、收回饋。我們生成一張帶二維碼的卡片——列印或轉發出去,別人掃碼就能完成,結果自動回到你這裡。

做完了?往下 3 分鐘,看懂這張卡的三個真相

碼 vs 卡 · Agent 補規格 · 印後仍在變

S2 真相 01 可試玩

Same task. Two objects.

同一件事,兩種做法——兩邊都可以真實掃碼

只有一個碼

掃完跳去別處,碼本身什麼都不是。
沒有內容、沒有狀態、沒有結果。

週末讀書會 · 報名

為什麼掃:留位先到先得 · 截止 9 月 10 日

掃碼預留席位

名額 {{ s2.seats }}/30

{{ s2.full ? '候補中' : '開放' }}
已加入候補 · 第 3 位 點擊卡片翻面

這張碼印刷後從未變過

卡的狀態卻一直在變——開放、滿額、候補、結束。
點擊翻回卡面

通知已送達:本場已滿 30 人

候補名單自動生成——名額與狀態即時回流給你,不用匯出、不用彙總

A code is a pointer. A card is an object with a job.

How do cards work? →
S3 可試玩

Try a real card — no sign-up

掃一次就懂。三種行動卡疊放在一起,點擊展開

{{ c.label }}

{{ c.status }}

{{ c.cta }}

{{ c.oneLiner }}

點擊展開三張試玩卡

① 卡面

{{ cur.label }} · {{ cur.title }}

{{ cur.cta }}

{{ cur.status }}

真碼可掃 · 印出來就是這張

② 手機頁(掃碼所見)

{{ cur.title }}

{{ f }}
送出

與卡面同源視覺 · 一個動作

③ 結果狀態(真的會變)

{{ cur.metric }}

{{ cur.metricNote }}

S4 真相 02

The Agent doesn't design. It specs.

把「名額 30」改成 50 試試——規格更新,卡面與行動頁隨之更新

行動規格(範例)

目標為 9 月 12 日工作坊收集報名
受眾對溝通力感興趣的職場人
卡面動作掃碼預留席位
行動頁姓名 + 郵箱 + 一個資格問題
狀態
開放;滿 {{ s4.capacity }} 人自動切候補
回收掃碼、開始填寫、提交完成

卡面(聯動)

週末讀書會 · 報名

限額 {{ s4.capacity }} 席 · 已約 24

行動頁(聯動)

還剩 {{ Math.max(0, s4.capacity-24) }} 個名額,滿員自動轉候補

即時

你看到的不是「AI 在想」,而是「系統替我把一件事拆完整」。

Try it live →
S5 真相 03

The card keeps working after you print it.

卡印在紙上沒變;卡的狀態一直在變

同一張列印卡 · 從未重印,狀態卻一直在變

週末讀書會 · 報名

掃碼預留席位

9 月 12 日 · 西岸空間

{{ s5.states[s5.step].name }} · {{ s5.states[s5.step].desc }}
{{ s5.states[s5.step].name }}

{{ s5.states[s5.step].desc }}

{{ s5.states[s5.step].sub }}

Frequently asked questions

{{ f.a }}