# RPA-robot 打工人的保命数据备份工具,应对不时之需。 ## 项目结构 ``` RPA-robot/ ├── tasks/ # Robot 任务文件 │ ├── main.robot # 主任务入口 │ └── example_task.robot # 示例任务 ├── resources/ # 可复用的资源文件 │ ├── common.resource # 通用关键字 │ └── variables.py # 变量定义 ├── libraries/ # 自定义 Python 库 │ └── __init__.py ├── data/ # 测试/业务数据 ├── output/ # 运行输出(日志、报告) ├── requirements.txt # Python 依赖 └── README.md └── main.py #运行主文件 └──config.py # 配置主文件 ``` ## 环境准备 ```bash # 创建虚拟环境 conda env create -f environment.yaml conda activate rpa-robot rfbrowser init ## 运行任务 ```bash python .\main.py feishu-chat ``` ```bash bat脚本双击执行 register_task.bat 注册任务脚本 每天6点3分执行任务,执行完成自动关机 run_feishu_chat.bat 运行任务脚本 ``` ## 输出说明 运行后会在 `output/` 目录生成: - `report.html` - 测试报告 - `log.html` - 详细日志 - `output.xml` - 结构化输出 ## 配置说明 ```bash config.py 配置文件中有 FEISHU_GROUPS = [] #配置飞书群名 FEISHU_DESKTOP_PATH = r"C:\Users\songy\AppData\Local\Feishu\app\Feishu.exe" #配置飞书安装位置 ```