Compare commits
9 Commits
b5e5ca21ae
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| b2e8b47ec3 | |||
| eddce45adb | |||
| 9dd80fb073 | |||
| 473a5b4935 | |||
| 0ac9f50da2 | |||
| 961676c357 | |||
| 3ef34ff778 | |||
| f0b0c4dafc | |||
| c2c4f08fc6 |
@@ -54,7 +54,7 @@ const blogTheme = getThemeConfig({
|
|||||||
{
|
{
|
||||||
nickname: 'NoahのBlog',
|
nickname: 'NoahのBlog',
|
||||||
des: '我们生来就是为了成为自己,\n而不是成为某种正确的人',
|
des: '我们生来就是为了成为自己,\n而不是成为某种正确的人',
|
||||||
avatar: 'https://cdn.tulan.cyou/noah/2025/07/26/b_5255bd8e31082e2a4332c4eb4172686e.jpg',
|
avatar: 'Noah.jpg',
|
||||||
url: 'https://blog.noah0932.top/',
|
url: 'https://blog.noah0932.top/',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -64,6 +64,20 @@ const blogTheme = getThemeConfig({
|
|||||||
'linuxdo.png',
|
'linuxdo.png',
|
||||||
url: 'https://linux.do/',
|
url: 'https://linux.do/',
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
nickname: '小丁的个人站',
|
||||||
|
des: '月色被你揉碎在眼底 | 世界探索家',
|
||||||
|
avatar:
|
||||||
|
'https://www.xiaoding77.com/avatar.jpg',
|
||||||
|
url: 'https://www.xiaoding77.com/',
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
nickname: "Stevezxc",
|
||||||
|
url: "https://stevezxc.github.io/",
|
||||||
|
avatar: "https://stevezxc.github.io/images/favicon.svg",
|
||||||
|
des: "Ceaseless Seeker"
|
||||||
|
},
|
||||||
],
|
],
|
||||||
|
|
||||||
// 公告
|
// 公告
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ export default defineConfig({
|
|||||||
{ text: '探针', link: 'https://state.zhuzihan.com/' },
|
{ text: '探针', link: 'https://state.zhuzihan.com/' },
|
||||||
{ text: 'AI API测活', link: 'https://api-test.zhuzihan.com/' },
|
{ text: 'AI API测活', link: 'https://api-test.zhuzihan.com/' },
|
||||||
{ text: '文件快递柜', link: 'https://file.zhuzihan.com/' },
|
{ text: '文件快递柜', link: 'https://file.zhuzihan.com/' },
|
||||||
{ text: 'OpenWebUI', link: 'https://ai.zhuzihan.com/' },
|
// { text: 'OpenWebUI', link: 'https://ai.zhuzihan.com/' },
|
||||||
{ text: '临时2fa', link: 'https://2fa.zhuzihan.com/' }
|
{ text: '临时2fa', link: 'https://2fa.zhuzihan.com/' }
|
||||||
|
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -63,3 +63,47 @@
|
|||||||
font-size: 2.2rem !important;
|
font-size: 2.2rem !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 美化文章底部的 TIP 提示块和标题图标 */
|
||||||
|
.vp-doc .custom-block.tip {
|
||||||
|
border: 1px solid rgba(25, 118, 210, 0.16);
|
||||||
|
background:
|
||||||
|
linear-gradient(135deg, rgba(25, 118, 210, 0.08), rgba(255, 255, 255, 0.92));
|
||||||
|
border-radius: 16px;
|
||||||
|
box-shadow: 0 10px 24px rgba(25, 118, 210, 0.08);
|
||||||
|
}
|
||||||
|
|
||||||
|
.dark .vp-doc .custom-block.tip {
|
||||||
|
background:
|
||||||
|
linear-gradient(135deg, rgba(77, 171, 247, 0.12), rgba(17, 24, 39, 0.9));
|
||||||
|
border-color: rgba(77, 171, 247, 0.22);
|
||||||
|
box-shadow: 0 12px 28px rgba(0, 0, 0, 0.22);
|
||||||
|
}
|
||||||
|
|
||||||
|
.vp-doc .custom-block.tip .custom-block-title {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 10px;
|
||||||
|
color: #1565c0;
|
||||||
|
font-weight: 700;
|
||||||
|
letter-spacing: 0.02em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dark .vp-doc .custom-block.tip .custom-block-title {
|
||||||
|
color: #74c0fc;
|
||||||
|
}
|
||||||
|
|
||||||
|
.vp-doc .custom-block.tip .custom-block-title::before {
|
||||||
|
content: "i";
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
width: 22px;
|
||||||
|
height: 22px;
|
||||||
|
border-radius: 999px;
|
||||||
|
background: linear-gradient(135deg, #1e88e5, #42a5f5);
|
||||||
|
color: #fff;
|
||||||
|
font-size: 13px;
|
||||||
|
font-weight: 700;
|
||||||
|
box-shadow: 0 6px 14px rgba(30, 136, 229, 0.28);
|
||||||
|
}
|
||||||
|
|||||||
BIN
docs/public/12/1.png
Normal file
|
After Width: | Height: | Size: 352 KiB |
BIN
docs/public/12/2.jpg
Normal file
|
After Width: | Height: | Size: 94 KiB |
BIN
docs/public/12/3.gif
Normal file
|
After Width: | Height: | Size: 660 KiB |
BIN
docs/public/12/4.jpg
Normal file
|
After Width: | Height: | Size: 521 KiB |
BIN
docs/public/12/5.jpg
Normal file
|
After Width: | Height: | Size: 516 KiB |
BIN
docs/public/12/6.png
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
docs/public/12/7.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
docs/public/12/8.jpg
Normal file
|
After Width: | Height: | Size: 114 KiB |
BIN
docs/public/12/9.jpg
Normal file
|
After Width: | Height: | Size: 92 KiB |
BIN
docs/public/Noah.jpg
Normal file
|
After Width: | Height: | Size: 39 KiB |
@@ -14,6 +14,7 @@ cover: url # 封面图片路径,相对于public目录
|
|||||||
sticky: 0 # 精选文章设置:值越大在首页展示越靠前,0表示不精选
|
sticky: 0 # 精选文章设置:值越大在首页展示越靠前,0表示不精选
|
||||||
hidden: false # 是否隐藏文章:true隐藏(模板用),false显示(正式文章用)
|
hidden: false # 是否隐藏文章:true隐藏(模板用),false显示(正式文章用)
|
||||||
recommend: true
|
recommend: true
|
||||||
|
publish: false
|
||||||
---
|
---
|
||||||
|
|
||||||
# 今天二战钓鱼,还是空军
|
# 今天二战钓鱼,还是空军
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ cover: url # 封面图片路径,相对于public目录
|
|||||||
sticky: 0 # 精选文章设置:值越大在首页展示越靠前,0表示不精选
|
sticky: 0 # 精选文章设置:值越大在首页展示越靠前,0表示不精选
|
||||||
hidden: false # 是否隐藏文章:true隐藏(模板用),false显示(正式文章用)
|
hidden: false # 是否隐藏文章:true隐藏(模板用),false显示(正式文章用)
|
||||||
recommend: true
|
recommend: true
|
||||||
|
publish: false
|
||||||
---
|
---
|
||||||
|
|
||||||
# 今天第一次钓鱼,空军
|
# 今天第一次钓鱼,空军
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ hiddenCover: false
|
|||||||
sticky: 0
|
sticky: 0
|
||||||
hidden: false
|
hidden: false
|
||||||
recommend: true
|
recommend: true
|
||||||
publish: true
|
publish: false
|
||||||
---
|
---
|
||||||
|
|
||||||
# 他可能真的很忙吧
|
# 他可能真的很忙吧
|
||||||
|
|||||||
148
docs/sop/maindocs/china-marriage-generational-mismatch.md
Normal file
@@ -0,0 +1,148 @@
|
|||||||
|
---
|
||||||
|
title: 男的不贪财,女的不好色
|
||||||
|
top: 0
|
||||||
|
date: 2026-04-04 21:30:00
|
||||||
|
descriptionHTML: '
|
||||||
|
<span style="color:var(--description-font-color);">当性别失衡、教育分化与高婚育成本叠加,婚姻开始出现明显的代际错位</span>
|
||||||
|
'
|
||||||
|
tags:
|
||||||
|
- 社会观察
|
||||||
|
- 随笔
|
||||||
|
sidebar: true
|
||||||
|
readingTime: true
|
||||||
|
hiddenCover: true
|
||||||
|
sticky: 0
|
||||||
|
hidden: false
|
||||||
|
recommend: true
|
||||||
|
publish: false
|
||||||
|
---
|
||||||
|
|
||||||
|
# 男的不贪财,女的不好色
|
||||||
|
|
||||||
|
####
|
||||||
|
##### 写在前面:
|
||||||
|
####
|
||||||
|
|
||||||
|
<span style="font-size:0.9em; color:#1976d2;">
|
||||||
|
  说出来你可能不信,
|
||||||
|
</span>
|
||||||
|
|
||||||
|
  如果把今天中国婚姻市场理解成一个单纯的“年轻人不想结婚”故事,可能会漏掉更关键的结构性背景。真正的问题是,婚姻市场已经不只是“结不结”的问题,而是正在出现明显的**代际错配**: 出生端长期偏高的性别比,把男多女少的压力一路传导到了适婚年龄;与此同时,女性受教育程度提升、经济独立增强、晚婚观念普及,又改变了原有的配对逻辑。于是,00后、90后、80后看到的婚恋世界,并不是同一个市场。
|
||||||
|
|
||||||
|
  一端是00后女性开始进入登记和婚配阶段,同龄男性却从出生时就明显“超编”;另一端是90后女性的择偶标准越来越接近同质匹配,传统的“男高女低”教育婚配在松动;再往上看,80后和部分90后男性已经承受了更直接的婚姻挤压,尤其在农村、低学历和弱资源地区,这种压力更集中、更难靠个人努力化解。
|
||||||
|
|
||||||
|
  所以,这篇文章不想讨论“谁挑剔”“谁剩下”这类情绪化话题,而是想回答三个更现实的问题:**第一,婚姻市场为什么会出现跨代配对?第二,80/90后男性的单身压力到底从哪里来?第三,这种代际错配会带来哪些长期后果?**
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 壹
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  国家统计局早已给出过一个非常直白的判断:根据七普口径,**20-40岁的适婚年龄男性比女性多了1752万人,性别比为108.9**[1]。这不是抽象的“男女比例失衡”,而是婚恋市场里最硬的底层约束。只要这个人数差存在,同龄匹配就不可能让所有人都找到位置,必然会有人向上跨代、向下延后,或者最终被挤出婚姻市场。
|
||||||
|
|
||||||
|
  更需要注意的是,这个压力不是突然出现的。国家统计局关于人口发展的专题报告提到,“十五”时期中国**出生人口性别比为118.3**,明显高于正常区间[2]。而在《2020年中国儿童人口状况》报告中,儿童人口性别比从1982年的106.2一路升至2015年的118.2,到2020年虽已回落到**113.8**,但失衡并没有消失[3]。换句话说,00后进入婚恋市场时,面对的并不是一个已经修复好的环境,而是过去多年性别失衡的滞后结果。
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
xychart-beta
|
||||||
|
title "从出生端到婚配端:性别失衡的传导"
|
||||||
|
x-axis ["十五时期出生","2020年儿童人口","20-40岁适婚年龄"]
|
||||||
|
y-axis "每100名女性对应男性" 100 --> 120
|
||||||
|
bar [118.3, 113.8, 108.9]
|
||||||
|
```
|
||||||
|
|
||||||
|
  这张图里放在一起的并不是完全同口径数据,但它足够说明一个事实:**失衡并没有在出生之后自动消失,而是在年龄推进中以另一种形式留了下来。** 从“多生了多少男孩”,变成“婚配年龄多了多少男性”,再变成婚姻市场上的真实挤压。
|
||||||
|
|
||||||
|
  也正因为如此,今天很多人看到的现象,比如00后女生更容易和年长几岁甚至十来岁的男性配对,并不只是个人偏好变化,更是人口结构把市场硬生生挤出来的结果。每一个年龄层的配对选择,都被前一阶段的人口结构悄悄设了边界。
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 贰
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  说“00后女生上嫁80/90后”,如果只当成某种网络标签,会显得很夸张;但如果放进人口结构里,这件事其实并不难理解。00后女性开始进入婚姻登记时,同龄男性人数本来就更充裕,而年纪更大的90后、部分80后男性则处在“婚姻库存”尚未完全消化的阶段。于是,年轻女性向上匹配,和年龄更大的男性形成婚配,并不是偶发,而是结构挤压下的自然结果。
|
||||||
|
|
||||||
|
  这里有一个容易被忽视的细节:公开官方统计并没有持续发布“按出生年代、按性别拆开的全国结婚登记明细”,所以网络上流传的“00后男生登记很少、女生明显更多”之类说法,更多只能被看作阶段性观察,而不是稳定的全国硬口径。**但即使不依赖这些网传数字,仅凭适婚年龄男性多出1752万人这一条,也足以解释为什么00后女性更容易发生跨龄匹配。**
|
||||||
|
|
||||||
|
  和00后相比,90后婚配模式的变化并不主要体现在“年龄差突然变大”,而更体现在**匹配逻辑本身变了**。卿石松基于CFPS 2010-2020年数据整理出的12523对夫妻样本显示,在最年轻的出生队列中,传统“梯度婚”持续下降,而**女性向下婚比例升至25.8%,已高于梯度婚的21.7%**[4]。这意味着,至少在教育维度上,年轻一代女性已经不再完全遵循“必须找学历更高的男性”这套旧规则。
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
xychart-beta
|
||||||
|
title "最年轻队列的教育匹配变化"
|
||||||
|
x-axis ["传统梯度婚","女性向下婚"]
|
||||||
|
y-axis "占比(%)" 0 --> 30
|
||||||
|
bar [21.7, 25.8]
|
||||||
|
```
|
||||||
|
|
||||||
|
  这件事非常重要。它说明90后婚姻并没有简单走向“人人都嫁更年长、更强势的男性”,相反,很多90后女性更接受教育相近、生活方式相近,甚至学历略低于自己的伴侣。**年龄差未必更大,但教育和价值观的同质匹配变得更重要了。**
|
||||||
|
|
||||||
|
  从这个角度看,今天的婚姻市场其实已经分成了两层:一层是更接近传统逻辑、资源导向更强、城乡差异更明显的跨龄婚配;另一层是更强调教育、城市生活方式和情感兼容性的同代婚配。00后和90后之所以呈现不同婚恋景观,不是因为一代人突然“变了”,而是她们进入市场时,所面对的供需结构和社会规则本来就不同。
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 叁
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  很多关于“剩男”的讨论,喜欢把问题缩成个人能力问题,比如收入不够、性格不好、不够会说话。但从人口学角度看,80/90后男性的单身压力首先是**结构性挤压**。总量上,适婚年龄男性多于女性;匹配上,部分年轻女性向上跨龄,进一步吸收了中高年龄段男性需求;而在教育和城市资源维度上,女性又越来越偏向同质匹配。三股力量叠加后,被挤压得最明显的,往往就是资源偏弱的一批男性。
|
||||||
|
|
||||||
|
  这种分化在城乡之间尤其明显。城市里,高学历女性虽然也会晚婚,但她们通常并不缺少选择,只是更晚进入婚姻;真正更容易在婚姻市场长期滞留的,常常是农村、县域、低学历、经济条件一般的男性。国家统计局关于儿童人口和出生性别比的报告也提醒过,部分地区的性别失衡更重,由此带来的就是更典型的“婚姻挤压”[3]。
|
||||||
|
|
||||||
|
  再加上现实成本的上升,这种挤压会被继续放大。房价、彩礼、婚礼、育儿、教育支出,都在提高结婚门槛。女性初婚年龄推迟,意味着男性如果要竞争同一批婚配资源,往往需要更晚完成经济准备;而当准备周期变长,年纪也随之上移,又会进一步推动跨龄婚配和择偶焦虑。于是很多80/90后男性不是“不想结”,而是越往后拖,越发现自己进入了一个更难的赛道。
|
||||||
|
|
||||||
|
  所以,对这一代男性来说,单身并不一定是个人失败。更准确地说,它是人口结构、地域差异、教育分层与高婚育成本叠加后的结果。**有些人输的不是临门一脚,而是一开始就站在了更拥挤的位置上。**
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 肆
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  婚姻挤压最直接的后果,是婚姻稳定性和家庭关系都更容易承压。2025年2季度民政统计数据显示,截至上半年全国**结婚登记353.9万对、离婚登记133.1万对**;到2025年4季度累计,**结婚登记676.3万对、离婚登记274.3万对**[5][6]。与2024年全国**结婚610.6万对、离婚351.3万对**相比,2025年结婚有回升,但整体仍处低位区间,婚姻并没有回到过去那种高强度扩张状态[7]。
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
xychart-beta
|
||||||
|
title "2024-2025年全国婚姻登记变化"
|
||||||
|
x-axis ["2024","2025"]
|
||||||
|
y-axis "万对" 0 --> 700
|
||||||
|
bar "结婚登记" [610.6, 676.3]
|
||||||
|
line "离婚登记" [351.3, 274.3]
|
||||||
|
```
|
||||||
|
|
||||||
|
  这意味着什么?意味着婚姻对很多人来说,已经不再是默认选项,而是一场更谨慎、更昂贵、也更容易后悔的决策。对于被婚姻市场持续挤压的群体而言,彩礼竞争、代际赡养、家庭关系紧张、长期单身后的健康与养老问题,都会在未来更集中地显现出来。
|
||||||
|
|
||||||
|
  另一个经常被忽视的问题,是**高龄父亲的生育健康风险**。如果00后女性和更年长的80/90后男性配对占比上升,那么“父龄上移”就是一个不得不面对的后果。既有遗传学研究显示,父亲年龄越大,子代新发突变数量通常越多。Nature 的经典研究指出,父龄上升与后代新发突变数增加密切相关[8];后续基于多孩家庭的研究也观察到,父龄每增加1岁,后代新发突变数大致会增加**1-2个**[9]。这并不等于“高龄父亲一定带来疾病”,但它意味着风险背景确实在上升。
|
||||||
|
|
||||||
|
  在生殖医学层面,越来越多研究也发现男性年龄和精子DNA碎片率、表观遗传改变之间存在关联。关于先进父龄与精子DNA碎片的系统综述指出,男性衰老可能与精子DNA完整性下降相关[10];2024年的研究则进一步提示,先进父龄在胎盘与既往精子研究中都能观察到与神经发育相关位点的DNA甲基化改变[11]。再结合精神病学和自闭症研究中的长期观察,合理而克制的说法应该是:**父龄上移并非不可生育,但确实值得更早做生育规划、精液质量评估和遗传咨询。**
|
||||||
|
|
||||||
|
  也就是说,代际错配不会只停留在“谁和谁结婚”这个层面,它会一路延伸到家庭稳定、养育压力、健康风险和社会保障负担。婚姻看起来像私事,但当它背后站着1752万人的结构性缺口时,它就已经不是纯粹的私事了。
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 伍
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  如果承认今天的婚姻问题有很大一部分是结构性的,那么解决思路也不能停留在责怪个体。对年轻人来说,最现实的建议不是“赶紧结婚”,而是尽量把婚恋和生育决策前移到**理性规划**层面: 能在身体状态、经济条件、职业节奏更平衡时完成婚育,当然更好;如果确实要延后,也应该把生育健康评估纳入计划,而不是只把年龄当成一个抽象数字。
|
||||||
|
|
||||||
|
  对父母一代而言,也许更需要放下那种“只要结了就行”的焦虑。结构性错配意味着,不是每个年龄段的人都还能按照上一代的节奏完成婚育。催婚有时并不能解决问题,只会把个体推入更仓促、质量更低的关系里。真正有帮助的,是在住房、育儿支持、双方家庭边界、地区流动上提供更具体的支持。
|
||||||
|
|
||||||
|
  对政策层面来说,问题同样不能只理解成“鼓励结婚生孩子”这么简单。出生人口性别比的长期纠偏、对女性教育与就业的平等保护、对高彩礼和过度婚嫁成本的治理、对农村和弱资源地区婚姻挤压的持续关注,以及更普惠的生育和托育支持,都是同一张答卷上的题目。只抓其中一项,效果都有限。
|
||||||
|
|
||||||
|
  婚姻从来不只是两个人的浪漫选择,它也是人口结构、性别观念、教育机会和社会成本的综合镜像。今天我们看到的00后跨龄婚、90后同龄匹配和80/90后男性单身潮,归根到底都不是某一代人的道德问题,而是一个时代在人口与社会转型中的真实回声。
|
||||||
|
|
||||||
|
  与其互相嘲讽,不如承认现实:**这不是谁“输给了爱情”,而是婚姻市场本身变了。**
|
||||||
|
|
||||||
|
> [!TIP] 参考文献
|
||||||
|
> [1] 国家统计局. 国家统计局新闻发言人就2021年4月份国民经济运行情况答记者问[EB/OL]. 2021-05-17. https://www.stats.gov.cn/sj/sjjd/202302/t20230202_1896489.html.
|
||||||
|
> [2] 国家统计局. “十五”时期我国人口保持低速增长[EB/OL]. https://www.stats.gov.cn/zt_18555/ztfx/15cj/202303/t20230301_1920492.html.
|
||||||
|
> [3] 国家统计局. 2020年中国儿童人口状况[EB/OL]. https://www.stats.gov.cn/zs/tjwh/tjkw/tjzl/202304/P020230419425666818737.pdf.
|
||||||
|
> [4] 卿石松. 女性教育提升与生育行为变迁: 基于夫妻匹配视角的研究[J]. 社会学研究, 2024(2): 179-202.
|
||||||
|
> [5] 中华人民共和国民政部. 2025年2季度民政统计数据[EB/OL]. https://www.mca.gov.cn/mzsj/xzqh/2025/202502tjsj.htm.
|
||||||
|
> [6] 中华人民共和国民政部. 2025年4季度民政统计数据[EB/OL]. https://www.mca.gov.cn/mzsj/xzqh/2025/202504tjsj.htm.
|
||||||
|
> [7] 中华人民共和国民政部. 2024年民政事业发展统计公报[EB/OL]. 2025-07-30. https://www.mca.gov.cn/n1288/n1294/n1554/c1662004999980006190/content.html.
|
||||||
|
> [8] Kong A, Frigge M L, Masson G, et al. Rate of de novo mutations and the importance of father's age to disease risk[J]. Nature, 2012, 488: 471-475. https://www.nature.com/articles/nature11396.
|
||||||
|
> [9] Jonsson H, Sulem P, Kehr B, et al. Parental influence on human germline de novo mutations in 1,548 trios[J]. Nature, 2017, 549: 519-522. https://www.nature.com/articles/nature24018.
|
||||||
|
> [10] Johnson S L, Dunleavy J, Gemmell N J, et al. Advanced Paternal Age and Sperm DNA Fragmentation: A Systematic Review[J]. World Journal of Men's Health, 2021, 39(1): 104-115. https://pubmed.ncbi.nlm.nih.gov/33987998/.
|
||||||
|
> [11] Dube-Linteau A, et al. Advanced Paternal Age Impacts Common Loci in the Sperm and Placenta DNA Methylomes[J/OL]. Clinical Epigenetics, 2024. https://pubmed.ncbi.nlm.nih.gov/41159265/
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
title: 当"斩杀线"遇见"路边灶":信息茧房时代的底层叙事与认知困境
|
title: 当"斩杀线"遇见"路边灶":信息茧房时代的底层叙事与认知困境
|
||||||
top: 2
|
top: 0
|
||||||
date: 2026-01-28 10:00:00
|
date: 2026-01-28 10:00:00
|
||||||
descriptionHTML: '
|
descriptionHTML: '
|
||||||
<span style="color:var(--description-font-color);">不是很想说牢A,来讲点别的吧</span>
|
<span style="color:var(--description-font-color);">不是很想说牢A,来讲点别的吧</span>
|
||||||
|
|||||||
127
docs/sop/maindocs/openclaw.md
Normal file
@@ -0,0 +1,127 @@
|
|||||||
|
---
|
||||||
|
title: 热度降不下来了,还是讲一下OpenClaw吧
|
||||||
|
top: 1
|
||||||
|
date: 2026-03-10 12:00:00
|
||||||
|
descriptionHTML: '
|
||||||
|
<span style="color:var(--description-font-color);">我经常是等热度下来了我才会开题写文章,但是我看一时半会热度下不来了</span>
|
||||||
|
'
|
||||||
|
tags:
|
||||||
|
- OpenClaw
|
||||||
|
- 技术
|
||||||
|
sidebar: true
|
||||||
|
readingTime: true
|
||||||
|
hiddenCover: false
|
||||||
|
sticky: 0
|
||||||
|
hidden: false
|
||||||
|
recommend: false
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# 热度降不下来了,还是讲一下OpenClaw吧
|
||||||
|
|
||||||
|
####
|
||||||
|
##### 写在前面:
|
||||||
|
####
|
||||||
|
|
||||||
|
<span style="font-size:0.9em; color:#1976d2;">
|
||||||
|
  在他从ClawBot改名到MoltBot的时候我就关注到了,不过那会关注点还在OpenCode,因为Claude Code和Codex我厌恶了,听说OpenCode很友好,就一直在研究OpenCode。后面MoltBot的时候我就部署在服务器了,再后来他又改名OpenClaw,让我服务器里面装了两个小龙虾,而且还不好卸载……
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 前言
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
  为什么刚刚要提一嘴OpenCode呢,其实这样的工具我们臭写代码的已经接触很多了,从Copilot到Cursor,从Claude Code到OpenCode,其实他都是自动化AI Agent,过去这些工具都能全自动写代码,测试,运行命令……如果让他做一些别的和代码无关的任务他也可以用系统命令来解决的。
|
||||||
|
|
||||||
|
  所以OpenClaw也不是什么很高级的东西,他也是在后台启动了一个Agent,然后Agent能工具调用、能执行命令、能读写运行文件……只是他是唯一能接入聊天软件的,我感觉就是这一点比Claude Code啥的高级一点,手机上就可以操作AI,<span style="color: #43a047;">过去我们这些臭写代码的需要坐在电脑面前焦灼的Vibe Coding。</span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 壹
|
||||||
|
|
||||||
|
</div>
|
||||||
|
  但是OpenClaw真的不配这么多Star,他为什么这么爆火,我不知道,很神奇,很玄幻。<span style="color: #e72e00;">他在GitHub软件Star排行第一,超过Linux内核快照版,超过Python,超过各种前端框架。</span>我没想明白,真的非常非常玄幻。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<div align="center" style="font-size:1em; color:gray;">前面都是教程或者资源汇总一类的仓库,OpenClaw是Star最高的软件类仓库</div>
|
||||||
|
|
||||||
|
  而且他不是小圈子火,之前OpenCode是小圈子火,但是OpenClaw能让很多昨天还在用豆包录音的人,今天就吵着要部署OpenClaw。<span style="color: #43a047;">具体为什么会用豆包录音请看下图。</span>
|
||||||
|
|
||||||
|

|
||||||
|
<div align="center" style="font-size:1em; color:gray;">笑死我了</div>
|
||||||
|
|
||||||
|
|
||||||
|
  反正就是很火,莫名其妙的火,现象级的火,超规模级的火,一塌糊涂的火,应该可以和我家鸽鸽🐣比一下了。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 贰
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div align="center" style="font-size:1.3em;color:#1976d2;">这时候就有人要问了,OpenClaw到底解决了什么</div>
|
||||||
|
|
||||||
|
####
|
||||||
|
|
||||||
|
#####   我个人认为是当今AI Agent发展到一定阶段的产物。主要是Vibe Coding的成熟和模型能力的提升,辅以MCP、Skills、上下文工程、多模态、RAG为一体的产物。
|
||||||
|
|
||||||
|
  过去Agent是产业型垄断,比如千问可以做一个能点外卖的Agent,世界上找不出第二个,即使有人是天才,没有外卖平台的接口也搞不定<span style="color: #1976d2;">(有点绝对,但是效果绝对不如阿里自己做)</span>。现在的Agent想要打破这个垄断,他们认为Agent人人都可以持有,做自己的AI助理,做自己的“贾维斯”。<span style="color: #43a047;">Agent终于是有机会走入寻常百姓家了。</span>
|
||||||
|
|
||||||
|

|
||||||
|
<div align="center" style="font-size:1em; color:gray;">反正我已经All in 10086.0了</div>
|
||||||
|
|
||||||
|
  这个问题其实去年同时期“本地部署DeepSeek”时代就出现了,有人研究如何做自己的知识库,有人研究Coze工作流……直到今天都还有人兜售工作流搭建教学。
|
||||||
|
|
||||||
|
  我个人认为目前Agent还是没有解决本质问题的,<span style="color: #1976d2;">LLM再怎么玩都只能输出一些字符编码,在大模型看来,就是一些前后关联强的东西。</span>唯独他的记忆功能确实实在,让他有了一些“人味”。我就用他的记忆功能帮我记忆我的作业和课程表,给我安排Todo List。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
<div align="center" style="font-size:1em; color:gray;">我的OpenClaw接入QQBot</div>
|
||||||
|
|
||||||
|
####
|
||||||
|
|
||||||
|
<div align="center" style="font-size:1.3em;color:#1976d2;">他真的提效了吗</div>
|
||||||
|
|
||||||
|
  只能说略有提效。至少确实能一直提醒我一些任务,就像上面展示的一样,帮我安排各类任务,因为他的记忆文件里面有我的课程表信息、作业信息&DDL,做完的内容也会从临时记忆删除。
|
||||||
|
|
||||||
|
  如果有类似教程的需求我后面可以补一下教程,<span style="color: #43a047;">大概就是让他把你的长期安排存入长期记忆,短期安排存入临时记忆,临时记忆随时调整。</span>不过我认识的很多人都卡在了权限和推送这一步,这也正是下面我要讲的,在实操中的一些问题。
|
||||||
|
|
||||||
|
<div align="center" style="font-size:1.3em;color:#1976d2;">他确实不好用</div>
|
||||||
|
|
||||||
|
  OpenClaw的部署和实操一直是个大问题,也不知道从哪一次Commit起,这个权限就管理的很死,似乎是架构做了变化,Tools调用需要有权限。
|
||||||
|
|
||||||
|
  过去Claude Code这些CLI工具都是直接问你,或者全部允许,很多工具调用都是默认提供权限,但是OpenClaw的逻辑十分独特。几乎所有Tools都需要手动开启权限,所有命令执行都默认需要批准……这让权限配置很头疼,OpenClaw Onboard启动后配置完,大家以为能直接对话了,但实际是<span style="color: #43a047;">“我不能调用工具”“我没有这个权限”</span>……
|
||||||
|

|
||||||
|
|
||||||
|
  主要还是因为这个项目有无数Vibe Coding的人来提交PR,目前已经超过5k的PR。这个项目非常庞大,非常臃肿,教程的文档可以匹敌各大云服务商的文档了<span style="color: #1976d2;">(都非常屎山……)</span>。连我这种部署了无数项目的人,都觉得他非常的难以调教,功能随时在变,没有标准的功能方案,就是开源社区Vibe Coding的排泄池,连什么文科生都能合并代码了,让AI写AI工具的代码吗,真是闭环了,卧槽。
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
  原文:https://www.geekpark.net/news/360337 自己品吧,<span style="color: #e72e00;">只能说AI NB</span>
|
||||||
|
|
||||||
|
  其次是维护,维护需要各种配置和运行命令,这对于不太懂电脑的小白,简直是噩梦……现在想玩AI还是太难了,让OpenClaw搞结果发现他默认没权限🤣,AI的大盘还是在我们这些臭写代码的计算机人手里,想玩AI还是需要很多计算机基础的。
|
||||||
|
|
||||||
|
  还有就是安全,让一堆不懂命令和安全的人拿到了密钥,<span style="color: #1976d2;">黑客第一次吃这么好</span>。为什么国家会出面说安全问题,就是因为出现很多牛鬼蛇神都来部署OpenClaw了,搞不好什么央国企也部署,结果自己的安全信息被泄露,那就非常危险了。
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 叁
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  上门部署,腾讯大楼下免费部署,超级个体,一人公司……闹剧会过去的,但是Agent的脚步是不会停的。很庆幸今天能看到这么多对AI怀揣着梦想,有着与时俱进的思维。千变万化的今天,确实需要这样的精神。
|
||||||
|
|
||||||
|
  但是OpenClaw的闹剧终究会成为历史的一部分,就像什么Coze空间工作流一样,慢慢的就很难再有产出了。Agent的难度还是远超预期的,仅仅依靠字符串输出的LLM我看真的难以应对大家日益增长的对AI时代的期盼。
|
||||||
113
docs/sop/maindocs/openwebui-stop-service.md
Normal file
@@ -0,0 +1,113 @@
|
|||||||
|
---
|
||||||
|
title: OpenWebUI停服了,以后只保留API服务
|
||||||
|
top: 3
|
||||||
|
date: 2026-03-19 20:45:19
|
||||||
|
descriptionHTML: '
|
||||||
|
<span style="color:var(--description-font-color);">在线 AI 问答不再是主流,维护成本越来越高,后续只提供 API 服务。</span>
|
||||||
|
'
|
||||||
|
tags:
|
||||||
|
- AI
|
||||||
|
- OpenWebUI
|
||||||
|
- API
|
||||||
|
- 公告
|
||||||
|
sidebar: true
|
||||||
|
readingTime: true
|
||||||
|
hiddenCover: true
|
||||||
|
sticky: 30
|
||||||
|
hidden: false
|
||||||
|
recommend: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# OpenWebUI停服了,以后只保留API服务
|
||||||
|
|
||||||
|
####
|
||||||
|
##### 写在前面:
|
||||||
|
####
|
||||||
|
|
||||||
|
<span style="font-size:0.9em; color:#1976d2;">
|
||||||
|
  如果你后面还有模型调用、脚本接入、工具开发或者中转接口的需求,可以直接加我微信:<span style="color:#43a047; font-weight:bold;">ZZHDSGSSS</span>。后续主要提供 API 服务。
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 壹
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  这个 OpenWebUI 页面,还是决定停掉了。
|
||||||
|
|
||||||
|
  很多人第一反应是“是不是做不下去了”,但其实这件事没有那么戏剧化。更准确地说,是<span style="color:#e72e00;">在线 AI 问答站这种形态,本身已经不再是主流了。</span>
|
||||||
|
|
||||||
|
  前两年大家刚接触大模型的时候,会天然地觉得一个网页聊天框就是 AI 产品的最终形态。打开网站,选个模型,输入一句话,然后等它回答,这种体验确实很直观,也很适合让新人快速上手。
|
||||||
|
|
||||||
|
  但是现在环境已经变了。真正还在高频使用 AI 的人,很多都已经从“网页问一句答一句”,慢慢转向了更直接的工作流:<span style="color:#43a047;">API 调用、脚本自动化、知识库接入、工作流编排、IDE 插件、Bot、RAG、Agent。</span>
|
||||||
|
|
||||||
|
  换句话说,大家要的已经不是一个“能聊天的网站”,而是一个能嵌进自己业务、自己工具链、自己生活流里的能力接口。
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 贰
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  OpenWebUI 这类前端并不是不能用,而是维护成本越来越高。
|
||||||
|
|
||||||
|
  很多没自己维护过服务的人,会下意识以为这就是搭个页面、配个反代、接个模型 API 的事。真做起来完全不是这么简单。一个在线 AI 问答站点,后面牵扯的是完整的一套运行负担,工具调用,在线搜索……
|
||||||
|
|
||||||
|
  这些东西叠在一起,最后就会发现:<span style="color:#1976d2;">维护一个“看起来只是聊天页面”的服务,实际消耗的时间和精力,远比想象中高得多。</span>
|
||||||
|
|
||||||
|
  更关键的是,它并没有带来同等比例的价值。因为大量用户真正需要的,不是每天打开网页和 AI 闲聊,而是把模型能力接到自己的程序、业务和工作流里。
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 叁
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  所以这次停服,不是单纯因为某一个 bug,也不是一时兴起,而是方向调整。
|
||||||
|
|
||||||
|
|
||||||
|
  如果把重心切到 API 服务,事情就会简单得多,也更符合现在的使用趋势:
|
||||||
|
|
||||||
|
1. 大家可以直接接入自己的项目,不需要被网页交互限制。
|
||||||
|
2. 做自动化的人可以接脚本、接 Agent、接工作流,扩展性更强。
|
||||||
|
3. 维护侧也更清晰,核心目标从“维护一个重页面产品”变成“维护一个稳定的能力出口”。
|
||||||
|
|
||||||
|
  说白了,<span style="color:#e72e00;">以后更重要的不是“给你一个聊天框”,而是“给你一个稳定可调用的模型入口”。</span>
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 肆
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  后续就不再继续提供这个 OpenWebUI 在线问答页面了,重心转到 API 服务。
|
||||||
|
|
||||||
|
  如果你只是想找个网页聊天,也许市面上还有很多替代品;但如果你是要真正拿模型做事,比如:
|
||||||
|
|
||||||
|
- 对接自己的网站或 App
|
||||||
|
- 做知识库问答
|
||||||
|
- 接入脚本和自动化流程
|
||||||
|
- 给 Agent、插件、工作流提供模型能力
|
||||||
|
- 做多模型切换和统一调用
|
||||||
|
|
||||||
|
  那 API 才是更长期、更稳妥的方案。
|
||||||
|
|
||||||
|
  目前可用地址是:[api.zhuzihan.com](https://api.zhuzihan.com),以及 [pro.zhuzihan.com](https://pro.zhuzihan.com)。
|
||||||
|
|
||||||
|
  有需要的可以直接加我微信:<span style="color:#43a047; font-weight:bold;">ZZHDSGSSS</span>。
|
||||||
|
|
||||||
|
<div align="center">
|
||||||
|
|
||||||
|
## 伍
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
  我一直觉得,AI 行业接下来会越来越“去页面化”。
|
||||||
|
|
||||||
|
  很多看起来热闹的在线问答站,最后都会发现自己处在一个很尴尬的位置:往上比不过大厂官方产品的稳定和生态,往下又不如 API 灵活。用户真正留下来的理由越来越少,维护难度却只会越来越高。
|
||||||
|
|
||||||
|
  所以停掉 OpenWebUI,不代表不做 AI 了,反而恰恰说明要把资源收回来,放到更有价值的地方。
|
||||||
|
|
||||||
|
  页面会停,但服务不会停。以后如果你还需要稳定的模型能力,还是那句话:<span style="color:#1976d2;">直接走 API,比守着一个聊天网页更实际。</span>
|
||||||
|
|
||||||
793
package-lock.json
generated
@@ -11,10 +11,11 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@element-plus/icons-vue": "^2.3.1",
|
"@element-plus/icons-vue": "^2.3.1",
|
||||||
"@sugarat/theme": "^0.5.14",
|
"@sugarat/theme": "^0.5.17",
|
||||||
"aplayer": "^1.10.1",
|
"aplayer": "^1.10.1",
|
||||||
"element-plus": "^2.7.2",
|
"element-plus": "^2.7.2",
|
||||||
"gsap": "^3.13.0",
|
"gsap": "^3.13.0",
|
||||||
|
"pnpm": "^10.33.0",
|
||||||
"vue": "3.5.12",
|
"vue": "3.5.12",
|
||||||
"vue3-aplayer": "^1.7.3"
|
"vue3-aplayer": "^1.7.3"
|
||||||
},
|
},
|
||||||
|
|||||||