先问你一个问题。
你平时用 ChatGPT 或者 Claude 的时候,是不是这样的:打开一个对话框,从上到下,一句一句地问,像发微信一样,聊着聊着就聊到下一个话题,再下一个话题……
如果是,那我今天想告诉你一件可能会颠覆你认知的事:
你一直在错误地使用大模型。
而且这个“错误”不怪你——它是几乎所有 AI 产品的默认交互方式塑造出来的。但一旦你意识到了这件事,你会发现自己之前问出来的答案质量,其实远远没有达到模型的真实上限。
· · ·
一、上下文工程:高手和普通人的分水岭
最近一年,圈子里开始流行一个词,叫 Context Engineering(上下文工程)。
它的核心思想其实特别朴素,一句话就能说清:
无关的内容,不应该出现在上下文里。
听起来像废话。但你仔细想想自己平时是怎么用 AI 的:
你让它帮你写一篇文章,它写得不好,你说“再改改”,它又写了一版;你觉得还不行,又让它“换个风格”;换完之后,你突然想到一个新角度,又让它“加一段关于 XX 的内容”……
就这样聊了二十几轮,你终于拿到一个勉强满意的版本。
但问题是——模型在生成最后这一版的时候,它“看到”的上下文里,塞满了前面十几次失败的尝试。
这些失败的版本就像噪音一样,持续干扰着它的注意力。
你以为你在“迭代优化”,其实你是在“污染上下文”。
真正的高手是怎么做的?
他们会在发现某一轮回答跑偏之后,回到之前某个“干净”的节点,重新编辑那条提示词,让模型从那个节点重新出发。换句话说——
他们的对话不是一条直线,而是一棵树。
· · ·
二、注意力机制的诅咒:一次只问一件事
还有一个更隐蔽的坑。
大模型有个叫“注意力机制”的东西。简单来说就是:你扔给它的信息越杂,它分给每一条信息的“注意力”就越稀。
举个真实的例子。
假设 AI 刚刚给了你一段关于“如何做好产品定位”的高质量回答,里面提到了三个方面:
用户画像
差异化策略
定价逻辑
这三点你都想深挖。
大多数人的做法是:
“请分别就这三点展开详细讲讲。”
然后你会发现,AI 的回答突然变得又浅又散,每一点都像蜻蜓点水。
为什么?
因为它的注意力被你强行切成了三份。
真正有效的做法是:
先只问“用户画像”这一点,让它深挖透;
然后回到那个原始回答的节点,重新分支,单独问“差异化策略”;
再回去,分支问“定价逻辑”。
三个分支,每一个都能拿到高质量的深度回答。
但这样做的代价是什么?
你的整个对话结构会变得非常庞杂。
你今天开了五个分支,明天又开了三个,一周之后你再回来找“那个讲得特别好的关于定价策略的回答”——你根本找不到它在哪里。
ChatGPT 给你的提示只有那个可怜的 < 1/2 > 小箭头。你得一个一个点过去,像在迷宫里摸瞎。
· · ·
三、这个痛点,我憋了整整一年
说实话,这个问题我去年就想解决。
那时候我就已经意识到:聊天界面的线性呈现,和大模型真实的对话结构之间,存在一道巨大的鸿沟。
我们需要一个工具,把那棵隐藏在 ChatGPT 背后的对话树,显性地、可视化地画出来。
但去年我尝试过一次,失败了。
不是因为想法不对,而是因为当时的 AI 辅助编程能力还没到那个地步——浏览器插件涉及到 DOM 注入、数据结构解析、SVG 渲染、和目标网站的动态同步……这些细节只要有一个地方卡壳,整个项目就推不下去。
这件事就一直搁在我心里,像一根小刺。
直到今年,Claude Opus 4.6 出来了。
我在用它做别的项目的时候,明显感觉到它的工程能力已经跨过了某个门槛——不是“能写代码”那种程度,而是“能理解一个完整系统并稳定地把它搭出来”的程度。
于是我决定,把去年那根刺拔掉。
我给这个工具起了个名字,叫 ChatTree。
ChatGPT + Tree,简单直白——一眼看清 ChatGPT 对话的每一条分支。

· · ·
四、ChatTree 到底是什么?
一句话:
它是一个 Chrome 浏览器插件,安装之后,会在你的 ChatGPT 旁边多出一个侧边栏,实时把你当前对话的完整树状结构画出来。
它大概是这样的:
🟦 蓝色节点是你发的消息
🟩 绿色节点是 AI 的回复
当前路径会高亮显示,你随时知道自己在树的哪个位置
点击任意节点,就能直接跳转到那条消息
悬停预览,不用点进去就能看到内容
AI 回复完成,树自动刷新
当你看到自己那些横七竖八的对话,第一次以一棵完整的树的形式呈现在眼前的时候——说实话,那种感觉非常奇妙。
你会突然意识到:
“哦,原来我的思考路径长这样。”
你会发现自己在某个节点反复试了五次才找到满意的回答;你会发现有一整条分支你开完之后就再也没回来过,但那里可能藏着金子;你会发现自己下意识地在哪些地方选择了放弃,又在哪些地方坚持了下去。
这不只是一个工具,它是你和 AI 对话思维的一面镜子。
· · ·
五、一个开发者的小小仪式感
ChatTree 现在已经做好了,免费版已经上架 Chrome 应用商店,任何人都可以装。

它包含了所有核心功能:
树状可视化
节点跳转
分支切换
基础搜索
悬停预览
完全够用。
为了完整体验一次“从 0 到 1 发布一个独立产品”的全流程,我也做了一个 Pro 版本,加了一些进阶的东西:
节点重命名 + 彩色标签
模糊搜索带上下文片段
导出 Markdown / PNG / SVG
多套主题配色
这更像是我给自己交的一份作业——既然要做,就把商业闭环也走一遍。
说真的,现在我自己用聊天窗口的机会其实越来越少了,更多时候我直接用 Claude Code 在终端里解决问题。
但这个从去年就欠下的“债”,我还是想把它还完。
有些事情做成了,不是因为它现在最重要,而是因为它曾经重要过。
· · ·
六、如果你也常用 ChatGPT,强烈建议你试一次
我不想把这篇文章写成一个硬广。
所以我就说一句朴素的话:
如果你平时是 ChatGPT 的重度用户,你一定会在某一刻庆幸自己装了 ChatTree。
那一刻可能是:
你终于找回了两周前那个写得特别妙的回答;
你第一次清楚地看到自己在哪个岔路口选错了方向;
你突然理解了——原来“和 AI 聊天”这件事,本来就该是立体的、多分支的、可回溯的。
免费版已经足够好用。
Pro 版,是给愿意支持一个独立开发者的朋友准备的。
官网和安装入口都在这里:
chattree.goutoujunshi.cn
· · ·
写在最后
这一年我最大的感受是:
AI 时代真正拉开差距的,不是谁掌握了更多的提示词模板,而是谁先意识到“和 AI 协作”本身是一门需要重新学习的学问。
上下文工程、注意力分配、分支管理……
这些听起来有点技术的词,其实每一个背后都对应着一个非常具体的使用习惯。
你改变其中任何一个,你从 AI 那里拿到的答案质量,都会肉眼可见地跃升一个台阶。
ChatTree 只是我交出的一个小小的答卷。
它不会帮你变聪明,但它会帮你看清楚——看清楚你自己是怎么和 AI 对话的,看清楚那些被埋没的分支里还藏着什么。
很多时候,“看清楚”这件事本身,就已经是答案了。
· · ·
如果这篇文章对你有启发,欢迎转发给那个也在天天用 ChatGPT 的朋友。
也欢迎在评论区告诉我:
你和 AI 对话时,踩过最大的坑是什么?
夜雨聆风