插件架构内部机制
关于公共能力模型、插件形态以及所有权/执行契约,请参阅插件架构。本页涵盖内部机制:加载管道、注册表、运行时钩子、网关 HTTP 路由、导入路径和 schema 表。
本页各文章涵盖内容¶
- 加载管道与注册表 —— 发现、安全门、清单优先元数据、插件缓存边界以及注册表模型。
- Provider 钩子与目录 —— Provider 钩子顺序表、完整示例、内置钩子形态以及目录合并顺序。
- 核心运行时辅助程序 —— 通过
api.runtime实现语音、媒体理解、子代理、网页搜索和图像生成。 - 网关路由 —— 插件 HTTP 端点及其认证、作用域、替换和准入规则。
- 渠道接入面 —— 会话绑定回调、消息工具模式、目标解析、目录和检查。
- 包与导入路径 —— SDK 导入子路径、包集合,以及渠道目录和安装元数据。
- 上下文引擎 —— 通过
contextEngine插槽替换会话摄取、组装和压缩。 - 新能力 —— 针对核心尚不具备的能力,提供流程、文件清单和契约测试模式。
各章节的迁移位置¶
单页版本的每个章节现在都位于本页或下面八个子页面之一。来自单页版本的锚点仍可在此处解析。
加载管道与注册表¶
加载管道与注册表 —— 发现、安全门、清单优先元数据、插件缓存边界,以及核心所读取的注册表。
Provider 钩子与目录¶
Provider 钩子与目录 —— Provider 钩子顺序表、一个完整的 Provider 示例、内置钩子形态,以及模型目录注册。
- Provider 运行时钩子
- 钩子顺序与用法
- Provider 示例
- 内置示例
- 透传目录提供方
- OAuth 与用量端点提供方
- 回放与转录清理系列
- 仅目录提供方
- Anthropic 特有的流辅助方法
- Provider 目录
核心运行时辅助程序¶
核心运行时辅助程序 —— 通过 api.runtime 暴露的语音、媒体理解、子代理、网页搜索和图像生成辅助方法。
网关路由¶
网关路由 —— 在网关上注册插件 HTTP 端点,以及它们的认证、作用域、替换和准入规则。
渠道接入面¶
渠道接入面 —— 会话绑定回调、消息工具模式、目标解析、基于配置的目录,以及只读检查。
包与导入路径¶
包与导入路径 —— 插件 SDK 导入子路径、多扩展包集合,以及渠道目录和安装元数据。
上下文引擎¶
上下文引擎 — 通过 contextEngine 插槽接管会话摄取、组装和压缩。
新能力¶
新能力 — 为插件 API 尚不具备的能力添加支持时所需的顺序、文件清单和契约测试模式。
相关¶
- 插件架构 — 公共能力模型与形态
- Plugin SDK 子路径
- Plugin SDK 设置
- 构建插件
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 cl/openclaw