docs(review): record approval and feedback resolution for batch-02 (consultant batch-03)
Deploy / build (push) Successful in 33s

This commit is contained in:
hoelee committed 2026-10-27 04:24:26 +08:00
1 parent d454ebd505
commit 050d73305d
13 files changed
+21880 -34753

No files matched your search

+74 -74
View File
@@ -6,7 +6,7 @@
"category": "notes",
"pub_date": "2025-05-06",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 7375,
@@ -19,7 +19,7 @@
"category": "engineering",
"pub_date": "2025-06-11",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 11859,
@@ -110,7 +110,7 @@
"category": "tutorials",
"pub_date": "2026-10-14",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 10490,
@@ -123,7 +123,7 @@
"category": "web3",
"pub_date": "2024-12-10",
"status": "pending",
"batch_id": "Batch-10",
"batch_id": "Batch-07",
"approved_at": null,
"notes": "",
"en_chars": 15801,
@@ -136,7 +136,7 @@
"category": "engineering",
"pub_date": "2025-11-26",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 9584,
@@ -162,7 +162,7 @@
"category": "tutorials",
"pub_date": "2026-10-08",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 7417,
@@ -175,7 +175,7 @@
"category": "engineering",
"pub_date": "2025-01-22",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 8033,
@@ -227,7 +227,7 @@
"category": "web3",
"pub_date": "2024-10-08",
"status": "pending",
"batch_id": "Batch-10",
"batch_id": "Batch-07",
"approved_at": null,
"notes": "",
"en_chars": 14598,
@@ -240,7 +240,7 @@
"category": "tutorials",
"pub_date": "2026-10-26",
"status": "pending",
"batch_id": "Batch-09",
"batch_id": "Batch-06",
"approved_at": null,
"notes": "",
"en_chars": 131667,
@@ -253,7 +253,7 @@
"category": "tutorials",
"pub_date": "2026-10-20",
"status": "pending",
"batch_id": "Batch-10",
"batch_id": "Batch-07",
"approved_at": null,
"notes": "",
"en_chars": 46399,
@@ -292,7 +292,7 @@
"category": "notes",
"pub_date": "2024-09-24",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 1794,
@@ -356,10 +356,10 @@
"zh_title": "如何用并行子代理在三小时内核查 20 家 VPS 服务商",
"category": "case-studies",
"pub_date": "2025-11-12",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 8593,
"zh_chars": 3613
},
@@ -370,7 +370,7 @@
"category": "tutorials",
"pub_date": "2025-11-26",
"status": "pending",
"batch_id": "Batch-10",
"batch_id": "Batch-07",
"approved_at": null,
"notes": "",
"en_chars": 6743,
@@ -409,7 +409,7 @@
"category": "engineering",
"pub_date": "2026-08-19",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 12217,
@@ -421,10 +421,10 @@
"zh_title": "没有 Coding Agent 的 Loop Engineering:撑起我这套基础设施的 11 个定时任务",
"category": "case-studies",
"pub_date": "2026-10-01",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 14249,
"zh_chars": 6609
},
@@ -435,7 +435,7 @@
"category": "engineering",
"pub_date": "2026-09-27",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 14943,
@@ -448,7 +448,7 @@
"category": "notes",
"pub_date": "2026-10-15",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 8078,
@@ -474,7 +474,7 @@
"category": "notes",
"pub_date": "2026-09-29",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 9934,
@@ -499,10 +499,10 @@
"zh_title": "用一个 Prometheus 监控 unRaid、群晖 NAS 和 VPS:我做错的四件事",
"category": "case-studies",
"pub_date": "2026-07-29",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 8358,
"zh_chars": 4690
},
@@ -591,7 +591,7 @@
"category": "notes",
"pub_date": "2025-10-01",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 8382,
@@ -629,10 +629,10 @@
"zh_title": "一个人跑生产基础设施:三台主机、162 个容器",
"category": "case-studies",
"pub_date": "2026-10-06",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 7975,
"zh_chars": 3722
},
@@ -656,7 +656,7 @@
"category": "engineering",
"pub_date": "2026-09-13",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 11245,
@@ -668,10 +668,10 @@
"zh_title": "数字商品的自愈式访问控制:NocoDB、n8n 与 AList",
"category": "case-studies",
"pub_date": "2026-09-18",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 14765,
"zh_chars": 6819
},
@@ -681,10 +681,10 @@
"zh_title": "自建语音转文字服务:打字速度的 3 倍以上,而且数据不出内网",
"category": "case-studies",
"pub_date": "2026-09-19",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 14708,
"zh_chars": 7794
},
@@ -694,10 +694,10 @@
"zh_title": "从云端转本地:在 12GB 显卡与群晖 N8N 上搭建中英混读高保真 TTS 语音栈",
"category": "case-studies",
"pub_date": "2026-10-22",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 8913,
"zh_chars": 4773
},
@@ -707,10 +707,10 @@
"zh_title": "我如何在私有存储节点上自托管 Mem0 记忆栈(让 AI 助手拥有持久记忆)",
"category": "case-studies",
"pub_date": "2026-09-16",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 8057,
"zh_chars": 4849
},
@@ -720,10 +720,10 @@
"zh_title": "把 AI 修图工具做成 WordPress 插件:22 个版本换来的经验",
"category": "case-studies",
"pub_date": "2026-09-18",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 13879,
"zh_chars": 6861
},
@@ -747,7 +747,7 @@
"category": "notes",
"pub_date": "2026-04-14",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 5475,
@@ -760,7 +760,7 @@
"category": "devops",
"pub_date": "2026-10-14",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 5763,
@@ -773,7 +773,7 @@
"category": "notes",
"pub_date": "2026-10-01",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 4951,
@@ -785,10 +785,10 @@
"zh_title": "在多台机器之间同步一个会自我学习的 AI Agent",
"category": "case-studies",
"pub_date": "2026-02-18",
"status": "pending",
"status": "approved",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"approved_at": "2026-10-27 04:22",
"notes": "外部顾问审阅完成,已采纳并落地全量修改意见(含数字矛盾/OPSEC脱敏/双语CTA/架构蓝图对齐/排版折叠)",
"en_chars": 8861,
"zh_chars": 4541
},
@@ -799,7 +799,7 @@
"category": "notes",
"pub_date": "2025-09-10",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 5053,
@@ -812,7 +812,7 @@
"category": "devops",
"pub_date": "2025-08-20",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 15944,
@@ -825,7 +825,7 @@
"category": "devops",
"pub_date": "2026-09-16",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 6484,
@@ -838,7 +838,7 @@
"category": "devops",
"pub_date": "2026-09-18",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 11452,
@@ -851,7 +851,7 @@
"category": "notes",
"pub_date": "2026-02-04",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 3570,
@@ -877,7 +877,7 @@
"category": "devops",
"pub_date": "2026-10-06",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 11536,
@@ -890,7 +890,7 @@
"category": "engineering",
"pub_date": "2025-02-20",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 7750,
@@ -903,7 +903,7 @@
"category": "devops",
"pub_date": "2026-09-15",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 10067,
@@ -916,7 +916,7 @@
"category": "notes",
"pub_date": "2026-09-27",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 9469,
@@ -929,7 +929,7 @@
"category": "devops",
"pub_date": "2025-08-22",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 10255,
@@ -955,7 +955,7 @@
"category": "engineering",
"pub_date": "2026-09-28",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 12525,
@@ -968,7 +968,7 @@
"category": "devops",
"pub_date": "2026-09-29",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 8459,
@@ -981,7 +981,7 @@
"category": "devops",
"pub_date": "2026-09-16",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 12365,
@@ -1007,7 +1007,7 @@
"category": "engineering",
"pub_date": "2026-10-18",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 8794,
@@ -1020,7 +1020,7 @@
"category": "devops",
"pub_date": "2026-09-29",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 14761,
@@ -1059,7 +1059,7 @@
"category": "notes",
"pub_date": "2026-10-22",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 7263,
@@ -1072,7 +1072,7 @@
"category": "notes",
"pub_date": "2025-07-29",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 5704,
@@ -1085,7 +1085,7 @@
"category": "web3",
"pub_date": "2026-08-19",
"status": "pending",
"batch_id": "Batch-10",
"batch_id": "Batch-07",
"approved_at": null,
"notes": "",
"en_chars": 7725,
@@ -1098,7 +1098,7 @@
"category": "devops",
"pub_date": "2026-03-25",
"status": "pending",
"batch_id": "Batch-05",
"batch_id": "Batch-02",
"approved_at": null,
"notes": "",
"en_chars": 8963,
@@ -1111,7 +1111,7 @@
"category": "devops",
"pub_date": "2025-03-19",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 8010,
@@ -1124,7 +1124,7 @@
"category": "devops",
"pub_date": "2026-05-17",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 7347,
@@ -1150,7 +1150,7 @@
"category": "notes",
"pub_date": "2026-03-12",
"status": "pending",
"batch_id": "Batch-07",
"batch_id": "Batch-04",
"approved_at": null,
"notes": "",
"en_chars": 5024,
@@ -1163,7 +1163,7 @@
"category": "devops",
"pub_date": "2026-06-24",
"status": "pending",
"batch_id": "Batch-06",
"batch_id": "Batch-03",
"approved_at": null,
"notes": "",
"en_chars": 5930,