Composer

你的世界自己取用
所需之物。

维度并非始于一排事先选定的元模型,而是始于一个文件。随着工作推进,读取该文件的智能体会察觉这个世界尚无法描述什么,找到覆盖它的规范,征询你的意见,然后按锁定版本安装。

创建你的维度解析索引

如何运作

01

AGENTS.md 是入口

每个包、文件树或数据库配置都以根目录的 AGENTS.md 开始。它写明维度、权限、政策与 Composer 流程。

02

需求是被察觉的,不是排期的

智能体留意已安装模型装不下的术语,以及指向模型之外的引用。二者都是需求信号。

03

由你批准

智能体提出具体模型与具体版本,说明它回答什么问题、又会连带引入什么。未经你批准,不安装任何东西。

04

安装即锁定

规范被下载、校验摘要、写入 meta-models/、追加到 vercy.lock,并记入事件登记册。

智能体凭什么判断还需要一个模型

未覆盖的术语

你提到某个实体、决策、事件或文档,而已安装的模型都装不下它。Composer 会把你的用词与各模型公布的触发词表进行匹配。

悬空的引用

已安装的规范会声明自己刻意不包含什么、那部分归属何处。顺着指针走,比把模型撑到超出其本分更省事也更安全。

无处安放的信息项

写入之前,智能体先确认该信息属于它确实拥有的模型。若不属于,就先解析依赖,而不是临时给它找个地方。

覆盖缺口

每次会话开始时,智能体会把对象登记册与已安装集合做比对,让已经长过自身模型的世界如实说出来,而不是任其漂移。

究竟安装了什么

一次安装就是四次写入,没有意外:带有自身 AGENTS.md 的规范目录、用于存储与接口的独立绑定文件、vercy.lock 中的锁定条目,以及事件登记册中的一条记录。格式与载体绝不进入逻辑规范,因此同一模型日后可以从 Git 迁到数据库而含义不变。

Composer 提议,所有者决定。 An agent may read the catalogue freely, but it may not install, upgrade, replace or remove a specification without explicit approval, and it may never silently move a pinned version.

机器端点

/models/composer-index.json /models/catalog-index.json /models/<id>/spec.yaml /models/<id>/AGENTS.md /llms.txt

解析索引为每个模型公布:标识与规范语义名、版本、规范 URL、摘要、一致性、用于推荐它的触发词表,以及对其他模型的声明引用及各自解析到的目录标识。未能解析的引用仍保留在索引中而非被丢弃,使语料库的缺口保持可审计。

从这里开始

五步向导会生成所有者包,其中包含你的智能体此后要遵循的 Composer 流程。

创建你的维度浏览目录