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

  • WordPress 双 CDN 缓存实测:HTML TTL 统一为 12 小时后,EdgeOne 与 Cloudflare Hit 是否提升?
    ,

    WordPress 双 CDN 缓存实测:HTML TTL 统一为 12 小时后,EdgeOne 与 Cloudflare Hit 是否提升?

    本文记录了 WordPress 中文站与英文站的 CDN 缓存命中率优化过程。通过分析 EdgeOne 与 Cloudflare 的请求状态、响应流量、HTTP 状态码和资源类型,确认大量 MISS 主要来自 WordPress HTML 长尾页面,而原有 1~4 小时的缓存时间偏短。将两边的 HTML 边缘缓存 TTL 统一调整为 12 小时,并补全个性化 Cookie 绕过规则后,Cloudflare Cache Hit Rate 从 16.76% 提升至 20.25%,EdgeOne 请求 Hit 从约 50.5% 提升至 58.5%,流量 Hit 从约 26.6% 提升至 35.6%,验证了统一延长缓存时间的实际效果。

  • 中国大陆技术博客的广告平台还能怎么选?从 Media.net 申请到百度联盟历史数据复盘

    中国大陆技术博客的广告平台还能怎么选?从 Media.net 申请到百度联盟历史数据复盘

    在万维广告申请未通过后,我继续尝试 Media.net,并重新找回多年未使用的百度联盟账号。通过复盘 2017 年的历史投放数据发现,百度联盟当时的收益几乎完全依赖广告点击,超过 1.5 万次广告展示仅产生 2 次点击,不适合点击率较低的技术博客。本文记录 Media.net 发布商咨询、百度联盟旧账号排查及历史收益分析,并重新思考中国大陆中小型技术博客的广告变现方向。

  • 从 SyntaxHighlighter 到 Code Block Pro:把 WordPress 历史文章摘要与英文覆盖翻译流程标准化

    从 SyntaxHighlighter 到 Code Block Pro:把 WordPress 历史文章摘要与英文覆盖翻译流程标准化

    本文记录了将 WordPress 历史文章中的 Gutenberg SyntaxHighlighter 代码块统一转换为 Code Block Pro,并复用既有中文摘要生成与英文覆盖翻译流程的完整实践。通过生产环境只读扫描、固定批次、人工转换、结构验收和状态恢复,第一批 20 篇文章最终全部完成中文摘要写入与英文覆盖翻译。过程中也暴露出批次执行中的网络超时、状态恢复边界和过度设计问题,并据此确定了后续历史文章的标准化处理方案:不同旧格式只负责识别与转换,转换完成后统一进入现有 Gutenberg + Code Block Pro 执行流程,不再重复建设摘要和翻译管线。

  • Carbon Ads / BuySellAds 第四次沟通复盘:会议前 4 分钟,才发现一直对接错了团队
    ,

    Carbon Ads / BuySellAds 第四次沟通复盘:会议前 4 分钟,才发现一直对接错了团队

    在连续两次安排 Zoom 会议后,BuySellAds 团队直到第二次会议开始前几分钟,才确认我申请的是 Carbon Ads Publisher,而不是购买广告的 Advertiser。由于 Lara 和 Kelly 均属于广告销售团队,会议最终被取消,我的资料也被重新转交给 Publisher 团队。本文完整复盘这次跨时区沟通中的团队错配、会议取消与流程问题,并总结个人站长申请海外广告平台时值得提前确认的关键事项。

  • 从只读审计到 42/42 完成:用 GLM 与 SlyTranslate 安全补全 WordPress 历史文章摘要

    从只读审计到 42/42 完成:用 GLM 与 SlyTranslate 安全补全 WordPress 历史文章摘要

    本文记录了使用 GLM 4.7、GLM 5.2 与 SlyTranslate,安全补全 42 组 WordPress 中英文历史文章摘要的完整过程。流程通过固定候选清单、写入前备份、内容哈希、Polylang 双向校验、状态持久化、断点恢复与自动重试,应对 GLM 超时、REST 连接中断及 SlyTranslate HTTP 500 等真实故障,最终实现 42/42 完成、待处理 0、异常状态 0。

  • 在用 AI 批量补全 WordPress 历史文章摘要之前,我先建立了一套只读格式审计管线
    ,

    在用 AI 批量补全 WordPress 历史文章摘要之前,我先建立了一套只读格式审计管线

    在使用 AI 批量补全 WordPress 历史文章摘要之前,我先建立了一套只读格式审计管线,用于受控导出文章、识别 Classic Editor、Gutenberg、SyntaxHighlighter 和 Code Block Pro 等历史格式,并进行风险分类与候选筛选。项目已完成 3 条、20 条和 100 条生产样本验证,143 个自动化测试全部通过,并以中英文文档形式公开到 GitHub。当前阶段不调用 AI,也不写回 WordPress,重点是先明确格式边界、数据安全和失败保护,为后续长期运行的摘要补全流程建立可靠基础。

  • VS Code 中 Codex 面板持续加载与灰屏:从 Webview 资源错误排查到临时改用 CLI
    ,

    VS Code 中 Codex 面板持续加载与灰屏:从 Webview 资源错误排查到临时改用 CLI

    在 VS Code 中打开新项目并使用 Codex 时,右侧面板持续停留在加载状态,随后变成灰色空白页面。排查确认 Codex CLI、账号登录和本地扩展文件均正常,真正的异常集中在 VS Code Webview 资源加载层,大量本地 JavaScript 模块出现 insufficient resources 和 net::ERR_FAILED。清理 Service Worker、Cache、Code Cache、CachedData、GPUCache,重新安装及回退 Codex 扩展版本后,问题仍未解决。最终暂时改用 Codex CLI 推进项目,等待官方后续修复。

  • 为 Codex 配置 GitHub HTTPS 凭据:使用 GitHub CLI 实现自动推送
    ,

    为 Codex 配置 GitHub HTTPS 凭据:使用 GitHub CLI 实现自动推送

    为了让 Codex 能够在完成代码修改、离线测试和 Git commit 后直接推送到 GitHub,我在 Ubuntu 中安装并配置了 GitHub CLI。通过 gh auth login 完成浏览器设备授权和两步验证后,再使用 gh auth setup-git 将 GitHub CLI 配置为 Git 的 HTTPS 凭据助手。最终,Codex 成功将本地提交推送到 GitHub,并验证本地 HEAD 与 origin/main 完全一致。本文记录了完整配置过程、安全边界,以及自动推送与生产部署之间需要保持的明确区分。

  • VS Code 中 Codex 一直加载:从目录改名怀疑到升级 VS Code 解决问题
    ,

    VS Code 中 Codex 一直加载:从目录改名怀疑到升级 VS Code 解决问题

    在将本地翻译项目目录重命名后,VS Code 中的 Codex 聊天窗口一直停留在加载状态。排查过程中,通过重新打开工作区、查看 Codex 输出日志和 VS Code 开发人员工具,确认 Codex 后端能够正常启动,但 Webview 中的多个 JavaScript 模块出现 net::ERR_FAILED,主入口模块也无法完成动态加载。最终将 VS Code 从 1.127.0 升级到 1.129.1 后,Codex 恢复正常。本文记录完整排查过程,并说明如何区分项目路径、扩展后端、Webview 资源和版本兼容性问题。

  • 从空摘要、历史格式混杂到重新翻译:我如何规划 WordPress AI 翻译工程的下一阶段

    从空摘要、历史格式混杂到重新翻译:我如何规划 WordPress AI 翻译工程的下一阶段

    从历史文章摘要为空、文章列表重复显示 Post Views 以及 Yoast SEO 元描述不够准确的问题出发,我逐步梳理了 WordPress AI 翻译工程的下一阶段计划。后续将先盘点经典编辑器、SyntaxHighlighter Evolved、Gutenberg 和 Code Block Pro 等历史内容格式,再使用 GLM-4.7 小规模测试并批量补齐中文 post_excerpt,随后重新覆盖翻译历史英文文章。整个流程将通过 Codex 与 GitHub 管理,并持续评估不同模型的翻译质量、稳定性、速度、API 成本及部署可行性。

👨‍💻 个人品牌

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

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 (87) go-tour-i18n (16) Google AdSense (30) Go 文档 (18) 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) Shell (13) 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) 国际化 (17) 多语言翻译 (51) 开源项目 (16) 技术博客 (15) 故障排查 (21) 数据库迁移 (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,670)
  3. ZgoCloud + Wstunnel + WireGuard 提速 4 倍,Clash Verge Rev 自动分流与 443 端口防封实战 (5,206)
  4. WireGuard 国内直连+国外走隧道 配置踩坑与完美解决(实测可用) (3,914)
  5. WireGuard VPN 配置优化:国内网站直连,国外流量走VPN(实测有效) (2,102)
  6. V2EX 注册全攻略:从购买 V2EX 代币到解决 Phantom 插件卡死上岸 (1,873)
  7. 客户 Android 下 Wstunnel + FIClash 远程排障全记录:从脚本创建到 IP 错配的坑 (1,817)
  8. Android 下 ZgoCloud + Wstunnel + FlClash VPN 配置 (1,816)
  9. 一直收到 Huobi.info 的账户管理费收取通知,决定提取出剩余的资产 (1,752)
  10. 中国大陆如何订阅 ChatGPT Plus(2026):WildCard、OneKey、Dupay、Wise 与 BeWild 实测对比 (1,742)