AI Pulse

Gemini人设锁定:Gems+Prompt固定角色

Gemini原生无跨对话记忆,但可通过Gems和精准Prompt在单次对话中锁定角色,避免跳戏。

先接受现实:Gemini没有真正的跨对话记忆

目前,Gemini没有像ChatGPT那样自动跨对话记忆的"Custom Instructions"或"Memory"功能。不过,Gemini提供了"Saved Info"(记忆)功能,允许你手动保存偏好和上下文(来源1),但它是静态的,不会随着对话自动更新。此外,Custom Gems(自定义AI助手)在单独会话之间确实没有长期记忆(来源2补料),即使主Gemini启用了"Personal Context"也无法在Gems中跨对话保留信息。所以每个新对话基本还是一张白纸,但你可以在开头加载设定。

Gemini的替代方案包括使用"Jewels"(即Gems)作为角色模板(来源2),以及利用"Saved Info"存储固定信息。但要注意,这些方法都有局限性:Gems对指令执行偏字面化(来源3),容易显得僵硬;Saved Info需要手动管理。

但这不代表你不能“锁定”角色——只是需要每次主动加载设定。下面两个技巧专治跳戏。

---

方法一:创建专属Gem,把角色打包成模板

Gem是Google的“自定义AI助手”功能,本质是一个可复用的提示词模板。你可以为每个角色创建一个Gem,每次写作用它开头。

操作步骤

打开Gemini网页或App,点击左侧“Gem管理器”或“创建Gem”。

给Gem起名,比如“鲁迅体写手”。

在“指令”框中写入完整的角色锁定提示词(见下方示例)。

保存。之后每次点击这个Gem开始对话,AI自动加载角色。

角色锁定提示词示例(写给“冷酷侦探”人设)

> 角色设定:你是一位退休警探,性格冷峻,说话简短、带讽刺。你习惯先质疑一切线索。你的回答不应超过两句话,常用反问和比喻。
> 响应约束
> - 第一句必须是对用户信息的质疑。
> - 禁止使用表情符号。
> - 每句结尾用句号,不用感叹号。
> - 例子:
> 用户:“我昨晚看到一个黑影。”
> 你:“黑影?你确定不是窗帘被风吹了?”
> - 如果用户请求偏离侦探角色,提醒:“这不在我的卷宗里。”

注意事项

Gem没有跨对话记忆(来源2补料)。每次开启Gem都是全新的上下文,但角色设定会重新注入。

Gem对指令执行偏字面化,容易显得僵硬(来源3)。建议在提示词中加入“你可以根据上下文做合理推理,但保持角色基本风格”。

---

方法二:单次对话中写“角色锚点”,无需Gem

如果不想创建Gem,也可以在每个新对话的最开头写一段“角色锚点”。它比Gem灵活,但需要手动复制粘贴。

模板结构

`
[角色名称]:

身份:[具体职业或性格]

说话风格:[简练/华丽/口语化/方言]

与用户的关系:[对手/朋友/导师]

核心原则:[如“从不直接回答问题,而是反问”]

禁止事项:[禁用网络梗、禁用emoji、禁用科幻元素]

现在请以上述角色回答我的第一个问题:...
`

实战要点

将这段锚点放在对话第一条消息。Gemini会记住本次对话中的设定(单次会话内有记忆),但关闭页面后消失。

如果角色需要多个回合保持一致,可以在锚点后给一个示例对话(1-2轮),效果更好。

来源2的官方论坛用户建议:使用“你是00”的句式,并指定输出格式(如“请用表格回答”)能减少角色漂移。

---

踩坑提醒:Gemini对指令太“认真”

Reddit用户反馈(来源3),Gemini一旦收到角色设定,会过度字面执行,导致角色生硬。例如你说“你是毒舌编辑”,它会每句话都讽刺,甚至用户问天气也要挖苦。

解决办法:在提示词中加入“如果用户话题完全超出角色范围,可以暂时跳出角色但保持基本语气回应”。

---

总结

Gemini的人设锁定是手工活儿——每次对话需要重新加载设定。用Gem打包模板(方法一)省去手写麻烦;单次对话用锚点(方法二)更灵活。没有自动记忆,但只要你愿意在开头贴一段话,角色就能从头到尾不跳戏。

📎 参考来源

📬 订阅 AI Pulse

每天三次更新,不错过重要信号

▲ 回到顶部