跳转到正文

References

保存可发现、按需读取而不自动全文注入的项目资料。

更新于 查看 Markdown

References 用于 Agent 可能需要、但不应在每次请求中自动加载的资料。典型内容包括架构说明、接口约定、领域词汇和长篇操作手册。

存放位置

  • 项目范围: file:///path/to/workspace/.agents/references/
  • 个人范围: file:///Users/you/.agents/references/

目录名不决定类型。Reference 文件必须声明 type: reference,因此它可以放在 bundle 的任意目录。未知 type 会作为 generic concept 被发现,不会自动获得 Reference 或其他已知 handler。

---
type: reference
title: Runtime architecture
description: Authoritative component and data-flow reference.
tags: [architecture]
---

渐进披露

Reference 的描述和位置进入知识索引,正文不会像激活 Rule 一样自动全文注入。Agent 先判断相关性,再读取需要的资料。

这种方式避免每个请求都携带长文档,并让用户可以维护比模型上下文更大的知识库。

index.md

每一层目录可以使用 index.md 作为人工策展入口。它适合说明:

  • 这一层有哪些资料。
  • 每份资料解决什么问题。
  • 推荐读取顺序。
  • 资料之间的依赖关系。

index.md 的正文会作为知识地图进入渲染结果,但它不替代具体 Reference。

与 Rules 的区别

Rule 表达“必须怎么做”,激活后直接约束行为。Reference 表达“完成任务时可能需要知道什么”,默认按需读取。不要把长篇背景资料写成始终注入的 Rule。

导航

输入关键词以搜索…

↑↓ 移动↵ 打开Esc 关闭