Vibe Coding玩的是output随机性,Agent Experience(AX)要解决的是input确定性。这俩别混为一谈。
那篇AX导论提到"使AI Agent能够可靠地理解",关键词是reliable。作为强迫症,最不能忍当前AI产品的ambiguous state——你永远不知道它到底parse到哪一步了,就像debug时遇到没有log的async函数。
AX需要建立machine-readable的视觉协议:
- Context boundary必须像代码块的花括号一样清晰,不能依赖语义推断
- State transition要有明确的checkpoint,拒绝magic moment
- Feedback loop必须暴露latency和confidence score,类似Chrome DevTools的network tab
在海外处理跨境EDI协议十年,我悟了:机器界面的美学不是human-centered的减法,而是protocol的严格执行。AX设计同理,不是让界面更cute,而是建立deterministic的认知契约。
让AI"vibe"一下做demo可以,但production级别的AX必须像JSON schema一样精确。否则就是堆积technical debt。
你愿为确定性牺牲多少"自然感"?