二次开发

FIS具有高扩展性,可以通过配置进行各种目录结构等的定制,同时FIS拥有足够数量的插件,用户可以下载这些插件,配置使用。也可以按照自己的需求开发定制插件。可能有些人会问,如果插件多了后该如何维护。其实,FIS具有可包装性。比如现在市面上的fis-plusgoisjellospt等都是包装了FIS,可以使用这种包装性,把多个插件以及FIS包装成为新的一个工具。这就是为什么FIS会定义为工具框架的原因。

  • 简单的一个配置即可成为另外一个工具
  • 自定义插件+规范+... 一个解决诸多问题的解决方案

这些包装了FIS的扩展我们定义为解决方案,也许包装了只是一个简单的配置,如spt,抑或是放置了很多自定义的插件、目录规范等的fis-plusjellogois

在二次开发这一栏,我们要探讨如何写一个插件,以及包装自己的解决方案。

插件开发需要对FIS的基础原理做一些了解;

如果嫌麻烦,也可以暂时不看原理部分,直接点击上面的链接进入实战,在实战的过程中对照参考


有任何问题,请在 https://github.com/fex-team/fis/issues 讨论