ChatGPT 自定义指令太长怎么办?把记忆、项目规则和 GitHub 文档分开放

阅读功能说明

收听会朗读正文;速读会按顺序显示短语,速度可调。语言练习可对照已有的不同语言版本。收藏保存在本浏览器中,可从播放器的收藏列表再次打开。

分享这篇文章

分享这篇文章

广告
广告

一开始只写了一句“回答简短一点”。后来觉得太浅,又加上“复杂问题要讲透”。接着是“核实事实”“保留幽默”“照着清单检查”。直到每条都标着“最高优先级”。最高优先级开起了早高峰,谁都挤不上车。

更好用的办法是分工:日常回答风格放进自定义指令,跨对话形成的背景交给记忆,单个项目的要求放在项目指令里,详细操作流程放进 GitHub 等可管理版本的文档。 文件保存成功,不等于 ChatGPT 已经读过。[1][2][3][4]

1. 这四种工具本来就不是同一回事

自定义指令适合长期通用的要求,比如“先回答问题”“区分事实和猜测”“容易变化的信息先核实”。OpenAI 的说明指出,这类指令会在聊天中生效。[1]

记忆帮助 ChatGPT 利用过去对话及其他可用来源中的相关背景,例如长期兴趣、正在持续推进的事情。但它不是逐字保存全部聊天记录的保险柜。[2]

项目指令适合只在某项工作中使用的规则。写文章时需要检查资料、语言流畅;问晚饭吃什么时,没必要先召开编辑部会议。在 ChatGPT 项目内,项目指令优先于全局自定义指令。[3]

GitHub 文档则适合详细、需要维护版本的工作规范,例如文章结构、多语言检查、文件路径和错误处理。部分编程助手会识别仓库中的 AGENTS.md,不过普通聊天不会因此自动读取所有 GitHub 文件。[4]

2. 为什么指令越写越长,反而越乱?

想象一份不断膨胀的清单:“越短越好”“必须讲全面”“禁止废话”“给足证据”。每条都有道理,可适用条件不清楚。

把它们合成“简单问题简短回答,重要判断说明依据和不同可能性”,反而更清晰。真正要删掉的是重复,不是重要的安全要求。

把几十条发布检查步骤塞进记忆,就像把洗衣机说明书放进冰箱。你确实找到了储物空间,但下次洗衣机报警时谁会去翻冷藏室?记忆用来保留背景,流程文档用来按步骤执行。

3. 该放哪里?问四个问题

几乎所有对话都需要吗?放在自定义指令。属于会变化的长期背景吗?交给记忆。只针对写作、开发等某个任务吗?放在项目指令。需要长篇检查表、详细例子和修改记录吗?写进 GitHub 文档。

一次性的要求就留在当次提问里。例如:“这篇文章要有笑点,删除可识别的个人信息,用一个文件写完十二种语言。”别让“十二种语言”意外成为以后买菜咨询的默认输出。

再看两种情况。希望在普通聊天中顺便学一个常用英语表达,这是个人的回答偏好。团队项目里谁能批准会影响他人的变更,则要看实际权限和项目规则。个人喜好和共同决策,应该放在不同抽屉。

4. 全局指令只保留重要骨架

可以这样写:

先回答问题。简单提问简洁说明,复杂判断提供依据和不同可能性。核实会变化的事实,区分观察与推测。只使用相关的历史背景。处理具体项目时,尽量读取最新项目规则;无法访问的文件要明确说明。

这是一套通用骨架。十二种语言的细则、发布前检查和出错恢复步骤可以交给详细文档管理。压缩时合并重复说法,涉及隐私和安全的关键限制仍然保留清楚。

5. GitHub 文档没有自动传送功能

把详细规则集中放进一份文档,在项目入口指向它,就能减少多个版本互相矛盾的情况,修改历史也更容易追踪。

但“上传 GitHub”与“某次聊天实际读到文件”是两件事。需要有权限、有读取工具,还要确认读到的是最新内容。没有访问渠道时,可以提供必要的规则片段。文档的地址不是读后感。

写好草稿、保存到仓库、重新读取确认、部署到网站、查看实际公开页面,也各是一个阶段。同样,修改规则文件不会自动证明正在运行的定时任务也已更新。

6. 用两个任务验证,而不是只看保存提示

先试一个普通问题,再试一个有具体规则的项目任务。普通问题检查是否直接回答、事实是否谨慎;项目任务检查是否真的打开最新文档、执行了必要步骤、如实说明了尚未完成的工作。

如果表现不对,分清是无法读取文档、规则表达含糊、指令互相冲突,还是工具和权限不足。对这四种问题都加一句“必须绝对遵守”,只会让早高峰多来一辆车。

7. 最好用的 AI,不需要背下整间办公室

记忆负责背景,自定义指令负责日常风格,项目指令负责专项工作,GitHub 负责详细规则,当前提问负责今天要交付什么。新要求出现时,先判断它属于哪里。

与其往 AI 的脑袋里再盖一层仓库,不如给说明书编一个准确地址,再确认它真的找到了。

参考资料(4条)

[1] OpenAI Help Center, ChatGPT Custom Instructions: https://help.openai.com/en/articles/8096356-chatgpt-custom-instructions

[2] OpenAI Help Center, Memory in ChatGPT: https://help.openai.com/en/articles/8590148-memory-in-chatgpt

[3] OpenAI Help Center, Projects in ChatGPT: https://help.openai.com/en/articles/10169521-projects-in-chatgpt

[4] GitHub Docs, Repository custom instructions: https://docs.github.com/en/copilot/how-tos/copilot-in-your-ide/customize-copilot/configure-custom-instructions/add-repository-instructions-in-your-ide

本系列 阅读“ChatGPT”的全部文章(24 篇文章)

今天读这篇

每一篇都回答读完本文后常有的下一个问题。

查看“ChatGPT”的全部文章(24 篇文章)浏览全部文章更多「AI」文章

分享这篇文章

如果这篇文章对你有帮助,可以支持本站。 支持本站

广告

再来一篇?有没有好玩的?

读完顺便看看:几篇相近的,还有几篇完全不同但很有意思的。

  1. 相近的话题血压下降真的是药物一个人的功劳吗用EMA5看“药物 + 睡眠 + 压力”组合包
  2. 为什么“身为丈夫”“身为男朋友”“身为家人”总会吵起来
  3. 完全不同,但很有趣人体也太不方便了为什么没有“体力+1”,力量、耐力和心肺却要分别练?
  4. 年薪 600 万日元算高吗?用身边朋友判断会出错
  5. 竹岛水族馆的“竹岛公寓”是什么?一个名字让水族箱变有趣
  6. 西索明明是个变态,却是个"好前辈"?从贪婪之岛看他歪掉的带人方式

查找其他文章

所有文章

Mendoi-chan

本站运营者

Mendoi-chan

把工作与日常生活中的麻烦整理成清晰的结构和下一步行动。