review: apply external consultant editorial fixes and update audit tracker to 74/91 approved
Deploy / build (push) Successful in 28s

This commit is contained in:
hoelee committed 2026-10-27 05:29:08 +08:00
1 parent 4e64bfc9ae
commit a7e683100b
56 files changed
+14496 -23169

No files matched your search

+172 -172
View File
@@ -5,12 +5,12 @@
"zh_title": "给别人家的邮件服务器加一个域名",
"category": "notes",
"pub_date": "2025-05-06",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 7375,
"zh_chars": 3249
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 7886,
"zh_chars": 3603
},
"adding-english-mode-to-a-chinese-only-web-app": {
"slug": "adding-english-mode-to-a-chinese-only-web-app",
@@ -19,7 +19,7 @@
"category": "engineering",
"pub_date": "2025-06-11",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 11859,
@@ -31,10 +31,10 @@
"zh_title": "我如何用 FLUX.1 Kontext 打造 AI 家具合成演示",
"category": "case-studies",
"pub_date": "2026-09-11",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 12512,
"zh_chars": 7237
},
@@ -109,12 +109,12 @@
"zh_title": "校准 Intel Quick Sync HEVC:28 与 30 之间的悬崖,和一个毫无作用的 preset",
"category": "tutorials",
"pub_date": "2026-10-14",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 10490,
"zh_chars": 5631
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 10968,
"zh_chars": 5968
},
"chainlink-vrf-v2-lottery-contract": {
"slug": "chainlink-vrf-v2-lottery-contract",
@@ -123,7 +123,7 @@
"category": "web3",
"pub_date": "2024-12-10",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-05",
"approved_at": null,
"notes": "",
"en_chars": 15801,
@@ -136,7 +136,7 @@
"category": "engineering",
"pub_date": "2025-11-26",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 9584,
@@ -161,12 +161,12 @@
"zh_title": "转成 HEVC 到底会不会让文件变小?我实测了",
"category": "tutorials",
"pub_date": "2026-10-08",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 7417,
"zh_chars": 3695
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 8042,
"zh_chars": 4159
},
"embedding-fonts-so-a-pdf-looks-the-same-everywhere": {
"slug": "embedding-fonts-so-a-pdf-looks-the-same-everywhere",
@@ -175,7 +175,7 @@
"category": "engineering",
"pub_date": "2025-01-22",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 8033,
@@ -213,10 +213,10 @@
"zh_title": "从一首歌到 4 分钟完整 MV:我如何用 Gemini、AI 生成与 Filmora 剪辑串起全流程实操",
"category": "case-studies",
"pub_date": "2026-10-25",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 11027,
"zh_chars": 5168
},
@@ -227,7 +227,7 @@
"category": "web3",
"pub_date": "2024-10-08",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-05",
"approved_at": null,
"notes": "",
"en_chars": 14598,
@@ -240,7 +240,7 @@
"category": "tutorials",
"pub_date": "2026-10-26",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 131667,
@@ -253,7 +253,7 @@
"category": "tutorials",
"pub_date": "2026-10-20",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-05",
"approved_at": null,
"notes": "",
"en_chars": 46399,
@@ -291,12 +291,12 @@
"zh_title": "你好,世界 —— 关于这个博客",
"category": "notes",
"pub_date": "2024-09-24",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 1794,
"zh_chars": 955
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 1938,
"zh_chars": 1074
},
"how-i-built-an-automated-music-video-pipeline": {
"slug": "how-i-built-an-automated-music-video-pipeline",
@@ -304,10 +304,10 @@
"zh_title": "我是如何用 Remotion 与 Docker CDP 打造全自动 MV 生成与多语种油管发布流的",
"category": "case-studies",
"pub_date": "2025-04-18",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 9265,
"zh_chars": 4931
},
@@ -317,10 +317,10 @@
"zh_title": "我是如何构建 DigiKedai Telegram AI 客服机器人的",
"category": "case-studies",
"pub_date": "2026-09-06",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 10719,
"zh_chars": 5271
},
@@ -330,10 +330,10 @@
"zh_title": "我是如何托管这个博客的:Astro、Gitea Actions 与自托管 CI/CD",
"category": "case-studies",
"pub_date": "2026-09-04",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 5908,
"zh_chars": 4145
},
@@ -343,10 +343,10 @@
"zh_title": "我用 Suno AI 做出自己的歌",
"category": "case-studies",
"pub_date": "2026-09-11",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 16935,
"zh_chars": 11737
},
@@ -370,7 +370,7 @@
"category": "tutorials",
"pub_date": "2025-11-26",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-05",
"approved_at": null,
"notes": "",
"en_chars": 6743,
@@ -409,7 +409,7 @@
"category": "engineering",
"pub_date": "2026-08-19",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 12217,
@@ -435,7 +435,7 @@
"category": "engineering",
"pub_date": "2026-09-27",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 14943,
@@ -447,12 +447,12 @@
"zh_title": "我的备份爬得比爬虫还慢,因为我在用别人的 API 配额",
"category": "notes",
"pub_date": "2026-10-15",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 8078,
"zh_chars": 4209
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 8572,
"zh_chars": 4527
},
"n8n-v1-to-v2-upgrade-gotchas": {
"slug": "n8n-v1-to-v2-upgrade-gotchas",
@@ -473,12 +473,12 @@
"zh_title": "NocoDB SSO 是授权功能:环境变量不会告诉你的事",
"category": "notes",
"pub_date": "2026-09-29",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 9934,
"zh_chars": 5418
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 9937,
"zh_chars": 5421
},
"one-hostname-public-tracker-sso-dashboard": {
"slug": "one-hostname-public-tracker-sso-dashboard",
@@ -590,12 +590,12 @@
"zh_title": "与其看供应商文档,不如直接读容器自带的 API 文档",
"category": "notes",
"pub_date": "2025-10-01",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 8382,
"zh_chars": 5483
"zh_chars": 5489
},
"replacing-rdpguard-with-ipban": {
"slug": "replacing-rdpguard-with-ipban",
@@ -656,7 +656,7 @@
"category": "engineering",
"pub_date": "2026-09-13",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 11245,
@@ -746,12 +746,12 @@
"zh_title": "smartctl 退出码 32:专门跳过你最该看的硬盘的那个“错误”",
"category": "notes",
"pub_date": "2026-04-14",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 5475,
"zh_chars": 2907
"zh_chars": 2881
},
"space-reclamation-wasnt-stuck-it-was-waiting": {
"slug": "space-reclamation-wasnt-stuck-it-was-waiting",
@@ -759,12 +759,12 @@
"zh_title": "空间回收没卡住,它只是在等明天早上 09:29",
"category": "devops",
"pub_date": "2026-10-14",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 5763,
"zh_chars": 3032
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 6475,
"zh_chars": 3424
},
"stop-writing-agent-prompts-for-deterministic-work": {
"slug": "stop-writing-agent-prompts-for-deterministic-work",
@@ -772,10 +772,10 @@
"zh_title": "确定性的活,别再用 Agent Prompt 去跑",
"category": "notes",
"pub_date": "2026-10-01",
"status": "pending",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"status": "approved",
"batch_id": "Batch-03",
"approved_at": "2026-10-27 05:22",
"notes": "外部顾问审阅通过并落地修改",
"en_chars": 4951,
"zh_chars": 2216
},
@@ -798,12 +798,12 @@
"zh_title": "密码正确,Synology API 登录却返回 401,问题出在哪",
"category": "notes",
"pub_date": "2025-09-10",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 5053,
"zh_chars": 3053
"zh_chars": 3063
},
"synology-spreadsheet-api-is-a-container": {
"slug": "synology-spreadsheet-api-is-a-container",
@@ -811,12 +811,12 @@
"zh_title": "Synology 电子表格 API 是一个容器,不是一个 API 端点",
"category": "devops",
"pub_date": "2025-08-20",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 15944,
"zh_chars": 9105
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 15961,
"zh_chars": 9131
},
"that-dying-ssd-was-just-a-bad-sata-cable": {
"slug": "that-dying-ssd-was-just-a-bad-sata-cable",
@@ -824,12 +824,12 @@
"zh_title": "我差点把这颗 SSD 送修——真正坏的是 SATA 数据线",
"category": "devops",
"pub_date": "2026-09-16",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 6484,
"zh_chars": 3426
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 7128,
"zh_chars": 3785
},
"the-cause-was-trim-not-the-ssds": {
"slug": "the-cause-was-trim-not-the-ssds",
@@ -837,12 +837,12 @@
"zh_title": "换了不同的硬盘,同样的损坏又来了——真凶是 TRIM,不是 SSD",
"category": "devops",
"pub_date": "2026-09-18",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 11452,
"zh_chars": 6481
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 12427,
"zh_chars": 7072
},
"the-nocodb-attachment-that-wouldnt-update": {
"slug": "the-nocodb-attachment-that-wouldnt-update",
@@ -850,12 +850,12 @@
"zh_title": "NocoDB 附件字段怎么改都不生效,和一个漏网的正则",
"category": "notes",
"pub_date": "2026-02-04",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 3570,
"zh_chars": 2156
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 3798,
"zh_chars": 2312
},
"the-single-writer-rule-for-coding-agents": {
"slug": "the-single-writer-rule-for-coding-agents",
@@ -876,12 +876,12 @@
"zh_title": "上游被删了,然后带着一个重写版回来",
"category": "devops",
"pub_date": "2026-10-06",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 11536,
"zh_chars": 5142
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 11554,
"zh_chars": 5159
},
"two-ways-a-javascript-file-stops-working-and-looks-fine": {
"slug": "two-ways-a-javascript-file-stops-working-and-looks-fine",
@@ -890,7 +890,7 @@
"category": "engineering",
"pub_date": "2025-02-20",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 7750,
@@ -902,12 +902,12 @@
"zh_title": "Unraid 停止阵列时卡死的真相:Swapfile 锁住挂载点 — 附修复方案",
"category": "devops",
"pub_date": "2026-09-15",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 10067,
"zh_chars": 6117
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 10151,
"zh_chars": 6226
},
"upgrading-codeigniter-46-to-47": {
"slug": "upgrading-codeigniter-46-to-47",
@@ -915,10 +915,10 @@
"zh_title": "CodeIgniter 4.6 升级到 4.7:官方指南没说到的破坏性变更",
"category": "notes",
"pub_date": "2026-09-27",
"status": "pending",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"status": "approved",
"batch_id": "Batch-03",
"approved_at": "2026-10-27 05:22",
"notes": "外部顾问审阅通过并落地修改",
"en_chars": 9469,
"zh_chars": 5411
},
@@ -928,12 +928,12 @@
"zh_title": "用 CDP 自动化上传百兆视频到 YouTube:跨越 DevTools 内存墙的 Docker 归档法",
"category": "devops",
"pub_date": "2025-08-22",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 10255,
"zh_chars": 6569
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 11122,
"zh_chars": 7070
},
"using-chinese-llm-apis-from-malaysia": {
"slug": "using-chinese-llm-apis-from-malaysia",
@@ -955,7 +955,7 @@
"category": "engineering",
"pub_date": "2026-09-28",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 12525,
@@ -967,12 +967,12 @@
"zh_title": "如何在押注前验证一个开源依赖:我用的六项检查",
"category": "devops",
"pub_date": "2026-09-29",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 8459,
"zh_chars": 4164
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 8512,
"zh_chars": 4201
},
"when-smart-says-healthy-but-your-raid-is-corrupting-data": {
"slug": "when-smart-says-healthy-but-your-raid-is-corrupting-data",
@@ -980,12 +980,12 @@
"zh_title": "SMART 显示健康,RAID 却在悄悄损坏数据",
"category": "devops",
"pub_date": "2026-09-16",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 12365,
"zh_chars": 5343
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 13283,
"zh_chars": 5858
},
"when-to-give-your-agent-physical-clicks": {
"slug": "when-to-give-your-agent-physical-clicks",
@@ -1006,12 +1006,12 @@
"zh_title": "30 天提交 51.8 万行,生产环境只留下 23.5 万行",
"category": "engineering",
"pub_date": "2026-10-18",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 8794,
"zh_chars": 4125
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 8949,
"zh_chars": 4197
},
"why-chrome-forgets-its-tabs-in-a-container": {
"slug": "why-chrome-forgets-its-tabs-in-a-container",
@@ -1019,12 +1019,12 @@
"zh_title": "为什么容器里的 Chrome 会忘记标签页 —— 以及我是怎么修好的",
"category": "devops",
"pub_date": "2026-09-29",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 14761,
"zh_chars": 8889
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 14876,
"zh_chars": 8930
},
"why-i-built-a-video-knowledge-base": {
"slug": "why-i-built-a-video-knowledge-base",
@@ -1045,10 +1045,10 @@
"zh_title": "Claude 和 GPT 明明更强,我为什么还是买了 GPU 跑本地 AI",
"category": "ai",
"pub_date": "2026-09-21",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 11811,
"zh_chars": 4924
},
@@ -1058,12 +1058,12 @@
"zh_title": "为什么本地语音合成一直在念 “Percent”?语音管线里的 URL 编码与沙盒避坑记",
"category": "notes",
"pub_date": "2026-10-22",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 7263,
"zh_chars": 4652
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 7728,
"zh_chars": 4968
},
"why-multi-agent-coding-fails": {
"slug": "why-multi-agent-coding-fails",
@@ -1071,12 +1071,12 @@
"zh_title": "为什么多个 AI 一起写代码总会烂尾?传话失真与隐式决策困境",
"category": "notes",
"pub_date": "2025-07-29",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 5704,
"zh_chars": 2936
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 6364,
"zh_chars": 3353
},
"why-my-on-chain-nft-art-changed-on-windows": {
"slug": "why-my-on-chain-nft-art-changed-on-windows",
@@ -1085,7 +1085,7 @@
"category": "web3",
"pub_date": "2026-08-19",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-05",
"approved_at": null,
"notes": "",
"en_chars": 7725,
@@ -1094,15 +1094,15 @@
"why-telegram-bot-notifications-die": {
"slug": "why-telegram-bot-notifications-die",
"title": "Why Telegram Bot Notifications Die: IPv6, DNS, and a 400 That Took a Day",
"zh_title": "Telegram 机器人通知为什么发不出去:IPv6、DNS 和一个折腾了一整天的 400",
"zh_title": "Telegram 机器人通知为什么发不出去:IPv6、DNS 和一个追查了一整天的 400",
"category": "devops",
"pub_date": "2026-03-25",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 8963,
"zh_chars": 5185
"approved_at": "2026-10-27 05:23",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 9327,
"zh_chars": 5334
},
"why-your-cdp-clicks-silently-fail": {
"slug": "why-your-cdp-clicks-silently-fail",
@@ -1111,7 +1111,7 @@
"category": "devops",
"pub_date": "2025-03-19",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 8010,
@@ -1124,7 +1124,7 @@
"category": "devops",
"pub_date": "2026-05-17",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 7347,
@@ -1149,12 +1149,12 @@
"zh_title": "为什么你的 Windows 桌面 MCP 调用会静默失败:攻破 10 秒空闲门禁与避坑实录",
"category": "notes",
"pub_date": "2026-03-12",
"status": "pending",
"status": "approved",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 5024,
"zh_chars": 3435
"approved_at": "2026-10-27 05:21",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/排版折叠/禁用词清理)",
"en_chars": 5663,
"zh_chars": 3857
},
"your-disk-full-alert-is-lying": {
"slug": "your-disk-full-alert-is-lying",
@@ -1163,7 +1163,7 @@
"category": "devops",
"pub_date": "2026-06-24",
"status": "pending",
"batch_id": "Batch-03",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 5930,
@@ -1175,10 +1175,10 @@
"zh_title": "为什么我的 AI 歌曲总是丢结尾:在 12GB 显卡上跑 YuE2",
"category": "ai",
"pub_date": "2026-10-20",
"status": "pending",
"status": "approved",
"batch_id": "Batch-01",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 05:26",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含GPU/Token成本算账、Gemini净化、双语CTA、代码折叠与简繁转换)",
"en_chars": 28955,
"zh_chars": 24414
}