用户上下文
用户上下文是你在控制台中一次性设置的背景信息。助手会在整个会话期间的每条回复中都参考这些信息。
为什么重要
没有上下文时,助手会"凭空"回答:如果你没有告诉它你是一名正在参加 FAANG 面试的中级 Python 开发者,它就不会针对你的水平和目标来调整回答。
上下文让你能够:
- 引用关于自己的事实,而无需在每个问题中重复。
- 根据你的角色设定回答的风格和深度。
- 存储关于你的产品、团队或项目的关键事实。
在哪里配置
打开网页控制台 → 个人资料 → 用户上下文。
📸 [截图:个人资料设置中的"用户上下文"字段]
写什么
上下文是自由格式的文本。只写对助手有用的内容:
好的上下文示例:
我是一名拥有 7 年经验的高级 Python 开发者。
目前正在面试一家海外公司的职位。
专注领域:后端、微服务、Kubernetes。
用英文回答;技术术语可以保持英文。
我是一款面向小企业的 SaaS 产品销售经理。
产品:CRM 系统,约 $500/月。
目标客户:5–50 人的小团队,非技术用户。
回答简洁,给出具体论据。
与角色提示(Prompt Studio)的区别
| 用户上下文 | 角色提示(Prompt Studio) | |
|---|---|---|
| 描述 | 你是谁以及你的事实 | 助手应该如何回应 |
| 设置位置 | 个人资料 | Prompt Studio |
| 应用范围 | 所有会话 | 使用所选模板的会话 |
两者结合使用:上下文提供事实,模板设定风格。
常见问题
| 问题 | 建议 |
|---|---|
| 上下文过长(数千字) | 精简到 200–400 字——只保留关键信息 |
| 试图通过上下文发出指令 | 上下文是事实,不是指令;用模板来发出指令 |
| 信息已过时 | 当你的角色或项目发生变化时更新上下文 |
最佳实践
- 用第一人称或第三人称写均可——两者都有效;选择更自然的一种。
- 如果语言很重要,指定回答语言:"Answer in English"或"Отвечай по-русски"。
- 不要在上下文中重复知识库中已有的内容——那里存储得更完整。
- 切换会议类型时更新上下文:面试用一个版本,客户通话用另一个版本。