Files
MoviePilot-Plugins/README.md
2023-11-04 07:55:14 +08:00

12 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# MoviePilot-Plugins
MoviePilot官方插件市场https://raw.githubusercontent.com/jxxghp/MoviePilot-Plugins/main/
## 第三方插件库开发说明
- 需要保持与本项目一致的目录结构,`plugins`存放插件代码,一个插件一个子目录,**子目名名必须为插件类名的小写**,插件主类在`__init__.py`中编写。
- `package.json`为插件仓库中所有插件概要信息用于在MoviePilot的插件市场显示其中版本号等需与插件代码保持一致通过修改版本号可触发MoviePilot显示插件更新。
- 插件图标可复用官方插件库中`icons`下已有图标否则需使用http格式的图片链接包括package.json中的icon和插件代码中的plugin_icon
- 插件命名请勿与官方库插件中的插件冲突否则会在MoviePilot版本升级时被官方插件覆盖。
- 可在插件目录中放置`requirement.txt`文件用于指定插件依赖的第三方库MoviePilot会在插件安装时自动安装依赖库。
- 插件的配置页面以及详情展示页面为通过配置化的方式组装,使用[Vuetify](https://vuetifyjs.com/)组件库所有该组件库有的组件都可以通过Json配置使用。
- 请不要开发用于破解MoviePilot用户认证、色情、赌博等违法违规内容的插件共同维护健康的开发环境。