zhamao-robot / zhamao-framework

协程、高性能、灵活的聊天机器人 & Web 开发框架(炸毛框架)
https://framework.zhamao.xin
Apache License 2.0
158 stars 26 forks source link

插件生成器和插件列表的相关破坏性更新 #321

Closed crazywhalecc closed 1 year ago

crazywhalecc commented 1 year ago
sunxyw commented 1 year ago

把安装命令的具体流程分到不同的类会不会比较好。 比如弄 GitCloneStrategy, VCSRemoteStrategy, ComposerPackageStrategy 之类,然后用责任链或者什么串起来?以后加新方式或者维护也方便写吧,比起全部写在命令里。

crazywhalecc commented 1 year ago

把安装命令的具体流程分到不同的类会不会比较好。 比如弄 GitCloneStrategy, VCSRemoteStrategy, ComposerPackageStrategy 之类,然后用责任链或者什么串起来?以后加新方式或者维护也方便写吧,比起全部写在命令里。

(摊手)这应该就是个分文件的问题,对开发者和用户应该是无感知的更新,后续可以有时间优化(或者你懂的,某人来写)。

crazywhalecc commented 1 year ago

TODO List 提到的最后一个 Actions、gitignore 等的更新需要配套的 GH Action 和 gitignore 文件写好,暂时不考虑在此 PR 内。