GoForum › 🌐 V2EX
有没有人经历过 XML\EXCEL+SVN 的死亡地狱
nakun233 ·
2026-06-11 21:03 ·
0 次点赞 · 0 条回复
在游戏公司上班,策划的配表全是 Excel 格式(SpreadsheetML 的 xml,也有 xlsx/xls),直接进 SVN 。每次提交除了生成后的配置可以 diff 外,导表之前策划根本不知道改了什么,有时候改了一些行宽也提交一次。
现在 AI 时代,试着让他原生从计划到上传 github 一条龙服务,于是 vibe 了这个工具:
- 自动识别 ID 列,按行的身份匹配。中间插一行,后面几千行不会全被标成”改动”
- 样式、列宽这些噪音在解析阶段就扔掉了,只剩数据变更:绿色新增行、红色删除行、黄色改动格(旧值 → 新值)
- 两个人改了同一张表,可以做单元格级的三方合并。一个人改价格列、另一个改描述列,自动就合了;真撞到同一格才需要手动选
- 还顺手做了个 GitHub 那种 Files changed 总览,两个版本之间所有文件的变更一页看完
Python + Flask 后端,前端原生 JS 。打了个单文件 exe ,同事不用装 Python 双击就能跑。
仓库:https://github.com/noahsarkcc/smartdiff
截图在 README 里有。主要是配合 SVN 用的(我们还在 SVN ,懂的都懂),没装 SVN 的话只能当个表格查看器。后面是不是要把 Git 也做进去?
如果你们也是 Excel 管配置,可以试试,现在主要是同事和同学(别家策划)在用。好用的话可以点点 star
0 条回复
添加回复
你还需要 登录
后发表回复