feat(monitor): 抖音 Web 接口客户端 —— 绕开爬虫子进程,直接发 HTTP
移植自 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:
@@ -0,0 +1,81 @@
|
||||
---
|
||||
collected: true
|
||||
collected_date: 2026-06-12
|
||||
---
|
||||
|
||||
# 权力的本质:从暴力到叙事的底层逻辑
|
||||
|
||||
## 基本信息
|
||||
|
||||
- **分类**: 哲学思考
|
||||
- **来源**: 袁本初 抖音系列(2026年4月,含"权力底层逻辑:从暴力到叙事"等视频)
|
||||
- **采集日期**: 2026-05-19
|
||||
|
||||
---
|
||||
|
||||
## 核心观点
|
||||
|
||||
袁本初以政治哲学视角解析权力的本质演变:权力从最原始的**暴力强制**,逐步演化为**制度权威**,最终在现代社会转化为**叙事能力**(即定义现实的能力)。理解权力的这一演变逻辑,是看透社会运行机制的关键。
|
||||
|
||||
---
|
||||
|
||||
## 详细内容
|
||||
|
||||
### 一、权力的三个阶段
|
||||
|
||||
#### 第一阶段:暴力——最原始的权力形态
|
||||
- **特征**: 肉体强制、武力压制、生杀予夺
|
||||
- **典型**: 部落首领、封建君主、军阀
|
||||
- **局限性**: 暴力只能带来服从,不能带来认同;维持成本极高
|
||||
- **名言**: "枪杆子里出政权"——但光有枪杆子是不够的
|
||||
|
||||
#### 第二阶段:制度——权力的结构化
|
||||
- **特征**: 法律、规则、官僚体系
|
||||
- **典型**: 现代国家、法治社会
|
||||
- **机制**: 权力不再依赖于具体的个人,而是嵌入制度之中
|
||||
- **优势**: 可预期、可持续、低成本
|
||||
|
||||
#### 第三阶段:叙事——最高级的权力形态
|
||||
- **特征**: 定义现实、塑造共识、引导认知
|
||||
- **典型**: 媒体、教育、文化、算法
|
||||
- **机制**: 谁定义了"什么是正常的""什么是好的",谁就拥有了深层权力
|
||||
- **名言**: "真正的权力不是让人做你让他们做的事,而是让他们想做你让他们做的事"
|
||||
|
||||
### 二、袁本初的权力共存论
|
||||
|
||||
袁本初在"什么是权力?真正的政治学教你如何共存"(2026年4月1日)中提出了更进一步的思考:
|
||||
|
||||
> **"权力不是用来统治的,而是用来共存的。"**
|
||||
|
||||
他的核心观点:
|
||||
1. **权力本身是中性的工具**——问题不在于有没有权力,而在于权力如何使用
|
||||
2. **真正的政治学教的是共存的艺术**——如何让不同利益群体都能"体面地活着"
|
||||
3. **普通人面对权力**的三条铁律:
|
||||
- **活着**:先保住自己的生存空间
|
||||
- **共存**:在体制内找到自己的位置
|
||||
- **避免玩弄权术**:权术玩多了,最终会被权力反噬
|
||||
|
||||
### 三、权力的"暗面":从袁本初到袁世凯
|
||||
|
||||
袁本初的分析极具张力——他以历史人物(同为"袁本初"的袁绍、袁世凯)作为反例:
|
||||
|
||||
- 袁绍(历史人物)"好谋无决"——拥有权力位置,但没有权力意志
|
||||
- 袁世凯 —— 拥有权力意志,但没有权力伦理
|
||||
- **二者的共同教训**:权力既需要**结构**(制度),也需要**正当性**(叙事)
|
||||
|
||||
---
|
||||
|
||||
## 袁本初的核心解读
|
||||
|
||||
> **"看懂权力的底层逻辑,不是教你怎么玩弄权力,而是教你怎么在权力体系中保持清醒——知道谁在用权力影响你,以及你是否愿意被这样影响。"**
|
||||
|
||||
袁本初认为,普通人理解权力不是为了追逐权力,而是:
|
||||
1. 看透社会运行的隐藏规则
|
||||
2. 理解自己为什么在现有位置上
|
||||
3. 在必要的时候保护自己的利益
|
||||
|
||||
---
|
||||
|
||||
## 标签
|
||||
|
||||
`#权力` `#政治哲学` `#叙事` `#制度` `#共存` `#袁本初`
|
||||
Reference in New Issue
Block a user