Files
Genarrative/docs/audits/text/CHINESE_MOJIBAKE_INVENTORY.md
kdletters cbc27bad4a
Some checks failed
CI / verify (push) Has been cancelled
init with react+axum+spacetimedb
2026-04-26 18:06:23 +08:00

6.3 KiB
Raw Blame History

中文乱码位置清单

更新时间:2026-03-24

说明

  • 本文档用于记录仓库内已确认或高置信度疑似存在中文乱码的位置。
  • 当前这份文档是重建版本;原有的 docs/audits/text/CHINESE_MOJIBAKE_INVENTORY.md 本身也已经乱码,因此已整体替换。
  • 本次整理依据:
    • 仓库内旧清单中的完整文件/行号信息
    • 本轮人工复核时再次直接看到的明显乱码位置
  • 由于仓库内同时存在“文件内容已写坏”和“终端/工具显示失真”两类情况,下面清单优先保留高置信位置,便于后续逐项修复。

扫描范围

  • 已纳入:src/docs/、根目录文档与元数据文件
  • 已排除:.git/node_modules/dist/、纯图片资源目录

高置信位置

文档与元数据

组件层

数据层

  • src/data/characterPresets.ts97, 102, 104, 107, 129, 132-133, 142, 144, 170, 276, 302, 470, 496, 531, 540, 566, 699-700, 729, 972
  • src/data/medievalNpcVisuals.ts103, 115, 117, 119, 136, 154, 156, 161, 167, 174, 177, 189, 226, 235-236, 241, 244-245, 249-254, 256-257, 260, 262, 274, 278, 288, 451-453, 565, 568, 577, 592
  • src/data/monsterPresets.ts41-42, 54, 60-61, 79-80, 92, 98-99, 117-118, 136-137, 155-156, 171-173, 185, 191-192, 204, 210-211, 229-230, 242, 248-249, 261, 267-268, 280, 286-287, 304-305, 323-324, 335
  • src/data/monsters.ts112
  • src/data/npcInteractions.ts68-71, 80, 82-83, 161, 165, 173, 182, 188-190, 196, 198, 205, 231, 241, 245, 255-260, 272, 296, 319-320, 372, 444-445, 449, 451, 453, 507, 569-570, 578-579, 587-588, 597, 605-606, 615, 617-618, 626-627, 634, 641-643, 652, 661, 665, 670, 672, 676
  • src/data/scenePresets.ts115, 120, 122, 128, 133, 135, 141, 146, 148, 154, 159, 161, 167, 172, 174, 180, 185, 187, 192-193, 198, 200, 205-206, 211, 213, 219, 224, 226, 232, 237, 239, 245, 250, 252, 258, 263, 265, 274, 279, 281, 287, 292, 294, 299-300, 305, 307, 313, 318, 320, 326, 331, 333, 339, 344, 346, 352, 357, 359, 364-365, 370, 372, 377-378, 383, 385, 390-391, 396, 398, 404, 409, 411, 417, 422, 424, 509, 523, 525
  • src/data/stateFunctions.ts72-73, 80, 95-96, 103, 117-118, 125, 139-140, 147, 161-162, 169, 186-187, 194, 209-210, 217, 237-238, 255-256, 273-274, 294, 311-312, 329-330, 420, 430-431, 433-435, 437-438, 440-442, 444-445, 447, 449, 451-452, 454-456, 458, 460-461, 464, 466, 468, 484-485, 487, 489, 491, 493, 601, 618

Hooks 与服务层

其他源码

本轮人工复核补充

以下位置是在本轮实现过程中直接再次看到的明显乱码文本,建议优先复查:

处理优先级建议

第一批

  • src/components/GameShell.tsx
  • src/components/InventoryPanel.tsx
  • src/components/CharacterPanel.tsx
  • src/data/characterPresets.ts
  • src/data/npcInteractions.ts
  • src/data/scenePresets.ts
  • src/services/prompt.ts

第二批

  • src/components/PresetEditor.tsx
  • src/components/NpcVisualEditor.tsx
  • src/data/monsterPresets.ts
  • src/data/stateFunctions.ts
  • docs/experience/AGENT_UI_CHANGELOG.md
  • UI_CODING_STANDARD.md

备注

  • 当前文档的目标是“先把位置收拢清楚”,不是直接修复乱码。
  • 如果你下一步要我继续,我可以基于这份清单继续做两件事之一:
    • 逐文件修复中文乱码
    • 先做一个“乱码修复优先级 + 替换建议”文档