返回项目列表
v4.15.6(功能全面版)/ v2.1.12(经典简化版)Python + PySide6

飞书多维表数据同步工具

本地表格 ↔ 飞书多维表的全能同步桌面工具

ℹ️

版本说明:网盘内含两个版本,按需取用:v2.1.12 经典简化版 —— 界面轻量、开箱即用,适合日常表格同步;v4.15.6 功能全面版 —— 支持高度自定义(多凭据同时写入或删除、ERP 报表自动下载等),相较 v2.1.12 有较大功能升级,适合进阶需求。两者均附激活与使用说明,下载后按网盘内指引即可上手。

软件概述

项目核心能力一览

🔗

多平台对接

飞书多维表、领星 ERP、马帮 ERP 三大平台统一管理

自动化同步

Excel 数据自动写入飞书多维表,支持删除+写入 / 仅写入 / 仅删除

📋

任务编排

多步骤工作流组合,支持顺序 / 并行执行与失败重试

定时调度

Cron 表达式定时任务,每日自动执行数据同步

🔒

安全加密

Fernet 对称加密存储凭据,一机一码授权机制

📊

14 种 ERP 报表

领星 8 种 + 马帮 6 种报表,覆盖库存 / 销售 / 财务 / 广告

核心功能模块

核心功能模块与界面展示

🔐 凭据管理

多平台

统一管理飞书多维表、领星 ERP、马帮 ERP 的连接凭据,支持加密存储与批量预连接

  • 飞书多维表授权码(pt-token)与机器人应用(App ID + Secret)双模式
  • ERP 系统支持 API 接口与网页自动化两种授权方式
  • Fernet 对称加密,密钥文件设置 Windows 隐藏属性
  • 支持凭据上移 / 下移 / 置顶排序、批量预连接、一键断开
  • 平台筛选下拉框,按飞书 / 领星 / 马帮快速过滤
🔐 凭据管理

🔄 数据同步任务

核心功能

将本地 Excel 文件数据自动同步至飞书多维表,支持 3 种配对模式 × 3 种写入模式

  • 自动配对:按文件名自动匹配飞书数据表
  • 单表模式:手动指定单一目标表 ID
  • 自定义配对:自由配置文件与数据表、视图的映射关系
  • 删除+写入:先清空视图数据再写入(全量更新)
  • 仅写入:追加写入,不删除已有数据(增量更新)
  • 仅删除:仅清空指定视图数据
  • 支持自定义配对下去重写入、多线程并行执行
🔄 数据同步任务

📊 ERP 报表导出

领星+马帮

自动登录领星 ERP、马帮 ERP 并下载报表,支持 14 种报表类型

  • 领星 ERP(8 种):FBA 补货建议、本地库存、FBA 库存、利润报表、Listing 报表、产品表现、广告报表、销量统计
  • 马帮 ERP(6 种):库存 SKU 核算、库存查询主仓、订单列表、商品销量、收支报表、FBA 库存
  • 支持日期范围选择、自定义列、维度筛选(ASIN / MSKU / SKU)
  • 自动隐藏 0 库存数据、CSV 自动转 XLSX
  • Playwright 浏览器引擎复用本地 Chrome 配置,无需单独安装浏览器
📊 ERP 报表导出

📋 任务编排

工作流引擎

将多个步骤组合成完整业务链,实现「导出报表 → 同步数据」一站式自动化

  • 三种步骤类型:ERP 报表导出、数据同步、等待间隔
  • 顺序执行:按步骤顺序依次执行
  • 并行执行:多个步骤同时执行,提升效率
  • 失败处理:继续执行 / 中止编排 / 自动重试 3 次
  • 定时执行:设置每日定时自动运行编排方案
  • 可视化步骤卡片,支持上移 / 下移 / 编辑 / 删除
📋 任务编排

📝 执行日志

全链路监控

全局日志聚合,多维度筛选与搜索,支持手动导出与自动保存

  • 来源筛选:数据同步 / ERP 导出 / 领星 ERP / 任务编排 / 凭据管理 / 系统
  • 级别筛选:信息 / 警告 / 错误 三级颜色区分
  • 关键词搜索:实时过滤日志内容
  • 自动刷新:后台每秒检查新日志,增量渲染
  • 滚动跟随:日志在底部时自动滚动到最新
  • 手动导出:导出到 logs/export 目录长期保存
  • 运行时日志保留 30 天自动清理,最多显示 5000 条
📝 执行日志

技术栈

主要技术选型

Python 3.9+
核心开发语言
PySide6
桌面 GUI 框架(重构版)
pandas
Excel 数据处理
Playwright
浏览器自动化引擎
Selenium
备用浏览器引擎
APScheduler
定时任务调度
cryptography
Fernet 凭据加密
PyInstaller
打包为 exe 分发
requests
飞书 API 调用
openpyxl
Excel 文件读写

安全与授权机制

数据安全与保护机制

🔑 Fernet 对称加密

所有凭据使用 cryptography 库的 Fernet 算法加密存储,密钥文件设置 Windows 隐藏属性,防止明文泄露

💻 一机一码授权

基于 CPU 序列号 + 硬盘序列号 + BIOS 序列号生成机器码,激活码绑定机器,防止滥用传播

🌐 飞书多维表联网验证

激活状态存储在飞书多维表(服务端权威),支持远程停用授权,离线缓存 12 小时容错

🕐 NTP 网络时间同步

激活时并行请求 4 个 NTP 服务器 + 2 个 HTTP 时间 API,防止本地改时间绕过有效期

🎫 5 种有效期档位

周卡(7天)、半月卡(15天)、月卡(30天)、年卡(365天)、自定义,灵活适配不同使用场景

📝 Token 白名单授权

独立的「多维表 ID 授权」数据表,支持按 Token 粒度授权与远程停用

对该项目感兴趣?可下载体验或查看更多项目