30 分钟的重复工作,我写了 Claude Code Skill 变成了 8 秒

我们项目需要维护 7 套国际语言 JSON 文案文件,每次迭代新功能的完整流程如下:

  1. 业务开发完成,代码中写入大量全新 i18n 标识:t('newFeature.title')
  2. 逐行翻阅代码、比对新旧 JSON 文件,手动筛选新增文案 Key,复制粘贴整理成表格;
  3. 导出 Excel 交付产品经理进行多语言翻译;
  4. 拿到翻译完成的表格后,手动转换和替换 7 个语种 JSON 文件

长久下来愈发觉得没必要把精力耗费在这个搬运工作上,于是基于 Claude Code Skills 搭建了一套增量文案自动化流水线。

1. 第一步:根据 Git 提交差异,一键导出新增文案 CSV

自定义 Skill:/export-diff-to-csv 作用:指定历史 Commit 节点,对比当前工作区文案文件,抓取所有新增 i18n Key,自动生成标准 CSV 交付翻译。

调用方式:

arduino 复制代码
/export-diff-to-csv a68a56f

脚本内部自动执行逻辑:

  1. 通过 Git 命令拉取指定 Commit 版本下的基准中文文案文件;
  2. 与本地当前工作区 JSON 内容做深度对比;
  3. 筛选出本次迭代新增的所有文案键值;
  4. 遵循 RFC 4180 标准转义内容,生成带日期命名的 CSV 文件:i18n-diff-2026-08-12.csv

生成 CSV 示例:

vbnet 复制代码
Key,en-US,zh-CN
"newFeature.title","New Feature","新功能"
"newFeature.description","This is a new feature","这是一个新功能"

过去手动翻代码筛选要 10 分钟,现在执行仅需 5 秒。

2. 第二步:翻译表格一键回填,增量合并 7 套语言 JSON

PM 翻译完毕回传 Excel 表格后,调用第二个回填脚本:/convert-excel-to-json

日常默认调用(无需传参,适配项目固定文案文件):

bash 复制代码
/convert-excel-to-json

执行逻辑:

  1. 读取项目约定的 3 类标准文案 Excel,加载预设工作表;
  2. 拆分表格内 7 个语种列数据;
  3. 增量合并写入对应 JSON 文件,永久保留历史译文,杜绝覆盖风险

临时文件适配场景(自定义文件与工作表):

ini 复制代码
/convert-excel-to-json --file="临时文案.xlsx" --sheets="4.3,4.4"

效率数据直观对比

传统手动模式(总计 30 分钟)

  1. 检索代码提取新增 Key:10min
  2. 排版调整 CSV 表格格式:5min
  3. 7 个语种手动录入 JSON:10min
  4. 逐文件校验漏译、覆盖问题:5min 缺点:身心疲惫,失误常态化

Claude Code 自动化模式(总计 8 秒)

bash 复制代码
/export-diff-to-csv a68a56f        # 耗时5s
# 交由PM完成多语言翻译
/convert-excel-to-json             # 耗时3s

耗时不足一杯咖啡的功夫,全程自动校验,零失误。

相关推荐
小磊哥er2 小时前
深入解构Claude Code - 第 12 篇 · 整体串起来
javascript·ai编程
小磊哥er2 小时前
深入解构Claude Code - 第 11 篇 · 工程上的讲究
javascript·ai编程
Mintimate4 小时前
Codex 多账号切换不再折腾:OAuth 配对与 Auth 迁移实践
agent·ai编程
promiseThen6 小时前
我用 7 条铁律管住 Cursor:让 AI 写代码不再「自由发挥」
前端·ai编程
可以想象6 小时前
Agent 层比模型层更重要?从本周 AI 两件大事说起
aigc·ai编程
ServBay6 小时前
Claude Fable 5.1正式上线:Claude 最强,还降价?
aigc·ai编程·claude
plainGeekDev7 小时前
软件工程术语库·系统与工程化篇
aigc·ai编程·claude
必须会一定会7 小时前
Agent Handoff v0.6.0 跨电脑同步:Git、EVENTS.jsonl、CONTEXT.md 使用方法
人工智能·git·ai编程
京东云开发者8 小时前
Codex 驱动的移动端AI全栈开发:从 Relay 原型图到可交付链路
ai编程
克里斯蒂亚诺更新9 小时前
AI编程Agent都有哪些
ai编程