上下文管理 — 添加上下文、手动补料、一键清空
上下文是什么
在 AI Agent 的语境里,"上下文"指的是 AI 在执行当前指令时能看到的全部信息输入:之前的对话历史、你上一步上传的文件、当前打开的应用、AI 自己的记忆内容等。
上下文越充分,AI 理解你的任务越准确;但上下文太杂会让 AI 混淆重点。Sophclaw 的设计里把上下文管理做成了一个显式可控的操作,而不是让它黑盒化。
添加上下文
在任务执行前或执行中,你可以主动给 AI 添加上下文:
手机端 / PC 客户端:在对话框上方或输入区域附近找到"添加上下文"按钮,选择要加入的内容——可以是照片、本地文件、当前应用截图、一段文字。
典型用法:
- "帮我处理这份 Excel" → 直接把 Excel 文件拖进对话框,AI 自动把它加入上下文
- "帮我分析我正在看的这份 WPS 文档" → 开启"同步应用",当前文档自动进入上下文,不需要手动上传
- "参考我昨天发给你的那个方案做一份新的" → 直接复制粘贴昨天那段内容进当前对话框
手动补料
执行到一半发现 AI 少看了某个东西,可以随时补充:
"等一下,还有一份 data_backup.csv 也要一起处理,在 D:\backup 目录下"
AI 会把新文件加入当前执行的上下文,继续按原计划跑下去。
这条路径比"从头重新下一条带完整上下文的指令"高效——AI 已经理解了前面的步骤,只需要补新信息。
一键清空
很多人忽略了清空上下文的重要性。如果你之前跑过几条不相关的指令,或者刚才的执行出了问题(比如 AI 在处理错误的目录),应该清空上下文重新开始。
不清空的问题:
- 之前的对话历史会干扰 AI 对新指令的理解
- 上传过的旧文件可能被 AI 当作仍然相关
- 错误的执行轨迹可能让 AI 产生"惯性偏差"
实操建议:
- 每开始一个全新的任务前,先清空
- 一次任务做完后(不管成功失败),清空
- 如果连续两三条指令 AI 的反应都不对,先清空再试
"同步应用"自动添加上下文
部分版本的 PC 客户端有"同步应用"功能——打开后:
- 你当前在浏览器里看的网页内容 → 自动成为上下文
- 你在 WPS / Office 里打开的文档 → 自动成为上下文
- 你在终端里的输出 → 自动成为上下文
好处:省去了"截图 / 复制 / 上传"的手动步骤。你打开什么,AI 就"看到"什么。
注意:同步应用涉及屏幕内容采集,默认关闭,需要用户主动开启并授权。如果你对隐私敏感,可以不用这个功能——手动添加上下文也完全够用。
记忆 vs 上下文
不要混淆这两个概念:
| 概念 | 生命周期 | 作用 |
|---|---|---|
| 上下文 | 单次会话内 | 当前这一次执行里 AI 能看到的临时信息 |
| 记忆 | 跨会话持久 | AI 记住的长期偏好和历史交互结论 |
清空上下文 ≠ 清空记忆。你清空上下文后,AI 还是记得"你偏好 Markdown 格式、常用目录是 C:\Users\me\work"这类长期记忆。这是两套独立的机制。