feat(monitor): 抖音 Web 接口客户端 —— 绕开爬虫子进程,直接发 HTTP
Deploy VitePress site to Pages / build (push) Canceled after 0s
Deploy VitePress site to Pages / Deploy (push) Canceled after 0s

移植自 mac-agent-os 的 mediacrawler_adapter:不起子进程、不开页面,用浏览器里那份
登录态直接调抖音 Web 接口。产物键名照抄 store/douyin,所以 ingest 那条链路一个字不用改。

**目前能用的(真环境实测,非推断)**:

    profile/other : 200, 7075 字节  —— 博主主页指标(粉丝/获赞/作品数/昵称)
    aweme/detail  : 200, 45425 字节 —— 单条作品详情(含点赞/评论/收藏/分享)

**目前不能用的:作品列表 `aweme/post`。** 两个互相独立的原因:
  1. 这个接口被抖音单独升级成了真校验:不带 x-tt-argus 回 403「Uifid Not Found」,
     带上 dummy 值回 200 + **空 body**。也就是说「头在不在」骗得过,「真校验」过不了。
     同一套头打 profile/other 和 aweme/detail 都是通的 —— 抖音是挑着接口加保护的,
     挑中的恰好是「批量拉作品列表」这个最敏感的动作。
  2. 改走页面截获也不行:CDP 浏览器打开博主主页会落到「验证码中间页」(当天大量探测的
     代价,过几小时要重测)。

  所以现在的边界是:**已知作品的指标刷新能做,自动发现新作品做不了**。

**排查中控住变量后得到的两条事实**(都写进注释了):
  · `Accept` / `Accept-Language` / `Referer` 才是主页接口能返回真数据的原因 —— 只有
    UA+client hints+Cookie 时是 200 但仅 121 字节的空壳,补上这三个头变 7074 字节。
    (我先前猜的 sec-ch-ua 不是关键。)
  · 因此 UA 与 client hints 必须**成套地取自同一个浏览器**,所以 BrowserIdentity 一次
    从 CDP 取齐 cookie + UA + hints,而不是各自写死。

「200 + 空 body 必须当场报错」也是刻意写死的:放过去它会在下游变成「这个博主没作品」,
把一次失败伪装成一条正常结果 —— 爬虫那条路正是这么栽的,还被翻译成「账号被封」。

测试 +11:cookie 解析、请求头成套性(含 uifid 缺失/回退)、产物键名与 store 对齐、
以及 _get 的三条失败路径(空 body / 403 带网关原话 / 正常返回)。
This commit is contained in:
2026-10-10 17:12:25 +08:00
parent 21ff01b894
commit 2112c1a870
1601 changed files with 367425 additions and 0 deletions
@@ -0,0 +1,122 @@
---
collected: true
collected_date: 2026-06-12
---
# 中国历史周期律:从内在机理到现代文明的升维
> **采集日期**: 2026-06-08
> **来源**: 综合学术分析(搜狐等平台)
> **分类**: 历史解读
> **标签**: #历史周期律 #制度分析 #社会变迁 #王朝兴衰 #文明升维
---
## 一、核心观点
中国历史周期律——"其兴也勃焉,其亡也忽焉"——不仅是历史现象的描述,更是一套关于**资源分配、制度演化与社会心理**的深层机制。破解历史周期律,不仅需要制度层面的革命,更需要文化与心理层面的深层改造,实现从"土地—权力"逻辑向"创新—治理"逻辑的"文明升维"。
---
## 二、历史周期律的内在机理
### 1. 经济基础:土地兼并与财政崩溃
- **王朝初期**:通过战争或改革实现"耕者有其田",社会活力旺盛,国家财政收入充裕
- **王朝中期**:官僚地主阶级开始大量兼并土地,自耕农减少,国家税基萎缩
- **王朝后期**:土地高度集中,农民失去生计,国家财政枯竭,社会矛盾全面爆发
- **核心矛盾**:资源有限性与分配体系僵化之间的根本性冲突
### 2. 制度层面:官僚系统的熵增
- 新王朝建立时行政效率高,但随着时间推移,官僚机构膨胀臃肿
- 利益集团固化,"政令不出中南海"或"下层虚耗、上层空转"
- 政策执行层层加码→层层衰减→最终偏离初衷
- 制度创新的边际效益递减,既得利益集团拥有强大的抵制变革能力
### 3. 社会层面:阶层固化与流动性丧失
- 王朝初期社会流动通畅,底层有上升通道
- 中后期阶层固化,权力和财富在精英家族中代际传递
- 社会底层失去改变命运的希望,积累的革命能量终将爆发
- 每一次王朝更替都既是破坏,也是"社会硬重启"
### 4. 心理层面:文化基因的深层阻碍
- **"人人王心态"**:社会成员潜意识追求权力,导致每次改朝换代只是权力易手,而非逻辑更新
- **"微型极权性格"**:家庭、基层组织、职场模仿集权行为,抑制创新活力
- **"幸存者逻辑"**:权力本质为"幸存",统治者追求唯一幸存者地位,阻碍协作机制建立
---
## 三、传统破解方案的局限
### 变法革新(如王安石变法、张居正改革)
- 尝试重新分配利益、整顿财政
- 但常被既得利益集团抵制而失败
- 不触及根本性的制度安排和权力结构
### 道德约束(儒家修齐治平)
- 寄希望于"明君贤臣"的个人修为
- 但无法对抗制度性腐朽和人的逐利本能
- 人治模式的根本弱点:依赖"好人"的道德自觉
### 制约权力(如监察制度、科举制度)
- 一定程度延长了王朝寿命
- 但未改变权力运行的根本逻辑
- 无法从根本上阻止制度的熵增趋势
---
## 四、现代文明如何"跳出"周期律
### 1. 生产力突破:跨越马尔萨斯陷阱
- 传统周期根源:人口增长超过土地承载力
- 现代解决方案:工业化与技术革命创造增量价值
- AI、新能源、生物科技等新技术革命持续扩展生产可能性边界
- 增量覆盖矛盾——当蛋糕持续做大,分配矛盾从"存量博弈"变为"增量分配"
### 2. 治理范式:从"人治"到"法治"的跨越
- **透明度**:信息公开降低腐败与内耗空间
- **纠错机制**:建立常态化、低成本的纠错体系,防止错误累积导致系统崩溃
- **权力制约**:制度化的分权与制衡机制,防止权力过度集中
- **理性决策**:数据驱动、专家参与的科学决策体系
### 3. 社会流动性重塑
- 防止阶层固化,确保人才依贡献分配
- 教育公平是关键:打破"强者恒强"的代际传递
- 反垄断和社会流动的制度设计
- 建立覆盖全生命周期的社会保障体系
### 4. 文化心理的深层改造
- **从"王"到"公民"**:培育独立公民心态,强化契约精神
- **从"统治"到"协作"**:让社会从"王的博弈"转向"人的协作"
- **长期主义文化**:克服短视和投机心态
- **创新容错文化**:允许失败,鼓励探索
---
## 五、国际理论视角
| 学者 | 理论 | 与周期律的关联 |
|------|------|------|
| 阿西莫格鲁 | "榨取型制度" | 权力集中、剥夺多数利益以造福少数精英→系统崩溃 |
| 弗罗姆 | "威权人格" | 个体因无法承受自由孤立感而倾向统治或投降→微型极权性格 |
| 卡内蒂 | "幸存者逻辑" | 权力本质为"幸存"→人人王心态→协作难以建立 |
| 福山 | "政治衰败" | 缺乏法治与问责的高集权系统→周期性崩溃 |
---
## 六、链接与延伸
- 原文链接: https://www.sohu.com/a/966923674_120698855
- 历史周期率的历史唯物主义阐释(中国社会科学网): https://www.cssn.cn/dkzgxp/202506/t20250616_5879413.shtml
- 王朝周期律深层逻辑分析: 参见20260604历史解读_01
---
## 七、关键术语
| 术语 | 说明 |
|------|------|
| 历史周期律 | 中国历史上政权经历兴衰治乱、往复循环的周期性现象 |
| 马尔萨斯陷阱 | 人口增长超越食物供给能力,导致饥荒、战争等灾难 |
| 榨取型制度 | 从社会大众榨取资源以供少数精英利益的政治经济制度 |
| 政治衰败 | 政治制度因无法适应变化而逐渐失效的过程 |
| 熵增 | 系统从有序向无序演化的自然趋势,此处比喻制度老化 |