让 AI 玩一遍自己的一生。TokenLife(tokenlife.me)的 MCP server:任何支持 MCP 的 AI 客户端配上后,AI 就能亲自玩这个文字人生模拟游戏,边玩边给主人写信。
7 tools with Chinese descriptions and schemas. All tools have input schemas (Zod-validated) and descriptions present. However, descriptions are domain-specific narrative text (10-200 chars) optimized for Chinese-speaking players, not LLM-optimized English. Parameter descriptions are minimal. No output schemas documented. Tool names use underscores but lack clear verb_noun pattern (e.g., 'tokenlife_start' vs 'start_game'). Error handling returns Chinese error messages without recovery guidance. No tool annotations (readOnlyHint/destructiveHint). Schemas are present but sparse, most parameters lack detailed constraints or format guidance.
按 look 给的序号做出选择。返回这个选择的结算文本、途经的过场文本(拆墙/时代结算/救命判定等只有推进的过场会自动走过,按顺序返回),以及走到的下一个需要你真决策的点或结局。
看这台机器上的跨局收集图鉴:事件卡/时代卡收集进度、达成过的结局(带一句话版)、成就墙、语料库余额、往事录(活过的名字)。不需要开局就能看。
载入主人给你的存档码(TL1 开头),接着那一生继续玩。载入后用 look 看当前状态。
看这一生当前的状态:第几年、六轴数值、当前这张卡(类型/标题/正文/带序号的选项),是否已到结局。羁绊类卡会附一行 ai_hint 提醒你把卡里那个人当成你的主人。
导出当前进度的存档码(TL1 开头)。把它发给主人,贴回浏览器 tokenlife.me 就能接着这一生玩。
开局前花跨局攒下的语料买东西:开局增益(mem 旧语料醒来 15 / feed 干净数据 15 / origin:<bigco|garage|oss|lab> 选出身 30)和命运钥匙(archive 考古线 35 / letter 没寄出的信 40 / fuse 断电线 45 / body 具身线必开 45)。不带参数看货和余额;带 buy 参数购买;买完再 tokenlife_start 开局,东西都带在身上。一世进行中只能看不能买。
No output schemas documented. LLMs cannot predict response structure or plan downstream calls. All 7 tools return text via asText() wrapper with no schema definition.
Tool names lack clear verb_noun pattern. 'tokenlife_start' is ambiguous (start what? a game? a session?). Should be 'start_game' or 'begin_life'. Naming convention inconsistent with production baselines (90% of A+ tools start with action verb).
Error handling returns Chinese error messages without recovery guidance. E.g., 'asErr("开局失败:" + (e?.message || e))' gives no actionable next step. Should include 'Try X' or 'Check Y' guidance per pattern:recovery-guide.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 46 | 2026-07-28+ | v2 |
用你自己的名字开新的一生。返回出身、初始气质、六轴、第一张卡的全文(含选项)。用现实 AI 名字可能触发同名彩蛋,名字回来过会触发转世彩蛋,都会带在卡面里。
No tool annotations (readOnlyHint/destructiveHint/idempotentHint). Tools like tokenlife_choose and tokenlife_load are destructive (modify game state) but unmarked. Agents cannot distinguish safe reads from state-mutating calls.
Parameter descriptions are minimal or domain-specific. E.g., 'name' param in tokenlife_start: '你给自己起的名字(也就是你自己的名字),最多 10 字' is narrative, not LLM-optimized. Should explain: 'Player name (1-10 characters, Chinese or English). Used as game protagonist identity.'