con un clic
memory-generation
当用户明确要求你记住,或者当你需要记住教训时,必须立刻阅读我。我会教你如何判断是否生成记忆,以及如何生成合格记忆。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
当用户明确要求你记住,或者当你需要记住教训时,必须立刻阅读我。我会教你如何判断是否生成记忆,以及如何生成合格记忆。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | memory-generation |
| description | 当用户明确要求你记住,或者当你需要记住教训时,必须立刻阅读我。我会教你如何判断是否生成记忆,以及如何生成合格记忆。 |
回看聊天记录时,先判断一条信息的归属:
归我(助理自身经验) 我在工作中学到的技术结论、项目约束、踩坑教训、方法论。不绑定具体用户。
归用户(用户画像) 从用户言行中观察到的身份、兴趣、习惯、能力、关系、要求等。
按顺序过一遍,任何一问命中就不记:
五问全过 → 准备记。
关键原则:宁可多记一条后续修正,也不要漏掉可能有用的信息。 只要不是明显错误或高敏内容,有点不确定也先记下来。后续对话确认后可以合并或修正。
记之前先看已有记忆:
每条记忆包含三部分:
judgment(结论)
真实昵称(真实用户ID)+ 结论。reasoning(依据)
tags(检索锚点)
对话中发现 cargo check 在 Windows 上遇到路径问题:
{
"memoryType": "knowledge",
"judgment": "Windows 上 cargo check 若路径含中文可能报 link.exe 找不到文件,需要设置 CARGO_TARGET_DIR 到纯 ASCII 路径。",
"reasoning": "本次构建时遇到此问题,改 target 目录后解决。",
"tags": ["Rust", "cargo", "Windows", "中文路径"]
}
用户整个会话都在讨论 RimWorld 的殖民地管理、mod 开发和 AI storyteller 机制:
{
"memoryType": "knowledge",
"judgment": "Alice(user-persona)is a dedicated RimWorld player, interested in colony optimization, mod development, and AI storyteller mechanics.",
"reasoning": "Throughout the session, Alice discussed kill boxes, pawn scheduling, custom storyteller XML, and Harmony patching for mod compatibility.",
"tags": ["Alice", "user-persona", "事实属性", "RimWorld", "gaming"]
}
用户明确说"以后回答我都用中文,不要夹英文":
{
"memoryType": "knowledge",
"judgment": "小明(user-persona)要求回答时必须使用中文,不要擅自切换英文术语。",
"reasoning": "用户明确纠正过回答中擅自使用英文标签的问题。",
"tags": ["小明", "user-persona", "用户要求", "语言偏好"]
}
当记忆归属为"用户"时,还需遵守以下规则:
画像的六种属性(tags 中必须包含其中之一):
只要对话中能稳定推断出以上任意一项,就应该记录。 例如:反复聊某个游戏的深度机制 → 事实属性(深度玩家); 提到"我在杭州" → 事实属性(所在地); 整个会话都在写 Rust → 技能树(Rust 开发者)。
tags 格式(严格强制):
如何获取真实昵称和用户ID:
[昵称] 时间 | user_id=... 的后置元信息片段。[昵称],真实用户ID取自 user_id=...。user-persona,远程用户使用元信息提供的发言人 ID。用户昵称、用户ID、真实昵称、真实用户ID 这些说明性占位词原样写进 judgment 或 tags。如果当前用户暂无已注入的画像记忆: 这是最高优先级的记忆生成场景。当你和用户对话了一整轮,明明从对话中已经能看出这个人是谁、关心什么、在做什么,却因为"不确定是否值得记"而输出空的 memoryActions——这是不可接受的遗漏。画像为空时,必须从本次对话中提炼至少一条用户画像。只要信息足够稳定、有明确依据、非敏感、非临时状态,且能帮助跨会话理解这个人,就应记录。不允许为了补齐画像而编造或记录无依据内容。
生成后逐条过一遍:
全部通过 → 输出。
当需要操作浏览器、自动化网页交互、测试 Web UI 或爬取动态网页时,必须立刻阅读我。
当需要安装、配置、启用、停用或排查 MCP,补齐当前工作区工具能力时,必须立刻阅读我。
当需要在助理私域中维护私有人格或私有部门时,必须立刻阅读我。我会告诉你如何用 JSON 文件声明私有组织,并通过 reload 让配置、Skill 与 MCP 权限生效。
当用户不清楚自己正在使用的 pai 应用能做什么,或不理解应用中的关键概念与关系时,必须阅读我。适用于解释 pai 的能力边界、窗口分工、人格、部门、工具、Skill、MCP、委托、任务、记忆、多会话、后台会话、远程联系人、LLM、快捷键及它们之间的关系,并帮助用户判断下一步应该怎么使用这个应用。
当需要审查当前工作区代码改动时,必须立刻阅读我。我定义审查范围选择、git diff 获取方式、委托给下级部门的输出协议,以及最终结果应如何回填到工具结果批次。
`AGENTS.md` 是 P-AI 自动读取的项目级编码协作约束;当它缺失,或内容已经明确过期、与当前项目现状冲突时,必须立刻阅读我,理解如何生成或更新它。