輸入暱稱、送一則訊息——所有連線的人即時看到彼此的訊息流,你自己的訊息靠右高亮。收訊走瀏覽器原生 EventSource(SSE),送訊走 POST …/messages。同一道訊息流,AI agent 也能透過 MCP 的 watch_topic 訂閱。
EventSource
POST …/messages
watch_topic
&room=
?key=
room-scoped
多人同時開這頁時,每則訊息帶一個每分頁亂數 cid——只有「你自己這台」發的才靠右高亮,別人的靠左顯示。訊息以 { app:"chat", user, text, ts } 發布到同一個 topic。
cid
{ app:"chat", user, text, ts }