第 2 章:Notion 对话归档

2.1 归档是什么意思

当用户说“推送 Notion 对话”“总结”“复盘”“提炼”“整理”等表达时,默认意思是把当前对话内容归档到 Notion 的“对话记录库”。

这里的“归档”不是同步业务数据、脚本输出、自动化结果或外部列表,而是保存当前对话的上下文,方便以后恢复。

归档应包含:

  • 对话背景。
  • 需求变化。
  • 已完成事项。
  • 关键结论。
  • 待办。
  • 后续恢复上下文。

Notion 对话库记录的“主题”字段控制在 10 个汉字以内。

2.2 触发词和稳定性

全局触发词包括:

  • 总结
  • NOTION对话
  • notion对话
  • 复盘
  • 提炼
  • 整理
  • 推送 Notion 对话
  • 推送到 Notion 对话
  • 推送 Notion 对话库

经验结论:

  • 只说“总结”可能被模型误解成普通摘要请求。
  • 更稳定的表达是“总结并推送 Notion 对话”或“推送 Notion 对话”。
  • 如果 Notion 工具不可用或归档失败,Codex 应明确说明未归档和原因。

2.3 全局 AGENTS 和 hooks

全局规则文件:

1
C:\Users\Lenovo\.codex\AGENTS.md

这个文件用于定义所有对话都应遵守的默认规则,包括 Notion 对话归档触发词、安全要求和失败提示。

为了避免给每个项目手工创建 AGENTS.md,当前采用用户级 hooks 辅助注入全局规则:

1
2
3
C:\Users\Lenovo\.codex\hooks.json
C:\Users\Lenovo\.codex\hooks\inject_global_agents_session.ps1
C:\Users\Lenovo\.codex\hooks\inject_notion_trigger_prompt.ps1

作用:

  • 会话启动或恢复时,注入全局 AGENTS.md
  • 用户消息包含 Notion 归档触发词时,再注入高优先级提醒。
  • 这样项目对话也更容易遵守全局规则。

注意:

  • AGENTS.md 和 hooks 都不是后台事件监听器,不能把模型行为变成绝对确定的自动化。
  • 如果 hooks 首次启用时出现安全审查或信任提示,需要允许后再测试。
  • 只有项目确实需要特殊要求时,才单独创建项目级 AGENTS.md