一、新建工程
在wox的plugin目录下面新建一个project,里面至少包含plugin.json和main.py两个文件,其他的文件根据需要添加,Image中的放logo的图标文件的,可以使用python写,也可以使用其他语言比如C#、C等编写插件,如下:
二、填写plugin.json表单
需要包括以下内容,按照字段填表就完了,如果不会的话,可以在wox的plugin文件夹中有个HelloWorldPython的示例工程,把里面的文件考出来就改一下就可以了,我的修改如下:
三、编写main.py文件
这块的话就根据逻辑写程序就完了,需要一定的python基础,所以新手的话就算了,需要比较扎实的功底。可以参考官网的指南,在此我还编写了utils.py使得代码更具有工程感。
四、打包项目文件
参考GitHub上的issue:How to create .wox
#2199,将wox工程打包zip之后将后缀名改为wox。
五、上传到wox官网
登录wox官网注册wox的账号,然后按照要求上传项目文件就可以了
六、最终效果
成功之后,我们就可以使用wpminstall的指令下载自己编写的插件了