用途:驱动项目完整国际化流程。技能分五个阶段:1 检查与决策(检测技术栈、收集用户选择、生成可执行计划);1.5 Globalize 账户准备(可选,安装 CLI、登录、验证组织);2 配置(安装并配置所选 i18n 库);3 转换(包裹硬编码字符串、提取并编译语言目录);4 Globalize 项目连接(可选,创建项目、连接仓库、设置模式)。阶段 1.5 和 4 仅在用户保留 Globalize 连接时运行,默认开启。
主要能力:支持 js-ts(Next、Vite、TanStack、Remix、React Router、Nuxt、Quasar、SvelteKit、CRA 等)、Ruby/Rails、Android、Swift/Apple 等语言与框架的检测;识别已有 i18n 库(lingui、next-intl、react-intl、i18next、vue-i18n、paraglide、rails-i18n、android-strings、string-catalog 等);扫描候选文件并统计硬编码可翻译文本;生成计划并在用户确认后执行。
使用方式:技能在工作区驻留于目标项目根目录的 .globalize/ 文件夹,存放检测结果、决策、计划、进度等本地文件,并自动加入 .gitignore。支持中断恢复:若 .globalize/ 已存在,会读取计划与进度判断状态,提示用户继续或重新开始。编排器本身不直接执行修改或命令,而是派发子代理在后台完成文件修改、bash 命令和参考阅读;交互式 Globalize 步骤通过 Skill 工具委托给 globalize-now-account-setup 与 globalize-now-project-setup 技能。
限制:仅当检测到支持的技术栈时执行;非 Rails 的 Ruby 项目不受支持;Globalize 相关阶段需用户保留连接并完成登录;具体命令参数、安装步骤和收费信息资料未完整提供,请以技能实际界面为准。