目录
目录README.md

WingToolPluginStore

  本仓库用来征集“羽云工具箱”的所有插件,但不会直接提供二进制版本,请到相应的位置下载。

插件列表

本仓库所列举的插件并不保证其稳定性和安全性,所有的请以原作者的说明为准。我只会对上架的插件下载链接的有效性做检查,如果开源我(寂静的羽夏)会粗略检查是否遵守必须遵守的规范。当你通过该仓库前往下载链接的时候,就说明同意并知晓了本行说明。

  • WingToolPy,插件作者:寂静的羽夏。一个强大的羽云工具箱插件,它具有对 Python3 脚本的支持,拥有即时交互控制台。

GitLink : https://www.gitlink.org.cn/wingsummer/WingToolPy

Gitea : https://code.gitlink.org.cn/wingsummer/WingToolPy

Gitee : https://gitee.com/wing-cloud/wing-tool-py

Github : https://github.com/Wing-summer/WingToolPy

  • YoudaoTrans,插件作者:寂静的羽夏。一个简单易用的英到汉翻译插件,支持划词翻译、复制到剪切板监控翻译。

Gitea : https://code.gitlink.org.cn/wingsummer/YoudaoTrans

Gitee : https://gitee.com/wing-cloud/youdao-trans

Gitlink : https://www.gitlink.org.cn/wingsummer/YoudaoTrans

插件上架规范

  本仓库所列举的插件并不保证其稳定性和安全性,所有的请以原作者的说明为准。 如果插件违反了规范,如果情节严重,欢迎举报,我将会对其下架并加入黑名单,之后的该作者的所有插件将无法加入,并公开处刑。 如下是插件规范和建议,最后标有 * 的表示违反即按照情节严重处理:

  1. 插件的编写中不得含有恶意代码,所提供的内容不得违反国家的法律法规和社会道德风俗。 *
  2. 如果想打广告,只能在onPluginCenter这个函数中写,且不能做弹出式广告,除非点击插件中心按钮的时候弹出一次。广告内容只能和本插件相关,不得宣传其他作品。 *
  3. 如果使用多语言本地化操作,请放到plglang文件夹下,并保持开头必须包含你的插件相关信息。比如我开发了一个插件liba.wingplg,请命名为a.qmliba.qm形式。
  4. 使用Qt开发插件的时候,它会默认在前面加lib,建议保留。
  5. 插件文件名不建议使用中文名称。
  6. 不要随意修改iwingtoolplg.h文件,如果你不是项目开发维护者,这是很不明智的行为。它可能会使插件加载失败、想要用函数A结果调用B,甚至宿主程序崩溃的情况。
  7. 开发插件强烈建议 开放源代码,因为插件接口一旦更改,将采用互不兼容的模式,如果你能紧跟我的发行版也是没问题。
  8. 如果插件含有资源,请在根目录前缀修改为和插件名称一致。由于默认新建的资源为/,也就是根,这个必须修改,以防和他插件甚至和宿主资源冲突。
  9. 不要在插件加载完毕之前调用 API ,因为没用。
  10. 对于服务,声明函数 不要有缺省参数,同函数名不同参数! 因为这样会导致同一个服务名显示多个,这个插件的开发是不合格的。 如果有这样的需求请自己将其定义为接口,然后通过其他方式解决,而不是服务!
  11. 服务参数中不得含有无法从字符串转化的参数类型,比如 QList 、QVector 等等。否则这也是插件不合格的一个体现。还请将其设计为 接口
  12. 不要忽略每一个警告,除非这警告不是因为你的代码而起。
  13. 插件中心的实现最起码要有个弹窗,不要啥反应都没有。
  14. (本规范会长期更新)

插件上架方式

  将本仓库 fork 一份,然后在“插件列表”展示的最后的插件空出一行按上一行的格式添加说明,然后 PR 给我, 我只会对插件下载链接的有效性做检查,如果开源我会粗略检查是否遵守必须遵守的规范

主动下架方式

  通过 issue 的方式,将上架的 PR 截图并简单说明下架理由。只能原 PR 的作者本人对此进行下架操作,否则不予受理。

相关仓库

关于

羽云插件工具箱仓库商店

29.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号