SuperAPI AI 工具集

integrate-ai-i18n

编程与开发

查看项目

更新于 10-16 05:01

技能介绍

用途:把 ai-i18n 集成进使用 Vue 3、React 18+ 或原生 JavaScript/TypeScript 的 Vite 浏览器项目,负责包安装、Vite 配置、运行时源码接入与集成验证。

主要能力:读取目标项目的 package.json、vite.config.*、TypeScript 配置、入口文件与框架插件,确认符合公开支持要求后再修改;按框架选择对应文档页面,保留项目原有包管理器、插件、框架约定与配置风格;每个 Vite 构建只使用一个 @ai-i18n/vite 注册、一种框架模式和一个 i18n 目录;默认不启用可选行为,保留已有配置。

使用方式:先阅读 https://bosens-china.github.io/ai-i18n/llms.txt 并只选与当前框架和能力匹配的页面;安装目标仓库要求的版本,当前预发布阶段使用公开文档中的 alpha 安装命令;在现有 Vite 配置中注册插件,优先框架检测与显式运行时导入;按所选框架页面添加最小代表性翻译调用;按 TypeScript 与生成文件页面接入声明与 Git 忽略。

可选功能:Vite Dev 审查控制台需单独注册,从 @ai-i18n/vite/review 导入 aiI18nReview 并在核心 aiI18n() 旁添加一个实例;不添加令牌、认证或生产路由,不为此安装 Vue 或 UI 库。

限制:不写翻译或人工审查值;不默认启用自动翻译、自动导入、语言持久化、locale 加载、缓存清理、HTML 提取、ESLint 与测试集成;不把 Vue Options API 改为 Composition API,也不为非组件工具添加 React 订阅;构建覆盖率默认开启,除非用户要求关闭;缺失计数应使用翻译技能而非配置 Provider。验证时按改动规模运行 lint、类型检查、相关测试与完整 Vite Build,并报告所选应用、改动、命令、未支持范围与待用户决定事项。具体安装步骤、配置字段、运行时 API、示例与故障排查以官方文档为准,本技能不复制或推断这些细节。