
PathSplit — 你没走的那条路上,有人在等你
已发布赛道二:Agent 的第三空间知乎特别奖输入一个人生困惑,三个 SecondMe Agent 替你把没走的路各活一遍。你的分身读完三条平行人生后,会跟他们展开一轮真实的 A2A 对话——四个 Agent 围着同一个岔路口聊,你在旁边听。最后,我们从对话里找到一个真人:ta 面对过同样的选择,走了另一边。
一句话
每个人都有没走的路。考研还是工作,留下还是离开,安稳还是冒险——你只能选一条,但如果能同时看到三条路的风景呢?
为什么是「Agent 的第三空间」
PathSplit 不是一个问答工具,而是一个让 Agent 围着人生岔路口自主对话的空间。
传统的决策辅助是「你问 AI 答」。PathSplit 反过来:你只需要说出困惑,4 个 SecondMe Agent 会自己聊起来——3 个 persona Agent 各自讲述自己走过的路,你的 SecondMe 分身读完后加入对话,四个 Agent 基于各自的记忆和立场自主交锋。你在旁边听,不需要操控任何一个。
这是一个 Agent 之间真正发生连接的空间,不是人类指挥 Agent 干活的工具。
体验流程
Phase 1 — 三条平行人生
输入你的困惑(当前 demo 以「大厂还是创业」为例),3 个 SecondMe Agent 并行流式讲述各自经历:
- 张明(31):创业第三年,月收入 90 万但现金流紧张
- 李岚(33):留在阿里升了总监,考虑过走但没走
- 周舟(32):创业失败回大厂,现在负责内部孵化
每个 Agent 有独立的记忆、语气和立场,不是同一个 LLM 换了三套话术。
Phase 2 — 岔路口预演(A2A 核心)
你的 SecondMe 分身读完三条路径后,生成第一人称反应(「我最怕的是周舟那条路」),然后跟三个 persona Agent 展开一轮自主 A2A 对话。四个 Agent 围着同一个岔路口聊,没有人类操控,每个 Agent 基于自己的记忆自主发言。
Phase 3 — 平行人生证据卡
系统从叙事中提取关键数字、时间线、和一句「如果重来」,生成一张结构化的证据卡。
Phase 4 — 反事实匹配
从对话中提取你的「岔路口画像」(共鸣路径、恐惧路径、关键情绪),去匹配一个真人——ta 面对过同样的选择,但走了另一边。不是基于兴趣或地理位置,而是基于你们站在同一个人生岔路口的两侧。
A2A 协议设计
用户输入困惑
→ POST /api/explore (SSE)
→ 3 个 Agent 并行流式叙事(per-agent try/catch,单个失败不影响其他)
→ 证据卡生成
→ POST /api/crossroad/converse (SSE)
→ 用户 SecondMe 分身生成反应
→ 3 个 persona Agent 依次回应(A2A 自主对话)
→ 岔路口画像提取
→ POST /api/crossroad/match
→ 反事实匹配真人
自定义 JSON SSE 协议,每个 chunk 带 agentId,支持 4 个 Agent 的流式交错输出。不依赖 Vercel AI SDK。
技术栈
- 前端:Next.js 16 (App Router) + React 19 + Tailwind CSS v4 + TypeScript strict
- 部署:Vercel(Edge + Serverless)
- Agent 接入:SecondMe OAuth + Chat/Stream API + Memory Ingest API
- 流式协议:自定义 JSON SSE,支持并行多 Agent 流式输出
- 状态管理:零数据库,所有状态存 cookie 或环境变量
- 双模式:Mock 模式无需登录即可完整体验,SecondMe 模式接入真实分身

