2-7 透过单一脉络原则,确保高品质的回覆

2025年4月19日

持續學習最新的 AI 應用
更多深入的 AI 內容,都在 E+ 成長計畫 👉前往了解

在这个单元中,我们要来谈如何透过「单一脉络原则」确保从 Cursor 得到的回覆品质良好,并且让 Cursor 在撰写或修改程式码时能更准确。

什么是单一脉络原则?

单一脉络原则这个概念源自 Cursor 团队的 Eric Zakariasson 在推特上分享过的概念,英文称为 Single Purpose Composers。我们将其翻译为「单一脉络原则」。

Eric 分享 Single Purpose Composers 原则
Eric 分享 Single Purpose Composers 原则

核心想法是,当你在使用 Cursor 时,如果聊天视窗或 AI 代理的视窗中已经累积了非常长的对话,过程中可能会包含各种不同的改动,这会让 AI 模型感到困惑。在这种情况下,若继续使用这个视窗,AI 模型的回覆品质或后续改动品质可能会下降。

简单来说,当脉络和改动记录过多时,模型的输出品质就会降低。Eric 在贴文中也提出了一个建议:当有新任务时,可以使用快捷键 Command + N 开启一个新视窗,或者手动点击开启新视窗。新视窗会提供一个全新的空白脉络,让你在解决新问题时,不会受到先前脉络的干扰,进而提升输出和改动的品质。

先前 Eric Zakariasson 分享的另一个推特文谈到,Cursor 团队的另一名工程师 Dan Perks 最常用的快捷键就是 Command + N,他几乎每五分钟就会开一个新视窗。

Dan Perks 分享自己如何用 Cursor
Dan Perks 分享自己如何用 Cursor

如果想保留部分脉络怎么办?

看到这你可能会问,如果有些脉络是我想保留的怎么办? 例如当在解决某个问题时,对话已经变得很长,想应用单一脉络原则,但又想保留对话的重点内容,这时该怎么处理?

推荐的做法是,在原本的长对话视窗中,输入以下提示词:

Summarize what you did and output in Markdown format that I can copy directly.

这个提示词会请模型把先前整个聊天视窗的脉络总结出来,保留最精华的部分。总结后的结果可以用一键复制,贴到新的视窗中。因为有了总结步骤,新视窗的脉络就不会包含那些可能让模型困惑的杂讯。

此系列文章为 《给工程师的 Cursor 工作流 — 透过 AI 代理全方位提升开发生产力》 搭配的教材。希望透过这系列文章,将过去协助导入 AI 工具及使用 Cursor 的经验扩展并分享给想提升生产力的读者。如果对课程感兴趣的读者,可以加入 E+ 成长计划,观看影片学习。

🧵 如果你想收到最即時的內容更新,可以在 FacebookInstagram 上追蹤我們