包信息
package.json 像外包装,告诉你 npm 包名、版本、文件出口和 OpenClaw 元数据块。
Plugins 导读
这页不是插件入门教程,而是由 extensions/*/package.json 和 openclaw.plugin.json 生成的参考索引。它适合维护者快速核对插件 id、包信息和 manifest 元数据;初学者应先看 Building plugins、SDK overview 或具体插件类型指南。
先讲这一页到底在解决什么
这页不是插件入门教程,而是由 extensions/*/package.json 和 openclaw.plugin.json 生成的参考索引。它适合维护者快速核对插件 id、包信息和 manifest 元数据;初学者应先看 Building plugins、SDK overview 或具体插件类型指南。
第一站
官方原文很短,只告诉你这页由清单生成,并给出重新生成命令。真正的价值在于:它是很多插件卡片的入口,不是讲概念的长教程。
维护者、发版前检查者、想确认插件元数据是否进入文档的人。
第一次学习插件 API 的读者。那类读者应该先看 Building plugins 或 SDK overview。
pnpm plugins:inventory:gen它回答“有哪些插件卡片”,不负责教你“怎么写完整插件”。
第二站
package.json 像外包装,告诉你 npm 包名、版本、文件出口和 OpenClaw 元数据块。
openclaw.plugin.json 像身份证,告诉系统插件 id、配置、能力和 pre-runtime 线索。
插件有没有工具、频道、provider、skill 或 setup 信息,可以从卡片里快速扫到。
第三站
它最适合做“发版前点名”。如果某个插件页面不对,通常不是手改这页,而是先检查源元数据,再重新生成。
看它是否出现在参考卡盒里,名字和 id 是否一致。
看能力、配置、认证提示有没有被生成器读到。
确认发布包里该带的东西带上了,不该带的源码或测试物没有混进去。
如果 reference 没变化,先怀疑生成命令没跑、源文件没改对、或 manifest id 和包信息没有对齐。
最后记住
要改插件事实,去改 package.json 和 openclaw.plugin.json;要理解字段意义,去看 Plugin manifest;要判断分发方式,去看 Plugin inventory。