process-xray-pro / README.md
Trae Assistant
Initial commit
3e57f30
metadata
title: Process X-Ray Pro
emoji: 📊
colorFrom: blue
colorTo: indigo
sdk: docker
pinned: false
short_description: 业务流程挖掘与瓶颈分析系统

流程透视专家 (Process X-Ray Pro)

Process X-Ray Pro 是一个轻量级的业务流程挖掘(Process Mining)工具,旨在帮助企业和团队发现工作流中的瓶颈、循环和异常。

通过上传简单的事件日志(CSV格式),系统会自动重建流程图谱,并计算关键指标。

✨ 核心功能

  • 智能流程还原:基于事件日志自动生成有向流程图(Process Map)。
  • 瓶颈分析:可视化展示各环节的流转频次和平均耗时,快速定位低效环节。
  • 无需复杂配置:纯前端+轻量后端架构,只需 CSV 文件即可运行。
  • 交互式可视化:使用 ECharts 力导向图,支持缩放、拖拽和悬停查看详情。
  • 演示模式:内置“采购到付款(P2P)”流程模拟数据,一键体验。

🚀 快速开始

1. 运行 Docker 容器

docker build -t process-xray-pro .
docker run -p 7860:7860 process-xray-pro

2. 访问应用

打开浏览器访问 http://localhost:7860

📂 数据格式要求

请上传 CSV 文件,必须包含以下三类字段(表头名称不敏感,系统会自动识别):

  1. 案例ID (Case ID): 标识唯一的一个流程实例(如订单号、工单号)。
  2. 活动名称 (Activity): 流程中的步骤名称(如“提交申请”、“审核通过”)。
  3. 时间戳 (Timestamp): 事件发生的时间(格式如 YYYY-MM-DD HH:MM:SS)。

🛠️ 技术栈

  • 后端: Python 3.11, Flask, Pandas (数据处理核心)
  • 前端: Vue 3, Tailwind CSS, ECharts 5
  • 部署: Docker, Gunicorn

📝 关于

本项目旨在为中小企业提供零成本的流程挖掘解决方案,替代昂贵的企业级软件。适用于运营分析、供应链优化、客服流程诊断等场景。