Structural Validation 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/structural-validation/ 没有不值得去解决的问题,也没有不值得去学习的技术! Sat, 15 Aug 2026 11:33:55 +0000 zh-Hans hourly 1 https://wordpress.org/?v=7.1.2 https://media.shuijingwanwq.com/2026/05/logo-150x150.png Structural Validation 标签归档 - 永夜 https://www.shuijingwanwq.com/tag/structural-validation/ 32 32 WordPress 超长 Gutenberg 文章整篇 AI 翻译踩坑:从 1000+ 受保护标记到完整翻译成功 https://www.shuijingwanwq.com/2026/08/15/25917/ Sat, 15 Aug 2026 11:33:52 +0000 https://www.shuijingwanwq.com/?p=25917 在一篇包含大量 Gutenberg 段落、引用、列表、图片和 90 个 Code Block Pro 区块的超长文章中,我继续验证 WordPress 中文到英文整篇 AI 翻译流程。排查过程中先后发现受保护标记过多、普通段落边界过度保护、Plaintext Code Block Pro 内容字段被误判为结构变化,以及空白 freeform 导致 PARAGRAPH_RUN 结构签名漂移等问题。通过引入普通段落区域、区分内容字段与结构配置、修正最终 Gutenberg 结构签名后,受保护标记降至 506 个,最终仍以一次完整 GLM-5.2 请求成功生成英文译文,并通过 Gutenberg 编辑器实际验证。

WordPress 超长 Gutenberg 文章整篇 AI 翻译踩坑:从 1000+ 受保护标记到完整翻译成功最先出现在永夜。

]]>
WordPress AI 翻译排错实战:一次合法的行内代码换序,为什么会阻断尾部结构自动修复? https://www.shuijingwanwq.com/2026/08/15/25909/ Sat, 15 Aug 2026 11:09:10 +0000 https://www.shuijingwanwq.com/?p=25909 在 WordPress 后台使用 SlyTranslate + GLM-5.2 翻译技术文章时,一次看似普通的尾部 STRUCT Token 缺失,最终定位为两个 INLINE Token 为适应自然英文语序发生了合法换位。主校验允许这种变化,但 Tail Repair 仍要求完整 raw Token 序列保持原始前缀,导致安全的尾部结构修复被错误阻断。本文记录从 first_mismatch_index=814 定位真实差异、修正 Tail Repair 为 fixed Token 前缀判断、补充回归测试,到生产部署并验证同一文章最终翻译成功的完整过程。

WordPress AI 翻译排错实战:一次合法的行内代码换序,为什么会阻断尾部结构自动修复?最先出现在永夜。

]]>
A Tour of Go 多语言翻译实战:第三批 10 页全部 Ready,继续校准 Protected Token 的结构角色 https://www.shuijingwanwq.com/2026/08/15/25480/ Sat, 15 Aug 2026 01:37:38 +0000 https://www.shuijingwanwq.com/?p=25480 A Tour of Go 多语言翻译项目继续推进第三批普通页面。本批最初 10 页中有 8 页直接进入 ready,flowcontrol/10 与 moretypes/1 因静态预格式化代码块、行内结构和教学注释 Go 标识符等问题进入 blocked。排查过程中进一步确认:Protected Token 不仅需要保护 payload,还需要向模型明确其结构角色;同时 static preformatted block 的 token 化还曾吞掉原有块级换行边界,导致模型输入本身误导结构判断。完成首次 Prompt、protected input 边界和教学注释标识符角色校准后,两页均在干净首次请求中通过全部自动校验;同时修复了 retry feedback 因 diagnostic suffix 中包含 directive 而导致的字符串误分类。第三批最终实现 10/10 ready,全局状态更新为 ready=45、pending=58、blocked=0。

A Tour of Go 多语言翻译实战:第三批 10 页全部 Ready,继续校准 Protected Token 的结构角色最先出现在永夜。

]]>
A Tour of Go 多语言翻译:当正确的中文语序被受保护标记顺序校验误判 https://www.shuijingwanwq.com/2026/08/14/25411/ Fri, 14 Aug 2026 08:55:10 +0000 https://www.shuijingwanwq.com/?p=25411 在 A Tour of Go 多语言翻译项目继续校准 methods/20 时,GLM-5.2 第一次翻译因多处 Protected Token 顺序变化被自动校验拒绝。进一步分析发现,16 个受保护标记全部完整保留,所谓“换序”实际上来自英语与中文正常的语序差异。本文记录如何重新划分结构校验与跨语言语义的职责,取消过严的全局 Token 顺序限制,加强 present、链接、代码块、directive 与 Section 结构校验,并使用同一份历史失败响应完成确定性回放,最终证明第一次翻译本身已经正确通过。

A Tour of Go 多语言翻译:当正确的中文语序被受保护标记顺序校验误判最先出现在永夜。

]]>