没有不值得去解决的问题,也没有不值得去学习的技术!

  • A Tour of Go 多语言翻译项目:从 swap 问题重新审视 Token 保护,原始输入与最小保护的一次真实实验
    ,

    A Tour of Go 多语言翻译项目:从 swap 问题重新审视 Token 保护,原始输入与最小保护的一次真实实验

    在 A Tour of Go 多语言翻译项目中,随着 protected token 保护规则不断增加,我开始重新思考输入端是否有必要做如此多的结构处理。本文记录一次围绕 –raw-input、–minimal-protect 和 –dev-attempts 的真实架构实验:flowcontrol/6 证明原始输入能够直接通过统一校验,而结构更复杂的 methods/24 又暴露出 .play directive、链接标签行内代码以及 font span 等结构风险。最终没有贸然替换当前成熟方案,而是保存实验能力和真实审计,继续使用默认 protected-token 流程推进课程翻译,并将“原始页面优先、少量高风险机器结构保护、严格统一校验、针对性重试反馈”作为后续值得继续研究的简化方向。

  • A Tour of Go 中文翻译第二批实跑:从 Inline Code 顺序误判到历史响应重新验证
    ,

    A Tour of Go 中文翻译第二批实跑:从 Inline Code 顺序误判到历史响应重新验证

    继续推进 go-tour-i18n 项目的第二批 10 个普通页面翻译。flowcontrol/6 在连续 3 次翻译后因 inline code sentinel 5 opening marker missing 进入 blocked,排查后发现 GLM-5.2 并未丢失 Token,而是将英文中的 v → return 按自然中文语序调整为 return → v,暴露出 Restore 层错误要求不同 Inline Code Pair 保持源码顺序的问题。修复后允许完整 Pair 随自然语序整体换位,并新增 translate revalidate-response,可直接复用历史成功模型响应重新执行当前 Restore 与 Validator,无需再次调用 GLM。最终 flowcontrol/6 使用原 attempt-003 成功恢复为 ready,第二批 10 页实现 10/10 Ready;同时修正了已经过时的 TestCommittedStatus Ready 页面白名单测试。当前项目状态为 ready=35、pending=68、blocked=0。

  • A Tour of Go 多语言翻译项目:首批 10 个普通页面试跑,从 2 个 blocked 到全部 ready
    ,

    A Tour of Go 多语言翻译项目:首批 10 个普通页面试跑,从 2 个 blocked 到全部 ready

    A Tour of Go 多语言翻译项目进入首批普通页面试跑阶段。basics/4~basics/13 最初有 8 页进入 ready、2 页进入 blocked,随后通过完善网络故障恢复、重试窗口、强调结构保护、行内代码成对保护和重试反馈机制,最终 10 页全部进入 ready。其中 basics/6 暴露出 GLM-5.2 即使看不到 swap 原文,也会根据上下文主动补全内容的问题,由此进一步形成“尽量保留语义上下文,只保护真正危险的结构边界”的翻译保护思路。

  • A Tour of Go 中文翻译完成 7 个代表页校准:最后 3 页又发现了哪些真实问题
    ,

    A Tour of Go 中文翻译完成 7 个代表页校准:最后 3 页又发现了哪些真实问题

    A Tour of Go 多语言翻译项目完成最后 3 个代表页 concurrency/7、concurrency/11 和 methods/24 的真实翻译与校准,总代表页达到 7 页。本轮继续发现并修复了非尾部指令位置校验、standalone 条件源码投影、Go 普通英语词义误保护、链接显示文本内行内代码保护,以及中文全角标点与 legacy present 行内代码边界等问题。多次失败还通过保存原始模型响应、本地回放和统一校验确认了真正根因。至此代表页校准阶段结束,下一步将进入 10 个普通 pending 页面自动试跑。

  • A Tour of Go 多语言翻译:当正确的中文语序被受保护标记顺序校验误判
    ,

    A Tour of Go 多语言翻译:当正确的中文语序被受保护标记顺序校验误判

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

  • 英文站迁移到独立子域后 Google 几乎没有流量:从 2923 个未索引页面到 GLM-5.2 重翻译样本的完整排查
    ,

    英文站迁移到独立子域后 Google 几乎没有流量:从 2923 个未索引页面到 GLM-5.2 重翻译样本的完整排查

    英文站从 www.shuijingwanwq.com/en/ 迁移至独立子域 en.shuijingwanwq.com 后,Google Search Console 出现大量“已抓取 – 尚未编入索引”页面。本文通过检查 Sitemap、301 重定向、canonical、实时网址测试及历史搜索表现,逐步排除常见技术 SEO 故障,并随机抽查 3 篇已由 GLM-5.2 重翻译且被 Google 再次抓取的文章,发现它们仍未进入索引。现有证据更支持英文站正处于迁移后的重新抓取、索引接管与质量重新评估阶段,后续将继续推进历史英文文章重翻译,并持续观察索引数量与搜索流量变化。

  • WordPress 分类下拉列表跳转优化:告别 ?category_name=,直接进入最终分类链接

    WordPress 分类下拉列表跳转优化:告别 ?category_name=,直接进入最终分类链接

    在 WordPress Twenty Twenty-Five 主题中,分类下拉列表原本会先访问 ?category_name=slug,再由 WordPress 跳转到最终分类固定链接。随着网站后续实施 Query String CDN 缓存归一化,这一中转机制产生了兼容问题。本文记录如何通过 WPCode、render_block_core/categories、WP_HTML_Tag_Processor 与 get_term_link(),为分类选项写入真实固定链接,并由 JavaScript 直接跳转;同时利用 WPCode 的 Frontend Conditional Logic,将执行范围限制在首页与归档页。等待缓存自然过期后,中文首页、中文归档页、英文首页及英文归档页四种场景全部验证通过,无需修改 EdgeOne 或 Cloudflare 的现有 Query String 规则。

  • WordPress 双语文章列表摘要完整显示实战:WPCode + Gutenberg Post Excerpt 的最终验证

    WordPress 双语文章列表摘要完整显示实战:WPCode + Gutenberg Post Excerpt 的最终验证

    本文记录 WordPress 双语博客文章列表摘要显示优化的完整实践。针对 Gutenberg Post Excerpt 默认长度导致中文摘要过短、100 字仍会截断的问题,通过 WPCode 在首页、归档页和搜索结果页中将 excerptLength 提高至 500,并保留主题 100 作为后备值。经过一段时间真实运行与启停对照,最终确认中文首页、中文分类页及英文搜索页均可基本完整显示已有摘要,同时也复盘了多层缓存环境下容易误判代码是否生效的问题。

  • 停用 Adsterra Native Banner 6 天后:异常跳转消失,但浏览器安全警告仍在

    停用 Adsterra Native Banner 6 天后:异常跳转消失,但浏览器安全警告仍在

    博客在接入 Adsterra Native Banner 后,手机系统浏览器开始出现网站安全警告,进一步通过微信测试时又发现文章页面会自动跳转至陌生域名,甚至进入短信发送流程。为排查问题,我于 8 月 8 日停用全部 3 个 Adsterra Native Banner 广告位,并等待缓存自然过期。6 天后复测发现,微信中的异常跳转和短信发送流程已经消失,Adsterra 展示量也降至 0,但系统浏览器的安全警告仍然存在。结合整个时间线,我仍高度怀疑 Adsterra 是此次问题的重要诱因,同时也将继续观察安全警告、移动端流量以及 AdSense RPM 的后续变化。

  • 放弃 Type-C 转 VGA 后,我为 ThinkPad T570 换了一台 HDMI 副屏:Ubuntu 双屏终于恢复正常

    放弃 Type-C 转 VGA 后,我为 ThinkPad T570 换了一台 HDMI 副屏:Ubuntu 双屏终于恢复正常

    在此前排查 ThinkPad T570 的 Type-C 转 VGA 无法识别副屏问题后,我最终放弃继续修复 USB-C / Thunderbolt 视频输出链路,重新购买了一台原生支持 HDMI 的显示器作为副屏。现在采用 ThinkPad T570 HDMI → HDMI 线 → 显示器 HDMI2 的直接连接方式,Ubuntu 双屏已经恢复正常。新的结果也进一步说明,之前的问题并不是 Ubuntu 本身无法正常使用双屏,而更可能集中在原来的 USB-C / Thunderbolt / DisplayPort Alt Mode 链路。相比继续研究 Thunderbolt 固件和底层硬件,使用 HDMI 直连最终以更简单、稳定的方式解决了实际需求。

👨‍💻 个人品牌

王世强|技术实践者 · 独立博客作者

15+ 年 Web 与系统实践经验,持续关注网站基础设施、系统优化、AI 工具与自动化。

持续运营技术博客 10+ 年,累计发布 1000+ 篇原创技术文章。

长期建设个人项目,也欢迎合适的技术交流、咨询与合作。

👉 关于我

.env (14) 404 (14) add (16) AI 翻译 (36) Array (19) A Tour of Go (78) CentOS (23) ChatGPT (31) ChatGPT Plus (18) chrome (19) Cloudflare (40) Codex (28) composer (42) composer.json (22) composer update (14) console (16) Container (25) curl (16) delete (31) Docker (33) Dockerfile (15) EdgeOne (35) environment variable (19) error (24) file (15) filter (20) Git (28) GitHub (23) Gitlab (15) GLM-5.2 (27) Go (83) go-tour-i18n (16) Google AdSense (30) Go 文档 (16) Go 语言 (24) GraphQL (24) GraphQL API (14) Gutenberg (36) http (21) https (23) Interface (19) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (22) Module (17) MySQL (78) MySQL 5.7 (22) Nginx (63) normalize.css (28) OKX (15) OneinStack (23) PHP (68) php-fpm (21) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (59) postman (18) Query (17) queue (16) Rancher (24) Redis (53) RESTful (27) RESTful API (23) SEO (14) Shopify (19) SlyTranslate (22) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (20) Ubuntu (43) update (20) VPN (17) W3 Total Cache (41) Windows 10 (46) WireGuard (29) WordPress (136) WPCode (23) Wstunnel (16) Yii (40) Yii 2 (70) Yii 2.0 (51) ZgoCloud (14) 国际化 (17) 多语言翻译 (50) 开源项目 (16) 技术博客 (15) 故障排查 (20) 数据库迁移 (16) 本地化 (22) 浏览器 (14) 阿里云 (20) 页面缓存 (14)

2026 年 10 月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031  

Most Viewed Posts

  1. 从 LetsVPN 停用至自建 WireGuard VPN 全流程复盘(附避坑指南) (7,571)
  2. 使用中国大陆手机号登录 Telegram,弹出 SMS Fee 且支付选项不支持,购买 Premium 后短信验证码未收到的完整解决流程 (5,653)
  3. ZgoCloud + Wstunnel + WireGuard 提速 4 倍,Clash Verge Rev 自动分流与 443 端口防封实战 (5,192)
  4. WireGuard 国内直连+国外走隧道 配置踩坑与完美解决(实测可用) (3,914)
  5. WireGuard VPN 配置优化:国内网站直连,国外流量走VPN(实测有效) (2,102)
  6. V2EX 注册全攻略:从购买 V2EX 代币到解决 Phantom 插件卡死上岸 (1,851)
  7. Android 下 ZgoCloud + Wstunnel + FlClash VPN 配置 (1,777)
  8. 客户 Android 下 Wstunnel + FIClash 远程排障全记录:从脚本创建到 IP 错配的坑 (1,750)
  9. 一直收到 Huobi.info 的账户管理费收取通知,决定提取出剩余的资产 (1,740)
  10. 中国大陆如何订阅 ChatGPT Plus(2026):WildCard、OneKey、Dupay、Wise 与 BeWild 实测对比 (1,697)