Skip to content

CAPABILITY_DOMAINS

const CAPABILITY_DOMAINS: readonly ["asset", "image", "video", "audio", "pdf", "text", "data", "ai", "developer"]

Defined in: packages/capability/src/names.ts:14

标准能力命名空间与命名约定

命名规则:<domain>.<action>,例如 image.resize

  • domain:能力所属领域,与 AssetType 对齐或为 asset/ai 等横切领域
  • action:具体动作,动词或动词短语

能力名的单一事实源是 packages/capability/manifests/*.manifest.json, 经 codegen 生成 @lokvis/schemaBuiltinCapabilityName 字面量联合类型 与 BUILTIN_CAPABILITY_NAMES 常量数组。此处不再手写能力名常量对象 (曾经的 CAPABILITY_NAMES 已删除:它与 manifest 长期漂移,且全仓无消费者)。