想学习tweak的制作应该从何学起

如标题,本人是一名正在上学的学生,想在课余的时间学习一下iOS tweak的开发,本人玩越狱也有两年多多时间,期间接触过很多游戏等方面的插件,玩着虽然已经很爽了,但还是想自己制作,非常有成就感,我也非常热爱,之前自学过python,lua这类的语言,在网上也看了很多iOStweak开发的教程,但大多都讲的是皮毛,并不完整,很杂乱,比如theos、hook,logs什么的,看的我也很懵逼,就想问一下各位应该从何学起,代码编写主要是用什么语言

先老实学正向