办公数据智能匹配工具 -- 跨平台桌面应用,加载两份表格(A 表基准表、B 表数据源表),通过列映射、模糊匹配和 AI 增强等方式匹配数据并导出结果。
- 许可证: 内部项目
- 状态: 活跃开发
- 仓库: github_projects/office-data-matcher
| 层级 |
技术 |
| 后端 (Go 版) |
Go 1.24 + Wails v2 |
| 后端 (Rust 版) |
Rust + Tauri v2 + tokio |
| 前端 (Vue) |
Vue 3 + Vite 3 |
| 前端 (Rust) |
Yew 0.21 (WASM) |
| Excel 读写 (Go) |
excelize |
| Excel 读写 (Rust) |
calamine + rust_xlsxwriter |
| AI API |
Deepseek Chat API |
- 多文件格式支持 -- .xlsx, .xls, .csv
- 动态列映射 -- 自动解析表头,下拉交互选择匹配列/时间列/提取列
- 正则清洗 -- 自定义正则剔除干扰内容
- 时间窗口剪枝 -- 按时间差筛选候选记录
- Levenshtein 模糊匹配 -- 基于编辑距离的相似度算法
- Deepseek AI 增强匹配 -- 对未命中的记录调用 Deepseek API 二次匹配,带持久化缓存
- 结果导出 -- 导出 .xlsx 格式
- 实时进度报告 -- 事件驱动的进度更新
- 运营商网络运维中的数据核对
- 两表交叉匹配(如基站台账 vs 告警记录)
- 办公 Excel 数据清洗与关联
- 节点: 588
- 关系: 1,271
- 集群: 16
- 执行流: 41