Skip to content

Class-Widgets/plugin-plaza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

965 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

插件广场 (Plugin Plaza)

插件的索引仓库

如何使用

Tip

Class Widgets 已有官方教程, 插件开发教程详见此处

部署插件到广场

我们提供了两种方式来部署您的插件:

方式一: Issue 模板提交

  1. 确保您的插件仓库包含有效的 plugin.json 文件
  2. 在 GitHub 仓库中发布至少一个 Release
  3. 点击这里创建插件提交 Issue
  4. 填写插件信息并提交

方式二: PR 提交

  1. Fork 本项目
  2. 修改 ./Plugins/plugin_list.json 文件或创建新的 ClassWidgets2/plugins/manifest/插件ID.json 文件
  3. 提交 Pull Request

插件信息格式

Class Widgets 1 插件 (Legacy Plugins)

在 plugin_list.json 中, 添加插件信息格式如下:

{
  "您的插件ID": {
    "name": "插件显示名称",
    "description": "插件简介",
    "version": "1.0.0",
    "plugin_ver": "支持的 Class Widgets 版本",
    "author": "作者名称",
    "url": "https://github.com/username/plugin-repo",  # 插件仓库的 URL
    "branch": "main",  # 插件仓库的分支
    "update_date": "2024/01/01",
    "tag": "实用 | 工具"  # 插件标签,多个标签用\ | \分"
  }
}

Important

注意:这里的格式与插件仓库中的 plugin.json 不同,请仔细检查格式。

Class Widgets 2 插件

在 ClassWidgets2/plugins/manifest/ 目录中, 每个插件都有自己的独立JSON文件, 格式如下:

{
  "id": "您的插件ID",
  "name": "插件显示名称",
  "version": "1.0.0",
  "api_version": "1.0.0",  # 插件API版本
  "description": "插件简介",
  "author": "作者名称",
  "url": "https://github.com/username/plugin-repo",  # 插件仓库的 URL
  "branch": "main",  # 插件仓库的分支
  "readme": "README.md",  # 插件说明文件路径
  "icon": "icon.png",  # 插件图标路径
  "tags": ["实用", "工具"]  # 插件标签数组
}

Important

注意:对于 Class Widgets 2 插件,JSON 格式与插件仓库中的 plugin.json 保持一致,两套规范完全独立运行。

  • 更新:系统每 30 分钟自动检测插件更新,自动从您的 plugin.json 拉取版本号和更新时间

如有疑问,请创建 Issue或查看官方文档

About

Storage Plugin Index

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 22

Languages