說一句話,
生成一張二維碼卡片。
說出你要辦的事:收報名、做簽到、收回饋。我們生成一張帶二維碼的卡片——列印或轉發出去,別人掃碼就能完成,結果自動回到你這裡。
Same task. Two objects.
同一件事,兩種做法——兩邊都可以真實掃碼
只有一個碼
掃完跳去別處,碼本身什麼都不是。
沒有內容、沒有狀態、沒有結果。
週末讀書會 · 報名
為什麼掃:留位先到先得 · 截止 9 月 10 日
掃碼預留席位
名額 {{ s2.seats }}/30
{{ s2.full ? '候補中' : '開放' }}這張碼印刷後從未變過
卡的狀態卻一直在變——開放、滿額、候補、結束。
點擊翻回卡面
通知已送達:本場已滿 30 人
候補名單自動生成——名額與狀態即時回流給你,不用匯出、不用彙總
A code is a pointer. A card is an object with a job.
How do cards work? →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 }}
與卡面同源視覺 · 一個動作
③ 結果狀態(真的會變)
{{ cur.metric }}
{{ cur.metricNote }}
The Agent doesn't design. It specs.
把「名額 30」改成 50 試試——規格更新,卡面與行動頁隨之更新
行動規格(範例)
卡面(聯動)
週末讀書會 · 報名
限額 {{ s4.capacity }} 席 · 已約 24
行動頁(聯動)
還剩 {{ Math.max(0, s4.capacity-24) }} 個名額,滿員自動轉候補
即時你看到的不是「AI 在想」,而是「系統替我把一件事拆完整」。
Try it live →The card keeps working after you print it.
卡印在紙上沒變;卡的狀態一直在變
同一張列印卡 · 從未重印,狀態卻一直在變
週末讀書會 · 報名
掃碼預留席位
9 月 12 日 · 西岸空間
{{ s5.states[s5.step].name }} · {{ s5.states[s5.step].desc }}{{ st.name }}
{{ s5.states[s5.step].desc }}
{{ s5.states[s5.step].sub }}
Frequently asked questions
{{ f.a }}