目标

  1. 自动加载~/.halo/plugins 目录下的插件,实现用户注册、签到等小功能的增强
  2. 提供 maven-plugin
  3. 完善文档

    code

    https://github.com/cooker/halo-plugins

    效果图

    很nice 很实用
    有插件就能有更多玩法了

      实在是太强了👍

      POC 已经完成了,可以开始搞设计了😎

      IT技术

      1. 编译halo 源码,在build.gradle 添加依赖:implementation "com.github.cooker:halo-plugin-loader:1.0.0-SNAPSHOT"
      2. 编译halo-plugins 源码,halo-plugin-template 进行自定义
      3. halo-plugin-template 打包,把target下的jar、yaml放到~/.halo/plugins
      4. 启动halo 就行了
      1 个月 后
      11 天 后
      4 个月 后
      10 天 后
      3 个月 后

      持续关注中,期待2.0;
      刚看完了pluggable-design.md ;很好很强大;
      我相信在增加插件功能后,halo的生态发展将会有质的飞跃。
      不知道插件商城是否准备好一起同步上线呢,后续可以推出付费插件等,助力halo社区的发展