跳转到主要内容
每个团队都有不成文的规则 — 技术偏好、命名约定、架构决策。您不需要提前记录所有内容,可以通过自然对话教 Kody。

工作原理

当您在 PR 评论中与 Kody 交谈时,它会检测到您陈述约定或偏好,并自动将其保存为记忆。记忆随后作为高优先级上下文应用于所有未来的代码审查和对话。

显式教学

直接告诉 Kody 记住某些内容:
@kody remember: API payload keys are camelCase, database columns are snake_case.
@kody please remember: in the domain layer, entities must never have nullable properties by default.

隐式学习

自然地陈述偏好 — Kody 会捕获:
@kody in this repo we avoid Lodash and prefer native JS array methods.
@kody we're migrating from AWS SDK v2 to v3; treat any new v2 import as blocker.
@kody for Postgres existence checks we prefer EXISTS over COUNT(*).

Kody 不会保存的内容

Kody 对成为记忆的内容有选择性:
  • 临时指令(“立即修复”、“今天跳过”)
  • 问题(“截止日期是什么?”)
  • 调试对话(“我看到一个错误”)
  • 没有可操作信息的模糊陈述
  • 限定于单个 PR 或任务的请求

记忆范围

每个记忆应用于特定级别:
范围示例
目录”在 src/components/ui 中,始终使用我们的设计系统令牌”
代码库”这个代码库使用六边形架构”
组织”所有代码库使用 ESLint flat config”

审批工作流

如果您想在 AI 生成的记忆生效之前进行审查,请在设置中启用 LLM 生成记忆审批。记忆将进入待审状态,直到您批准。

管理记忆

前往代码审查设置Kody 规则记忆选项卡以查看、编辑或删除记忆。您也可以从 UI 手动创建记忆。 更多详情,请参阅 Kody 规则 — 记忆