Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/shenjingnan/xiaozhi-client --skill localization-validator명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | localization-validator |
| description | 本地化验证技能,用于验证项目的本地化质量 |
该技能用于验证项目的本地化质量,确保所有面向中文开发者和用户的内容都符合项目的本地化标准,同时遵循务实开发理念。
// ❌ 错误 - 英文注释
// Get user data from API
// ✅ 正确 - 中文注释
// 从 API 获取用户数据
// ❌ 错误 - 英文描述
describe("User Component", () => {
it("should render user name correctly", () => {
// ...
});
});
// ✅ 正确 - 中文描述
describe("用户组件", () => {
it("应该正确渲染用户名称", () => {
// ...
});
});
// ❌ 错误 - 硬编码英文字符串
const serviceName = "unknown";
const status = "loading";
// ✅ 正确 - 使用中文常量
const UNKNOWN_SERVICE = "未知服务";
const LOADING_STATUS = "加载中";
以下情况可以保留英文:
使用 grep 查找英文注释模式:
grep -r "//.*[A-Z][a-z].*" --include="*.ts" --include="*.tsx" src/
查找英文测试描述:
grep -r "describe\|it(" --include="*.test.ts" --include="*.test.tsx" src/
查找硬编码英文字符串:
grep -r '"[a-zA-Z]\{3,\}"' --include="*.ts" --include="*.tsx" src/
| 英文 | 中文 |
|---|---|
| unknown | 未知 |
| loading | 加载中 |
| error | 错误 |
| success | 成功 |
| failed | 失败 |
| pending | 待处理 |
| completed | 已完成 |
| configuration | 配置 |
| parameter | 参数 |
| component | 组件 |
| service | 服务 |
| server | 服务器 |
| client | 客户端 |
当需要对项目进行本地化验证时:
可以将部分检查集成到 CI/CD 流程中,确保新代码符合本地化标准。
在 xiaozhi-client 项目的本地化过程中发现: