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,62 @@
---
type: submission
creator: 袁本初 (袁本初|时事论点|)
date: 2026-05-18
category: 哲学思考
source: 抖音
status: draft
collected: true
collected_date: 2026-06-12
---
# 人生两场游戏:生存基础与意义追求的哲学框架
## 原文链接
- 抖音主页: https://www.douyin.com/user/MS4wLjABAAAAGup56j4aIWLrnRYpw9rvknSio5HgSaPsDFBOUGyHNBQ5qFXzDCbeNZ_4kskxXijk
- 参考: 袁本初|时事论点|系列视频
## 核心观点摘要
袁本初在"人生两场游戏"理论中,提出了一个通透的人生哲学框架,将个体的生命历程划分为两个层次清晰却又相互嵌套的游戏场域。
### 第一场游戏:生存游戏
这是每个人都必须完成的底层功课。核心目标包括:
- 经济独立,解决生计问题
- 职业技能,获得社会立足之本
- 社会关系,建立基本的安全网络
- 身体健康,维持运转的基础
这场游戏的规则是**务实**和**效率**。在这个阶段,目的比意义更重要,结果比过程更关键。大多数人一辈子困在第一场游戏中无法脱身,不是因为他们不够聪明,而是因为社会的结构性压力让他们没有余力思考第二场游戏。
### 第二场游戏:意义游戏
当生存基础稳固后,人开始追问"为什么而活"。第二场游戏的核心是:
- 找到热爱的事业或志业
- 用价值输出实现精神富足
- 创造超越个人生命的东西
- 建立与更大群体的连接
这场游戏的规则是**真实**和**创造**。它不是第一场游戏的自然延续,而是维度的跃升。很多"功成名就"的人依然感到虚无,正是因为他们只完成了第一场游戏而从未开启第二场。
### 两场游戏的辩证关系
袁本初强调,这两场游戏不是"先做完第一场再做第二场"的线性过程,而是需要**动态平衡**的螺旋上升:
1. **先夯实基础**:在年轻时代聚焦第一场游戏,积累足够的资本(金钱、能力、人脉、心智)
2. **逐步切换重心**:随着资本积累,逐步增加第二场游戏的投入
3. **最终实现融合**:最高境界是把"生存"和"意义"合二为一——当你做的事情既能获得物质回报,又是你的热情所在
### 现实困境
当代社会的结构性问题是:第一场游戏的难度被系统性提高了(高房价、教育内卷、就业竞争),导致大多数人没有余力和勇气开启第二场游戏。这不是个人能力的失败,而是系统设计的问题。看懂这一点,才能在焦虑中保持清醒。
## 分类标签
#哲学思考 #人生哲学 #认知提升 #生存与意义 #思维框架 #个人成长
## 采集日期
2026-05-18