AutoX icon indicating copy to clipboard operation
AutoX copied to clipboard

autox v7升级计划

Open aiselp opened this issue 10 months ago • 2 comments

autox v7升级计划

升级包含以下内容

  • 分离脚本引擎运行的进程(进行中) 使脚本运行在与app不同的进程,彻底解决脚本崩溃连同app一起崩溃的问题
  • 迁移app界面至m3风格
  • 完善的插件扩展功能 使用一个独立的页面显示已安装和可下载的插件,采用激活/禁用的方式在每次运行脚本时自动加载插件,无需在代码中显式加载
  • 集成基于Javet的v8/nodejs引擎 完成这个功能需要大改旧的引擎框架,还需要为所有功能模块适配v8/nodejs引擎
  • 全新的ui设计框架,采用vue3的vue-core框架与htm模板引擎 基于新的引擎设计,支持组件和vue一样的响应式状态

以上内容由开发者aiselp策划,由于开发量较大,开发进度将比较缓慢,如有兴趣共同参与开发和测试可加入本人创建的tg开发群交流

参与开发基本操作

  1. 首先确保你已经fork了此仓库,并且已拉取到本地并能够完成构建
  2. 打开一个终端切换到项目目录输入
git remote add aiselp [email protected]:aiselp/AutoX.git
#更新远程仓库
git fetch --all
  1. 创建并切换到一个同名分支 git checkout -b setup-v7
  2. 拉取最新开发中代码 git pull aiselp setup-v7
  3. 推送到你的远程仓库并设置为默认 git push -u origin setup-v7 其中origin表示你的远程仓库名,可能并非为origin

aiselp avatar Mar 27 '24 10:03 aiselp

我单独在开个v7的分支合并;我看target 到了34; 那文件系统换了没有嗄?会不会bug太多,没法跑哦;(^o^)/~

kkevsekk1 avatar Mar 30 '24 05:03 kkevsekk1

我单独在开个v7的分支合并;我看target 到了34; 那文件系统换了没有嗄?会不会bug太多,没法跑哦;(^o^)/~

还没有开发完成呢,这个pull大概会持续很长一段时间,这种大幅改动肯定会有大量bug,还得慢慢改

aiselp avatar Apr 01 '24 12:04 aiselp