Advanced Installer 15.2汉化完全指南:版本匹配、覆盖验证与避坑
简介Advanced Installer高级安装程序15.2汉化版是一款面向Windows应用开发者和系统管理员的专业打包部署工具基于MSI技术可快速生成符合Windows Installer标准的安装包并支持自定义安装向导界面、编写自动化脚本、内置多语言选项、创建升级与修补包等核心功能。压缩包采用zip格式整体体积132.05MB文件总数显示为0上游未提供文件列表主要文件类型未提供整个包体即为完整的汉化版工具。目前已有308人学习/下载。该版本最大亮点是全程汉化中文用户可无障碍访问所有功能同时界面布局与交互也做了优化操作更直观内含的更新日志文件整理了15.2版相对于旧版的修复与新功能便于了解升级价值Architect 15.2 Portable便携组件支持免安装运行且不写注册表适合跨设备携带使用。借助该工具开发者可以摆脱繁琐的手工脚本通过可视化方式管理安装流程与界面生成的安装包具备良好的系统兼容性能满足企业级软件分发与批量部署需求。1. Advanced Installer 15.2 汉化版不是翻译好就完事版本匹配才是命门很多做 Windows 安装包的人第一次接触 Advanced Installer 15.2 汉化版以为就是替换几个语言文件、界面变中文这么简单。实际上真正卡住大家的不是翻译质量而是汉化资源和原版构建号是否对齐。装错一个资源文件轻则菜单错位重则整个编辑器直接打不开。下面这套步骤会把原版安装、汉化包覆盖、版本核对、验证手段和踩坑点串起来给新手一条能完整复现的路径给熟手一份可以对照的排查清单。如果你是第一次用建议不要急着覆盖文件先把第 2 章的版本检查看完再动手。2. 装原版、看版本、备后路汉化前必须做对的 3 件事2.1 为什么不能跳过原版直接汉化汉化包本质上是一组覆盖官方语言的资源文件它要替换的是软件安装目录下某个固定路径里的界面资源。很多人图省事直接下载一个所谓“汉化绿色版”压缩包里到底缺了什么资源、和哪个构建号配套完全没有概念。结果用得正顺时工具栏某块图标消失或者打开工程模板时弹出一串“无法加载资源”的报错。我一般还是先装官方原版再打汉化包这样中间每一层都可以定位问题。严谨一点说汉化包必须和原版的构建号对齐。构建号不是大版本号而是版本信息里的最后一段数字比如 15.2 下面的 15.2.0 和 15.2.1在资源文件结构上可能有差异。汉化作者在制作时是按某个构建号提取的字符串表如果原版版本比它新新增的菜单项就会因为没有对应翻译而回落成英文如果原版比它旧汉化包里多出来的资源又会被程序忽略。所以先装原版再对照版本是这条流程里的第一道保险。2.2 用 PowerShell 一次性核对主程序和资源文件版本核对版本最怕的是漏看尤其是主程序版本对了某个负责界面渲染的 DLL 版本不一致也会导致部分对话框汉化失效。逐个右键属性太慢我习惯直接在 PowerShell 里遍历安装目录把带版本号的文件全部打印出来再和汉化包说明文件逐个对照。$installPath C:\Program Files (x86)\Advanced Installer Get-ChildItem -Path $installPath -Recurse -Include *.exe,*.dll | ForEach-Object { $ver $_.VersionInfo if ($ver.FileVersion) { {0} | {1} -f $_.FullName, $ver.FileVersion } }这段命令会递归扫描安装目录下所有 exe 和 dll并输出完整路径和文件版本。注意-Include必须和-Recurse一起用才生效单独写可能只匹配当前目录。输出结果里最重要的不是文件有多少而是主程序AdvancedInstaller.exe的版本号最后一段是否落在汉化包说明的范围内。如果汉化包说明里写“适用于 15.2 系列”而主程序版本已经到 15.2.2那就要多看几个关键 DLL 是否同属一个构建批次。2.3 备份原版语言文件后悔药必须提前备好覆盖操作之前先备份。不要以为安装光盘或者官方安装包能随时找回原文件很多团队把安装包放在公共服务器上一旦权限变动找回原文件比汉化本身还耗时间。我通常在安装目录的同级目录建一个backup_lang把需要覆盖的文件整个复制过去。这里用两条命令就够了set AI_DIRC:\Program Files (x86)\Advanced Installer mkdir %AI_DIR%\backup_lang xcopy %AI_DIR%\*.lang %AI_DIR%\backup_lang\ /Y xcopy %AI_DIR%\*.resx %AI_DIR%\backup_lang\ /Y第一行把安装路径存进变量后面命令都用%AI_DIR%引用避免重复敲长路径。第二行创建备份目录。第三、四行分别把.lang和.resx资源文件复制进去/Y表示不需要逐个确认覆盖。这里有一点容易忽略*.lang和*.resx只匹配安装目录顶层文件不包含子目录。如果你的汉化包覆盖的是子目录里的资源要把第三条改成xcopy %AI_DIR%\子目录\*.lang ...或者直接加/E递归复制整个目录。备份完以后建议把backup_lang文件夹设为只读防止后面操作误伤。3. 覆盖汉化文件与初始化配置动手时的三个关键点3.1 解压汉化包并对照目录结构别急着全量覆盖汉化包解压后目录结构一般和原版安装目录一致这是最理想的直接覆盖方案。但“一致”不等于可以无脑全量覆盖。有些汉化包压缩包里有作者自己加的说明文件、示例工程甚至多余的旧版本 DLL如果整个目录镜像过去会把原版的干净环境弄脏。我习惯先把汉化包解压到独立目录然后对比两边的文件差异再决定复制范围。下面这个robocopy命令方向是对的但参数要谨慎set AI_DIRC:\Program Files (x86)\Advanced Installer set PATCH_DIRD:\Download\AI_15.2_HAN robocopy %PATCH_DIR% %AI_DIR% /E /MIR /XD backup_lang/E表示复制所有子目录包括空目录/MIR是镜像模式会让目标目录和源目录完全一致目标里多余的文件会被删除。/XD backup_lang用来排除备份目录否则会把刚才保留的原版资源一并清理掉。但我不建议第一次就直接带/MIR因为一旦汉化包缺少某个子目录镜像模式会把原版对应目录删掉。更稳的做法是先用不带/MIR的命令做增量复制确认没有删除日志后再决定是否手动清理多余文件。我第一做镜像就吃过亏把自带示例工程目录清空了后续只能重新注册安装找补。3.2 覆盖完之后清理 UI 缓存才能让配置重新读取资源文件覆盖后软件第一次启动还需要重新读取界面语言配置。如果之前已经启动过原版程序会在当前用户目录下缓存一部分界面配置直接覆盖文件不一定能让它立刻切换成中文。常见做法是启动一次软件看界面是否变中文如果没变再考虑清理配置缓存。查配置缓存位置可以用下面这条命令Get-ChildItem $env:LOCALAPPDATA | Where-Object { $_.Name -like *Installer* } | Select-Object FullName这条命令会把当前用户本地应用数据目录下名称带Installer的文件夹列出来。你可能会看到好几个相关目录要人工判断哪些属于 Advanced Installer不要一见名字带 Installer 就删。判断依据是看目录下有没有主程序名的 jar、json 或 log 文件。备份这些目录后删除再重新打开软件。注意这样会丢失最近打开的工程列表和窗口布局属于正常代价。如果软件本身是绿色版没有写用户目录这一步可以跳过。3.3 修改注册表语言键查询键名比直接改更省事有些汉化包需要写注册表才能让程序以中文加载资源。问题在于不同构建版本的软件语言键名可能不一样有的人写Language有效有的人必须写UILanguage。所以我从不直接新建键而是先查询reg query HKCU\Software\Advanced Installer\Preferences /s这条命令会递归列出该注册表项下所有键值。看到类似Language、UILanguage、Locale的项再针对性修改。注意 HKCU 是当前用户配置比 HKLM 更安全不需要管理员权限。如果查询时提示“找不到指定的注册表项或值”说明程序还没启动过先把软件打开一次关闭后再查。确定键名后用下面命令写入中文区域值reg add HKCU\Software\Advanced Installer\Preferences /v Language /t REG_SZ /d zh-CN /f/v Language指定键名实际键名以你刚才查到的为准/t REG_SZ表示字符串类型/d zh-CN是中文字符串/f表示不确认直接覆盖。这里有一个关键认知注册表修改只是辅助手段真正让汉化生效的还是文件覆盖两者缺一不可。文件没替换对注册表写再多也不会让英文变成中文。4. 验证汉化是否真正生效从界面、日志到构建结果三层核对4.1 界面层打开每个主要面板看细节别只盯着主菜单汉化不是看主菜单变成中文就算完成。Advanced Installer 的翻译分布在菜单栏、右键菜单、向导页、对话框编辑器等多个区域有些汉化包只翻译了主界面没翻译工程模板和构建向导。我一般会按“新建工程 → 选择安装包类型 → 编辑对话框 → 构建”这条路径走一遍发现三个位置有英文就要回到汉化包说明核对构建号。另外要注意中文渲染在系统缩放 200% 的情况下部分汉化界面会出现字体发虚或按钮文字被截断这不算汉化失败但很容易被误判需要单独跟汉化包作者反馈。4.2 构建日志层确认语言资源是从正确路径加载的覆盖文件后第一次构建 MSI 时要开启详细构建日志。这一步很多人跳过直接看安装包能不能生成结果漏掉了“资源加载失败但程序兜底成功”的情况安装包生成后界面混合中英文排查起来更痛苦。在构建配置里选择“详细输出”级别然后重新构建重点看日志里语言资源文件的加载路径。如果日志中出现file not found而界面显示又正常说明部分翻译已经回退到默认英文资源。这时要去检查安装目录下对应的.lang或.resx文件是否还在、权限是否足够。还有一种情况是杀毒软件把部分文件隔离了日志里会反复出现文件访问被拒绝去安全中心恢复文件后再构建一次。4.3 构建产物验证不能在开发机上只看界面就收工真正值钱的验证是构建出的 MSI 在干净虚拟机里安装、卸载一遍。很多汉化包只改了开发工具的界面构建出的安装包界面还是英文因为安装包界面使用的多语言资源和编辑器界面是两套独立系统。这个点最容易搞混我见过有人花半天把编辑器汉化了结果客户装出来的产品仍然是英文原因是安装包工程里的“语言”页面根本没有加入中文。验证方法很简单在虚拟机上安装 MSI打开安装包启动后的主界面看菜单和右键是否是中文再卸载一遍看卸载确认框是不是英文。如果安装和卸载界面都正常汉化才算真正落地。这一步建议固定到一个标准测试脚本里每次汉化升级都跑一遍避免回归。4.4 如何判断是汉化包问题还是环境问题如果界面汉化不彻底先别急着重装。我常用的排查手段是抓一下程序启动时实际读取的文件路径看它读的是安装目录下的资源还是用户目录缓存下的旧资源。用系统自带的进程监视工具过滤主程序进程观察文件访问事件如果程序根本没碰安装目录下的.lang文件说明它走了缓存路径按第 3 章的清理步骤走一遍即可。如果程序读了文件但还是英文那就要怀疑汉化包本身。这时和汉化包作者反馈并附上版本号和出现英文的具体区域。一句话总结这个阶段的排查思路先确认文件覆盖正确再确认缓存清理最后才是怀疑汉化包质量。顺序反了会白费很多时间。5. 汉化后最常见的 5 个坑现象、原因、解决一条龙5.1 覆盖文件后软件打不开报“动态库初始化失败”现象双击主程序直接弹错错误码指向某个 DLL程序启动后闪退。原因汉化包里混入了版本不一致的 DLL覆盖后破坏了原版依赖链。尤其是一些汉化包为了“兼容更多用户”会带上作者本机环境的 DLL和你的系统不匹配。解决不要覆盖非语言资源文件。汉化包如果只包含语言文件就只复制.lang、.resx这类资源其他一律不动。我自己做覆盖时会先用robocopy配合文件类型过滤而不是整目录复制。如果已经覆盖并启动失败把备份目录里的原版 DLL 恢复回来再逐个尝试汉化文件定位到具体是哪个文件引起的问题。5.2 主菜单是中文但工程资源树的右键菜单还是英文现象菜单栏、工具栏都汉化了但在工程资源树上右键弹出的菜单全是英文。原因右键菜单资源的加载路径和主菜单不同部分汉化包只覆盖了主菜单对应的资源文件漏掉了右键菜单模板。解决看汉化包压缩包里是否还有第二个目录或附加文件有就按说明补上没有就只能接受部分英文。千万不要尝试自己手动翻译没有配套工具的情况下翻译一半的结构会变得比全英文更难用。这个坑在 15.2 这个版本上尤其常见因为工程资源树的菜单字符串是写在单独资源文件里的。5.3 汉化后构建的 MSI 在目标机器上安装界面乱码现象安装包制作完成了但在干净机器上安装时标题栏和按钮出现乱码方块。原因这个坑和汉化工具界面无关是安装包工程本身没有加入中文字符集或者自定义文本源文件不是 UTF-8 编码。汉化开发工具界面和给目标机器做的安装包本地化是两回事。解决在安装包工程的“语言/本地化”页面手动添加“中文(简体)”并把工程里所有自定义的文本字段保存为 UTF-8。重新构建后再在虚拟机里验证一次。这里要重点提醒不要以为编辑器是中文构建出的安装包就一定也是中文必须单独设置。5.4 汉化包被安全软件当成可疑程序隔离现象覆盖完汉化包后程序文件被隔离到安全区启动时被拦截或者构建时报警。原因汉化包修改了主程序或 DLL 的签名部分安全软件会把无签名或签名异常的模块标记为可疑。解决把安装目录加入安全软件的白名单。但如果这个汉化包要求你额外运行一个注册机、补丁工具那就不属于汉化范畴了建议直接放弃。汉化授权本身应该是在你已经拥有合法授权的基础上只替换语言资源不需要绕过任何校验。5.5 每次启动都弹“界面加载失败”点掉之后功能正常现象启动时弹一个错误对话框内容指向某个资源文件无法加载关掉之后编辑器照常工作。原因程序在加载某个汉化资源文件时返回空值但默认英文资源兜底成功所以功能没受影响。通常是因为汉化文件权限不足或者文件被杀毒软件改成了空文件。解决先看错误框里提示的文件完整路径然后去对应的备份目录恢复原版文件再重新从汉化包里解压覆盖一次。如果路径指向安装目录但文件存在右键属性看是不是被加上了只读或拒绝访问权限。给安装目录的Users组添加完全控制权限通常能一次性解决权限类启动问题。6. 进阶把汉化后的中文设置固化到工程模板里从源头避免语言坑汉化编辑器只是第一步真正让团队长期受益的是把中文能力固化到安装包工程模板里。我在汉化验证通过后会在编辑器里新建一个标准工程模板把默认语言设成中文(简体)再把常用安装目录、快捷方式、卸载时保留用户数据等公共配置全部放进去另存为一个模板文件放到团队共享目录。之后所有新人做安装包都从这份模板派生而不是从英文默认工程开始。这样每个人都能直接在中文环境下工作而且构建出的安装包默认就带中文界面不再需要单独配语言。模板里的路径变量要注意改成相对路径比如用[ProgramFilesFolder]、[AppDataFolder]这类系统目录变量而不是写死D:\App。否则团队里有人换了项目目录构建就会失败。语言设置上不要把中文设为唯一的语言建议至少保留英文作为回退语言防止某些旧版 Windows 机器缺少中文字体时安装界面直接变成方块。保留英语回退至少能保证基本可用。我还会把构建命令行整理成一条标准命令配合工程模板在流水线上调用。常见做法是用工具自带命令行构建接口指定模板文件路径和输出目录。这样从“编辑器里点构建”变成“命令行里一键构建”语言设置、文件版本、输出路径都由模板统一控制不同工程师构建出的结果不会因为手动配置差异而走样。最后留一个习惯每次升级 Advanced Installer 大版本前先确认团队里有没有对应的汉化资源包没有就先不升。为了一次功能升级把整个团队的安装包界面拖回英文是我踩过的坑。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

光子晶体平带与BIC仿真:COMSOL高Q偏振可控光源建模全链路

光子晶体平带与BIC仿真:COMSOL高Q偏振可控光源建模全链路

简介:本资源是面向光学仿真初学者与光子晶体研究者的COMSOL实操复现包,聚焦光子晶体中平带合并与束缚态在连续态(BIC)的核心物理现象,解决二维/三维能带计算、品质因子提取及远场偏振分析等关键建模难题。压缩包共10个…

2026/10/14 13:52:00 阅读更多 →
4G EPC到5G核心网不是升级而是架构重建

4G EPC到5G核心网不是升级而是架构重建

1. 为什么“4G EPC 到 5G 5GC”不是升级,而是重建?你刚接触移动通信网络时,大概率会听到一句很顺口的话:“5G 就是把 4G 升级一下,加点带宽、快点速度。”这话听着合理,但从业十年、亲手部署过三套商用核心…

2026/10/14 13:52:00 阅读更多 →
毕业答辩PPT模板改造指南:母版、配色与图表重绘

毕业答辩PPT模板改造指南:母版、配色与图表重绘

简介:这是一份面向高校本科毕业生的毕业论文答辩PPT模板,适用于北京石油化工学院等院校的学位论文答辩场景,也可供其他专业学生参考套用。模板整体风格精美大气,结构完整,涵盖研究背景及意义、研究思路及方法、研究目的…

2026/10/14 13:52:00 阅读更多 →

最新新闻

Pandas线性插值实战:空气质量数据异常值与缺失值处理

Pandas线性插值实战:空气质量数据异常值与缺失值处理

这段时间帮某个环境监测项目处理城市空气质量数据,遇到最多的不是模型效果差,而是数据本身的问题。一套PM2.5、PM10、NO2、SO2浓度数据拿过来,缺失值、异常值、重复记录混在一起,直接建模结果根本没法看。把这些数据清洗干净&…

2026/10/14 14:37:53 阅读更多 →
Res2dmod二维正演原理与地形建模实战指南

Res2dmod二维正演原理与地形建模实战指南

简介:本资源为地球物理勘探领域专业正演软件Res2dmod的完整安装包,面向地质勘查、矿产与石油勘探、环境及工程地质等方向的科研人员与高年级本科生/研究生,用于开展二维高密度电法正演模拟与反演建模。包内共5个文件:setup.exe与s…

2026/10/14 14:37:53 阅读更多 →
Feature-level SMOTE:破解PHM故障诊断中的类别不平衡难题

Feature-level SMOTE:破解PHM故障诊断中的类别不平衡难题

1. 从一次翻车的轴承故障诊断说起去年帮一个做风电齿轮箱状态监测的团队调模型,他们手里有三年多的振动数据,正常样本几十万条,早期微弱故障样本满打满算不到三百条。当时用常规的SMOTE在原始时序上做增强,训练集AUC能刷到0.98&am…

2026/10/14 14:37:53 阅读更多 →
Python第4周循环与列表常见错误深度复盘

Python第4周循环与列表常见错误深度复盘

1. 这不是一份普通作业复盘,而是一份“Python语法肌肉记忆”养成指南你打开浏览器,输入“Python语言程序设计第4周测验练习题复盘”,页面跳出的多半是零散的答案截图、几道题的简短解析,或者某个学生在论坛里发的“求大佬帮看第3题…

2026/10/14 14:37:53 阅读更多 →
博弈论:从棋局到现实决策的策略思维工具

博弈论:从棋局到现实决策的策略思维工具

我最早在书架上看《博弈论》这类书时,第一反应是:这是教人下棋打牌的书吗?“博弈”两个字听起来就像棋盘上的事,翻了几页才发现完全跑偏了。它不是教你怎么下棋,而是在回答一个更底层的问题:当我的决定会影…

2026/10/14 14:37:53 阅读更多 →
WSL2 GPU直通实战:在Windows上搭建深度学习与大模型微调环境

WSL2 GPU直通实战:在Windows上搭建深度学习与大模型微调环境

做 AI 开发,环境折腾永远是逃不掉的课题。以前我在 Windows 上跑深度学习,常用方案各有各的别扭:双系统切换要重启,传统虚拟机里 GPU 基本是摆设,Docker Desktop 又总在资源隔离上出问题。后来把 WSL2 这套组合拳打顺了…

2026/10/14 14:36:51 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →