成为赞助商——支持中文 Agent 生态

了解赞助
库Agent场景库
← 返回用例列表

Blaze:用 git hook + n8n 给 Cursor 自动养 CONTEXT.md——提交即提炼耐久知识

个人;披露 post-commit→webhook→Groq Llama 3.3→CONTEXT.md 并复制进 .cursor/rules;同问前后从教科书腔变引用提交理由;源未披露省时/费用数字。

场景说明

面向每次新开 Cursor 聊天都要重讲架构约定的开发者:把「提交差分提炼 + 规则目录自动加载」写成门禁,区别于 docs routines 看守与个人早报 cron。

案例叙事

01他们做了什么

作者 blaze_automates 在 DEV《How I Automated My AI Coding Assistant's Memory Using Git Hooks and n8n》(JSON-LD datePublished 2026-08-12T09:01:12Z → 2026-08-12)写明:Cursor 能看见代码,却不知道「为什么这样建」;他不愿每个新聊天重讲一遍,于是让每次 commit 自动问一句——这次差分有没有值得长期记住的东西。

链路很短:post-commit 抓 diff 与现有上下文 → webhook → n8n 调 Groq Llama 3.3,提示只追加耐久知识、无则原样返回 → 写 CONTEXT.md 并同步进 `.cursor/rules/`。他用前后对比同一问题展示效果:提交解释设计决策之后,回答开始引用真实理由而非教科书腔。

工程摩擦集中在 Windows 服务环境、云同步写文件、CLI 参数长度与 n8n binary 形态。本场景据此输出「提交即养规则文件」提纲。禁止建议把密钥差分送进第三方模型,或把记忆文件写成可替代架构评审。

02实际效果

  • 源披露 post-commit→n8n→Groq Llama 3.3→CONTEXT.md/.cursor/rules、以及同问前后回答从泛化变引用提交理由等作者口径;源未披露具体省时分钟或 API 费用,属单人仓库窗口,不可外推为你的上下文正确率或「自动记忆可替代文档」。
  • 能把「每次聊天手工 @ 规则」与「提交触发追加耐久知识」拆开。
  • 为把密钥写进 CONTEXT、以及 hook 在服务账户下找不到 git 提供提问清单。

03值得知道

  • 文末含 Gumroad 模板推广;机制以正文 hook+n8n 描述为准。
  • 模型可能把短暂实现细节误标为「耐久知识」,需人偶尔修剪。
  • 上面写的是 blaze 个人实践帖,不是 Cursor/n8n 官文。

04可复制提示词

提交触发 CONTEXT 记忆最小简报

你是编码助手记忆系统设计顾问。只根据用户约束写 hook 回路,不要编造已节省的时间。

仓库与规则目录:{{repo}}
允许外呼的模型/区域:{{model}}
应跳过的提交类型:{{skip}}

输出 Markdown:
1. post-commit 载荷字段
2. 「只追加耐久知识」系统提示
3. CONTEXT.md 与规则目录同步规则
4. 禁止送出的密钥/PII 边界
禁止建议上传生产密钥;禁止伪造「记忆文件等于设计正确」。

CONTEXT 膨胀或泄露敏感差分复盘提纲

规则文件越来越长,或发现令牌/客户名进入 CONTEXT。请写复盘提纲。

现象:{{symptom}}

输出:
1. 缺跳过规则、缺脱敏,还是提示未禁止短暂细节
2. 最小修补
3. 下次验收标准
4. 人工修剪清单
不要伪造「自动记忆越多越好」。

怎么做

  1. 粘贴仓库路径、是否允许 hook 外呼、以及哪些提交类型应跳过提炼
  2. Agent 按实践帖输出:post-commit 载荷、n8n/模型提示(只加耐久知识)、以及写入 CONTEXT.md 与 .cursor/rules 的同步规则
  3. 人工保留密钥与敏感差分边界;Agent 不代你声称记忆文件可替代设计评审

实用提示

  • 源帖(JSON-LD datePublished 2026-08-12T09:01:12Z → 2026-08-12):痛点是每次新开 Cursor 聊天都要重讲架构决策、约定与坑。做法:git post-commit hook 取 diff + 现有上下文文件,POST 到 webhook;n8n 调 Groq 上的 Llama 3.3(作者称图成本和速度),系统提示要求「只追加本提交揭示的耐久可复用知识,勿重复;若无则原样返回」;结果写回仓内 CONTEXT.md,并复制到 .cursor/rules/ 以便新聊天自动加载。自测:同一问题在解释设计决策的提交前后,从泛化教科书回答变为引用该提交的真实理由。踩坑:Windows 服务环境 PATH 与交互用户不同导致找不到 git;OneDrive 等云同步静默干扰写文件;把大段 AI 输出塞进命令行参数易撞长度限制,宜由代码直接写文件;n8n binary 不一定是简单 base64。文末有 Gumroad 可导入包推广。
  • 与 persimmoq-claude-routines-docs-watcher / ji-ai-spoonai-newsletter-11-subs-cron 不同:本条是提交触发的编码助手记忆文件,不是官方文档 diff 日摘要或个人早报邮件
#Cursor#git hooks#CONTEXT.md#n8n#Groq