Files
Genarrative/tmp_jsx_text_scan.txt
高物 c49c64896a
Some checks failed
CI / verify (push) Has been cancelled
初始仓库迁移
2026-04-04 23:57:06 +08:00

179 lines
25 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:262:<div className="text-[10px] tracking-[0.24em] text-amber-200/80">奖励缓存</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:276:<div className="mt-1 text-[10px] uppercase tracking-[0.2em] text-rose-100/70">好感度</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:283:<div className="mt-1 text-[10px] uppercase tracking-[0.2em] text-amber-100/70">货币</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:351:<div className="text-[10px] uppercase tracking-[0.18em] text-zinc-500">目标</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:365:<span>进度</span>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:443:<div className="text-sm font-semibold text-white">冒险设置</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:444:<div className="mt-1 text-[11px] text-zinc-500">调整音乐音量,查看统计数据,或保存并退出。</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:459:<div className="text-[10px] tracking-[0.24em] text-sky-200/80">音频</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:460:<div className="mt-2 text-sm font-semibold text-white">音乐音量</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:488:<div className="text-sm font-semibold text-white">运行统计</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:514:<div className="text-sm font-semibold">保存并退出</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:554:<div className="text-sm font-semibold text-white">冒险统计</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:568:<div className="text-[10px] tracking-[0.24em] text-amber-200/80">冒险总览</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:622:<div className="text-sm font-semibold text-white">任务日志</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:711:<div className="text-[10px] tracking-[0.24em] text-zinc-500">任务简介</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:781:<div className="text-[11px] tracking-[0.24em] text-emerald-300">任务完成</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:782:<div className="text-lg font-semibold text-white">奖励已准备</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:831:<div className="text-sm font-semibold text-white">Quest reward claimed</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:887:<div className="text-sm font-semibold text-white">战斗奖励</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:906:<div className="text-[10px] tracking-[0.24em] text-emerald-200/80">战斗结束</div>
E:\Repos\ai-native-visual-rpg\src\components\adventure-panel\AdventurePanelOverlays.tsx:925:<div className="text-[10px] tracking-[0.24em] text-amber-200/80">战利品</div>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\CharacterSelectionFlow.tsx:272:<div className="text-2xl font-black text-white sm:text-[2rem]">选择你的角色</div>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\CharacterSelectionFlow.tsx:273:<div className="mt-1 text-[11px] tracking-[0.14em] text-zinc-500">左右滑动浏览角色</div>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\CharacterSelectionFlow.tsx:332:<div className="text-xs font-bold text-white">角色属性</div>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\CharacterSelectionFlow.tsx:354:<div className="character-backstory-title text-xs font-bold text-white">背景故事</div>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\CharacterSelectionFlow.tsx:394:<span className="text-sm font-semibold text-white">进入营地</span>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\CharacterSelectionFlow.tsx:395:<span className="text-white/60">开始</span>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\GameShellRuntime.tsx:199:<div className="text-5xl font-black tracking-[0.14em] text-white sm:text-6xl">叙世</div>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\GameShellRuntime.tsx:200:<div className="mt-3 text-sm tracking-[0.44em] text-zinc-300 sm:text-base">GENARRATIVE</div>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\GameShellStoryPanels.tsx:123:<span className="pixel-tab-button__label">角色</span>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\GameShellStoryPanels.tsx:136:<span className="pixel-tab-button__label">冒险</span>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\GameShellStoryPanels.tsx:149:<span className="pixel-tab-button__label">鑳屽寘</span>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\PreGameSelectionFlow.tsx:288:<span className="text-white/60">开始</span>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\PreGameSelectionFlow.tsx:313:<span className="text-white/60">开始</span>
E:\Repos\ai-native-visual-rpg\src\components\game-shell\PreGameSelectionFlow.tsx:329:<span className="text-white/60">查看</span>
E:\Repos\ai-native-visual-rpg\src\components\preset-editor\CharacterPresetPanel.tsx:55:>(characterOverridesJson as Record<string, CharacterPresetOverride>);
E:\Repos\ai-native-visual-rpg\src\components\preset-editor\CharacterPresetPanel.tsx:467:<Plus className="h-3.5 w-3.5" /> <span>Add Skill</span>{' '}
E:\Repos\ai-native-visual-rpg\src\components\preset-editor\MonsterPresetPanel.tsx:38:>(monsterOverridesJson as Record<string, MonsterPresetOverride>);
E:\Repos\ai-native-visual-rpg\src\components\preset-editor\SceneNpcPresetPanel.tsx:75:>(sceneNpcOverridesJson as Record<string, SceneNpcPresetOverride>);
E:\Repos\ai-native-visual-rpg\src\components\preset-editor\ScenePresetPanel.tsx:42:>(sceneOverridesJson as Record<string, ScenePresetOverride>);
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:417:<span>点击查看详情</span>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:499:return AFFINITY_LEVELS.find(level => affinity < level.value) ?? null;
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:516:<div className="text-[10px] tracking-[0.18em] text-zinc-500">好感等级</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:527:<div>下一节点</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:534:<div className="text-zinc-200">已达最高节点</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:535:<div className="mt-1">继续提升可稳固关系优势</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:544:<div className="text-[10px] tracking-[0.18em] text-zinc-500">好感进度</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:545:<div className="mt-1 text-[11px] leading-relaxed text-zinc-500">节点数值表示进入对应等级所需的好感度。</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:772:<div className="text-[10px] tracking-[0.22em] text-sky-300/80">实体详情</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:978:<div className="text-sm text-zinc-500">无可用立绘</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:1351:<div className="text-[10px] tracking-[0.22em] text-sky-300/80">技能详情</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:1385:<div className="text-sm font-semibold text-white">技能效果预览</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:1396:<div className="mb-3 text-xs font-bold text-white">基础信息</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventureEntityModal.tsx:1429:<div className="text-[10px] tracking-[0.22em] text-amber-200/80">物品详情</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:359:<div className="text-[10px] tracking-[0.24em] text-amber-200/80">奖励物品</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:373:<div className="mt-1 text-[10px] uppercase tracking-[0.2em] text-rose-100/70">好感度</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:380:<div className="mt-1 text-[10px] uppercase tracking-[0.2em] text-amber-100/70">货币</div>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:468:<span>Progress</span>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:747:<span className="leading-none">任务</span>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:803:<span className="text-xs leading-none">刷新</span>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:812:<span className="text-xs leading-none">背包</span>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:824:<span className="text-xs leading-none">刷新</span>
E:\Repos\ai-native-visual-rpg\src\components\AdventurePanel.tsx:833:<span className="text-xs uppercase tracking-widest">剧情推演中...</span>
E:\Repos\ai-native-visual-rpg\src\components\CharacterChatModal.tsx:53:<div className="text-[10px] tracking-[0.22em] text-sky-300/80">角色聊天</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterChatModal.tsx:71:<div className="mb-2 text-xs font-bold text-white">角色状态</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterChatModal.tsx:86:<div className="mb-2 text-xs font-bold text-white">聊天总结</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterChatModal.tsx:128:<div className="text-xs font-bold text-white">帮你回复</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterDetailModal.tsx:244:<div className="text-[10px] tracking-[0.16em] text-zinc-500">原因</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterDetailModal.tsx:248:<div className="text-[10px] tracking-[0.16em] text-zinc-500">目标</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:409:<div className="mb-2 text-xs font-bold text-sky-100">当前委托</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:421:<div className="mb-3 text-xs font-bold text-white">队伍成员</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:490:<div className="text-[10px] tracking-[0.22em] text-sky-300/80">伤害修正贡献解析</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:515:<div className="font-medium text-white">伤害修正贡献 = 1 × 每个关联标签换算后的贡献百分比</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:575:<div className="text-[10px] tracking-[0.22em] text-sky-300/80">角色详情</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:613:<div className="mb-3 text-xs font-bold text-white">状态</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:636:<div className="mb-3 text-xs font-bold text-white">背景故事</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:643:<div className="mb-3 text-xs font-bold text-white">性格</div>
E:\Repos\ai-native-visual-rpg\src\components\CharacterPanel.tsx:650:<div className="mb-3 text-xs font-bold text-white">装备</div>
E:\Repos\ai-native-visual-rpg\src\components\CompanionCampModal.tsx:142:<div className="text-sm font-semibold text-white">Camp Formation</div>
E:\Repos\ai-native-visual-rpg\src\components\CompanionCampModal.tsx:160:<div className="text-xs font-bold text-white">Active Team</div>
E:\Repos\ai-native-visual-rpg\src\components\CompanionCampModal.tsx:231:<div className="text-xs font-bold text-white">Reserve Team</div>
E:\Repos\ai-native-visual-rpg\src\components\CompanionCampModal.tsx:287:<div className="mb-3 text-xs font-bold text-white">Camp Mood</div>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:224:<div className="text-[11px] font-bold tracking-[0.28em] text-zinc-500">WORLD DOSSIER</div>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:259:<Section title="世界概述" actions={<SmallButton onClick={() => onEditTarget({ kind: 'world' })} tone="sky">编辑</SmallButton>}>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:272:<div>可扮演角色</div>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:276:<div>NPC</div>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:280:<div>场景</div>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:308:<SmallButton onClick={() => onEditTarget({ kind: 'playable', mode: 'edit', id: role.id })} tone="sky">编辑</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:309:<SmallButton onClick={() => removePlayable(role.id, role.name)} tone="rose">删除</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:358:<SmallButton onClick={() => onEditTarget({ kind: 'story', mode: 'edit', id: npc.id })} tone="sky">编辑</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:359:<SmallButton onClick={() => removeStoryNpc(npc.id, npc.name)} tone="rose">删除</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:408:<SmallButton onClick={() => onEditTarget({ kind: 'landmark', mode: 'edit', id: landmark.id })} tone="sky">编辑</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityCatalog.tsx:409:<SmallButton onClick={() => removeLandmark(landmark.id, landmark.name)} tone="rose">删除</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityEditorModal.tsx:440:<span className="text-sm font-semibold text-white">保存修改</span>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityEditorModal.tsx:556:<div className="text-[11px] tracking-[0.18em] text-zinc-500">当前外观模板</div>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldEntityEditorModal.tsx:657:<div className="text-[11px] font-bold tracking-[0.18em] text-zinc-300">NPC 形象预览</div>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldResultView.tsx:141:<SmallButton onClick={onEditSetting}>修改设定</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldResultView.tsx:142:<SmallButton onClick={onRegenerate} tone="sky">重新生成</SmallButton>
E:\Repos\ai-native-visual-rpg\src\components\CustomWorldResultView.tsx:151:<span className="text-sm font-semibold text-white">保存并进入世界</span>
E:\Repos\ai-native-visual-rpg\src\components\GameShell.tsx:364:<div className="text-5xl font-black tracking-[0.14em] text-white sm:text-6xl">鍙欎笘</div>
E:\Repos\ai-native-visual-rpg\src\components\GameShell.tsx:365:<div className="mt-3 text-sm tracking-[0.44em] text-zinc-300 sm:text-base">GENARRATIVE</div>
E:\Repos\ai-native-visual-rpg\src\components\GameShell.tsx:455:<span className="pixel-tab-button__label">队伍</span>
E:\Repos\ai-native-visual-rpg\src\components\GameShell.tsx:468:<span className="pixel-tab-button__label">冒险</span>
E:\Repos\ai-native-visual-rpg\src\components\GameShell.tsx:481:<span className="pixel-tab-button__label">背包</span>
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:23:onUseItem: (itemId: string) => Promise<boolean>;
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:24:onEquipItem: (itemId: string) => Promise<boolean>;
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:26:onCraftRecipe: (recipeId: string) => Promise<boolean>;
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:27:onDismantleItem: (itemId: string) => Promise<boolean>;
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:28:onReforgeItem: (itemId: string) => Promise<boolean>;
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:124:(selectedItemUseEffect.hpRestore > 0 && playerHp < playerMaxHp) ||
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:125:(selectedItemUseEffect.manaRestore > 0 && playerMana < playerMaxMana) ||
E:\Repos\ai-native-visual-rpg\src\components\InventoryPanel.tsx:194:<span>工坊</span>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:461:<Label>搜索</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:470:<Label>分类筛选</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:474:<Label>稀有度筛选</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:541:<Label>世界语境</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:600:<div className="mb-2 text-xs font-semibold uppercase tracking-[0.2em] text-zinc-500">属性设计</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:610:<div className="mb-2 text-xs font-semibold uppercase tracking-[0.2em] text-zinc-500">使用效果</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:616:<div>构筑增益: {(selectedItem.useProfile.buildBuffs ?? []).map(buff => buff.name).join(' / ') || '无'}</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:619:<div className="text-sm text-zinc-500">无即时使用效果</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:624:<div className="mb-2 text-xs font-semibold uppercase tracking-[0.2em] text-zinc-500">构筑 / 套装</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:635:<div className="text-sm text-zinc-500">无构筑信息</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:641:<div className="mb-3 text-xs font-semibold uppercase tracking-[0.2em] text-zinc-500">背包卡片预览</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:677:<Label>物品 ID</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:682:<Label>素材路径</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:687:<Label>名称</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:696:<Label>分类</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:705:<Label>稀有度</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:715:<Label>标签</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:721:<div className="mt-1 text-xs text-zinc-500">支持逗号或换行分隔。</div>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:725:<Label>描述</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:735:<Label>HP 加成</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:742:<Label>MP 加成</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:749:<Label>输出倍率加成</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:756:<Label>承伤倍率</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:766:<Label>使用恢复 HP</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:773:<Label>使用恢复 MP</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:780:<Label>使用减少冷却</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:789:<Label>使用 Build Buff每行名称|标签1,标签2|回合)</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:799:<Label>构筑角色</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:806:<Label>套装 ID</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:813:<Label>套装名称</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:820:<Label>部件名称</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:827:<Label>锻造等级</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:836:<Label>构筑标签</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:845:<Label>协同标签</Label>
E:\Repos\ai-native-visual-rpg\src\components\ItemCatalogEditor.tsx:854:<Label>工艺标签</Label>
E:\Repos\ai-native-visual-rpg\src\components\MapModal.tsx:168:<span>地图</span>
E:\Repos\ai-native-visual-rpg\src\components\MapModal.tsx:185:<div className="text-emerald-200/75">当前位置</div>
E:\Repos\ai-native-visual-rpg\src\components\MapModal.tsx:194:{connectedScenes.length === 0 && <div>- 暂无</div>}
E:\Repos\ai-native-visual-rpg\src\components\MapModal.tsx:298:<div className="text-[10px] tracking-[0.22em] text-amber-200/80">场景切换</div>
E:\Repos\ai-native-visual-rpg\src\components\MapModal.tsx:312:<div className="text-[10px] tracking-[0.18em] text-amber-200/75">目标场景</div>
E:\Repos\ai-native-visual-rpg\src\components\MapModal.tsx:319:<div className="text-[10px] tracking-[0.18em] text-zinc-500">当前</div>
E:\Repos\ai-native-visual-rpg\src\components\MapModal.tsx:323:<div className="text-[10px] tracking-[0.18em] text-zinc-500">前往</div>
E:\Repos\ai-native-visual-rpg\src\components\NpcModals.tsx:99:<div className="text-[10px] uppercase tracking-[0.18em] text-zinc-500">数量</div>
E:\Repos\ai-native-visual-rpg\src\components\NpcModals.tsx:209:<div className="text-sm font-semibold text-white">交易</div>
E:\Repos\ai-native-visual-rpg\src\components\NpcModals.tsx:354:<div className="text-sm font-semibold text-white">物品详情</div>
E:\Repos\ai-native-visual-rpg\src\components\NpcModals.tsx:445:<div className="text-sm font-semibold text-white">送礼面板</div>
E:\Repos\ai-native-visual-rpg\src\components\NpcModals.tsx:507:<div className="text-sm font-semibold text-white">当前上阵已满</div>
E:\Repos\ai-native-visual-rpg\src\components\NpcModals.tsx:508:<div className="mt-1 text-xs text-zinc-500">请选择一名要转入待命列表的同伴,再邀请新同伴入队。</div>
E:\Repos\ai-native-visual-rpg\src\components\NpcVisualEditor.tsx:963:<span>重置布局</span>
E:\Repos\ai-native-visual-rpg\src\components\NpcVisualEditor.tsx:974:<div className="text-sm font-semibold text-white">布局预览</div>
E:\Repos\ai-native-visual-rpg\src\components\SelectionCustomizationModals.tsx:109:<div className="mb-3 text-xs font-bold tracking-[0.16em] text-white">世界设定文本</div>
E:\Repos\ai-native-visual-rpg\src\components\SelectionCustomizationModals.tsx:191:<div className="mb-2 text-xs font-bold tracking-[0.14em] text-white">角色名称</div>
E:\Repos\ai-native-visual-rpg\src\components\SelectionCustomizationModals.tsx:201:<div className="mb-2 text-xs font-bold tracking-[0.14em] text-white">角色背景故事</div>
E:\Repos\ai-native-visual-rpg\src\components\SelectionCustomizationModals.tsx:231:<span className="text-sm font-semibold text-white">保存修改</span>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:883:<div className="text-[11px] uppercase tracking-[0.22em] text-zinc-500">实时玩家</div>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:893:<div className="text-[11px] uppercase tracking-[0.22em] text-zinc-500">实时场景</div>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:901:<div className="text-[11px] uppercase tracking-[0.22em] text-zinc-500">解析计划</div>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:909:<div className="text-[11px] uppercase tracking-[0.22em] text-zinc-500">战斗快照</div>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:921:<div className="mt-2 text-sm text-zinc-400">当前预览中尚未发出任何战斗动画。</div>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:969:return <div className="rounded-2xl border border-white/10 bg-black/20 p-6 text-sm text-zinc-300">无可选行为可用。</div>;
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:1103:{isCustomized && <span className="shrink-0 rounded-full border border-emerald-400/30 bg-emerald-500/10 px-2 py-0.5 text-[10px] uppercase tracking-[0.2em] text-emerald-100">自定义</span>}
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:1120:<span>重置当前</span>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:1130:<button type="button" onClick={() => applyTemplate(false)} disabled={!selectedTemplateId} className="rounded-lg border border-emerald-400/20 bg-emerald-500/10 px-4 py-2 text-sm text-emerald-100 transition hover:bg-emerald-500/20 disabled:cursor-not-allowed disabled:opacity-40">应用结构</button>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:1131:<button type="button" onClick={() => applyTemplate(true)} disabled={!selectedTemplateId} className="rounded-lg border border-white/10 bg-black/20 px-4 py-2 text-sm text-zinc-200 transition hover:bg-white/10 disabled:cursor-not-allowed disabled:opacity-40">应用文本</button>
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:1146:{!executable && <div className="mb-4 rounded-xl border border-amber-400/20 bg-amber-500/10 px-4 py-3 text-sm text-amber-100">当前预览上下文下,这个状态/分类组合不可执行。</div>}
E:\Repos\ai-native-visual-rpg\src\components\StateFunctionEditor.tsx:1213:<div className="mb-3 text-xs font-medium uppercase tracking-[0.22em] text-zinc-500">技能权重</div>