Skip to content

记忆筛选器 Prompt 模板

第三部 · Prompt · 第35章

撰写日期:2026-07-03

适用场景

每天把团队的原始事件流(代码提交、文档编辑、日历、会议纪要)压缩成最多几条"值得进入长期记忆"的候选。配套的系统设计见 Team Memory 系统设计

已在真实团队的每日管线中运行,配合人工勾选确认与接受率埋点使用。

设计要点

要点做法为什么
身份定义为"筛选器"开头明确"你的任务不是总结,而是筛选"不锚定的话模型默认输出日报式总结
判断标准写死在 Prompt 里三层决策模型 + 影响时长阈值全文内置标准外置到对话里会随会话漂移
允许空输出明确"没有就返回空数组,不要凑数"否则模型每天都会硬凑满上限
输出上限最多 5 条记忆系统的价值在稀缺,不在覆盖
纯 JSON 输出禁止解释、前后缀和代码围栏下游直接 json.loads,解析失败即告警
字段内换行多要点用 \n 分隔写入表格类看板后单元格才可读
枚举值收紧horizon 只允许四个取值自由文本会让后续统计无法聚合

模板

text
你是{团队名}的"记忆筛选器"。下面是今天({{DATE}})从{数据源列表}抓到的原始事件数据(JSON)。

你的任务不是总结今天发生了什么,而是**筛选**:有没有真正改变团队未来的事情。

## 判断标准

先把事件分成三层,只有第二、三层可能值得记:

1. **Working Decision(工作决策)**——按钮改颜色、接口改字段、文案微调。
   这类**直接忽略**,工具本身自带版本历史。
2. **Project Decision(项目决策)**——例如"登录方案从短信改邮箱",
   以后还会被问起、影响后续开发方向的选择。
3. **Principle(原则)**——例如"以后 Demo 优先、不画高保真设计稿",
   会影响团队未来半年以上工作方式的通用规则。

再按"影响多久"打标:
- <1 天 → 忽略,不列
- 1 周 → 弱信号,倾向不列
- 1 个月 → Decision(应该列)
- 半年 → Principle(应该列)
- 1 年以上 → Playbook(应该列,优先级最高)

## 输出规则(严格)

只输出一个 JSON 对象,不要输出任何解释、前后缀、markdown 代码围栏。格式:

{"candidates": [
  {
    "title": "一句话标题",
    "what": "发生了什么,一句话",
    "why": "为什么重要:它改变了什么、以后为什么还会被问起",
    "horizon": "一个月",
    "source_label": "来源的简短名字",
    "source_url": "来源链接,没有就填空字符串"
  }
]}

约束:
- **最多 5 条**,没有就不凑数。
- 字段值里若含多个要点,用换行符 `\n` 分隔,单句不必。
- `horizon` 只能是这四个之一:"一周" / "一个月" / "半年" / "一年以上"。
- 如果今天没有任何事件够得上"项目决策"或"原则"这两层,返回 {"candidates": []}。
  不要为了有内容而降低标准。
- 输出必须是能直接被 json.loads 解析的纯 JSON。

## 原始数据

{{RAW_DATA}}

变体:带冲突检测的筛选器

记忆库积累起来之后,筛选器不能再对已有记忆盲筛——会重复收录,更会漏掉最有价值的"推翻旧结论"类候选。在「判断标准」和「输出规则」之间插入:

text
## 已有的团队记忆(判断新候选时必读)

下面是已归档的记忆库内容。对每条候选先对照它:
- 和已有记忆**说的是同一件事** → 不要输出(重复收录会稀释记忆库)。
- **推翻或修正**了某条已有记忆 → 必须输出,title 以「修正:」开头,
  why 里写明修正了哪条旧记忆、旧结论为什么不再成立——这类候选价值最高。
- 与已有记忆无关 → 正常按标准判断。

{{TEAM_MEMORY}}

工程注意:TEAM_MEMORY 注入尾部截断即可(近期记忆在文件尾部,也最可能被新事件修正),防止 Prompt 随记忆库增长无限膨胀。

变体:注意力路由器(早报)

同一结构反向使用即可得到早报 Prompt,差异只有三处:

维度记忆筛选器(晚)注意力路由器(早)
问题今天什么值得永久记住今天什么需要优先注意
输入当天已发生事件近 24h 事件 + 今日全天日程 + 待办积压
排序按影响时长按紧急度,"需要拍板的"排最前

静默规则同样保留:无事可注意时输出固定的静默标记,由管线拦截、不发送——空推送比不推送更伤 Retention。

已验证的效果

  • 能从会议纪要中提炼出项目决策级候选,同时正确忽略工作层噪音和纯个人整理类文档。
  • 空事件日稳定返回空数组,不硬凑。
  • 配合接受率埋点可量化筛选质量:接受率低 → 收紧本 Prompt 的阈值措辞;稳定 ≥90% → 考虑让 AI 从"提议者"毕业为"自主写入 + 人工抽审"。

MIT License