CLAUDE.md · git:20261008.ba12972 · 2026-10-08 · sha256 c90c7e286ee5c0a2
CLAUDE.md git:20261008.ba12972A
Immutable. This exact content never changes and is served at /api/v1/blob/c90c7e286ee5c0a2.
# CLAUDE.md 本仓库是 Agent Skill「原生字幕拼图」:把视频真实帧做成保留原字幕(原生模式)或绘制已审核台词(脚本模式)的长图。 ## 目录 - `skills/native-subtitle-quote-image/`:Skill 本体,发布时打包的就是这个目录。 - `SKILL.md`:Agent 使用说明;`references/`:详细流程文档。 - `scripts/native_subtitle_stitch.py`:渲染 CLI(`sample` / `render` / `render-script`)。 - `scripts/check_environment.py`、`scripts/check_update.py`:环境与版本检查。 - `VERSION`:Skill 版本。 - `scripts/validate_repo.py`:打包不变量检查;`scripts/bump_version.py`:发版改版本号。 - `tests/`:`unittest` 测试。 - `README.md` / `README_EN.md` / `README_KO.md`:三语 README,内容需保持同步。 - `.github/`:CI 与 Agent 工作流,见 `docs/agent-workflow.md`。 ## 不可违背的原则 - 原生字幕模式只裁切画面里已有的字幕,不 OCR、不重绘、不翻译、不覆盖。 - 脚本字幕模式必须明确标注为后期绘制,不得冒充原字幕或人物逐字引语。 - 不帮助绕过 DRM 或平台访问控制。 ## 开发约定 - Python 3.10+,依赖见 `skills/native-subtitle-quote-image/requirements.txt`。 - 提交前必须通过: ```bash python scripts/validate_repo.py python -m unittest discover -s tests ``` - 行为改动配测试;用户可见变化同步 `SKILL.md` 与三语 README。 - 版本号只在发版时由 `scripts/bump_version.py` 修改,功能 PR 不要动。 - 提交信息使用 `fix:` / `feat:` / `docs:` / `test:` / `ci:` 前缀,简体中文描述。