article
README
🚀 工作流录制通 WorkflowLearner
本项目借助 PSR.exe 录制的 MHT 文件,助力大语言模型(LLM)学习工作流。PSR.exe 是 Windows 系统自带的问题步骤记录器,可记录用户操作并生成 MHT 文件,解析这些文件后,LLM 就能学习和理解工作流程。
🚀 快速开始
本项目旨在利用 PSR.exe 录制的 MHT 文件,让大语言模型学习工作流。以下为你详细介绍如何使用本项目。
✨ 主要特性
- 借助 PSR.exe 录制用户操作并生成 MHT 文件。
- 解析 MHT 文件并提取工作流信息。
- 运用大语言模型学习和理解工作流。
📦 安装指南
前提条件
- 需使用 Windows 操作系统。
- 安装 Python 3.x 版本。
- 系统自带 PSR.exe(问题步骤记录器)。
安装步骤
克隆仓库:
git clone https://github.com/u3588064/WorkflowLearner
cd llm-workflow-learning
安装依赖:
pip install -r requirements.txt
💻 使用示例
基础用法
使用 PSR.exe 录制用户操作
- 打开 PSR.exe(问题步骤记录器),可通过 Win7/Win8/Win10 的搜索栏搜索找到。
- 点击“开始记录”按钮,然后开始你的工作。PSR.exe 会自动记录鼠标动作(如点击、拖动、滚动等)以及键盘动作(仅是动作,不会记录键入的内容)。
- 完成操作后,点击“停止记录”按钮。软件会自动弹出保存窗口。
- 结果会以一个 Zip 压缩包存在,压缩包内是 MHT 格式的网页,内含分步步骤以及屏幕截图。
解析 MHT 文件
python parse_mht.py path/to/your/file.mht
使用 LLM 学习工作流
python learn_workflows.py path/to/parSED_DATA.csv
📚 详细文档
文件结构
parse_mht.py:解析 MHT 文件并提取有用信息。learn_workflows.py:使用提取的信息训练或推理 LLM 模型以学习工作流。requirements.txt:项目依赖的 Python 包。
在线演示
项目提供在线演示链接:工作流录制通在线演示
贡献
欢迎贡献!请参考项目文档了解如何参与开发。
联系方式
如有任何问题或需要进一步信息,请联系:u3588064@connect.hku.hk
📄 许可证
本项目采用MIT 许可证。
扫码联系在线客服