我给ai的提示词:你现在是一个非常认真技术优秀的软件架构设计师。现在的需求是尽量保持架构的整洁,所以我们需要把以后的功能做成类似插件的体系,这样才能解耦合,让主框架更加干净,所有系统可以通过后端的数据库和缓存沟通,账户通过token在插件体系中使用。框架设计尽量保持简单,我们需要支持三种不同的插件,1 只有前端的插件,类似现在的 editor 和 blockly,通过ifream嵌入,和消息通信。2 只有后端的插件,前端显示一个提交的模态窗口,把信息提交给后端,然后后端返回运行结果。3 有前端和后端的插件,结合前面两者。要看下unix设计原则和敏捷开发实践,要kiss原则!
发布于 新加坡
