Plugins 导读
插件打包到底要填哪些字段?
这一页是插件打包的参考手册,不是教程。先看 `package.json` 里的 `openclaw` 字段——它决定了你的插件是频道插件还是 Provider 插件,以及系统怎么发现它。最容易搞错的是 `openclaw.install.minHostVersion`:它不是在文档里写一句“要求版本”,而是会强制阻止旧版本加载插件,填错会导致插件装不上。
先讲这一页到底在解决什么
插件打包到底要填哪些字段?
这一页是插件打包的参考手册,不是教程。先看 `package.json` 里的 `openclaw` 字段——它决定了你的插件是频道插件还是 Provider 插件,以及系统怎么发现它。最容易搞错的是 `openclaw.install.minHostVersion`:它不是在文档里写一句“要求版本”,而是会强制阻止旧版本加载插件,填错会导致插件装不上。
第一站
🏁 先把地基铺平,再谈插件功能
setup 的重点不是“写出很多代码”,而是“起步时别漏掉关键文件”。
📁
目录
先摆好工作区和子目录。
📦
依赖
先把会用到的工具装上。
🪪
manifest
先写身份证,再写功能。
第二站
🛠 命令像在做什么
官方起步步骤里每个命令,都是在帮你把盒子搭成能被 OpenClaw 识别的样子。
`pnpm install`
像先把积木盒里的零件倒出来。
`pnpm build`
像把搭好的积木先试跑一遍。
`pnpm test`
像轻轻摇一摇,看看会不会散。
最后记住
🎈 Setup 的目标是:先做出一盒不容易坏的插件
这一页看懂后,后面写能力、写命令、写 hook 就更稳。