{ "project_name": "P-L12《不朽封仙》", "workspace_root": "d:\\p-L12", "paths": { "config_dir": "d:\\p-L12\\P-L12_config", "game_dir": "d:\\p-L12\\P-L12_game", "csv_dir": "d:\\p-L12\\work\\cvs", "scripts_dir": "d:\\p-L12\\work\\py", "memories_dir": "d:\\p-L12\\work\\memories", "output_doc": "d:\\p-L12\\work\\《不朽封仙》游戏文字脚本.docx" }, "scripts": { "xlsx_to_csv": "d:\\p-L12\\work\\py\\xlsx_to_csv.py", "generate_doc": "d:\\p-L12\\work\\py\\generate_doc.py" }, "dependencies": { "python_packages": ["openpyxl", "python-docx"], "install_commands": [ "pip install openpyxl", "pip install python-docx" ] }, "csv_encoding": { "note": "部分CSV文件使用GBK/GB2312编码,非UTF-8", "read_strategy": "按优先级尝试 utf-8-sig -> gbk -> gb2312 -> utf-8", "write_encoding": "xlsx_to_csv.py 输出使用 UTF-8 with BOM (utf-8-sig)" }, "game_code_paths": { "game_text_const": "d:\\p-L12\\P-L12_game\\unity\\Assets\\Scripts\\mgame\\error\\GameTextConst.cs", "scripts_root": "d:\\p-L12\\P-L12_game\\unity\\Assets\\Scripts" }, "icon_resource_base": "d:\\p-L12\\P-L12_game\\unity\\Assets\\Resources\\Resources_moved\\gui\\atlas_ui" }