计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
character-tavern-zh-localize【效率与协作】将英文 SillyTavern 角色卡 JSON 中文化为可导入的中文角色卡,并保持原有 V2 结构、镜像字段、开场白、备用开场、作者说明、标签和角色扮演功能一致。用户要求翻译、汉化、本地化、润色、修复或批量处理英文 SillyTavern/chara_card_v2 角色卡,让角色默认用中文回复时使用。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
把英文 chara_card_v2 JSON 改写成自然中文角色卡,同时保留 SillyTavern 可导入结构和玩法功能。
spec、spec_version、顶层字段和 data 镜像字段。python3 scripts/localize_card.py INPUT.json OUTPUT.json
python3 scripts/localize_card.py --validate-only OUTPUT.json
逐字段中文化并润色所有可玩内容:
description、scenario、first_mes、mes_example、creator_notes、post_history_instructions、alternate_greetings、character_book.entries[].content 等文本载荷。{{char}}、{{user}}、<START>、HTML 标签、CSS 样式、世界书结构、扩展字段和导入所需键名。{{user}} 说话、思考、决定或行动。mes_example 为空,可以保持为空;不要为了“完整”补写会改变原卡行为的示例。English 标签,加入 中文。同步镜像字段。V2 卡中顶层和 data 同名字段必须完全一致。
校验最终 JSON:
python3 scripts/localize_card.py --validate-only OUTPUT.json
python3 -m json.tool OUTPUT.json >/dev/null
必须保留:
spec: "chara_card_v2"spec_version: "2.0"datadata 内的可镜像字段:name、description、personality、scenario、first_mes、mes_example、creator_notes、system_prompt、post_history_instructions、alternate_greetings、tags、creator、character_version、extensions、character_book除非用户明确要求原地覆盖,否则输出到新文件。
需要判断字段是否该翻译、保留、补写或同步时,读取 references/sillytavern-v2-localization.md。