Chatbox 角色设定实战:用系统提示词快速定制专属AI助手
【免费下载链接】chatboxPowerful AI Client项目地址: https://gitcode.com/GitHub_Trending/ch/chatbox
你有没有这种感觉:同一个 AI,昨天帮你写周报像个人,今天让你看代码又像在敷衍?问题不在模型,而在你没给它"立规矩"。Chatbox 是一款跨平台的开源 AI 桌面客户端,支持 OpenAI、Claude、Ollama 等多种模型,它的角色设定功能可以把系统提示词固化到会话或 Copilot 里,让每次对话都自动带着"人设"开始。这篇教程带你从零配好一个自己的 AI 角色。
Chatbox 是什么,适合谁用
简单说:Chatbox 是装在电脑上的 AI 聊天客户端,数据存在本地,对话不会上传到它的服务器。它支持 Windows、Mac、Linux,也有 Web 版和手机 App,适合两类人:
- 想用一个固定入口访问各家大模型,不想在多个网页标签页之间切来切去的人
- 想让 AI 长期保持某种角色(写手、审码员、分析师),而不是每次重新解释一遍需求的人
角色设定:3 个入口,从全局到单次
Chatbox 里给 AI"设定角色"一共有三个层级,粒度从大到小,理解这一点就不会配错地方:
- 全局默认提示词:写在设置里,新建的每个会话默认都带上它。默认值是一句英文 "You are a helpful assistant...",定义在 src/shared/defaults.ts 中。适合放通用偏好,比如"回复用中文、结尾附参考链接"。
- 会话级系统提示词:在左侧会话列表右键打开会话设置(ChatConfigWindow.tsx),里面有两个字段:会话名和Instruction (System Prompt)。保存后这条提示词会作为
system消息插入该会话,只对这个会话生效。 - Copilot(我最常用的一层):顶部打开 My Copilots(CopilotWindow.tsx),可以创建一个"角色卡片":名字、提示词、可选的示例问答和头像。点一下卡片,就自动新开一个带好人设的会话,示例问答还会预填进去。
日常建议:通用的放全局,一次性的放会话,会反复用的做成 Copilot。
实战一:做一个代码评审助手
这个案例适合所有写代码的人。新建一个会话,打开会话设置,把下面这段填进 Instruction 保存:
你是一名资深后端工程师,负责代码评审。 要求: 1. 先指出风险(空指针、并发、越权),再谈风格 2. 每个问题给出文件位置、严重程度(高/中/低)和修改建议 3. 没问题的部分一句带过,不要夸然后把一段代码贴进去,问"帮我评审"。你会发现它的输出结构非常稳定:先风险后细节,不会突然开始吹捧。
小技巧:把这段提示词做成 Copilot 并点星标,它会被固定排在 My Copilots 列表最前面,下次一键复用。
实战二:周报压缩助手
第二个案例面向每天都要写周报的打工人。Copilot 里创建"周报助手",提示词这样写:
你是效率秘书。我会粘贴原始的工作记录,你把它整理成周报: - 按"本周进展 / 风险与阻塞 / 下周计划"三段输出 - 每项不超过两行,动词开头 - 删掉过程性描述,只留结果和数字Copilot 表单里还能填 demoQuestion(比如"帮我整理这份记录:……"),新建会话时会预填进输入框,省得每次重新想开场白。
3 个参数值得动手调
角色定好后,模型参数决定它"听话"到什么程度。在设置页用滑块调整(TemperatureSlider.tsx),默认值和起点都在 src/shared/defaults.ts:
- Temperature 默认 0.7。文案、头脑风暴类角色调到 0.8~1.0;上面两个助手这类任务型角色,降到 0.2~0.4,输出更稳定、更"不废话"
- 上下文消息数默认 10 条。长会话里 AI 突然"失忆"、忘记前文角色时,调大到 20~30,代价是 token 消耗变多
- Top P 默认 1,一般不用动,除非你在做需要更多样性的创意生成
我的经验值:任务型角色(审码、压缩周报)temperature 0.3 左右是甜点,太低会显得僵硬,太高又开始自由发挥。
新手最容易踩的 3 个坑
坑一:改了全局提示词,旧会话没变化。系统提示词是按会话存进去的,全局默认值只作用于之后新建的会话。已有会话要改,直接进它的会话设置改 Instruction。
坑二:配了 Ollama 却连不上。Chatbox 里 Ollama 的默认地址是http://127.0.0.1:11434,前提是 Ollama 本身已经在你电脑上装好并处于运行状态。先在终端ollama list确认能列出模型,再回 Chatbox 选模型。
坑三:怕数据泄露,又不知道怎么备份。Chatbox 是本地存储,对话记录可以直接用"导出聊天记录"功能存成文件。团队共用一个 OpenAI Key 的场景,官方提供了 Docker 方案,文档在 team-sharing/README-CN.md。
更多问题可以翻 doc/FAQ-CN.md,覆盖安装、模型接入和常见报错。
写在最后
一句话总结:全局定偏好,会话定场景,Copilot 定角色,参数定风格。现在打开 Chatbox,用上面任意一段提示词建一个 Copilot,五分钟之内你会有一个"上班搭子"。
【免费下载链接】chatboxPowerful AI Client项目地址: https://gitcode.com/GitHub_Trending/ch/chatbox
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考