Skip to content

Class-Widgets/plugin-template-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Class Widgets 2

Class Widgets 2 Plugin Template

Class Widgets 2 插件模板

星标 开源许可 下载量

Note

本项目还处在开发阶段,API 接口可能随时发生变化,敬请谅解。

This project is still in development. The API may change at any time, so please bear with us.

介绍 / Introduction

一个基于 Class Widgets 2 的插件模板。

使用 / Usage

  1. 安装 Class Widgets 2 SDK 依赖 / Install the Class Widgets 2 SDK dependencies
pip install class-widgets-sdk
  1. 在终端运行 cw-plugin-pack 以打包插件 / Run cw-plugin-pack to pack the plugin in the terminal
cw-plugin-pack
  1. 在 Class Widgets 2 -> "设置" -> "插件"中导入打包好的插件 / Import the packed plugin in "Settings" -> "Plugins" in Class Widgets 2

自动发布 / Auto Release

通过 GitHub Actions 实现自动发布功能,推送 tag 时自动生成 release。

使用方法 / How to Use

  1. 推送 tag 到 GitHub(格式:v*.*.*):
git tag v1.0.0
git push origin v1.0.0
  1. 在 GitHub 仓库设置中添加 CWPT_TOKEN 密钥(从 插件广场控制台 获取的发布令牌)

  2. GitHub Actions 会自动:

    • 使用 cw-plugin-pack 打包插件
    • 生成 .cwplugin.zip 两种格式
    • 通过 cw-plugin-publish 自动发布到插件广场
    • 创建 GitHub Release 并上传发布包
  3. 在 GitHub Release 页面下载发布包,或直接在 Class Widgets 插件广场中安装

致谢 / Acknowledgements

引用资源 / Credits

版权 / License

本项目基于 MIT 协议开源,详情请参阅 LICENSE 文件。

The project is licensed under the MIT license. Please refer to the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages