project-cn
概述
把用户提供的项目根目录 A 复制为同级目录 A-CN,并满足下面三条:
- 原始
A绝不修改。 A-CN中先完整保留所有复制过来的原始文件。- 仅对文档文件和代码文件额外新增同目录
-CN副本,其他文件只复制不增强。
默认目标目录策略:
- 如果
A-CN已存在,默认先删除旧目录再重建。 - 只有用户明确要求保留旧结果时,才使用
--keep-existing。 - 目标目录名只能是“用户给出的目录名 +
-CN”,禁止擅自改成-中文版、-中文,-zh或其他后缀。
默认排除目录策略:
- 评估和复制时默认跳过
.git、vendor、node_modules、dist、build、.venv、__pycache__、coverage等明显不该进入翻译流程的目录。 - 如果用户还想额外排除某些目录,可以追加
--exclude-dir <name>。
Python 缓存约束:
- skill 自带的 Python 脚本和测试模块默
[Description truncada. Veja o README completo no GitHub.]