AlterU AlterU Part 7 · 社交化必修 4 招 Part 7 · Social Musts
大纲Outline
Part 7 · day-one 烤进设计

不管你做哪个范式,
4 招必修。

1

Score-beat notify

提交分数后,找到刚被超的人 → 推"你被 @xxx 超了"
有分数的游戏都有·已上线 14 个

2

Feed needs a verb

浏览列表里每条都给一个动词(KEEP / ♥ / KISS)
动词触发 publish + notify + 角标 + chip
有 wall/feed 的游戏都有

3

Cross-user wall

save/get/data/list 返回的"最近 6 用户存档"做跨用户 feed
能保留 artifact 的游戏都有(Daily Arcana / Pulp Hour / Hour Capsule)

4

Notify 三铁律

self-guard(不给自己发)
24h dedupe(同动作同对方 24h 1 次)
作者上限(单日 ≤ 5)

Part 7 · Bake into day-one design

Whichever paradigm you pick,
these 4 moves are mandatory.

1

Score-beat notify

After score submit, find who just got passed → push them "you just got passed by @xxx"
Any game with a score gets this · 14 shipped

2

Feed needs a verb

Every row in any browse / Wall / feed has a verb (KEEP / ♥ / KISS)
Verb fires publish + notify + badge + chip
Any game with a wall / feed gets this

3

Cross-user wall

Use save/get/data/list's "last 6 users' saves" as the source for a cross-user feed
Any game that keeps artifacts gets this (Daily Arcana / Pulp Hour / Hour Capsule)

4

Notify 3 hard rules

self-guard (no self-notify)
24h dedupe (same action + same target → once per 24h)
author cap (≤ 5 per day per recipient)

备忘 · 按 S 关闭Notes · S to close

反复强调:这 4 招不要"以后再加"。day-one 烤进设计。否则上线后再补社交=半个月+所有 useGameSave 数据结构要改一遍。这是真踩过的事故。

Drill: do not "add social later." Bake it in day one. Retrofitting takes half a month and re-cuts every useGameSave schema. We've eaten this multiple times.

39 / 41