- 项目描述:RPA 是一个能够运行在 windows 客户端 的机器人自动化应用,对标影刀,能够在应用中可视化编辑自动化流程,点击运行,可以显示当前流程运行状态,帮助用户完成琐粹的、耗时的任务,提高工作效率。
- 技术栈:使用 **electron** 构建 windows 客户端、用 **react** 搭建用户界面、使用 **react-dnd** 实现从指令树中拖拽到指令编辑区进行指令编辑的功能、使用 **formilyjs** 快速搭建自定义指令配置文件
- 责任描述:
1. 搭建 RPA 机器人前端仓库,技术方案调研、选型;制定、推行代码规范
- 难点攻破:
1. electron 打包、自动更新,使用户能够将 RPA 升级到最新版本,不需要每次更新新版本都需要重新将 exe 打包给用户。
2. 流程运行的过程中可能出错,但流程不会停止运行,调试模式能够将流程暂时停住,方便低代码工程师获取流程运行过程中的数据状态,帮助定位问题,方便低代码工程师更好地进行流程编辑。
3. 指令的配置面板想对多个变量进行操作时不够方便,需要手动输入变量名,效率不高,而且容易出错,我自定义了一个能够提供下拉框选择变量的组件,同事都觉得大大提高了流程编辑效率。
点击空白处退出提示
评论