本文档由 AI 自动翻译。如有任何不准确之处,请参考 英文原版。manifest 是一个定义插件基本信息的 YAML 文件,包括名称、作者、包含的工具和模型等。如果文件格式不正确,插件的解析和打包会失败。 关于插件的整体架构,详见 插件开发基本概念 和 开发者速查表。
代码示例
下面是一个简单的 manifest 文件,每个字段都会在后续的「结构」一节中说明。实际示例可参考 Google 工具插件 manifest。结构
插件版本。
插件类型。目前仅支持
plugin,未来将支持 bundle。作者,定义为市场中的组织名称。
多语言名称。
创建时间。市场要求该时间不能晚于当前时间。
图标路径。
插件申请的资源。
最大内存使用量,单位为字节。主要与 Dify Cloud 上的 AWS Lambda 资源分配相关。
插件申请的权限。
插件隐私政策的相对路径或 URL,例如
"./privacy.md" 或 "https://your-web/privacy"。在 Dify 市场上架时必填,插件须明确说明如何使用用户数据。详见 插件隐私数据保护指南。