SuperAPI AI 工具集

blog-localize

设计与创作

查看项目

更新于 10-15 16:42

技能介绍

用途:在 blog-translate 产出基础译文后,对文章做文化深度适配,让结果像为目标市场原生撰写,而非翻译痕迹明显。适合面向特定市场(而非仅特定语言)的内容,或现有译文读起来像“从英文翻译而来”时使用。

主要能力:解析 locale 代码(ISO 639-1 语言小写、可选 ISO 15924 脚本、可选 ISO 3166-1 地区大写);加载共享文化配置(DACH、法语、西语、日语及自定义模板,位于 ../blog-translate/references/cultural-adaptation.md);进行文化审计,识别外国来源标记(美国品牌、美国统计、美式 CTA、直译习语、外国法律、外币价格、称呼不一致)并按严重度分级;随后做适配:用本地案例替换外国案例、本地化统计数据并记录来源 URL 与访问日期、按文化配置改写 CTA 与语气、映射法律引用(如 CCPA 对应 DSGVO/RGPD/LGPD/LFPDPPP)、更新 SEO 元素(标题、meta、slug、alt、hreflang、schema inLanguage)。

使用方式:先运行 /blog translate <file> --to <code>,再用本技能;可配合 /blog locale-audit <directory> 做多语言版本 QA,或用 /blog multilingual <topic> --languages <codes> 一键流水线。默认输出为 {slug}-localized.{ext},仅在用户要求覆盖时才覆盖,覆盖前创建带时间戳备份并展示 diff 摘要。所有读写路径需位于项目根内,拒绝符号链接、路径穿越、超过 10 MB 及二进制文件。

限制:无本地统计时保留原数据并标注地理范围,绝不删除来源归属;本地数据方法学不一致时不得静默替换;抓取引用页仅允许 https,须做 SSRF 校验(拒绝 javascript:/data:/file:/localhost/回环/私有/链路本地/组播/保留 IP),禁用或校验重定向,限制重定向次数、响应大小与请求时间;locale 歧义(如 pt、es、zh)需先询问具体地区或明确中性模式;无文化配置时按自定义模板内联构建最小配置。报告会给出适配类型计数、文化契合度评分(自然度、市场相关性、语气匹配、总分)与剩余建议。