Tech
[分享创造] 有没有人经历过 XML\EXCEL+SVN 的死亡地狱
在游戏公司上班,策划的配表全是 Excel 格式(SpreadsheetML 的 xml,也有 xlsx/xls),直接进 SVN 。每次提交除了生成后的配置可以 diff 外,导表之前策划根本不知道改了什么,有时候改了一些行宽也提交一次。
现在 AI 时代,试着让他原生从计划到上传 github 一条龙服务,于是 vibe 了这个工具:
自动识别 ID 列,按行的身份匹配。中间插一行,后面几千行不会全被标成"改动"
样式、列宽这些噪音在解析阶段就扔掉了,只剩数据变更:绿色新增行、红色删除行、黄色改动格(旧值 → 新值)
两个人改了同一张表,可以做单元格级的三方合并。一个人改价格列、另一个改描述列,自动就合了;真撞到同一格才需要手动选
还顺手做了个 GitHub 那种 Files changed 总览,两个版本之间所有文件的变更一页看完
Python + Flask 后端,前端原生 JS 。打了个单文件 exe ,同事不用装 Python 双击就能跑。
仓库: https://github.com/noahsarkcc/smartdiff
截图...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX