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

  • 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 直连最终以更简单、稳定的方式解决了实际需求。

  • 智谱 GLM-5.2 费用明细为什么有 4 条?3 次 API 请求与 10,880 Tokens 的完整对账

    智谱 GLM-5.2 费用明细为什么有 4 条?3 次 API 请求与 10,880 Tokens 的完整对账

    在一次 GLM-5.2 WordPress 整篇翻译完成后,服务器 Trace 明确记录了 3 次 API 请求,但智谱开放平台的费用明细却显示了 4 条模型推理记录。通过导出费用明细 Excel,并结合请求时间、输入与输出 Tokens、请求次数以及资源包余额进行交叉核对,最终确认费用明细的一行并不等于一次 API 请求:同一时间范围内的请求会汇总统计,而输入 Tokens 与输出 Tokens 又分别形成计费记录。本次 3 次请求共消耗 10,880 Tokens,与新用户赠送的 200 万通用模型推理资源包余额变化完全一致,同时也验证了资源包抵扣与“后付费”字段的实际含义。

  • GLM-5.2 整篇翻译持续返回 HTTP 400:从安全检测拦截到 Plaintext 载荷缩减的完整排查与修复

    GLM-5.2 整篇翻译持续返回 HTTP 400:从安全检测拦截到 Plaintext 载荷缩减的完整排查与修复

    在 WordPress 历史文章英文覆盖翻译过程中,文章 ID 4652 持续触发 GLM-5.2 HTTP 400 安全检测错误。通过执行 Trace、模型真实 Payload 与 Plaintext Region 分析,最终发现多个不含中文的服务器日志、文件列表等 Plaintext 区块没有翻译必要,却仍被完整发送给模型。本文记录如何调整 Code Block Pro Plaintext 保护策略,将纯机器文本改为 SWQBLOCK 整体保护,使正文 Payload 从 49938 字符降至 8876 字符,并继续处理 Ctrl+C 遗留状态、recovery_generation 重试计数、counter_drift 与 WordPress REST Nonce 过期问题,最终成功完成 GLM-5.2 整篇翻译。

  • WordPress 网站根目录清理实战:从误粘贴生成的 0 字节文件,到历史脚本、验证文件与旧安装包逐项排查
    ,

    WordPress 网站根目录清理实战:从误粘贴生成的 0 字节文件,到历史脚本、验证文件与旧安装包逐项排查

    一次 WordPress 生产站点根目录清理实战。从 SSH 终端误粘贴产生的 0 字节命令碎片入手,逐步排查 WordPress 核心空文件、历史临时文件、旧主题与插件、PHP 维护脚本、Nginx/W3 Total Cache 配置、搜索引擎验证文件以及多年遗留的安装包。通过源码校验、旧博客溯源、当前配置核对和隔离机制,最终清理无用文件,同时避免误删仍在使用的标签处理脚本、AdSense、IndexNow 和搜索引擎验证文件,并总结生产环境下“先确认用途、优先隔离、最后删除”的安全清理思路。

👨‍💻 个人品牌

王世强|PHP / Go 技术顾问

15+ 年 Web 后端开发经验,专注于系统维护、架构优化、性能调优及 Linux 运维。

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

为创业团队、中小企业及独立开发者提供长期技术支持与远程合作服务。

👉 关于我 & 合作

.env (14) 404 (13) add (16) AI 翻译 (15) Apache (13) Array (19) Cache (13) CentOS (23) chrome (19) Cloudflare (26) composer (42) composer.json (22) composer install (13) composer update (14) console (16) Container (25) curl (15) delete (31) Docker (32) Dockerfile (15) ECS (12) EdgeOne (23) environment variable (19) error (24) Failed (13) file (15) filter (20) function (13) Git (27) GitHub (17) Gitlab (15) Go (38) Google AdSense (22) GraphQL (24) GraphQL API (14) Gutenberg (29) http (21) https (21) Interface (19) Jenkins (12) Jquery (13) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (21) Migrate (13) Module (17) MySQL (78) MySQL 5.7 (21) Nginx (56) Node.js (12) normalize.css (28) OKX (15) OneinStack (17) PHP (67) php-fpm (17) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (57) postman (18) Query (17) queue (16) Rancher (24) Redis (48) response (13) RESTful (27) RESTful API (23) rules (12) Shell (13) Shopify (19) SlyTranslate (18) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (19) Ubuntu (40) update (20) VPN (17) VS Code (13) W3 Total Cache (35) Windows 10 (46) WireGuard (26) WordPress (115) WordPress 多语言 (13) WPCode (22) Wstunnel (13) Yii (40) Yii 2 (70) Yii 2.0 (51) 命令行 (13) 技术博客 (15) 数据库迁移 (16) 浏览器 (14) 阿里云 (19)

2026 年 8 月
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Most Viewed Posts

  1. 从 LetsVPN 停用至自建 WireGuard VPN 全流程复盘(附避坑指南) (7,571)
  2. 使用中国大陆手机号登录 Telegram,弹出 SMS Fee 且支付选项不支持,购买 Premium 后短信验证码未收到的完整解决流程 (5,381)
  3. ZgoCloud + Wstunnel + WireGuard 提速 4 倍,Clash Verge Rev 自动分流与 443 端口防封实战 (4,876)
  4. WireGuard 国内直连+国外走隧道 配置踩坑与完美解决(实测可用) (3,914)
  5. WireGuard VPN 配置优化:国内网站直连,国外流量走VPN(实测有效) (2,102)
  6. 基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),新建api目录、配置和环境、测试、Vagrant等的支持 (1,340)
  7. 一直收到 Huobi.info 的账户管理费收取通知,决定提取出剩余的资产 (1,321)
  8. 基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),在 api 的 tests 目录中准备用户相关操作的一些自动化测试的样例(API 测试),确保应用程序在改变或增加新的功能时不会影响现有的功能 (1,308)
  9. 基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),实现模型分层:数据层、逻辑层,明确公共目录、应用、模块的继承、引用关系 (1,280)
  10. 基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),实现 RESTful Web 服务,支持国际化(动态地设置目标语言,默认为简体中文) (1,276)