From c18bfccb3c073df49ef614a59f19462e740cee94 Mon Sep 17 00:00:00 2001 From: CrazyJasonwell Date: Thu, 10 Jul 2025 18:31:21 +0800 Subject: [PATCH] vault backup: 2025-07-10 18:31:21 --- .obsidian/plugins/rss-reader/data.json | 1189 ++++++++++++------------ .obsidian/workspace.json | 4 +- 02-技术评测/关于RSS.md | 5 +- 3 files changed, 578 insertions(+), 620 deletions(-) diff --git a/.obsidian/plugins/rss-reader/data.json b/.obsidian/plugins/rss-reader/data.json index f1b57f39..5305e3df 100644 --- a/.obsidian/plugins/rss-reader/data.json +++ b/.obsidian/plugins/rss-reader/data.json @@ -39,6 +39,11 @@ "name": "ChinaDaily", "url": "https://plink.anyfeeder.com/chinadaily/dual", "folder": "双语" + }, + { + "name": "各种折腾", + "url": "http://himan.picp.net:4000/feeds/MP_WXS_3255413770.atom", + "folder": "IT技术" } ], "updateTime": 60, @@ -301,6 +306,28 @@ "image": null, "description": "少数派致力于更好地运用数字产品或科学方法,帮助用户提升工作效率和生活品质", "items": [ + { + "title": "新玩意 214|少数派的编辑们最近买了啥?", + "description": "关于栏目很多读者都会好奇少数派的编辑们到底平时都「买了啥」。我们希望通过「编辑部的新玩意」介绍编辑部成员们最近在用的新奇产品,让他们自己来谈谈这些新玩意的使用体验究竟如何。内容声明:《新玩意》栏目如含 ...查看全文", + "content": "关于栏目很多读者都会好奇少数派的编辑们到底平时都「买了啥」。我们希望通过「编辑部的新玩意」介绍编辑部成员们最近在用的新奇产品,让他们自己来谈谈这些新玩意的使用体验究竟如何。内容声明:《新玩意》栏目如含 ...查看全文", + "category": "", + "link": "https://sspai.com/post/100938", + "creator": "少数派编辑部", + "pubDate": "Thu, 10 Jul 2025 17:03:58 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "zh", + "folder": "资讯", + "feed": "少数派", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "9eb219b9a8195f843001916934b07eca", + "highlights": [] + }, { "title": "看什么 · 特别篇丨让这些适合雨天观看的电影,来带你清凉一夏", "description": "雨天宅家看什么?查看全文", @@ -1264,446 +1291,6 @@ "image": null, "description": "People's Daily Online", "items": [ - { - "title": "瞎扯 · 如何正确地吐槽", - "description": "
\"头图\"/
\n
\n\n
\n
\n
@席萝 :阁下可能对鸡的破坏力没什么概念。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@科穆宁之怒 :别的不说,青海省只有西宁一个城市……甚至没有其他可以称之为「城市」的地方。
\n
\n
\n\n
\n
\n
@水隼 :领导:小王啊,去把碗洗了。 小王:我可是化学领域的专业人士。 领导:那好,记得刷三遍,直到内壁的水既不聚成水滴也不成股流下。
\n
\n
\n\n
\n
\n
@阿猫lh :车厘子 40 块钱一斤不舍得买, 打开股票账户一看亏了两吨半。
\n
\n
\n\n
\n
\n
@那兰峙月 :捡到一只被气枪打伤的信鸽,送去宠物医院缝合伤口救活了,然后就打算先养一阵子,等它伤好了再放飞…… 然后,赖我,没仔细研究养鸽子的功课,每天一碗玉米粒的喂,喂成了胖子飞不动了……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
补充:我忘记说了,它的名字叫陈小缘,本意是捡到它是缘分,结果变圆球的圆了。 2024-02-07 更新,找到了它做完缝合手术出院到我家的照片……完全看不出来是同一只吧……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n
\n\n
\n
\n
@席萝 :阁下可能对鸡的破坏力没什么概念。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@科穆宁之怒 :别的不说,青海省只有西宁一个城市……甚至没有其他可以称之为「城市」的地方。
\n
\n
\n\n
\n
\n
@水隼 :领导:小王啊,去把碗洗了。 小王:我可是化学领域的专业人士。 领导:那好,记得刷三遍,直到内壁的水既不聚成水滴也不成股流下。
\n
\n
\n\n
\n
\n
@阿猫lh :车厘子 40 块钱一斤不舍得买, 打开股票账户一看亏了两吨半。
\n
\n
\n\n
\n
\n
@那兰峙月 :捡到一只被气枪打伤的信鸽,送去宠物医院缝合伤口救活了,然后就打算先养一阵子,等它伤好了再放飞…… 然后,赖我,没仔细研究养鸽子的功课,每天一碗玉米粒的喂,喂成了胖子飞不动了……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
补充:我忘记说了,它的名字叫陈小缘,本意是捡到它是缘分,结果变圆球的圆了。 2024-02-07 更新,找到了它做完缝合手术出院到我家的照片……完全看不出来是同一只吧……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782464", - "creator": "", - "pubDate": "Thu, 10 Jul 2025 08:27:02 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "cd4fedb367308b694032010b7cef9f02", - "highlights": [] - }, - { - "title": "光子在水中减速的本质是什么?", - "description": "
\"头图\"/
\n

光在介质中并没有减速。

\n

你会想:不对呀,你懂不懂啊,当光进入介质时,其传播速度会低于真空光速 ( c ),光速约为

\n

c/n

\n

,其中 n 是折射率。怎么能说光没减速呢?

\n
\"\"
\n

嗯,这种“减速”,并不是光子本身速度的改变,而是光波在介质中的相速度(phase velocity)减小了。关于相速度,费曼已经讲得很清楚了,我就不重复了。

\n

(以下不专门说水这种介质,只笼统一先说一下减速,关于水的话,等我周一再更,可先参考 @洗芝溪 的回答)

\n

大家上网也不是为了看公式的,我就用文字来简单描述一下吧。

\n

首先,让我们不要把光子看成一个个小球,而是波,是的光是一种电磁波。当这种波进入介质后,它的电场就会与介质中的带电粒子(主要是电子)和原子发生相互作用,电子会被光波的电场激发,产生振荡。这些振荡的电子又会发射次级电磁波,这些次级波与原始光波叠加,形成一个新的波前。这个新波前的传播速度(即相速度)低于真空光速。

\n

基于这个思路,有物理学家提出了吸收 - 再辐射经典假说。即原子中的电子吸收光子后进入更高的能级,然后当回到正常能级时重新发射出光子。(看到这里就点踩反对的,希望你先能读完全文哈)

\n

打个比方。

\n

这就像你在跑道上跑步,你的速度恒定,就假设为 x 吧。 现在,你不在跑道上跑了,而是去商业街的步道上跑,你每路过一个商店都要进去兜一圈儿[1],然后再出来继续跑。你的跑步速度仍然是 x,但你跑同样长度的步道用时更久了。

\n

光子的吸收和发射之间所需的时间,决定了光在介质中移动有多快。

\n
\"\"
\n

这么说来,再辐射出来的还是原来的光子么?

\n

光子是全部一样一样儿的,讨论它们前后是不是同一个光子,是没有物理意义的。

\n

这也解释了,为什么光子从介质中出来,又会“加速”。实际上它并没有加速,它只不过没有那么多商店需要去兜了而已。

\n
\"\"
\n

没什么问题?那就到此为止吧。

\n

好了,如果你看懂了上面这些比喻和解释,

\n

认为你得到了答案,很满意,

\n

那么我建议你就读到这里吧。

\n

因为接下来的解释会有一点难。

\n

虽然我一直以来都希望能用所有人都能看懂的通俗比喻来解释复杂的概念,但微观物理有时就是反直觉的,所以如果你看完上面的解释却产生了疑问,那么就可以试着继续读下去。

\n

前面提到的吸收 - 再辐射经典假说,有 2 个逃避不了的问题。

\n

一个是,这种“逛商店再出来”的行为,应当是一种随机的,换句话说,当一束光进入介质后,进多少个商店(与多少个原子互动)然后再出来应该是随机的(当然要符合动量守恒),那么光从一端到另一端的延迟就应该是(在一定范围内)随机的。但我们每次测量光穿过介质的速度,都是固定的。X

\n

还有一个问题,就是我们已经知道,特定的原子倾向于吸收特定频率的光,这是实验证实的。这样的话,介质的折射率,应该是针对特定波长的,或者笼统地说,有的波长的光有折射,有的波长没有折射。但实际观测表明,这一点也并不完全成立(注意这里与“折射率与波长成反比”的区别)。X

\n

一种打补丁的解释

\n

为了解决上述的 2 个问题,物理学家就开始打补丁了。

\n

于是,一个更好一点的解释出炉了。

\n

当光进入介质后,光作为电磁波,会与原子中的带电粒子(主要是电子)相作用(这和前面还没什么区别)。在光这种电磁波的作用下,介质中的电子等带电荷的粒子,会开始更加疯狂地抖动起来,就像一个个 dancer 听到心水的电子音乐就变得更 High 了一样。当这些带电荷的粒子开始疯狂抖动时,就会产生电磁波。

\n

每个被照射到的原子,都会发生这一反应,产生属于自己的电磁波,新的波与未受干扰的电磁波以及其他原子的电磁波叠加,就像湖面的涟漪一样,产生了向前运动的、在整个介质中穿行的波。

\n

考虑到每个新的光波之间有可能会出现相位差,那么波叠加的结果,就是叠加之后相同相位的那部分光波增强了,“互相不对付”的相位的那部分光波就减弱了,最后会产生一个叠加后的“相速度”(和群速度相对应,这里就不展开了)。即使每个光子(或者光脉冲,或者每个原子产生的光波)的速度仍然是光速,但介质中叠加后的相速度却可以小于光速。

\n

是的,波的叠加导致了减速。

\n

更接近真实一点的解释

\n

好了,如果你还没有越滑越快,还没有关掉这个回答,说明你大学不修物理有点可惜了。

\n

我想说的是,前面这个“介质中的叠加”这个解释,也存在一个问题。

\n

什么问题呢?如果我们做一个试验,创造出每次只打出一个光子(先这么形容吧)的机器,那么理论上,这个光子一次就只会和介质中的一个原子作用,就不太会产生上面那种扰乱一池春水般的干涉,那么是不是就不会减速、或者速度就不会减得那么快了呢?

\n

换句话说,只有一个光子的时候,折射率还是原来的折射率么?

\n

微观世界总会发生神奇的事情。就像一个光子也能在双缝实验中产生干涉条纹一样,不论是一个光子还是一群光子,介质的折射率都是不变的(我们这个讨论里先不去趟双折射率的浑水)。

\n

量子力学的模型认为,一个光子在进入介质后,应当会产生无数个影分身,去拜访路径上的所有原子,与每个原子都作用那么一下子,然后所有原子都产生新的波,接下来就和上面的解释过程类似了。唯一不同的,就是一个光子充当了一批光子,自己与自己干涉,自己的后代与自己的后代叠加。

\n

当然,这也不是真实的世界。

\n

这只是我们对这个世界的描述,一种建模,只不过,量子力学在微观领域更符合观测一些。

\n

物理并不是这个世界的真相,物理只是描述这个世界的一种模型。就类似佛法中所谓“方便法门”,它只是一种善巧,一种权宜,让大家能更快地以为摸到了真理而已。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

光在介质中并没有减速。

\n

你会想:不对呀,你懂不懂啊,当光进入介质时,其传播速度会低于真空光速 ( c ),光速约为

\n

c/n

\n

,其中 n 是折射率。怎么能说光没减速呢?

\n
\"\"
\n

嗯,这种“减速”,并不是光子本身速度的改变,而是光波在介质中的相速度(phase velocity)减小了。关于相速度,费曼已经讲得很清楚了,我就不重复了。

\n

(以下不专门说水这种介质,只笼统一先说一下减速,关于水的话,等我周一再更,可先参考 @洗芝溪 的回答)

\n

大家上网也不是为了看公式的,我就用文字来简单描述一下吧。

\n

首先,让我们不要把光子看成一个个小球,而是波,是的光是一种电磁波。当这种波进入介质后,它的电场就会与介质中的带电粒子(主要是电子)和原子发生相互作用,电子会被光波的电场激发,产生振荡。这些振荡的电子又会发射次级电磁波,这些次级波与原始光波叠加,形成一个新的波前。这个新波前的传播速度(即相速度)低于真空光速。

\n

基于这个思路,有物理学家提出了吸收 - 再辐射经典假说。即原子中的电子吸收光子后进入更高的能级,然后当回到正常能级时重新发射出光子。(看到这里就点踩反对的,希望你先能读完全文哈)

\n

打个比方。

\n

这就像你在跑道上跑步,你的速度恒定,就假设为 x 吧。 现在,你不在跑道上跑了,而是去商业街的步道上跑,你每路过一个商店都要进去兜一圈儿[1],然后再出来继续跑。你的跑步速度仍然是 x,但你跑同样长度的步道用时更久了。

\n

光子的吸收和发射之间所需的时间,决定了光在介质中移动有多快。

\n
\"\"
\n

这么说来,再辐射出来的还是原来的光子么?

\n

光子是全部一样一样儿的,讨论它们前后是不是同一个光子,是没有物理意义的。

\n

这也解释了,为什么光子从介质中出来,又会“加速”。实际上它并没有加速,它只不过没有那么多商店需要去兜了而已。

\n
\"\"
\n

没什么问题?那就到此为止吧。

\n

好了,如果你看懂了上面这些比喻和解释,

\n

认为你得到了答案,很满意,

\n

那么我建议你就读到这里吧。

\n

因为接下来的解释会有一点难。

\n

虽然我一直以来都希望能用所有人都能看懂的通俗比喻来解释复杂的概念,但微观物理有时就是反直觉的,所以如果你看完上面的解释却产生了疑问,那么就可以试着继续读下去。

\n

前面提到的吸收 - 再辐射经典假说,有 2 个逃避不了的问题。

\n

一个是,这种“逛商店再出来”的行为,应当是一种随机的,换句话说,当一束光进入介质后,进多少个商店(与多少个原子互动)然后再出来应该是随机的(当然要符合动量守恒),那么光从一端到另一端的延迟就应该是(在一定范围内)随机的。但我们每次测量光穿过介质的速度,都是固定的。X

\n

还有一个问题,就是我们已经知道,特定的原子倾向于吸收特定频率的光,这是实验证实的。这样的话,介质的折射率,应该是针对特定波长的,或者笼统地说,有的波长的光有折射,有的波长没有折射。但实际观测表明,这一点也并不完全成立(注意这里与“折射率与波长成反比”的区别)。X

\n

一种打补丁的解释

\n

为了解决上述的 2 个问题,物理学家就开始打补丁了。

\n

于是,一个更好一点的解释出炉了。

\n

当光进入介质后,光作为电磁波,会与原子中的带电粒子(主要是电子)相作用(这和前面还没什么区别)。在光这种电磁波的作用下,介质中的电子等带电荷的粒子,会开始更加疯狂地抖动起来,就像一个个 dancer 听到心水的电子音乐就变得更 High 了一样。当这些带电荷的粒子开始疯狂抖动时,就会产生电磁波。

\n

每个被照射到的原子,都会发生这一反应,产生属于自己的电磁波,新的波与未受干扰的电磁波以及其他原子的电磁波叠加,就像湖面的涟漪一样,产生了向前运动的、在整个介质中穿行的波。

\n

考虑到每个新的光波之间有可能会出现相位差,那么波叠加的结果,就是叠加之后相同相位的那部分光波增强了,“互相不对付”的相位的那部分光波就减弱了,最后会产生一个叠加后的“相速度”(和群速度相对应,这里就不展开了)。即使每个光子(或者光脉冲,或者每个原子产生的光波)的速度仍然是光速,但介质中叠加后的相速度却可以小于光速。

\n

是的,波的叠加导致了减速。

\n

更接近真实一点的解释

\n

好了,如果你还没有越滑越快,还没有关掉这个回答,说明你大学不修物理有点可惜了。

\n

我想说的是,前面这个“介质中的叠加”这个解释,也存在一个问题。

\n

什么问题呢?如果我们做一个试验,创造出每次只打出一个光子(先这么形容吧)的机器,那么理论上,这个光子一次就只会和介质中的一个原子作用,就不太会产生上面那种扰乱一池春水般的干涉,那么是不是就不会减速、或者速度就不会减得那么快了呢?

\n

换句话说,只有一个光子的时候,折射率还是原来的折射率么?

\n

微观世界总会发生神奇的事情。就像一个光子也能在双缝实验中产生干涉条纹一样,不论是一个光子还是一群光子,介质的折射率都是不变的(我们这个讨论里先不去趟双折射率的浑水)。

\n

量子力学的模型认为,一个光子在进入介质后,应当会产生无数个影分身,去拜访路径上的所有原子,与每个原子都作用那么一下子,然后所有原子都产生新的波,接下来就和上面的解释过程类似了。唯一不同的,就是一个光子充当了一批光子,自己与自己干涉,自己的后代与自己的后代叠加。

\n

当然,这也不是真实的世界。

\n

这只是我们对这个世界的描述,一种建模,只不过,量子力学在微观领域更符合观测一些。

\n

物理并不是这个世界的真相,物理只是描述这个世界的一种模型。就类似佛法中所谓“方便法门”,它只是一种善巧,一种权宜,让大家能更快地以为摸到了真理而已。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782449", - "creator": "", - "pubDate": "Thu, 10 Jul 2025 08:27:02 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "5bc4497f2b233877fe5491ea3891e2a9", - "highlights": [] - }, - { - "title": "玉米粒为什么靠近根部排列比较乱,而越靠近尖端排列越整齐?", - "description": "
\"头图\"/
\n

恭喜你发现一个很有意思的科学问题,要不要考虑入坑植物分子生物学?(坏笑……)

\n

玉米粒排列整齐与否,主要由玉米粒和周围玉米粒之间的关系决定。

\n

一句话概括就是,挤出来的。

\n
\"\"
\n

如果不挤,底部玉米粒也可以排列的很整齐:图源[1]

\n
\"\"
\n
\"\"
幼年玉米棒子,还没开始挤
\n

如果很挤,顶部和中部的玉米粒排列也可以很杂乱:图源[2][3][4]

\n
\"\"
非常挤
\n
\"\"
非常挤
\n
\"\"
不挤
\n

一开始,产生玉米粒的雌花们都是整齐排列的,理应很整齐:图源[5]

\n
\"\"
玉米雌花电镜图
\n

在没有任何外力干涉和周围玉米粒的干涉情况下(玉米粒周围比较空),单独一个玉米粒会得到最大的空间优势,最终长出一个球形(大半球?)的玉米粒。

\n
\"\"
球形玉米粒
\n

但是一个玉米棒子上通常会结很多籽。

\n

每一个玉米籽,都是由一个雌花产生,每一个雌花都向外伸出一条丝状花柱(silk),用来接收长在玉米顶端的雄花的花粉。

\n
\"\"
\n

理想状况下,每一朵雌花接收到花粉的时机和概率都一样,玉米粒们一起发育,最终长得就十分整齐。

\n

尤其是玉米棒子发育早期,玉米粒之间还没有出现拥挤时。

\n
\"\"
小玉米棒子
\n

但现实情况是,每一朵雌花接收花粉的概率和时机都有差别,这就导致每个籽粒之间的发育有了时空上的差别。

\n

尤其是处在底部的雌花,它们会比中上部的雌花更早成熟,也更早地接收花粉,开始发育玉米粒。

\n

此时,由于底部空间比较大,玉米粒都奔着长成球去的,直到碰到了其他想长成球的玉米粒,彼此之间就出现了挤压。

\n

换句话说,谁先受精开始发育,谁就最球!球球相挤,彼此就不是球了。

\n

至于那些多边形的玉米籽,多半是比周围的玉米粒晚发育了一些时辰!挤是可以挤,就是没多大优势。

\n

所以,你如果仔细观察,就会发现越是底部的玉米粒,越是成球的越多。

\n
\"\"
\n

其实,不仅是底部,只要玉米粒周围没有其他玉米粒的压迫,不管是在什么地方,它就是会尽力长成球形,只要是挤,就不能成球。

\n

跟营养运输或营养分配没多大关系。

\n
\"\"
图中很多球形的玉米粒周围都没有其他玉米粒
\n

这一点,吹过肥皂泡的胖友们,应该都比较熟悉。

\n

在一个平面上吹出一堆肥皂泡,肥皂泡之间相互挤压,就成了不规则形状。

\n

这个形象是不是和玉米棒子底部的玉米粒排布非常像?

\n
\"\"
肥皂泡
\n

采用人工授粉可以保证玉米粒长的更规整。

\n
\n

那么问题来了,为什么玉米粒都是一行一行地排那么标准?而不是胡乱排列的?

\n

而且,玉米的行数都是偶数!

\n

有什么生物相关的冷知识?

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

恭喜你发现一个很有意思的科学问题,要不要考虑入坑植物分子生物学?(坏笑……)

\n

玉米粒排列整齐与否,主要由玉米粒和周围玉米粒之间的关系决定。

\n

一句话概括就是,挤出来的。

\n
\"\"
\n

如果不挤,底部玉米粒也可以排列的很整齐:图源[1]

\n
\"\"
\n
\"\"
幼年玉米棒子,还没开始挤
\n

如果很挤,顶部和中部的玉米粒排列也可以很杂乱:图源[2][3][4]

\n
\"\"
非常挤
\n
\"\"
非常挤
\n
\"\"
不挤
\n

一开始,产生玉米粒的雌花们都是整齐排列的,理应很整齐:图源[5]

\n
\"\"
玉米雌花电镜图
\n

在没有任何外力干涉和周围玉米粒的干涉情况下(玉米粒周围比较空),单独一个玉米粒会得到最大的空间优势,最终长出一个球形(大半球?)的玉米粒。

\n
\"\"
球形玉米粒
\n

但是一个玉米棒子上通常会结很多籽。

\n

每一个玉米籽,都是由一个雌花产生,每一个雌花都向外伸出一条丝状花柱(silk),用来接收长在玉米顶端的雄花的花粉。

\n
\"\"
\n

理想状况下,每一朵雌花接收到花粉的时机和概率都一样,玉米粒们一起发育,最终长得就十分整齐。

\n

尤其是玉米棒子发育早期,玉米粒之间还没有出现拥挤时。

\n
\"\"
小玉米棒子
\n

但现实情况是,每一朵雌花接收花粉的概率和时机都有差别,这就导致每个籽粒之间的发育有了时空上的差别。

\n

尤其是处在底部的雌花,它们会比中上部的雌花更早成熟,也更早地接收花粉,开始发育玉米粒。

\n

此时,由于底部空间比较大,玉米粒都奔着长成球去的,直到碰到了其他想长成球的玉米粒,彼此之间就出现了挤压。

\n

换句话说,谁先受精开始发育,谁就最球!球球相挤,彼此就不是球了。

\n

至于那些多边形的玉米籽,多半是比周围的玉米粒晚发育了一些时辰!挤是可以挤,就是没多大优势。

\n

所以,你如果仔细观察,就会发现越是底部的玉米粒,越是成球的越多。

\n
\"\"
\n

其实,不仅是底部,只要玉米粒周围没有其他玉米粒的压迫,不管是在什么地方,它就是会尽力长成球形,只要是挤,就不能成球。

\n

跟营养运输或营养分配没多大关系。

\n
\"\"
图中很多球形的玉米粒周围都没有其他玉米粒
\n

这一点,吹过肥皂泡的胖友们,应该都比较熟悉。

\n

在一个平面上吹出一堆肥皂泡,肥皂泡之间相互挤压,就成了不规则形状。

\n

这个形象是不是和玉米棒子底部的玉米粒排布非常像?

\n
\"\"
肥皂泡
\n

采用人工授粉可以保证玉米粒长的更规整。

\n
\n

那么问题来了,为什么玉米粒都是一行一行地排那么标准?而不是胡乱排列的?

\n

而且,玉米的行数都是偶数!

\n

有什么生物相关的冷知识?

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782450", - "creator": "", - "pubDate": "Thu, 10 Jul 2025 08:27:02 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "2779e0f8a707742d75bb35b43a16d3ac", - "highlights": [] - }, - { - "title": "航天飞机为什么被淘汰?", - "description": "
\"头图\"/
\n

如果这问题用“航天飞机”表示美国太空运输系统 Space Transportation System(以下称为 STS),那么其退役的主要原因是成本过高、安全性不足、维护困难。

\n
\"\"
STS. 拍摄者:Caryn Bohn
\n

“航天飞机”一词表示水平着陆的、可重复使用的航天器,不限于 STS。现存的无人驾驶航天飞机可以完成一些任务,主要是科学和军事任务。今后,人们或许还会制造更多的航天飞机。

\n

历史上,STS 曾自称在以下方面超越运载火箭:

\n
    \n
  • 重复使用。STS 计划起初吹嘘每架轨道飞行器可以复用 100 次,理论上比“为每次任务建造新航天器”便宜。在第一次发射前,STS 计划承诺“大大降低太空飞行的成本”。
  • \n
  • 载荷能力。可以运送 7 名航天员,可以发射·维修大型卫星、空间站结构、空间望远镜等,执行需要大量人员、物资的任务——必要时也包括“攻击敌人的航天器”、“将核弹丢在敌国”,尽管弹道导弹更擅长投送核弹。
  • \n
  • 特殊设备。STS 的机械臂等设备可帮助航天员执行相对复杂的舱外工作,在修复哈勃空间望远镜时声称“只有 STS 做得到”。
  • \n
\n

后来,人们发现 STS 有以下问题:

\n
    \n
  • 成本高昂。“重复使用”和“载荷能力”建立在昂贵的运行成本、维护成本、发射成本上,1972 年概算每磅有效载荷的成本按通货膨胀合 2012 年 1109 美元,实际上在不考虑研究与开发费用的情况下每磅有效载荷的成本高达 2012 年的 37207 美元,超额 3255%;STS 计划主任罗伯特·汤普森承认,后来设计阶段的主要目标“不包含降低造价”,因为“降低成本会导致其他技术要求无法满足”。1982 年,NASA 估算 STS 每次飞行花费 2.6 亿美元,估算时声称每年要发射 24 次、持续十年。实际上,STS 到退役共发射 135 次,平均每次发射耗资 16.42 亿美元。
  • \n
  • 过于复杂。STS 的“关键部件”数量众多,增加维护成本、延长维护时间、降低可行的发射频率和复用次数。轨道飞行器每次降落后要花 3 到 7 个月进行拆卸、检查、翻新,需要大量熟悉它的工作人员。STS 使用的多项技术,包括引擎,从未达到起初预想的水平。随着时间流逝,工作人员换代进一步降低 STS 的可维护性。
  • \n
  • 安全性差。1986 年挑战者号失事、2003 年哥伦比亚号失事造成大量航天员死亡,调查显示两次失事都归因于设计缺陷和安全管理问题,O 形环被腐蚀的事情发生过数次、没有引起足够关注,破坏哥伦比亚号隔热层的泡沫塑料块本就没必要安装、之前就曾脱落并砸到轨道飞行器上。STS 计划起初宣传事故率约 1/100000,失事后调查发现 STS 早期发射时发生“灾难性事故”的概率高达 1/9。后期经过改进,STS 的“灾难性事故”概率下降到约 1/90。美国找不到给 STS 配置有效的紧急逃生系统的方法。
  • \n
\n
\"\"
挑战者号点火后 58.788 秒,右侧固体助推器出现羽流
\n
\"\"
挑战者号失事
\n
\"\"
哥伦比亚号失事
\n
    \n
  • 必要性低。NASA 起初将 STS 的主要任务设为部署卫星,给出的报价低于成本,但一次性运载火箭的快速进步让用 STS 赔本发射卫星的吸引力仍然不足。轨道飞行器的死重对有效载荷的限制无法处理。用 STS 为轨道上的大部分卫星进行维护、加注燃料比用一次性火箭发射一个执行相同任务的新卫星还要贵,何况新卫星能够使用新技术提高效能。在挑战者号失事后,NASA 修改了 STS 的任务安排,缓解了这个问题。
  • \n
\n

——从诞生到退役,STS 进行了 135 次发射,发生 2 次重大事故,死亡 14 人。轨道飞行器的最大复用次数为 39(发现号)。STS 的主发动机号称可以复用 55 次,实际上平均复用了约 7.8 次。

\n

苏联“暴风雪”号航天飞机只进行过 1 次无人驾驶飞行。苏联大概马上就发现了上述问题,苏联当时的经济状况也太差。

\n

STS 的载荷能力、相当于小型空间站的机载设备在历史上发挥了一些作用。如果历史上美国政府和军队不对 STS 的设计进行太多干预,那么 STS 的性价比也不至于整成这样。不过,最初设计的 STS 能完成的任务也较少。

\n

二十一世纪初,可回收火箭在回收复用上完全超越了 STS。考虑通货膨胀,猎鹰重型的每磅有效载荷成本(2022 年约 689 美元,2025 年约 748 美元)低于 1972 年 STS 的纸面数据(2012 年约 1109 美元,2025 年约 1534 美元)。喜欢的话,读者可以说,这是“我们老旧的天启坦克全面超越了最新的磁能坦克”。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "content": "
\"头图\"/
\n

如果这问题用“航天飞机”表示美国太空运输系统 Space Transportation System(以下称为 STS),那么其退役的主要原因是成本过高、安全性不足、维护困难。

\n
\"\"
STS. 拍摄者:Caryn Bohn
\n

“航天飞机”一词表示水平着陆的、可重复使用的航天器,不限于 STS。现存的无人驾驶航天飞机可以完成一些任务,主要是科学和军事任务。今后,人们或许还会制造更多的航天飞机。

\n

历史上,STS 曾自称在以下方面超越运载火箭:

\n
    \n
  • 重复使用。STS 计划起初吹嘘每架轨道飞行器可以复用 100 次,理论上比“为每次任务建造新航天器”便宜。在第一次发射前,STS 计划承诺“大大降低太空飞行的成本”。
  • \n
  • 载荷能力。可以运送 7 名航天员,可以发射·维修大型卫星、空间站结构、空间望远镜等,执行需要大量人员、物资的任务——必要时也包括“攻击敌人的航天器”、“将核弹丢在敌国”,尽管弹道导弹更擅长投送核弹。
  • \n
  • 特殊设备。STS 的机械臂等设备可帮助航天员执行相对复杂的舱外工作,在修复哈勃空间望远镜时声称“只有 STS 做得到”。
  • \n
\n

后来,人们发现 STS 有以下问题:

\n
    \n
  • 成本高昂。“重复使用”和“载荷能力”建立在昂贵的运行成本、维护成本、发射成本上,1972 年概算每磅有效载荷的成本按通货膨胀合 2012 年 1109 美元,实际上在不考虑研究与开发费用的情况下每磅有效载荷的成本高达 2012 年的 37207 美元,超额 3255%;STS 计划主任罗伯特·汤普森承认,后来设计阶段的主要目标“不包含降低造价”,因为“降低成本会导致其他技术要求无法满足”。1982 年,NASA 估算 STS 每次飞行花费 2.6 亿美元,估算时声称每年要发射 24 次、持续十年。实际上,STS 到退役共发射 135 次,平均每次发射耗资 16.42 亿美元。
  • \n
  • 过于复杂。STS 的“关键部件”数量众多,增加维护成本、延长维护时间、降低可行的发射频率和复用次数。轨道飞行器每次降落后要花 3 到 7 个月进行拆卸、检查、翻新,需要大量熟悉它的工作人员。STS 使用的多项技术,包括引擎,从未达到起初预想的水平。随着时间流逝,工作人员换代进一步降低 STS 的可维护性。
  • \n
  • 安全性差。1986 年挑战者号失事、2003 年哥伦比亚号失事造成大量航天员死亡,调查显示两次失事都归因于设计缺陷和安全管理问题,O 形环被腐蚀的事情发生过数次、没有引起足够关注,破坏哥伦比亚号隔热层的泡沫塑料块本就没必要安装、之前就曾脱落并砸到轨道飞行器上。STS 计划起初宣传事故率约 1/100000,失事后调查发现 STS 早期发射时发生“灾难性事故”的概率高达 1/9。后期经过改进,STS 的“灾难性事故”概率下降到约 1/90。美国找不到给 STS 配置有效的紧急逃生系统的方法。
  • \n
\n
\"\"
挑战者号点火后 58.788 秒,右侧固体助推器出现羽流
\n
\"\"
挑战者号失事
\n
\"\"
哥伦比亚号失事
\n
    \n
  • 必要性低。NASA 起初将 STS 的主要任务设为部署卫星,给出的报价低于成本,但一次性运载火箭的快速进步让用 STS 赔本发射卫星的吸引力仍然不足。轨道飞行器的死重对有效载荷的限制无法处理。用 STS 为轨道上的大部分卫星进行维护、加注燃料比用一次性火箭发射一个执行相同任务的新卫星还要贵,何况新卫星能够使用新技术提高效能。在挑战者号失事后,NASA 修改了 STS 的任务安排,缓解了这个问题。
  • \n
\n

——从诞生到退役,STS 进行了 135 次发射,发生 2 次重大事故,死亡 14 人。轨道飞行器的最大复用次数为 39(发现号)。STS 的主发动机号称可以复用 55 次,实际上平均复用了约 7.8 次。

\n

苏联“暴风雪”号航天飞机只进行过 1 次无人驾驶飞行。苏联大概马上就发现了上述问题,苏联当时的经济状况也太差。

\n

STS 的载荷能力、相当于小型空间站的机载设备在历史上发挥了一些作用。如果历史上美国政府和军队不对 STS 的设计进行太多干预,那么 STS 的性价比也不至于整成这样。不过,最初设计的 STS 能完成的任务也较少。

\n

二十一世纪初,可回收火箭在回收复用上完全超越了 STS。考虑通货膨胀,猎鹰重型的每磅有效载荷成本(2022 年约 689 美元,2025 年约 748 美元)低于 1972 年 STS 的纸面数据(2012 年约 1109 美元,2025 年约 1534 美元)。喜欢的话,读者可以说,这是“我们老旧的天启坦克全面超越了最新的磁能坦克”。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "category": "", - "link": "https://daily.zhihu.com/story/9782455", - "creator": "", - "pubDate": "Thu, 10 Jul 2025 08:27:02 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "b7b8f935745963dc6347512b9735cecf", - "highlights": [] - }, - { - "title": "瞎扯 · 如何正确地吐槽", - "description": "
\"头图\"/
\n
\n\n
\n
\n
@玩笔杆子的武僧 :看一个律师的通讯录备注,就可以窥见他的工作状态了。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@竹间风 :某地鉴宝,大爷硬气地拿出了这个……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@此去常风 :这样大家理解为什么意大利人不能接受披萨放菠萝吗?
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@云中精准辅秾 :猫和人的其他爱好很多时候是互相冲突的……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@盖盖子 :以后别跟仓鼠玩了。 不知道的还以为我养了只咪鼠。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n
\n\n
\n
\n
@玩笔杆子的武僧 :看一个律师的通讯录备注,就可以窥见他的工作状态了。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@竹间风 :某地鉴宝,大爷硬气地拿出了这个……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@此去常风 :这样大家理解为什么意大利人不能接受披萨放菠萝吗?
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@云中精准辅秾 :猫和人的其他爱好很多时候是互相冲突的……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@盖盖子 :以后别跟仓鼠玩了。 不知道的还以为我养了只咪鼠。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782446", - "creator": "", - "pubDate": "Wed, 09 Jul 2025 08:27:05 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "42a60f775c9ec9c3ca4ee35492ddad6a", - "highlights": [] - }, - { - "title": "为什么小青柠用糖腌制了一段时间后会有种很浓烈的花椒味儿?", - "description": "
\"头图\"/
\n

恭喜你刷到这个问题,做饭的时候又可以提升一分钱厨艺了。

\n

为什么陈皮和花椒都可以在肉里面去腥味啊?

\n
\"\"
2024 年 2 月 9 日 science 封面就是柑橘的油胞
\n

嗨,因为它们都是芸香科的植物,有一些特殊的能溶于油脂的挥发性芳香味。

\n

简单来说,你可以把花椒看成没有果肉又带点麻的陈皮……

\n

上面这张图是《science 科学》期刊封面,大家可能都有这种体验,剥橘子、柚子,或者挤柠檬的时候,冷不丁从果皮里滋出来、又香又苦的“暗器”精油!

\n
\"\"
\n
\"\"
柑橘类水果,都属于芸香科
\n

这股子“水果香精”的源头,就藏在果皮里的小油包里(学名叫油胞 oil gland)。

\n

柑橘油胞属于分泌囊,是橘子、橙子、黄皮、九里香等芸香科植物的特征性结构。

\n

油胞里的精油香味往往富含柠檬烯、芳樟醇等脂溶性芳香物质。

\n
\"\"
\n

肉类的腥味,往往来自挥发性的含硫化合物(如甲硫醇、硫醛类)或胺类物质,这些分子易挥发、气味刺鼻。

\n

而陈皮和花椒含有的芳香性挥发精油,能中和掉这些膻腥味。

\n

看到这里你又要迷惑了,柑橘、柠檬这些好说,剥皮的时候都会喷射出来,花椒那么小一点,它的果皮里也能藏住精油吗?

\n
\"\"
\n

是的!没错,花椒也有!

\n

我们国家用花椒用的比较多,对花椒的研究也比较多。

\n

现在萃取花椒精油的技术已经很成熟了,不过注意,这里提出来的花椒精油并不是我们平时吃的花椒油。

\n

花椒油主要还是豆油等其他油混合了花椒的香味,而花椒精油是提纯的花椒里面的油。

\n

多用在食品保鲜领域,而现在也在医药方面(比如止喘)有应用。

\n

那么花椒精油里的物质和柠檬里的物质有哪些相似呢?

\n

刚才说到了,月桂烯和芳樟醇这两个是花椒和青柠都有的味道

\n
\"\"
\n

而柠檬醛则是柠檬独有的柠檬味。辛香醛(Sanshools)是花椒独有的麻味。

\n

这两个是它们的主要区别。

\n

至于月桂烯、(E)-β- 罗勒烯、 β- 立方烯、桉树脑等其他花椒的味道则在不同品种的花椒里差别较大。

\n

说到这里你应该看出来了。

\n

那就是花椒和柠檬作为芸香科的植物,共享柠檬烯和芳樟醇两个比较显著的清香味。

\n

而柠檬的香味主要在它果皮油胞里,当然是腌制以后细胞破裂,释放出来味道后更浓郁啦。

\n

至于黄柠檬为什么没有小青柠味道这么明显?

\n

因为黄柠檬比较大,在果肉里柠檬味更重,而小青柠表面果皮体积占比更大,所以更接近花椒的味道。

\n

总的来说还是因为花椒是跟柑橘类水果同科不同属的,所以气味有一些接近,但是还是有差别。、而小青柠皮多肉少减少了这种差距。

\n

另外多嘴一句,柑橘类家族其实非常“乱”,你以为橘子、橙子、柠檬、柚子各自清清白白?不,它们的血统早就“你中有我,我中有你”,亲上加亲,近亲繁殖。

\n

科学家研究柑橘类的基因发现,绝大多数我们今天吃到的柑橘类水果,其实都来自三位“祖宗”的反复组合:

\n

三位老祖宗分别是柚子( Citrus maxima )、橘子(Citrus reticulata ) 和香橼( Citrus medica)

\n

橙子是柚子和橘子这对“夫妻”的结晶,果汁丰富又常见,堪称柑橘界的“嫡长子”,柠檬则是香橼和苦橙的“狠人后代”,酸得让人起飞,是柑橘家的二世祖;青柠的血统最复杂,由香橼、小柑橘和其他杂交组合而成,活脱脱一个“私生混血儿”;葡萄柚继承了柚子和橙子的基因,外表像柚子,味道像橙子,但你的舌头可能不太买账,所以卖的不是很好;而酸橙同样是柚子和橘子的“苦情组合”,比橙子更苦涩,专门用于果酱和香料调味。

\n

目前市面上卖得好的各种耙耙柑什么的则是多是三代串亲的产物,血统已经乱的飞起了。

\n

不过它们有一个共同的点就是果皮里面有芸香科的一些独特香气。

\n

所以你下次做饭的时候不妨多尝试下其他柑橘类的水果说不定有惊喜:

\n
\"\"
\n

比如 B 站粉丝百万的林大厨也做过柚子皮红烧肉,所以你如果创意独特的话,完全可以试试橘子、金桔来做饭。不过葡萄柚、酸橙等果皮可能有点呛哈哈。

\n

参考资料:

\n

1 花椒精油提取方法、成分分析、生物活性及实际应用研究进展

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

恭喜你刷到这个问题,做饭的时候又可以提升一分钱厨艺了。

\n

为什么陈皮和花椒都可以在肉里面去腥味啊?

\n
\"\"
2024 年 2 月 9 日 science 封面就是柑橘的油胞
\n

嗨,因为它们都是芸香科的植物,有一些特殊的能溶于油脂的挥发性芳香味。

\n

简单来说,你可以把花椒看成没有果肉又带点麻的陈皮……

\n

上面这张图是《science 科学》期刊封面,大家可能都有这种体验,剥橘子、柚子,或者挤柠檬的时候,冷不丁从果皮里滋出来、又香又苦的“暗器”精油!

\n
\"\"
\n
\"\"
柑橘类水果,都属于芸香科
\n

这股子“水果香精”的源头,就藏在果皮里的小油包里(学名叫油胞 oil gland)。

\n

柑橘油胞属于分泌囊,是橘子、橙子、黄皮、九里香等芸香科植物的特征性结构。

\n

油胞里的精油香味往往富含柠檬烯、芳樟醇等脂溶性芳香物质。

\n
\"\"
\n

肉类的腥味,往往来自挥发性的含硫化合物(如甲硫醇、硫醛类)或胺类物质,这些分子易挥发、气味刺鼻。

\n

而陈皮和花椒含有的芳香性挥发精油,能中和掉这些膻腥味。

\n

看到这里你又要迷惑了,柑橘、柠檬这些好说,剥皮的时候都会喷射出来,花椒那么小一点,它的果皮里也能藏住精油吗?

\n
\"\"
\n

是的!没错,花椒也有!

\n

我们国家用花椒用的比较多,对花椒的研究也比较多。

\n

现在萃取花椒精油的技术已经很成熟了,不过注意,这里提出来的花椒精油并不是我们平时吃的花椒油。

\n

花椒油主要还是豆油等其他油混合了花椒的香味,而花椒精油是提纯的花椒里面的油。

\n

多用在食品保鲜领域,而现在也在医药方面(比如止喘)有应用。

\n

那么花椒精油里的物质和柠檬里的物质有哪些相似呢?

\n

刚才说到了,月桂烯和芳樟醇这两个是花椒和青柠都有的味道

\n
\"\"
\n

而柠檬醛则是柠檬独有的柠檬味。辛香醛(Sanshools)是花椒独有的麻味。

\n

这两个是它们的主要区别。

\n

至于月桂烯、(E)-β- 罗勒烯、 β- 立方烯、桉树脑等其他花椒的味道则在不同品种的花椒里差别较大。

\n

说到这里你应该看出来了。

\n

那就是花椒和柠檬作为芸香科的植物,共享柠檬烯和芳樟醇两个比较显著的清香味。

\n

而柠檬的香味主要在它果皮油胞里,当然是腌制以后细胞破裂,释放出来味道后更浓郁啦。

\n

至于黄柠檬为什么没有小青柠味道这么明显?

\n

因为黄柠檬比较大,在果肉里柠檬味更重,而小青柠表面果皮体积占比更大,所以更接近花椒的味道。

\n

总的来说还是因为花椒是跟柑橘类水果同科不同属的,所以气味有一些接近,但是还是有差别。、而小青柠皮多肉少减少了这种差距。

\n

另外多嘴一句,柑橘类家族其实非常“乱”,你以为橘子、橙子、柠檬、柚子各自清清白白?不,它们的血统早就“你中有我,我中有你”,亲上加亲,近亲繁殖。

\n

科学家研究柑橘类的基因发现,绝大多数我们今天吃到的柑橘类水果,其实都来自三位“祖宗”的反复组合:

\n

三位老祖宗分别是柚子( Citrus maxima )、橘子(Citrus reticulata ) 和香橼( Citrus medica)

\n

橙子是柚子和橘子这对“夫妻”的结晶,果汁丰富又常见,堪称柑橘界的“嫡长子”,柠檬则是香橼和苦橙的“狠人后代”,酸得让人起飞,是柑橘家的二世祖;青柠的血统最复杂,由香橼、小柑橘和其他杂交组合而成,活脱脱一个“私生混血儿”;葡萄柚继承了柚子和橙子的基因,外表像柚子,味道像橙子,但你的舌头可能不太买账,所以卖的不是很好;而酸橙同样是柚子和橘子的“苦情组合”,比橙子更苦涩,专门用于果酱和香料调味。

\n

目前市面上卖得好的各种耙耙柑什么的则是多是三代串亲的产物,血统已经乱的飞起了。

\n

不过它们有一个共同的点就是果皮里面有芸香科的一些独特香气。

\n

所以你下次做饭的时候不妨多尝试下其他柑橘类的水果说不定有惊喜:

\n
\"\"
\n

比如 B 站粉丝百万的林大厨也做过柚子皮红烧肉,所以你如果创意独特的话,完全可以试试橘子、金桔来做饭。不过葡萄柚、酸橙等果皮可能有点呛哈哈。

\n

参考资料:

\n

1 花椒精油提取方法、成分分析、生物活性及实际应用研究进展

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782432", - "creator": "", - "pubDate": "Wed, 09 Jul 2025 08:27:05 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "94f8c2d49a81ba1812a78716c6f7491c", - "highlights": [] - }, - { - "title": "古代丁忧期间,比如兵部尚书,回家 3 年,谁来代替他的位置,然后 3 年后回来官复原职原来那个人咋办?", - "description": "
\"头图\"/
\n

朝廷闲差还好说,主要负责人基本上一个萝卜一个坑,不可能等你三年,所以有人回家丁忧就肯定要找人替补,只不过如果你身份高贵的话等你回来大家再恢复原状。

\n

比如正德十年三月,建极殿大学士杨廷和回家丁忧,当时内阁一共仨人,首辅老杨,第一次辅梁储,次辅靳贵,老杨走了,他的首辅之职就由梁储替补了,为此专门给梁储加少师兼太子太师、华盖殿大学士,然后内阁依次递补,靳贵改第一次辅,但终归少一个人,所以朝廷又让杨一清以武英殿大学士的身份入阁参机务当次辅,算是补缺,这样内阁还是仨人,够支应的,老杨你走你的,离了你照样转。

\n

——在杨廷和回家丁忧之前,首辅乃至内阁大学士都是不需要丁忧的,顶多回家一趟,而杨廷和这次特别悲痛、非常悲痛、极其悲痛,所以他成功丁忧了,所谓“阁臣之得终父母丧者,自廷和始也”。

\n

那说等他回来之后咋办呢?

\n

正德十二年十一月,老杨回来了,当时内阁还是仨人,首辅梁储,第一次辅蒋冕,次辅毛纪。然后老杨就越级又恢复了首辅职务,梁储退回第一次辅,蒋冕退回第二次辅,毛纪次辅,他们四个搭班从这时候一直干到正德十六年朱厚照病死朱厚熜即位,才在这年五月加了个袁宗皋。

\n

但这也就是老杨身份不一般,不是所有人都有这个待遇。

\n

当然还有一种极端情况,比如万历十一年四月,首辅张四维的爸爸去世,他回家丁忧,第一次辅申时行递补首辅。本来到万历十三年底他就丁忧结束可以回朝了,但好死不死,万历十三年十月十六日,马上就要结束丁忧的张四维病殁于家,土了!于是申时行就在首辅任上安安稳稳当到万历十九年才退休。

\n

连一般的大学士都没有这个待遇,尚书自然更是如此。

\n

张蓥在成化十八年九月担任刑部尚书,二十二年十月回家丁母忧,刑部不可能空着,所以让杜铭递补刑部尚书,第二年十月杜铭退休,换何乔新担任,这样等到弘治元年十一月张蓥丁忧完毕回来的时候,刑部已经换了两拨人了,自然不可能再还给他,同时北京六部外加都察院也都有人,没空缺,所以就按照常见的叙官不叙职规则,给他换成了南京兵部尚书参赞机务,“太子少保刑部尚书张蓥丁忧服阕,改南京兵部尚书参赞机务,太子少保如故”,还是正二品尚书职务,但是北京没地方了,老张你得去南京先待一段时间等等。这就是丁忧的一般规则,叙官不叙职,也就是你的官职待遇仍然按丁忧之前的给你,但是具体部门可能要调整。

\n

可惜张蓥在南京兵部干的狗屁不是,多次被人弹劾,所以在南京等了将近五年也没能补回来,弘治六年七月张蓥病死在太子少保南京兵部尚书参赞机务的任上。

\n

然而还是那句话,不是所有人都跟杨廷和一样,随时来随时补,最多就是给你留个缺。

\n

跟张蓥同期的兵部尚书余子俊,成化十三年七月任命,十月到任,当到成化十七年正月,回家丁母忧,陈钺接任。丁到成化十九年三月结束,兵部尚书已经从陈钺换成了张鹏,也不好直接让人腾地方,正好户部尚书翁世资在二月份辞职退休,空出来一个位子,所以就由余子俊递补了。余子俊七月到任,当了半年,二十年二月去大同当总督,二十二年九月兵部尚书马文升调去南京当兵部尚书,北京兵部又空出来了,于是在二十三年正月又召回余子俊,结果余子俊七月才到任,相当于从成化二十二年九月到二十三年七月这十个月的时间明朝都没有在任的兵部尚书,就等着余子俊来补缺。

\n

不过这里多说一句,能干到大学士这种位极人臣的官职,一般都大几十年宦海浮沉,考虑到考中进士也得二三十岁,所以基本上担任尚书、首辅的都得五六十岁了,他们的爸妈如果健在也得八九十岁,所以大学士、尚书遇到丁忧的情况其实并不多。

\n

但是一般的小官就很有趣了,比如山东曹州人吴允中,万历二十六年中进士之后授官河南永城知县,然后还没上任呢,继母去世,于是“丁继母忧归”,回家丁忧去了,一丁就是三年,三年之后起补商丘县知县,正好赶上归德府黄河决口,宵衣旰食修堤筑坝赈济灾民,正忙着呢,家里来信,爸爸死了,“因父丧去职”,回家继续丁忧,又是三年,再次恢复待遇,授杞县知县。

\n

这事比较欢乐的地方在于,因为明代规定异地任职,他是山东人所以不能在山东当官,然后去了河南,但是你看看他当官的这地方:

\n
\"\"
\n

离家越来越近了 23333333

\n

成化六年,南京刑部右侍郎林鹗回家丁母忧,丁完之后召为刑部右侍郎——官还是那个官,但衙门不是那个衙门了。

\n

而且,丁忧回来之后同级官职如果没合适的,也可以升职起复,但基本不会降级。

\n

永乐年间交阯巡按御史黄宗载丁祖母忧,起复之后,改詹事府丞。巡按御史正七品,詹事府丞正六品,这相当于自己经历了一回考满。

\n

另外,丁忧是可以夺情的,不光京官可以,地方官有时候也可以。苏州知府况钟在任的时候曾经回家丁母忧,苏州人民进京上访要求夺情,于是特旨起复,从宣德五年一直当到正统六年,又一次考满要调走了,苏州两万多人联名要求再次留任,于是“诏进正三品俸,仍视府事”,况钟喜提正三品省部级知府,结果第二年卒于任上。

\n
\"\"
\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "content": "
\"头图\"/
\n

朝廷闲差还好说,主要负责人基本上一个萝卜一个坑,不可能等你三年,所以有人回家丁忧就肯定要找人替补,只不过如果你身份高贵的话等你回来大家再恢复原状。

\n

比如正德十年三月,建极殿大学士杨廷和回家丁忧,当时内阁一共仨人,首辅老杨,第一次辅梁储,次辅靳贵,老杨走了,他的首辅之职就由梁储替补了,为此专门给梁储加少师兼太子太师、华盖殿大学士,然后内阁依次递补,靳贵改第一次辅,但终归少一个人,所以朝廷又让杨一清以武英殿大学士的身份入阁参机务当次辅,算是补缺,这样内阁还是仨人,够支应的,老杨你走你的,离了你照样转。

\n

——在杨廷和回家丁忧之前,首辅乃至内阁大学士都是不需要丁忧的,顶多回家一趟,而杨廷和这次特别悲痛、非常悲痛、极其悲痛,所以他成功丁忧了,所谓“阁臣之得终父母丧者,自廷和始也”。

\n

那说等他回来之后咋办呢?

\n

正德十二年十一月,老杨回来了,当时内阁还是仨人,首辅梁储,第一次辅蒋冕,次辅毛纪。然后老杨就越级又恢复了首辅职务,梁储退回第一次辅,蒋冕退回第二次辅,毛纪次辅,他们四个搭班从这时候一直干到正德十六年朱厚照病死朱厚熜即位,才在这年五月加了个袁宗皋。

\n

但这也就是老杨身份不一般,不是所有人都有这个待遇。

\n

当然还有一种极端情况,比如万历十一年四月,首辅张四维的爸爸去世,他回家丁忧,第一次辅申时行递补首辅。本来到万历十三年底他就丁忧结束可以回朝了,但好死不死,万历十三年十月十六日,马上就要结束丁忧的张四维病殁于家,土了!于是申时行就在首辅任上安安稳稳当到万历十九年才退休。

\n

连一般的大学士都没有这个待遇,尚书自然更是如此。

\n

张蓥在成化十八年九月担任刑部尚书,二十二年十月回家丁母忧,刑部不可能空着,所以让杜铭递补刑部尚书,第二年十月杜铭退休,换何乔新担任,这样等到弘治元年十一月张蓥丁忧完毕回来的时候,刑部已经换了两拨人了,自然不可能再还给他,同时北京六部外加都察院也都有人,没空缺,所以就按照常见的叙官不叙职规则,给他换成了南京兵部尚书参赞机务,“太子少保刑部尚书张蓥丁忧服阕,改南京兵部尚书参赞机务,太子少保如故”,还是正二品尚书职务,但是北京没地方了,老张你得去南京先待一段时间等等。这就是丁忧的一般规则,叙官不叙职,也就是你的官职待遇仍然按丁忧之前的给你,但是具体部门可能要调整。

\n

可惜张蓥在南京兵部干的狗屁不是,多次被人弹劾,所以在南京等了将近五年也没能补回来,弘治六年七月张蓥病死在太子少保南京兵部尚书参赞机务的任上。

\n

然而还是那句话,不是所有人都跟杨廷和一样,随时来随时补,最多就是给你留个缺。

\n

跟张蓥同期的兵部尚书余子俊,成化十三年七月任命,十月到任,当到成化十七年正月,回家丁母忧,陈钺接任。丁到成化十九年三月结束,兵部尚书已经从陈钺换成了张鹏,也不好直接让人腾地方,正好户部尚书翁世资在二月份辞职退休,空出来一个位子,所以就由余子俊递补了。余子俊七月到任,当了半年,二十年二月去大同当总督,二十二年九月兵部尚书马文升调去南京当兵部尚书,北京兵部又空出来了,于是在二十三年正月又召回余子俊,结果余子俊七月才到任,相当于从成化二十二年九月到二十三年七月这十个月的时间明朝都没有在任的兵部尚书,就等着余子俊来补缺。

\n

不过这里多说一句,能干到大学士这种位极人臣的官职,一般都大几十年宦海浮沉,考虑到考中进士也得二三十岁,所以基本上担任尚书、首辅的都得五六十岁了,他们的爸妈如果健在也得八九十岁,所以大学士、尚书遇到丁忧的情况其实并不多。

\n

但是一般的小官就很有趣了,比如山东曹州人吴允中,万历二十六年中进士之后授官河南永城知县,然后还没上任呢,继母去世,于是“丁继母忧归”,回家丁忧去了,一丁就是三年,三年之后起补商丘县知县,正好赶上归德府黄河决口,宵衣旰食修堤筑坝赈济灾民,正忙着呢,家里来信,爸爸死了,“因父丧去职”,回家继续丁忧,又是三年,再次恢复待遇,授杞县知县。

\n

这事比较欢乐的地方在于,因为明代规定异地任职,他是山东人所以不能在山东当官,然后去了河南,但是你看看他当官的这地方:

\n
\"\"
\n

离家越来越近了 23333333

\n

成化六年,南京刑部右侍郎林鹗回家丁母忧,丁完之后召为刑部右侍郎——官还是那个官,但衙门不是那个衙门了。

\n

而且,丁忧回来之后同级官职如果没合适的,也可以升职起复,但基本不会降级。

\n

永乐年间交阯巡按御史黄宗载丁祖母忧,起复之后,改詹事府丞。巡按御史正七品,詹事府丞正六品,这相当于自己经历了一回考满。

\n

另外,丁忧是可以夺情的,不光京官可以,地方官有时候也可以。苏州知府况钟在任的时候曾经回家丁母忧,苏州人民进京上访要求夺情,于是特旨起复,从宣德五年一直当到正统六年,又一次考满要调走了,苏州两万多人联名要求再次留任,于是“诏进正三品俸,仍视府事”,况钟喜提正三品省部级知府,结果第二年卒于任上。

\n
\"\"
\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "category": "", - "link": "https://daily.zhihu.com/story/9782436", - "creator": "", - "pubDate": "Wed, 09 Jul 2025 08:27:05 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "cb756717a02bd0ec2c541b4723f6bdc2", - "highlights": [] - }, - { - "title": "历史上有哪些名人,还是普通人的时候就相互熟悉?", - "description": "
\"头图\"/
\n

洪武四年,明军从陕西、湖广分别向南、向西,兵分两路进攻割据四川的明夏政权。其中东路领兵将领是汤和,北路领兵将领是傅友德,由于明朝在前一年也就是洪武三年已经大封群臣,所以此时的汤和是中山侯,傅友德是颍川侯。当时明夏那边负责对付北路明军的是平章政事丁世贞和向大亨,负责对付东路明军的是邹兴和莫仁寿。

\n

在明军的战前规划中,本来东路军是主力,汤和也是老朱被调去刷军功的,没成想邹兴、莫仁寿和大夏太尉吴友仁三位把夔门守了个水泼不进,再加上酉阳、石砫等土司的协助,明军顿兵在此没有任何进展,所以反而是傅友德从北边进展迅速,先在文州击败丁世贞,随后在绵州击败向大亨,直逼成都,在夔门督战的大夏丞相戴寿、太尉吴友仁眼见西边要崩,赶紧从前线分兵去川西抵挡,然后被傅友德在汉州(四川广汉)击败了向大亨、戴寿、吴友仁三路合兵,随后进围成都。

\n
\"\"
\n

其实傅友德跟交手的这三位明夏高层都认识,早就认识。

\n

龙凤三年,韩宋太保刘福通调白不信、大刀敖、李喜喜驰援西路北伐军,傅友德跟着李喜喜进陕西作战,并在次年西路军兵败巩昌之后由阶、文向南退入四川,而恰在此时,担任徐宋统军都元帅的后来大夏开国太祖明玉珍也正好带着徐宋军队从夔门向西进入四川,于是这两位河南江北行省的老乡就这样在四川不期而遇,双方打了一仗,韩宋军队惨败,打不过就加入,所以傅友德就归附了明玉珍。

\n
(傅)友德,其先宿州人,徙居颍州,后徙砀山,元末从山东李喜喜起兵,转攻剽入蜀,李喜喜败,归明玉珍。
\n

当时明玉珍只是徐宋各路统兵将领里的一位,地位并不高,所以手下也没有多少人,数得着的基本也就戴寿、万胜、向大亨、张文炳、邹兴、吴友仁、莫仁寿等几位,而这几位在明玉珍称帝之后的称呼分别是冢宰戴寿、司马万胜、司寇向大亨、司空张文炳、司徒邹兴、司徒吴友仁、司寇莫仁寿。

\n

所以我其实很好奇,如果拍一部以傅友德为主角的电视剧,那么当这三位在汉州城外跟傅友德再次见面时,互相之间是个怎样的心情,台词又应该怎么写。

\n

1911 年 10 月,武昌城内一声枪响,辛亥革命爆发,随后极短时间内革命风潮席卷全国,武昌作为这次革命的引爆点,也成为清军与革命军的重点交火对象,清军参战部队是北洋系的新军的第一、第四、第五镇,革命军是湖北新军第八镇,双方从从 10 月 18 日革命军主动进攻汉口刘家庙清军阵地开始,到 11 月 27 日清军攻陷汉阳结束,恶战四十一天。

\n

其实这并不是双方的第一次照面。

\n

光绪三十二年,1906,10 月,清朝为了检验新建陆军的成色,在河南安阳举行了一次军事演习,史称彰德秋操。参加这次野战演习的北军是新军第五镇及第一混成协,南军是湖北的新军第八镇和河南第二十九混成协,双方出动军队三万余人,马五千余匹,车一千五百多辆,各省都派出观操大员,还有外国的驻华武官观战,甚至还有国内外媒体记者记录实时报道。

\n

也是在这场军事演习中,后来叱咤中国二十年的人物纷纷登场。

\n

阅操大臣是后来的民国第一任大总统袁世凯,演习总参议是后来的民国陆军总长王士珍,中央审判长是辛亥革命时革命军陆军第八师师长哈汉章,南军审判长是冯国璋,秋操参谋是徐世昌,南军第八镇统制是黎元洪,北军第五镇统制是张怀芝,北军混成第一协统领是曹锟。

\n

当时有个年轻参谋在讲评会上问张怀芝:第五镇来了多少人?留守的有多少人?有多少病号?多少轻病?多少重病?帐篷来了多少?马匹来了多少?张怀芝答不上来,面红耳赤哑口无言。而他后来担任新军第二十镇统制,武昌起义爆发的时候他正在筹划着利用永平秋操的机会,与第六镇统制吴禄贞、第二混成协协统蓝天蔚一起弄假成真直接武装起义。他叫张绍曾。

\n

把这段趣事记录下来的人叫冯玉祥,时任新军第六镇十一协二十四标第三营后队排长。

\n

当时各省新军都派人前来参观学习,于是袁世凯把这些围观人员编为中央评判官,监督演习。其中广西派来的广西测绘学堂堂长是位 24 岁的小伙子,他叫蔡锷;东三省派来的东北新军督练所总参议也是 24 岁,他叫蒋百里。

\n
\"\"
\n

这次秋操整体而言是北军占优,但南军也不容小觑,尤其是作为第八镇统制官的黎元洪,指挥得当可圈可点,湖北新军也让袁世凯眼前一亮。

\n

五年之后的武昌起义,其实就是这次彰德秋操的实战版本。

\n

革命军都督仍然是当初秋操时的南军统领黎元洪,清军督军是当初秋操时负责监督南军的北洋新军第五镇统制冯国璋,而负责进攻革命军事宜的清军将领王占元、李纯,在当初彰德秋操的时候就是跟黎元洪对垒的北军将领。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "content": "
\"头图\"/
\n

洪武四年,明军从陕西、湖广分别向南、向西,兵分两路进攻割据四川的明夏政权。其中东路领兵将领是汤和,北路领兵将领是傅友德,由于明朝在前一年也就是洪武三年已经大封群臣,所以此时的汤和是中山侯,傅友德是颍川侯。当时明夏那边负责对付北路明军的是平章政事丁世贞和向大亨,负责对付东路明军的是邹兴和莫仁寿。

\n

在明军的战前规划中,本来东路军是主力,汤和也是老朱被调去刷军功的,没成想邹兴、莫仁寿和大夏太尉吴友仁三位把夔门守了个水泼不进,再加上酉阳、石砫等土司的协助,明军顿兵在此没有任何进展,所以反而是傅友德从北边进展迅速,先在文州击败丁世贞,随后在绵州击败向大亨,直逼成都,在夔门督战的大夏丞相戴寿、太尉吴友仁眼见西边要崩,赶紧从前线分兵去川西抵挡,然后被傅友德在汉州(四川广汉)击败了向大亨、戴寿、吴友仁三路合兵,随后进围成都。

\n
\"\"
\n

其实傅友德跟交手的这三位明夏高层都认识,早就认识。

\n

龙凤三年,韩宋太保刘福通调白不信、大刀敖、李喜喜驰援西路北伐军,傅友德跟着李喜喜进陕西作战,并在次年西路军兵败巩昌之后由阶、文向南退入四川,而恰在此时,担任徐宋统军都元帅的后来大夏开国太祖明玉珍也正好带着徐宋军队从夔门向西进入四川,于是这两位河南江北行省的老乡就这样在四川不期而遇,双方打了一仗,韩宋军队惨败,打不过就加入,所以傅友德就归附了明玉珍。

\n
(傅)友德,其先宿州人,徙居颍州,后徙砀山,元末从山东李喜喜起兵,转攻剽入蜀,李喜喜败,归明玉珍。
\n

当时明玉珍只是徐宋各路统兵将领里的一位,地位并不高,所以手下也没有多少人,数得着的基本也就戴寿、万胜、向大亨、张文炳、邹兴、吴友仁、莫仁寿等几位,而这几位在明玉珍称帝之后的称呼分别是冢宰戴寿、司马万胜、司寇向大亨、司空张文炳、司徒邹兴、司徒吴友仁、司寇莫仁寿。

\n

所以我其实很好奇,如果拍一部以傅友德为主角的电视剧,那么当这三位在汉州城外跟傅友德再次见面时,互相之间是个怎样的心情,台词又应该怎么写。

\n

1911 年 10 月,武昌城内一声枪响,辛亥革命爆发,随后极短时间内革命风潮席卷全国,武昌作为这次革命的引爆点,也成为清军与革命军的重点交火对象,清军参战部队是北洋系的新军的第一、第四、第五镇,革命军是湖北新军第八镇,双方从从 10 月 18 日革命军主动进攻汉口刘家庙清军阵地开始,到 11 月 27 日清军攻陷汉阳结束,恶战四十一天。

\n

其实这并不是双方的第一次照面。

\n

光绪三十二年,1906,10 月,清朝为了检验新建陆军的成色,在河南安阳举行了一次军事演习,史称彰德秋操。参加这次野战演习的北军是新军第五镇及第一混成协,南军是湖北的新军第八镇和河南第二十九混成协,双方出动军队三万余人,马五千余匹,车一千五百多辆,各省都派出观操大员,还有外国的驻华武官观战,甚至还有国内外媒体记者记录实时报道。

\n

也是在这场军事演习中,后来叱咤中国二十年的人物纷纷登场。

\n

阅操大臣是后来的民国第一任大总统袁世凯,演习总参议是后来的民国陆军总长王士珍,中央审判长是辛亥革命时革命军陆军第八师师长哈汉章,南军审判长是冯国璋,秋操参谋是徐世昌,南军第八镇统制是黎元洪,北军第五镇统制是张怀芝,北军混成第一协统领是曹锟。

\n

当时有个年轻参谋在讲评会上问张怀芝:第五镇来了多少人?留守的有多少人?有多少病号?多少轻病?多少重病?帐篷来了多少?马匹来了多少?张怀芝答不上来,面红耳赤哑口无言。而他后来担任新军第二十镇统制,武昌起义爆发的时候他正在筹划着利用永平秋操的机会,与第六镇统制吴禄贞、第二混成协协统蓝天蔚一起弄假成真直接武装起义。他叫张绍曾。

\n

把这段趣事记录下来的人叫冯玉祥,时任新军第六镇十一协二十四标第三营后队排长。

\n

当时各省新军都派人前来参观学习,于是袁世凯把这些围观人员编为中央评判官,监督演习。其中广西派来的广西测绘学堂堂长是位 24 岁的小伙子,他叫蔡锷;东三省派来的东北新军督练所总参议也是 24 岁,他叫蒋百里。

\n
\"\"
\n

这次秋操整体而言是北军占优,但南军也不容小觑,尤其是作为第八镇统制官的黎元洪,指挥得当可圈可点,湖北新军也让袁世凯眼前一亮。

\n

五年之后的武昌起义,其实就是这次彰德秋操的实战版本。

\n

革命军都督仍然是当初秋操时的南军统领黎元洪,清军督军是当初秋操时负责监督南军的北洋新军第五镇统制冯国璋,而负责进攻革命军事宜的清军将领王占元、李纯,在当初彰德秋操的时候就是跟黎元洪对垒的北军将领。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "category": "", - "link": "https://daily.zhihu.com/story/9782443", - "creator": "", - "pubDate": "Wed, 09 Jul 2025 08:27:05 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "d6faf5dd8fe44e0c45d04c7ccfdcaeb3", - "highlights": [] - }, - { - "title": "瞎扯 · 如何正确地吐槽", - "description": "
\"头图\"/
\n
\n\n
\n
\n
@知乎用户jlo4Fg :融合了当代、上世纪、上个朝代的时代特色。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@老子爱吃鱼 :哥,家里是有什么东西放心不下每天必须得回吗?
\n
\n
\n\n
\n
\n
@刘不言 :我的学生,小姑娘,失恋了,怕激动引起过度通气导致呼吸性碱中毒, 哭的时候,强迫自己分了好几次哭, 几天才哭完。
\n
\n
\n\n
\n
\n
@南枝 :菏泽某地出现重大事故, 5 小时后, 600 多公里外的菏泽消防总站的消防员才赶到现场。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@让我踹开柜门 :养这俩在冬天的区别, 毕竟现在天真的很冷。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n
\n\n
\n
\n
@知乎用户jlo4Fg :融合了当代、上世纪、上个朝代的时代特色。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@老子爱吃鱼 :哥,家里是有什么东西放心不下每天必须得回吗?
\n
\n
\n\n
\n
\n
@刘不言 :我的学生,小姑娘,失恋了,怕激动引起过度通气导致呼吸性碱中毒, 哭的时候,强迫自己分了好几次哭, 几天才哭完。
\n
\n
\n\n
\n
\n
@南枝 :菏泽某地出现重大事故, 5 小时后, 600 多公里外的菏泽消防总站的消防员才赶到现场。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@让我踹开柜门 :养这俩在冬天的区别, 毕竟现在天真的很冷。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782426", - "creator": "", - "pubDate": "Tue, 08 Jul 2025 08:27:04 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "a33f273c886bb86bc6600dea5baf48f8", - "highlights": [] - }, - { - "title": "人类为何无法准确控制自己的每一个器官?", - "description": "
\"头图\"/
\n

如果你能用意识控制肠胃的平滑肌让它们震动,那么你一天之内就可能疯掉,不用去拉莱耶也能听见克苏鲁在你耳边的低语。

\n

因为那意味着血脑屏障可能不存在了。

\n

具体来说的话,让我先举个例子。

\n

你会放心把电脑交给 deepseek 控制吗?

\n

deepseek 有时候回答问题很好用,有时候却有很严重的幻觉,相较起来,还是 Windows 系统更可靠一些,至于底层的主板硬件,还需要更基础的 BIOS 系统来控制开机自检(\"Basic Input Output System\"的缩略词,直译是\"基本输入输出系统\"),你要用 deepseek 控制估计一小时蓝屏五六次,人的意识有时候比 deepseek 幻觉还严重,身体怎么可能给它全部权限。

\n

你可以把大脑看成是个三权分立的系统,简单来说,你的身体压根不相信你那受点刺激就要死要活的愚蠢自我意识,一开始就通过血脑屏障的方式架空了意识的大多数控制权。

\n

但这是对你有好处的,血脑屏障出不去的东西也进不来,这是保护你不会随便吃点什么东西就像吃了菌子一样产生幻觉。

\n
\"\"
不要啊,充满 oi 猫和灵感菇的世界
\n

但是也不意味着你对你的植物神经系统毫无办法。

\n

来吧,先从简单的开始,我今天先教你怎么控制自己的体温。

\n

简直笑话,我的身体自己不能控制那这么多知识岂不是白学了。

\n

我现在喝一杯菠萝泡椒冰沙,就能让我的胃部肌肉抽动一晚上。

\n

哦,你说的是那种让心跳从 70/ 分钟改成 30/ 分钟的精准?那确实没那么简单,只靠你自己坐在那里想是做不到的。

\n

但是借助科技也不是不行。

\n

好了,开玩笑的部分结束。要知道我们的意识为什么能控制一些地方,而不能控制另外一些地方。

\n

我们要先知道骨骼肌和平滑肌的区别。

\n

骨骼肌可以靠动作电位驱动也可以靠激素,平滑肌主要依赖激素和植物神经的化学调控。

\n

但是问题来了,你操控的意识部分大多数时候只能放电,不能想放激素就放激素,所以你几乎无法操控平滑肌。

\n

首先,哪些是骨骼肌,哪些是平滑肌?

\n

人体有 206 块骨头,骨骼肌是附着于骨骼的横纹肌,受意识控制(随意肌),分布于头、颈、躯干和四肢,也就是你所说的手啊脚啊等等。

\n

这是你可以靠意识操控的。

\n

但是注意,多达639-640 块的随意肌,也不是每一块你都可以随便控制的。

\n

比如说长期缺乏锻炼的人会丢失臀大肌的感觉和控制,这也是嫪毐能转轮你不能的原因之一……(我在说什么东西),具体内容可以看之前写的这篇:

\n

练肌肉对普通人来说有哪些实实在在的好处?

\n

平滑肌为无横纹的非随意肌,分布于内脏器官和血管壁,也就是胃壁肌、食管、胃肠壁肌层、膀胱逼尿肌、尿道括约肌等。

\n

刚才说了,骨骼肌运动基本靠动作电位指挥,平滑肌靠激素和化学物质,那么问题来了,为什么意识大多数时候只能放电?

\n

因为血脑屏障把意识卡得死死的。

\n
\"\"
\n

通常来说,意识系统包括你能控制的蓝色部分:前额叶皮质(前扣带回,内侧额叶皮层)和顶叶联合区(楔前叶,后扣带回,反向连接皮层),以及你一般不能控制的,类似于 BIOS 负责大脑开机唤醒以及注意力等潜意识部分的皮质下觉醒系统(红色部分):中脑(脑干最上端部分)、丘脑、基底前脑、下丘脑等。*1

\n

血脑屏障是什么?

\n
\"\"
\n

血脑屏障由脑毛细血内皮细胞(紧密连接)、基膜、周细胞及星形胶质细胞终足共同构成,覆盖整个中枢神经系统(脑和脊髓)。

\n

你可以把它看成一个保护大脑的结界。

\n

只能允许钠钾钙离子、氧气二氧化碳,必须氨基酸等维持机能运转的少部分物质通过。

\n

98%的小分子药物和 99.9%的大分子药物(如抗体)无法穿透血脑屏障,所以脑部疾病的治疗是非常麻烦的。药企都在想法设法做一些能透过的药物以期解决帕金森等疾病。

\n

(但是万事无绝对,靶向转铁蛋白受体的分子可以透过血脑屏障,因此这几年学界和药企研究得比较多,有望开发成 CNS 递送载体,把原本不能透脑的大分子通过转铁蛋白受体一起带进去。)

\n

98%的小分子药物不行,能进入血脑屏障的外源性化合物一般来说要满足分子量<450,拓扑极性表面积小于 90 平方埃,ClogP 在 2-4 之间,氢键给体(活泼氢)数量小于 3 等条件,当然这些条件并不绝对,总有个别例外。

\n

常见的各种阿片类药物(以及各种致幻剂、毒品),酒精等,外源性能透脑的小分子很容易控制你的意识。

\n

这是沾染上就几乎无法戒断的 Meth(冰):

\n
\"\"
\n

它的分子量小,且是一定脂溶性(CLogP 越大脂溶性越好),tPSA 才 12 平方埃,氢键给体 1 个,它可以穿过血脑屏障,是一种苯丙胺类兴奋剂,能够刺激中枢神经系统,导致神经递质失衡,特别是多巴胺、去甲肾上腺素和 5- 羟色胺的过度释放,这种现象被称为“单胺风暴”‌,所以溜冰会产生很强烈的情绪和幻觉。让你的意识根本无法控制任何事情。

\n

问题来了,常见的控制平滑肌的激素是没法通过血脑屏障的。

\n

比如抑制平滑肌收缩的去甲肾上腺素,你可以用它来抑制肠胃蠕动(也就是遇到天敌准备逃跑的时候分泌一点,让肠胃不要乱动,免得跑的时候难受。),这个玩意结构式很简单:

\n
\"\"
\n

它的氢键给体有 5 个,水溶性极大,tPSA 接近 90 平方埃,无法透过血脑屏障。

\n

没法进去也没法出来,产生意识的大脑皮层无法合成这个,合成了也没法运送出来控制身体。

\n

那为什么脑干里的蓝斑等位置就合成去甲肾上腺素,来控制内脏呢?

\n
\"\"
\n

刚才提到你的大脑里面有个类似 BIOS 的皮质下觉醒系统,这块区域啊,它属于血脑屏障的漏洞区域:室周器官(Circumventricular Organs)。

\n
\"\"
彩色部分
\n

脑部功能很重要,所以需要血脑屏障保护,但是它又需要向身体发出很多指令,所以必须留出来一个对外的控制室。

\n

室周器官就是这么一个对外指挥中心。

\n

中枢神经系统通过室周器与外周血液联系,同时室周器也是参与神经内分泌功能的重要组成部分。室周器不完整的血脑屏障组织结构允许肽类和激素等分子在神经组织与血液之间进行交换,但仍可阻止毒素入脑。

\n

看到这里你应该明白为什么下丘脑可以分泌一些激素,并与垂体等组成下丘脑 - 垂体系统,参与一些重要的身体内调控了。

\n

因为它是脑子里的法外之地啊。

\n

像生长激素(GH)、甲状腺激素(TSH)、促肾上腺皮质激素(ACTH)、促性腺激素(FSH/LH)、催乳素(PRL)等等重要的激素都由下丘脑 - 垂体系统直接参与。

\n

这些都跟 BIOS 系统的逻辑一样,你直接在 deepseek 页面是无法操控的,要进入专门的系统才行。

\n

好了,我们现在再来比较一下你能控制的意识区域和漏洞区域:

\n
\"\"
\n

你会惊喜的发现你的意识被完全架空了,无法分泌激素等物质透过血脑屏障来控制内脏。

\n

但是一如前面所说,这是对你有好处的。

\n

因为不这么做的话,其他小分子物质或者蛋白等都有可能穿过血脑屏障直达你的意识指挥中心,这样的后果人体是无法接受的。

\n

你可能随便吃点什么东西就不小心吃到了大脑的受体激动剂,开始产生幻觉,比如你正在树上,却以为自己在平地上,一脚踏空,你就 game over 了,正是为了避免这种极端不利的情况,进化才选择了三权分立的大脑系统。

\n

说到这里不得不再说点有趣的事情,动作电位是即时的,你想打字的时候抬手就打字了。但是激素调节是有滞后性的,比如甲状腺需要碘来合成甲状腺素,甲状腺素是个非常重要的身体机能调节激素,还可以利用 T3 和 T4 来打个时间差,平衡所有器官的反应时间:

\n
分子上多放几个碘,增加容错率,防止随便摄入的一个含碘芳环身体就激动得不要不要的。
\n
\"\"
3GWS,Crystal Structure of T3-Bound Thyroid Hormone Receptor,受体空腔内部含多个硫原子,形成硫属元素和卤素的相互作用(软亲软,软硬酸碱理论)裹着绿球的紫球是碘原子,黄色折角是硫原子
\n
对了!还要防止与这个模块挨得近的器官把信号分子近水楼台全独吞了,导致近一点儿的器官过度激动,远一些的激动不了。那就设计冗余和局部掉碘的机制打个时间差,以平衡所有器官的反应时间。设计 3 个碘的 T3 活性高、起效快,但持续时间短,掉一个碘就没活性;四个碘的 T4 的活性低、起效慢,但持续时间长,因为还可以脱一个碘变 T3。
\n
\"\"
\n
如前所述,还需要设计一个对碘代物独一无二的代谢通路,它最好也是稀有的,用到微量元素的,这样不容易出系统级 bug,满足正交性。你看向剩下的 Se 元素,它因为一定的金属性和与 S 元素的相似性一开始并未被你选作信号分子的原材料,但作为掉碘的工具是个不二的选择。
\n

具体可以看看我老公之前写的这篇有趣的碘的科普:

\n

既然碘在自然界中并不富裕,那么为什么甲状腺激素一定要用碘来合成?

\n

哦,还有植物神经系统没说。

\n

刚才的图片可以看见, 你的意识只能控制大脑皮层的一部分(甚至你连这可怜的一部分都不是完全控制的,比如我叫你现在不要去想一头大象,你的脑子里马上就会出现大象的影子,这也是很多人失眠的原因)

\n
\"\"
\n

剩下不能控制的大脑皮层、下丘脑、脑干和脊髓组成植物神经系统,用来控制呼吸、心跳、肠胃蠕动等等非常重要的基本生理功能。

\n

植物神经系统是在你意识不到的情况下自动运行的。

\n

说了这么多,我要兑现开头的承诺了。

\n

教你控制体温。

\n

一般情况下你不能控制体温,是因为你的意识压根不知道体温是个什么东西,怎么去度量它。

\n

但是现在借住生物反馈技术,我们可以直观地观察一些我们的生理指标。

\n
\"\"
\n

比如把你的手指跟体温监测仪器相连接,你可以直接看到你的体表温度。

\n

虽然核心体温(如直肠、食道温度)受下丘脑严格调控,意识直接干预难度大。

\n

但是体表温度(如四肢、面部)可通过血流再分配部分调节,也就是说,这部分你是有一定权限控制的。

\n

受试者可以通过冥想、呼吸调控或心理暗示尝试影响信号变化。

\n

通过放松训练激活副交感神经,降低代谢率,间接影响体温(如降低 0.2~0.5℃)。

\n

注意力惊人的可以靠全神贯注引发特定部位血管舒张 / 收缩(如手部温度升高 1~3℃)。*2

\n

这个体温控制实验其实不是让你用来玩的,而是有实际用处的。

\n

有些焦虑症患者通过训练提升手部温度,缓解交感神经过度激活,能有效缓解焦虑症。

\n

是不是很神奇!

\n

但是你想绕开下丘脑分泌激素则不太可能,我们先从一些小分子入手倒是方便。

\n

记住前面一个很重要的点,能进去的分子才能出来。

\n

五羟色胺能进去,这是一种能让人快乐的小分子,现在请你说“感谢大脑,来点五羟色胺”,你就会真的笑出来诶~~

\n
\"\"
\n

(当然五羟色胺这个是我逗你开心的小把戏,请你不要当真。)

\n

以上~

\n

引用文献:

\n

1Epilepsy and driving: Potential impact of transient impaired consciousness

\n

2Biofeedback:An overview in the contextof heart-brain medicine

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

如果你能用意识控制肠胃的平滑肌让它们震动,那么你一天之内就可能疯掉,不用去拉莱耶也能听见克苏鲁在你耳边的低语。

\n

因为那意味着血脑屏障可能不存在了。

\n

具体来说的话,让我先举个例子。

\n

你会放心把电脑交给 deepseek 控制吗?

\n

deepseek 有时候回答问题很好用,有时候却有很严重的幻觉,相较起来,还是 Windows 系统更可靠一些,至于底层的主板硬件,还需要更基础的 BIOS 系统来控制开机自检(\"Basic Input Output System\"的缩略词,直译是\"基本输入输出系统\"),你要用 deepseek 控制估计一小时蓝屏五六次,人的意识有时候比 deepseek 幻觉还严重,身体怎么可能给它全部权限。

\n

你可以把大脑看成是个三权分立的系统,简单来说,你的身体压根不相信你那受点刺激就要死要活的愚蠢自我意识,一开始就通过血脑屏障的方式架空了意识的大多数控制权。

\n

但这是对你有好处的,血脑屏障出不去的东西也进不来,这是保护你不会随便吃点什么东西就像吃了菌子一样产生幻觉。

\n
\"\"
不要啊,充满 oi 猫和灵感菇的世界
\n

但是也不意味着你对你的植物神经系统毫无办法。

\n

来吧,先从简单的开始,我今天先教你怎么控制自己的体温。

\n

简直笑话,我的身体自己不能控制那这么多知识岂不是白学了。

\n

我现在喝一杯菠萝泡椒冰沙,就能让我的胃部肌肉抽动一晚上。

\n

哦,你说的是那种让心跳从 70/ 分钟改成 30/ 分钟的精准?那确实没那么简单,只靠你自己坐在那里想是做不到的。

\n

但是借助科技也不是不行。

\n

好了,开玩笑的部分结束。要知道我们的意识为什么能控制一些地方,而不能控制另外一些地方。

\n

我们要先知道骨骼肌和平滑肌的区别。

\n

骨骼肌可以靠动作电位驱动也可以靠激素,平滑肌主要依赖激素和植物神经的化学调控。

\n

但是问题来了,你操控的意识部分大多数时候只能放电,不能想放激素就放激素,所以你几乎无法操控平滑肌。

\n

首先,哪些是骨骼肌,哪些是平滑肌?

\n

人体有 206 块骨头,骨骼肌是附着于骨骼的横纹肌,受意识控制(随意肌),分布于头、颈、躯干和四肢,也就是你所说的手啊脚啊等等。

\n

这是你可以靠意识操控的。

\n

但是注意,多达639-640 块的随意肌,也不是每一块你都可以随便控制的。

\n

比如说长期缺乏锻炼的人会丢失臀大肌的感觉和控制,这也是嫪毐能转轮你不能的原因之一……(我在说什么东西),具体内容可以看之前写的这篇:

\n

练肌肉对普通人来说有哪些实实在在的好处?

\n

平滑肌为无横纹的非随意肌,分布于内脏器官和血管壁,也就是胃壁肌、食管、胃肠壁肌层、膀胱逼尿肌、尿道括约肌等。

\n

刚才说了,骨骼肌运动基本靠动作电位指挥,平滑肌靠激素和化学物质,那么问题来了,为什么意识大多数时候只能放电?

\n

因为血脑屏障把意识卡得死死的。

\n
\"\"
\n

通常来说,意识系统包括你能控制的蓝色部分:前额叶皮质(前扣带回,内侧额叶皮层)和顶叶联合区(楔前叶,后扣带回,反向连接皮层),以及你一般不能控制的,类似于 BIOS 负责大脑开机唤醒以及注意力等潜意识部分的皮质下觉醒系统(红色部分):中脑(脑干最上端部分)、丘脑、基底前脑、下丘脑等。*1

\n

血脑屏障是什么?

\n
\"\"
\n

血脑屏障由脑毛细血内皮细胞(紧密连接)、基膜、周细胞及星形胶质细胞终足共同构成,覆盖整个中枢神经系统(脑和脊髓)。

\n

你可以把它看成一个保护大脑的结界。

\n

只能允许钠钾钙离子、氧气二氧化碳,必须氨基酸等维持机能运转的少部分物质通过。

\n

98%的小分子药物和 99.9%的大分子药物(如抗体)无法穿透血脑屏障,所以脑部疾病的治疗是非常麻烦的。药企都在想法设法做一些能透过的药物以期解决帕金森等疾病。

\n

(但是万事无绝对,靶向转铁蛋白受体的分子可以透过血脑屏障,因此这几年学界和药企研究得比较多,有望开发成 CNS 递送载体,把原本不能透脑的大分子通过转铁蛋白受体一起带进去。)

\n

98%的小分子药物不行,能进入血脑屏障的外源性化合物一般来说要满足分子量<450,拓扑极性表面积小于 90 平方埃,ClogP 在 2-4 之间,氢键给体(活泼氢)数量小于 3 等条件,当然这些条件并不绝对,总有个别例外。

\n

常见的各种阿片类药物(以及各种致幻剂、毒品),酒精等,外源性能透脑的小分子很容易控制你的意识。

\n

这是沾染上就几乎无法戒断的 Meth(冰):

\n
\"\"
\n

它的分子量小,且是一定脂溶性(CLogP 越大脂溶性越好),tPSA 才 12 平方埃,氢键给体 1 个,它可以穿过血脑屏障,是一种苯丙胺类兴奋剂,能够刺激中枢神经系统,导致神经递质失衡,特别是多巴胺、去甲肾上腺素和 5- 羟色胺的过度释放,这种现象被称为“单胺风暴”‌,所以溜冰会产生很强烈的情绪和幻觉。让你的意识根本无法控制任何事情。

\n

问题来了,常见的控制平滑肌的激素是没法通过血脑屏障的。

\n

比如抑制平滑肌收缩的去甲肾上腺素,你可以用它来抑制肠胃蠕动(也就是遇到天敌准备逃跑的时候分泌一点,让肠胃不要乱动,免得跑的时候难受。),这个玩意结构式很简单:

\n
\"\"
\n

它的氢键给体有 5 个,水溶性极大,tPSA 接近 90 平方埃,无法透过血脑屏障。

\n

没法进去也没法出来,产生意识的大脑皮层无法合成这个,合成了也没法运送出来控制身体。

\n

那为什么脑干里的蓝斑等位置就合成去甲肾上腺素,来控制内脏呢?

\n
\"\"
\n

刚才提到你的大脑里面有个类似 BIOS 的皮质下觉醒系统,这块区域啊,它属于血脑屏障的漏洞区域:室周器官(Circumventricular Organs)。

\n
\"\"
彩色部分
\n

脑部功能很重要,所以需要血脑屏障保护,但是它又需要向身体发出很多指令,所以必须留出来一个对外的控制室。

\n

室周器官就是这么一个对外指挥中心。

\n

中枢神经系统通过室周器与外周血液联系,同时室周器也是参与神经内分泌功能的重要组成部分。室周器不完整的血脑屏障组织结构允许肽类和激素等分子在神经组织与血液之间进行交换,但仍可阻止毒素入脑。

\n

看到这里你应该明白为什么下丘脑可以分泌一些激素,并与垂体等组成下丘脑 - 垂体系统,参与一些重要的身体内调控了。

\n

因为它是脑子里的法外之地啊。

\n

像生长激素(GH)、甲状腺激素(TSH)、促肾上腺皮质激素(ACTH)、促性腺激素(FSH/LH)、催乳素(PRL)等等重要的激素都由下丘脑 - 垂体系统直接参与。

\n

这些都跟 BIOS 系统的逻辑一样,你直接在 deepseek 页面是无法操控的,要进入专门的系统才行。

\n

好了,我们现在再来比较一下你能控制的意识区域和漏洞区域:

\n
\"\"
\n

你会惊喜的发现你的意识被完全架空了,无法分泌激素等物质透过血脑屏障来控制内脏。

\n

但是一如前面所说,这是对你有好处的。

\n

因为不这么做的话,其他小分子物质或者蛋白等都有可能穿过血脑屏障直达你的意识指挥中心,这样的后果人体是无法接受的。

\n

你可能随便吃点什么东西就不小心吃到了大脑的受体激动剂,开始产生幻觉,比如你正在树上,却以为自己在平地上,一脚踏空,你就 game over 了,正是为了避免这种极端不利的情况,进化才选择了三权分立的大脑系统。

\n

说到这里不得不再说点有趣的事情,动作电位是即时的,你想打字的时候抬手就打字了。但是激素调节是有滞后性的,比如甲状腺需要碘来合成甲状腺素,甲状腺素是个非常重要的身体机能调节激素,还可以利用 T3 和 T4 来打个时间差,平衡所有器官的反应时间:

\n
分子上多放几个碘,增加容错率,防止随便摄入的一个含碘芳环身体就激动得不要不要的。
\n
\"\"
3GWS,Crystal Structure of T3-Bound Thyroid Hormone Receptor,受体空腔内部含多个硫原子,形成硫属元素和卤素的相互作用(软亲软,软硬酸碱理论)裹着绿球的紫球是碘原子,黄色折角是硫原子
\n
对了!还要防止与这个模块挨得近的器官把信号分子近水楼台全独吞了,导致近一点儿的器官过度激动,远一些的激动不了。那就设计冗余和局部掉碘的机制打个时间差,以平衡所有器官的反应时间。设计 3 个碘的 T3 活性高、起效快,但持续时间短,掉一个碘就没活性;四个碘的 T4 的活性低、起效慢,但持续时间长,因为还可以脱一个碘变 T3。
\n
\"\"
\n
如前所述,还需要设计一个对碘代物独一无二的代谢通路,它最好也是稀有的,用到微量元素的,这样不容易出系统级 bug,满足正交性。你看向剩下的 Se 元素,它因为一定的金属性和与 S 元素的相似性一开始并未被你选作信号分子的原材料,但作为掉碘的工具是个不二的选择。
\n

具体可以看看我老公之前写的这篇有趣的碘的科普:

\n

既然碘在自然界中并不富裕,那么为什么甲状腺激素一定要用碘来合成?

\n

哦,还有植物神经系统没说。

\n

刚才的图片可以看见, 你的意识只能控制大脑皮层的一部分(甚至你连这可怜的一部分都不是完全控制的,比如我叫你现在不要去想一头大象,你的脑子里马上就会出现大象的影子,这也是很多人失眠的原因)

\n
\"\"
\n

剩下不能控制的大脑皮层、下丘脑、脑干和脊髓组成植物神经系统,用来控制呼吸、心跳、肠胃蠕动等等非常重要的基本生理功能。

\n

植物神经系统是在你意识不到的情况下自动运行的。

\n

说了这么多,我要兑现开头的承诺了。

\n

教你控制体温。

\n

一般情况下你不能控制体温,是因为你的意识压根不知道体温是个什么东西,怎么去度量它。

\n

但是现在借住生物反馈技术,我们可以直观地观察一些我们的生理指标。

\n
\"\"
\n

比如把你的手指跟体温监测仪器相连接,你可以直接看到你的体表温度。

\n

虽然核心体温(如直肠、食道温度)受下丘脑严格调控,意识直接干预难度大。

\n

但是体表温度(如四肢、面部)可通过血流再分配部分调节,也就是说,这部分你是有一定权限控制的。

\n

受试者可以通过冥想、呼吸调控或心理暗示尝试影响信号变化。

\n

通过放松训练激活副交感神经,降低代谢率,间接影响体温(如降低 0.2~0.5℃)。

\n

注意力惊人的可以靠全神贯注引发特定部位血管舒张 / 收缩(如手部温度升高 1~3℃)。*2

\n

这个体温控制实验其实不是让你用来玩的,而是有实际用处的。

\n

有些焦虑症患者通过训练提升手部温度,缓解交感神经过度激活,能有效缓解焦虑症。

\n

是不是很神奇!

\n

但是你想绕开下丘脑分泌激素则不太可能,我们先从一些小分子入手倒是方便。

\n

记住前面一个很重要的点,能进去的分子才能出来。

\n

五羟色胺能进去,这是一种能让人快乐的小分子,现在请你说“感谢大脑,来点五羟色胺”,你就会真的笑出来诶~~

\n
\"\"
\n

(当然五羟色胺这个是我逗你开心的小把戏,请你不要当真。)

\n

以上~

\n

引用文献:

\n

1Epilepsy and driving: Potential impact of transient impaired consciousness

\n

2Biofeedback:An overview in the contextof heart-brain medicine

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782415", - "creator": "", - "pubDate": "Tue, 08 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "26f477ad66dc7451ea827bcb3ef83db1", - "highlights": [] - }, - { - "title": "照镜子为什么是左右颠倒,而不是上下颠倒?", - "description": "
\"头图\"/
\n

如果你认为镜子可以左右颠倒,那它就可以上下颠倒。因为我们平时所看到的左右颠倒,其实是人为翻转导致的,并不是镜子的原因。

\n
\"\"
\n

如果你仔细观察镜子里的像,你就会发现:

\n
    \n
  • 原来朝左的箭头,仍然是朝左的。
  • \n
  • 原来朝右的箭头,仍然是朝右的。
  • \n
  • 原来朝上的箭头,仍然是朝上的。
  • \n
  • 原来朝下的箭头,仍然是朝下的。
  • \n
\n

很显然,无论是左右还是上下,都没有颠倒。

\n

当你让箭头指向镜子时,你会发现,真正颠倒的其实是前后,或者说是里外。

\n

如果用坐标轴表示的话,其实是 z 轴的颠倒,而不是 x 轴或 y 轴的颠倒。

\n
\"\"
\n

但为什么我们在镜子中,又经常看到镜子里的字体,左右颠倒了?

\n

这其实是人为造成的!

\n

如果你能找到一张透明的物体,在上面写一行字,你就会发现,字体并没有左右颠倒,也没有上下颠倒。所以镜子不具备左右颠倒的能力,也不具备上下颠倒的能力。

\n
\"\"
\n

之所以在我们的印象中,字会在镜子中左右翻转,那是因为:字往往是印在不透明的物体上的。

\n
\"\"
\n

那么,为了能把这些字对着镜子,你就必须把物体水平翻转一下。

\n
\"\"
\n

你在镜子中看到的,当然就是左右颠倒的字了。

\n
\"\"
\n

这其实是你人为翻转的结果。

\n

镜子只不过是呈现了你翻转后的景象。

\n
\"\"
\n

当你看到镜子里左右翻转的景象时,你可能还会把头探过去看一下物体上的字。

\n
\"\"
\n
\"\"
\n

这一看,就相当于你又翻转了一下你的身体,然后你就看到了字是正的。

\n

所以你就更加坚信,是镜子把字左右颠倒了。

\n

而真实的情况是你翻转了,你自己把自己耍了。

\n

其实,你也可以把字进行上下翻转。

\n

这样,镜子中呈现的就是上下颠倒的景象了。

\n
\"\"
\n

所以,无论是上下颠倒,还是左右颠倒,都是人为翻转造成的,而不是镜子造成的。

\n

镜子的唯一作用,其实就是前后翻转。

\n

你照镜子也一样,镜子只会把你前后翻转,并不会进行左右翻转。

\n

那么,为啥大脑会认为你在镜子中左右颠倒了,而不是上下颠倒了?

\n

根本原因是:我们的身体具有左右对称结构,而不是上下对称结构。所以当镜子把我们前后翻转以后,我们的大脑会把人体右边的像判定为是人的左边,把人体左边的像判定为人的右边。因为你的左右是完全对称的,你无法区分这种差异。所以,给我们的感觉就是左右翻转了。但是你的头和脚长得完全不一样,你不会把镜子里的头判定成你的脚,不会把镜子里的脚判定成你的头,所以你不会认为镜像是上下翻转的。

\n
\"\"
\n

如果从现在开始,你的右边长两只手,左边长一只手,那么你就可以区分绝对的左右了,那么你的大脑就不会把左边的镜像判定为你的右边。这样,你就不会认为镜像是左右翻转了。

\n

再极端一点,如果你是一个完美的球形对称的物体,那么在你看来,镜像不仅会是左右颠倒,还会上下颠倒。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

如果你认为镜子可以左右颠倒,那它就可以上下颠倒。因为我们平时所看到的左右颠倒,其实是人为翻转导致的,并不是镜子的原因。

\n
\"\"
\n

如果你仔细观察镜子里的像,你就会发现:

\n
    \n
  • 原来朝左的箭头,仍然是朝左的。
  • \n
  • 原来朝右的箭头,仍然是朝右的。
  • \n
  • 原来朝上的箭头,仍然是朝上的。
  • \n
  • 原来朝下的箭头,仍然是朝下的。
  • \n
\n

很显然,无论是左右还是上下,都没有颠倒。

\n

当你让箭头指向镜子时,你会发现,真正颠倒的其实是前后,或者说是里外。

\n

如果用坐标轴表示的话,其实是 z 轴的颠倒,而不是 x 轴或 y 轴的颠倒。

\n
\"\"
\n

但为什么我们在镜子中,又经常看到镜子里的字体,左右颠倒了?

\n

这其实是人为造成的!

\n

如果你能找到一张透明的物体,在上面写一行字,你就会发现,字体并没有左右颠倒,也没有上下颠倒。所以镜子不具备左右颠倒的能力,也不具备上下颠倒的能力。

\n
\"\"
\n

之所以在我们的印象中,字会在镜子中左右翻转,那是因为:字往往是印在不透明的物体上的。

\n
\"\"
\n

那么,为了能把这些字对着镜子,你就必须把物体水平翻转一下。

\n
\"\"
\n

你在镜子中看到的,当然就是左右颠倒的字了。

\n
\"\"
\n

这其实是你人为翻转的结果。

\n

镜子只不过是呈现了你翻转后的景象。

\n
\"\"
\n

当你看到镜子里左右翻转的景象时,你可能还会把头探过去看一下物体上的字。

\n
\"\"
\n
\"\"
\n

这一看,就相当于你又翻转了一下你的身体,然后你就看到了字是正的。

\n

所以你就更加坚信,是镜子把字左右颠倒了。

\n

而真实的情况是你翻转了,你自己把自己耍了。

\n

其实,你也可以把字进行上下翻转。

\n

这样,镜子中呈现的就是上下颠倒的景象了。

\n
\"\"
\n

所以,无论是上下颠倒,还是左右颠倒,都是人为翻转造成的,而不是镜子造成的。

\n

镜子的唯一作用,其实就是前后翻转。

\n

你照镜子也一样,镜子只会把你前后翻转,并不会进行左右翻转。

\n

那么,为啥大脑会认为你在镜子中左右颠倒了,而不是上下颠倒了?

\n

根本原因是:我们的身体具有左右对称结构,而不是上下对称结构。所以当镜子把我们前后翻转以后,我们的大脑会把人体右边的像判定为是人的左边,把人体左边的像判定为人的右边。因为你的左右是完全对称的,你无法区分这种差异。所以,给我们的感觉就是左右翻转了。但是你的头和脚长得完全不一样,你不会把镜子里的头判定成你的脚,不会把镜子里的脚判定成你的头,所以你不会认为镜像是上下翻转的。

\n
\"\"
\n

如果从现在开始,你的右边长两只手,左边长一只手,那么你就可以区分绝对的左右了,那么你的大脑就不会把左边的镜像判定为你的右边。这样,你就不会认为镜像是左右翻转了。

\n

再极端一点,如果你是一个完美的球形对称的物体,那么在你看来,镜像不仅会是左右颠倒,还会上下颠倒。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782417", - "creator": "", - "pubDate": "Tue, 08 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "016b3d3aba9ed08214eddd6f07ee2e70", - "highlights": [] - }, - { - "title": "牙齿是 tooth ,医生是 doctor ,那为什么牙医不是 tooth doctor ,而是 dentist ?", - "description": "
\"头图\"/
\n

实际上 dent- 和 tooth 是同源的,意思也相同,只不过前者借自拉丁语(或法语)而后者是英语本土词。

\n

其实不止这俩,英语还有第三个表示牙齿的词根——odont-,比如 odontology(牙科学),odontoid(齿状的),这个词根来自希腊语,和前面提到过的拉丁词根 dent-、英语本土 tooth 全部同源

\n

由于英语、拉丁语、希腊语都属于印欧语系,在很多年前是同一种语言,因此他们彼此之间有大量同源词是很正常的事情,「牙齿」就是一个例子。

\n

那么在这三种语言分开之前,原始印欧语是怎么说牙齿的呢?——*h₃dónts

\n
    \n
  1. 之后这个词走了三条路,演变为了英语中的三个词 / 词根:*h₃dónts>*tanþs(原始日耳曼语,词首辅音前喉音消失,格林定律推移 d>t>þ,短元音 o 变 a)>tōþ(古英语,北海日耳曼语擦音前鼻音消失,并导致前面的短 a 延长再高化至ō)>tooth(现代英语)
  2. \n
  3. *h₃dónts>*h₃dn̩ts(零级形式)>*dents(原始意大利语,词首辅音前喉音消失)>dēns(拉丁语,dēns 是主格,很多变形依然保留了 dent- 的形式,比如宾格为 dentem。后代包括意大利语 dente,葡萄牙语 dente,西班牙语 diente,罗马尼亚语 dinte,加泰罗尼亚语 / 奥克语 dent,法语 dent 等)→借入英语 dent-
  4. \n
  5. *h₃dónts>*odónts(原始希腊语,词首辅音前的第三喉音 h₃元音化为 o)>odoús(古典希腊语(已拉丁转写),odoús 是主格,很多变形依然保留了 odont- 的形式,比如宾格 odónta)→借入英语 odont-
  6. \n

\n

至于为什么英语会通过借词整出这三个同源同义不同形的词或词根……因为很长一段时间盎撒人以尊法、拉丁、希腊为荣,借了大量法语 / 拉丁 / 希腊词汇,同在造高级词汇时也倾向于使用法语 / 拉丁 / 希腊词根而非本土词(这点其实不止盎撒人,整个欧洲或多或少都有这种倾向,只是盎撒人的这种倾向很大),就类似于——近代日本人在造高级词汇时也倾向于使用汉语词(音读)而非和语词。日本人造了不少和制汉语,盎撒人同样造了不少「盎制拉丁语 / 希腊语」,比如 internet 就是美国人用拉丁词根造出来的

\n

再举一些英语中类似的「同源同义不同形」词 / 词根例子(按本土,拉丁,希腊的顺序排):

\n
    \n
  • over,super-,hyper-
  • \n
  • un-,in-(im-/ir-/il-),a-(元音或 h 前作 an-)
  • \n
  • heart,cordi-/core,cardio-
  • \n
  • night,nocto-,nycto-
  • \n
  • foot-,pedo-,podo-
  • \n
  • tear,lacrimal,dacryo-
  • \n
  • two-,duo-/bi-,di-/dy-
  • \n
  • three,tri-,tri-
  • \n
  • four,quart-/quadr-,tetra-
  • \n
  • five,quint-,penta-
  • \n
  • six-,sex-,hexa-
  • \n
  • seven,sept-,hept-
  • \n
  • eight,octo-,octo-/octa-
  • \n
  • nine,nona-,ennea-
  • \n
  • ten,deci-,deca-
  • \n
  • hundred,centi-/cent-,hecato-/hecto-
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

实际上 dent- 和 tooth 是同源的,意思也相同,只不过前者借自拉丁语(或法语)而后者是英语本土词。

\n

其实不止这俩,英语还有第三个表示牙齿的词根——odont-,比如 odontology(牙科学),odontoid(齿状的),这个词根来自希腊语,和前面提到过的拉丁词根 dent-、英语本土 tooth 全部同源

\n

由于英语、拉丁语、希腊语都属于印欧语系,在很多年前是同一种语言,因此他们彼此之间有大量同源词是很正常的事情,「牙齿」就是一个例子。

\n

那么在这三种语言分开之前,原始印欧语是怎么说牙齿的呢?——*h₃dónts

\n
    \n
  1. 之后这个词走了三条路,演变为了英语中的三个词 / 词根:*h₃dónts>*tanþs(原始日耳曼语,词首辅音前喉音消失,格林定律推移 d>t>þ,短元音 o 变 a)>tōþ(古英语,北海日耳曼语擦音前鼻音消失,并导致前面的短 a 延长再高化至ō)>tooth(现代英语)
  2. \n
  3. *h₃dónts>*h₃dn̩ts(零级形式)>*dents(原始意大利语,词首辅音前喉音消失)>dēns(拉丁语,dēns 是主格,很多变形依然保留了 dent- 的形式,比如宾格为 dentem。后代包括意大利语 dente,葡萄牙语 dente,西班牙语 diente,罗马尼亚语 dinte,加泰罗尼亚语 / 奥克语 dent,法语 dent 等)→借入英语 dent-
  4. \n
  5. *h₃dónts>*odónts(原始希腊语,词首辅音前的第三喉音 h₃元音化为 o)>odoús(古典希腊语(已拉丁转写),odoús 是主格,很多变形依然保留了 odont- 的形式,比如宾格 odónta)→借入英语 odont-
  6. \n

\n

至于为什么英语会通过借词整出这三个同源同义不同形的词或词根……因为很长一段时间盎撒人以尊法、拉丁、希腊为荣,借了大量法语 / 拉丁 / 希腊词汇,同在造高级词汇时也倾向于使用法语 / 拉丁 / 希腊词根而非本土词(这点其实不止盎撒人,整个欧洲或多或少都有这种倾向,只是盎撒人的这种倾向很大),就类似于——近代日本人在造高级词汇时也倾向于使用汉语词(音读)而非和语词。日本人造了不少和制汉语,盎撒人同样造了不少「盎制拉丁语 / 希腊语」,比如 internet 就是美国人用拉丁词根造出来的

\n

再举一些英语中类似的「同源同义不同形」词 / 词根例子(按本土,拉丁,希腊的顺序排):

\n
    \n
  • over,super-,hyper-
  • \n
  • un-,in-(im-/ir-/il-),a-(元音或 h 前作 an-)
  • \n
  • heart,cordi-/core,cardio-
  • \n
  • night,nocto-,nycto-
  • \n
  • foot-,pedo-,podo-
  • \n
  • tear,lacrimal,dacryo-
  • \n
  • two-,duo-/bi-,di-/dy-
  • \n
  • three,tri-,tri-
  • \n
  • four,quart-/quadr-,tetra-
  • \n
  • five,quint-,penta-
  • \n
  • six-,sex-,hexa-
  • \n
  • seven,sept-,hept-
  • \n
  • eight,octo-,octo-/octa-
  • \n
  • nine,nona-,ennea-
  • \n
  • ten,deci-,deca-
  • \n
  • hundred,centi-/cent-,hecato-/hecto-
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782425", - "creator": "", - "pubDate": "Tue, 08 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "40b72135b8d3eeb7a090e0ed5cf12895", - "highlights": [] - }, - { - "title": "瞎扯 · 如何正确地吐槽", - "description": "
\"头图\"/
\n
\n\n
\n
\n
@青核仁 :课间玩。 一个词是寿衣,另一个词是婚纱。 开局,第一个兄弟:「我们每年都会穿一次。」 ……抽到寿衣的和抽到婚纱的都沉默了
\n
\n
\n
果断把他出了 事后,他说……他以为寿衣的「寿」是过生日的「寿」……
\n
\n
\n\n
\n
\n
@北冥鲲 :终于可以拿出我珍藏已久的图了!
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@科莫娃就 :千万不要用洗洁精给狗子洗澡,冲不干净。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@贾纳尔 :挺正常的,也不单是因为性别,各行各业都有……比方说……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@隰有荷华 :恩格尔都没吃过里脊肉夹饼,他懂个 der 。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n
\n\n
\n
\n
@青核仁 :课间玩。 一个词是寿衣,另一个词是婚纱。 开局,第一个兄弟:「我们每年都会穿一次。」 ……抽到寿衣的和抽到婚纱的都沉默了
\n
\n
\n
果断把他出了 事后,他说……他以为寿衣的「寿」是过生日的「寿」……
\n
\n
\n\n
\n
\n
@北冥鲲 :终于可以拿出我珍藏已久的图了!
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@科莫娃就 :千万不要用洗洁精给狗子洗澡,冲不干净。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@贾纳尔 :挺正常的,也不单是因为性别,各行各业都有……比方说……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@隰有荷华 :恩格尔都没吃过里脊肉夹饼,他懂个 der 。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782401", - "creator": "", - "pubDate": "Mon, 07 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "4e5b6db95683edb76f760eb1faafcfa5", - "highlights": [] - }, - { - "title": "宇宙中已知最大的岩石行星(超级地球)有多大?", - "description": "
\"头图\"/
\n

截至 2025 年,已知最大的岩石行星可能是:

\n
    \n
  • PSR J1719-1438b——估计半径约 4 倍地球半径,可能由少量的氧和大量的碳组成,估计密度超过常温常压下的金属锇。一部分文章愿意称它是已知最大的岩石行星,另一些文章认为它是碳行星、是钻石。
  • \n
  • TOI-849b——估计半径约 3.44 倍地球半径,可能是冥府行星,需要进一步研究;
  • \n
  • 开普勒 277c——估计半径约 3.36 倍地球半径,需要进一步研究。
  • \n
\n

不考虑特别的形成过程,当前理论允许的岩石行星半径上限是地球半径的约 1.75 倍。超出这一尺寸的岩石行星大抵有特殊情况。

\n
    \n
  • 低于 5 倍地球质量的行星通常会是岩石行星,超过 10 倍地球质量的行星则容易成为类海王星或气体行星,这是因为后者的引力可以束缚氢气分子。一些学者提出,在足够靠近恒星的情况下,类海王星或气体行星的气体可以被恒星大量驱散,直到露出固体核心,称为“冥府行星”。
  • \n
  • 气体行星 Corot-20b 的岩石核心可能有 600~800 倍地球质量。
  • \n
  • 按照现有理论,在 B 型和 O 型恒星(5~120 倍太阳质量的大质量恒星)附近有概率形成质量达千倍地球质量的固体行星,因为这些恒星周围可以产生规模巨大的原行星盘,而且强烈的恒星风和紫外辐射可以从靠近恒星的原行星盘中推开气体。
  • \n
\n

在质量增加到一定地步时,由于中心附近的物质压得非常紧密、依赖电子简并压支撑,行星的体积会随着质量增加而缩小,其极限体积取决于材料。

\n

按当前理论,计算机模拟的固体行星的质量 - 半径关系图[1]:

\n
\"\"
\n

纵轴为固体行星半径和地球半径的比值,也就是二者体积比值的立方根。横轴是固体行星质量与地球质量的比值。

\n

线对应的行星材料:

\n
    \n
  • 纯氢(绝对零度下的理论值,下同)——青色实线;
  • \n
  • 含 25% 氦的氢氦混合物——青色点线;
  • \n
  • 水冰——蓝色实线(原作者的图就蓝得发紫,在上图里看起来相当紫,下同);
  • \n
  • 75% 水冰、22% 硅酸盐、3% 铁——蓝色虚线;
  • \n
  • 45% 水冰、48.5% 硅酸盐、6.5% 铁(类似木卫三)——蓝色点划线;
  • \n
  • 25% 水冰、52.5% 硅酸盐、22.5% 铁——蓝色点线;
  • \n
  • 硅酸盐(MgSiO3 过氧化物)——红色实线;
  • \n
  • 32.5% 铁、67.5% 硅酸盐(类似地球)——红色虚线;
  • \n
  • 70% 铁、30% 硅酸盐(类似水星)——红色点线;
  • \n
  • 纯铁(ε 态)——绿色实线。
  • \n
\n

蓝色三角形表示太阳系现有的行星,从左到右是火星、金星、地球、天王星、海王星、土星、木星,水星太靠近原点就没画。品红色方块表示通过凌日法观测的系外行星。

\n

在温度高于绝对零度的现实中,上述体积可以再膨胀一些。TOI-849b、开普勒 277 c 都被恒星猛烤。PSR J1719-1438b 在不到 62 万千米的距离上绕恒星残骸(毫秒脉冲星 PSR J1719-1438,一般认为是中子星)公转、处于极端条件下。

\n

近年来,一些科学研究高估了若干系外行星的密度、将并非岩石行星的天体错误估计为岩石行星,这些研究后来常常得到纠正。例如开普勒 10c:

\n
    \n
  • 2017 年 7 月,对 HARPS-N 和 HIRES 数据的更仔细分析显示,开普勒 10c 的质量比最初认为的要小得多,为 6.18 至 8.69 倍地球质量,平均密度约 3.14 克每立方厘米,估计它主要由水构成。
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

截至 2025 年,已知最大的岩石行星可能是:

\n
    \n
  • PSR J1719-1438b——估计半径约 4 倍地球半径,可能由少量的氧和大量的碳组成,估计密度超过常温常压下的金属锇。一部分文章愿意称它是已知最大的岩石行星,另一些文章认为它是碳行星、是钻石。
  • \n
  • TOI-849b——估计半径约 3.44 倍地球半径,可能是冥府行星,需要进一步研究;
  • \n
  • 开普勒 277c——估计半径约 3.36 倍地球半径,需要进一步研究。
  • \n
\n

不考虑特别的形成过程,当前理论允许的岩石行星半径上限是地球半径的约 1.75 倍。超出这一尺寸的岩石行星大抵有特殊情况。

\n
    \n
  • 低于 5 倍地球质量的行星通常会是岩石行星,超过 10 倍地球质量的行星则容易成为类海王星或气体行星,这是因为后者的引力可以束缚氢气分子。一些学者提出,在足够靠近恒星的情况下,类海王星或气体行星的气体可以被恒星大量驱散,直到露出固体核心,称为“冥府行星”。
  • \n
  • 气体行星 Corot-20b 的岩石核心可能有 600~800 倍地球质量。
  • \n
  • 按照现有理论,在 B 型和 O 型恒星(5~120 倍太阳质量的大质量恒星)附近有概率形成质量达千倍地球质量的固体行星,因为这些恒星周围可以产生规模巨大的原行星盘,而且强烈的恒星风和紫外辐射可以从靠近恒星的原行星盘中推开气体。
  • \n
\n

在质量增加到一定地步时,由于中心附近的物质压得非常紧密、依赖电子简并压支撑,行星的体积会随着质量增加而缩小,其极限体积取决于材料。

\n

按当前理论,计算机模拟的固体行星的质量 - 半径关系图[1]:

\n
\"\"
\n

纵轴为固体行星半径和地球半径的比值,也就是二者体积比值的立方根。横轴是固体行星质量与地球质量的比值。

\n

线对应的行星材料:

\n
    \n
  • 纯氢(绝对零度下的理论值,下同)——青色实线;
  • \n
  • 含 25% 氦的氢氦混合物——青色点线;
  • \n
  • 水冰——蓝色实线(原作者的图就蓝得发紫,在上图里看起来相当紫,下同);
  • \n
  • 75% 水冰、22% 硅酸盐、3% 铁——蓝色虚线;
  • \n
  • 45% 水冰、48.5% 硅酸盐、6.5% 铁(类似木卫三)——蓝色点划线;
  • \n
  • 25% 水冰、52.5% 硅酸盐、22.5% 铁——蓝色点线;
  • \n
  • 硅酸盐(MgSiO3 过氧化物)——红色实线;
  • \n
  • 32.5% 铁、67.5% 硅酸盐(类似地球)——红色虚线;
  • \n
  • 70% 铁、30% 硅酸盐(类似水星)——红色点线;
  • \n
  • 纯铁(ε 态)——绿色实线。
  • \n
\n

蓝色三角形表示太阳系现有的行星,从左到右是火星、金星、地球、天王星、海王星、土星、木星,水星太靠近原点就没画。品红色方块表示通过凌日法观测的系外行星。

\n

在温度高于绝对零度的现实中,上述体积可以再膨胀一些。TOI-849b、开普勒 277 c 都被恒星猛烤。PSR J1719-1438b 在不到 62 万千米的距离上绕恒星残骸(毫秒脉冲星 PSR J1719-1438,一般认为是中子星)公转、处于极端条件下。

\n

近年来,一些科学研究高估了若干系外行星的密度、将并非岩石行星的天体错误估计为岩石行星,这些研究后来常常得到纠正。例如开普勒 10c:

\n
    \n
  • 2017 年 7 月,对 HARPS-N 和 HIRES 数据的更仔细分析显示,开普勒 10c 的质量比最初认为的要小得多,为 6.18 至 8.69 倍地球质量,平均密度约 3.14 克每立方厘米,估计它主要由水构成。
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782381", - "creator": "", - "pubDate": "Mon, 07 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "8995ba66e081a90a972647b03ea317f4", - "highlights": [] - }, - { - "title": "哆啦 A 梦的名字有什么含义?", - "description": "
\"头图\"/
\n

哆啦 A 梦的日文原名「ドラえもん」究竟是什么意思?真的像很多人说的那样是「铜锣卫门」吗?我本来以为这个问题的答案很简单,但探究了一番之后才发现真相远比我想得有意思。

\n

「ドラえもん」这个词可以拆成两部分,「ドラ(dora,哆啦)」和「えもん(emon,A 梦)」。其中「えもん」的汉字写法毫无疑问是「衛門」,日本古代的一种官职,经过演化后也常出现在人名中。为什么一位来自未来的机器人要取如此古朴的名字?藤子老师的解释很简单:因为这种反差很有趣。[1]

\n

相比之下,「ドラ」这个词的含义在互联网上出现了不少争议。很多人都觉得这个词来源于铜锣烧(「dorayaki」,どら焼き/ 銅鑼焼き),因此哆啦 A 梦的意译应该是「铜锣卫门」。然而,哆啦 A 梦喜欢铜锣烧的设定是 1971 年新加的,远远晚于这部作品开始创作的 1969 年。如果大家翻开漫画的第一卷第一话就能看到,最早出现的哆啦 A 梦爱吃的食物其实是年糕。藤子老师本人也亲口说过:

\n
……从哆啦 A 梦的名字想到带「ドラ」的食物,就只有铜锣烧了,所以是铜锣烧。[2]
\n
\"\"
\n

那「ドラ」到底是什么意思呢?很多人应该都知道,哆啦 A 梦这一猫型机器人形象的起源,来自于野猫和不倒翁的组合。所以,「ドラ」这个词其实就是来自「野猫」一词在日语中的其中一种说法:どら猫(doraneko)。藤子老师也亲口证实过这一点:

\n
……名字的来源是由猫型机器人和野猫(「どら猫」)的联想而来……[2]
\n

至此,我们已经完全明白了哆啦 A 梦名字的含义:前半部分是「野猫(どら猫)」这个词的一部分,后半部分是「衛門」这一古代的常见官职与人名。所以,「铜锣卫门」这一翻译就是错误的!……

\n

真的如此吗?

\n

虽然我们已经确认了「哆啦(ドラ)」的来源是「どら猫」,可我们总不能把「哆啦 A 梦」翻译成「野猫卫门」,毕竟「猫」字已经被去掉了。说到底,我们还得知道「どら猫」中的「どら」是什么意思。目前网上对这个词的词源有两种说法:

\n

一说来自「道楽(douraku)」[3]。这个词本是佛教用语,后来也演化出「放荡、喜欢吃喝嫖赌」的意思。如「道楽息子」就可以指「败家子、花花公子」。因为有些野猫会四处撒野、跑到家里偷东西,就像游手好闲的小混混,因此得名。后来「道楽(douraku)」的读音讹变为「どら(dora)」,才有了「どら猫」一词。如果采信这种说法,那么「哆啦 A 梦」应该被翻译成「道乐卫门」。不过「道乐」一词在中文语境下有些不明所以,直接翻译成「放荡卫门」又实在不雅,令人两难。

\n

一说来自「銅鑼(dora)」[4][5]——没错,就是「铜锣烧」的那个「铜锣」!在这种说法中,「どら猫」一词来源于「どら息子」。「どら息子」是「道楽息子」的近义词,同样有放荡之意,不过似乎更强调「败家、啃老、把父母的钱花光」这一点。至于为什么会和铜锣联系起来,据说是因为出现了非常神奇的演变:「お金が盡きる(okanegatsukiru)」→「金を盡く(kanewotsuku)」→「鐘を突く(kanewotsuku)」→「銅鑼を突く」。也就是先因为同音,「花光钱财」变成了「撞钟」,又从钟联想到铜锣,这个词又讹变为「敲锣」。如果采信这一说法,那把「哆啦 A 梦」翻译成「铜锣卫门」,似乎又毫无问题了。

\n

其实,藤子老师本人对哆啦 A 梦名字的解释秉持着相当包容的态度,他觉得读者把「哆啦」解释为野猫或是铜锣烧都没有问题。让「哆啦 A 梦」这个名字保持一些神秘感,或许才更有趣吧!当然,无论你更喜欢叫他「铜锣卫门」还是「野猫卫门」,都别忘了他真正的名字——「哆啦 A 梦」。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

哆啦 A 梦的日文原名「ドラえもん」究竟是什么意思?真的像很多人说的那样是「铜锣卫门」吗?我本来以为这个问题的答案很简单,但探究了一番之后才发现真相远比我想得有意思。

\n

「ドラえもん」这个词可以拆成两部分,「ドラ(dora,哆啦)」和「えもん(emon,A 梦)」。其中「えもん」的汉字写法毫无疑问是「衛門」,日本古代的一种官职,经过演化后也常出现在人名中。为什么一位来自未来的机器人要取如此古朴的名字?藤子老师的解释很简单:因为这种反差很有趣。[1]

\n

相比之下,「ドラ」这个词的含义在互联网上出现了不少争议。很多人都觉得这个词来源于铜锣烧(「dorayaki」,どら焼き/ 銅鑼焼き),因此哆啦 A 梦的意译应该是「铜锣卫门」。然而,哆啦 A 梦喜欢铜锣烧的设定是 1971 年新加的,远远晚于这部作品开始创作的 1969 年。如果大家翻开漫画的第一卷第一话就能看到,最早出现的哆啦 A 梦爱吃的食物其实是年糕。藤子老师本人也亲口说过:

\n
……从哆啦 A 梦的名字想到带「ドラ」的食物,就只有铜锣烧了,所以是铜锣烧。[2]
\n
\"\"
\n

那「ドラ」到底是什么意思呢?很多人应该都知道,哆啦 A 梦这一猫型机器人形象的起源,来自于野猫和不倒翁的组合。所以,「ドラ」这个词其实就是来自「野猫」一词在日语中的其中一种说法:どら猫(doraneko)。藤子老师也亲口证实过这一点:

\n
……名字的来源是由猫型机器人和野猫(「どら猫」)的联想而来……[2]
\n

至此,我们已经完全明白了哆啦 A 梦名字的含义:前半部分是「野猫(どら猫)」这个词的一部分,后半部分是「衛門」这一古代的常见官职与人名。所以,「铜锣卫门」这一翻译就是错误的!……

\n

真的如此吗?

\n

虽然我们已经确认了「哆啦(ドラ)」的来源是「どら猫」,可我们总不能把「哆啦 A 梦」翻译成「野猫卫门」,毕竟「猫」字已经被去掉了。说到底,我们还得知道「どら猫」中的「どら」是什么意思。目前网上对这个词的词源有两种说法:

\n

一说来自「道楽(douraku)」[3]。这个词本是佛教用语,后来也演化出「放荡、喜欢吃喝嫖赌」的意思。如「道楽息子」就可以指「败家子、花花公子」。因为有些野猫会四处撒野、跑到家里偷东西,就像游手好闲的小混混,因此得名。后来「道楽(douraku)」的读音讹变为「どら(dora)」,才有了「どら猫」一词。如果采信这种说法,那么「哆啦 A 梦」应该被翻译成「道乐卫门」。不过「道乐」一词在中文语境下有些不明所以,直接翻译成「放荡卫门」又实在不雅,令人两难。

\n

一说来自「銅鑼(dora)」[4][5]——没错,就是「铜锣烧」的那个「铜锣」!在这种说法中,「どら猫」一词来源于「どら息子」。「どら息子」是「道楽息子」的近义词,同样有放荡之意,不过似乎更强调「败家、啃老、把父母的钱花光」这一点。至于为什么会和铜锣联系起来,据说是因为出现了非常神奇的演变:「お金が盡きる(okanegatsukiru)」→「金を盡く(kanewotsuku)」→「鐘を突く(kanewotsuku)」→「銅鑼を突く」。也就是先因为同音,「花光钱财」变成了「撞钟」,又从钟联想到铜锣,这个词又讹变为「敲锣」。如果采信这一说法,那把「哆啦 A 梦」翻译成「铜锣卫门」,似乎又毫无问题了。

\n

其实,藤子老师本人对哆啦 A 梦名字的解释秉持着相当包容的态度,他觉得读者把「哆啦」解释为野猫或是铜锣烧都没有问题。让「哆啦 A 梦」这个名字保持一些神秘感,或许才更有趣吧!当然,无论你更喜欢叫他「铜锣卫门」还是「野猫卫门」,都别忘了他真正的名字——「哆啦 A 梦」。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782388", - "creator": "", - "pubDate": "Mon, 07 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "b8d987f5791b444efc0e42de5f55448a", - "highlights": [] - }, - { - "title": "有哪些类似武汉这样,由若干地名拼成的地名?", - "description": "
\"头图\"/
\n

大元朝这种地名多的是:

\n
\"\"
\n

比如这个经典的“松潘叠宕威茂州宣抚司”。

\n
\"\"
\n

乌思藏纳里速古鲁孙等三路宣慰使司都元帅府

\n

碉门鱼通等处管军守镇万户府

\n

松潘宕叠威茂州等处军民安抚使司

\n

碉门鱼通黎雅长河西宁远等处军民安抚使司

\n

以地图上的这个“松潘叠宕威茂州宣抚司”为例,它是这么来的。北周、隋、唐的时候,在今天的甘南、川西一带设置过很多的州,虽然后来这地方被吐蕃占领导致唐后期荒废了,宋朝也没有收复此处,但这个地名是留下了的,等到蒙古人占领青藏之后,就把这些州拢到一块,设置了一个上级单位,也就是把这里的松州、潘州、叠州、宕州、威州、茂州拼到了一起,于是就有了醒目提神的松潘叠宕威茂州宣抚司,其中松州在今天的四川松潘县,潘州在四川若尔盖县求吉乡甲基村,叠州在甘肃迭部,宕州在甘肃舟曲西北(也是宕昌县的名字来源),威州在四川汶川,茂州在四川茂县。

\n

同理,乌思藏纳里速古鲁孙等三路宣慰使司都元帅府也是乌思、藏、纳里、速古鲁孙四个合在一起的,碉门鱼通黎雅长河西宁远等处军民安抚使司说的是碉门安抚司、鱼通万户府、黎州、雅州、长河西管军万户府、宁远府这六家拢一块。

\n

后来这招也被明朝学了去,在广大土司地区运用的炉火纯青。

\n

比如都匀南边有个叫“合江洲陈蒙烂土长官司”的土司,他是把元朝在这里设置的合江州、陈蒙州以及烂土寨三家土司合并成了一个。

\n
\"\"
\n

镇远附近的臻剖六洞横坡等处长官司、镇远溪洞金容金达蛮夷长官司,也是同理。本来设置的臻剖长官司、六洞长官司、横坡长官司,而这里头的臻剖长官司又是臻洞、剖洞两个土司村寨合并设置的,后来这四个合并成了一个,就叫臻剖六洞横坡等处长官司;镇远溪洞金容金达蛮夷长官司也是如此,以前是镇远、金容、金达三个土司。

\n
\"\"
\n

其实存留今天的拼凑地名,很多是清代把明代的卫所合二为一改设为县的情况,比如山西大同东边有天城卫、镇虏卫,阳和卫、高山卫,西边有大同左卫、云川卫,大同右卫、玉林卫这么四对八个卫所,两两同城,所以清代改设县的时候直接就是各取一个字,天城卫、镇虏卫合并就叫天镇县,阳和卫、高山卫合并就叫阳高县,大同左卫、云川卫合并叫左云县,大同右卫、玉林卫合并叫右玉县,同时,大同北边也有一个这样的地名,雍正十二年在长城以北设置丰川卫、镇宁所,乾隆十五年合此二区划为一,各取一字,就叫丰镇。

\n
\"\"
\n

贵州也有一个,洪武二十三年设置威清卫,崇祯三年平定水西叛乱之后又设镇西卫,康熙二十六年废威清、镇西二卫设县,名字就各取一个字,叫清镇县,由于处在西南,所以很多人都忘了,这个名字也是卫所二合一来的。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

大元朝这种地名多的是:

\n
\"\"
\n

比如这个经典的“松潘叠宕威茂州宣抚司”。

\n
\"\"
\n

乌思藏纳里速古鲁孙等三路宣慰使司都元帅府

\n

碉门鱼通等处管军守镇万户府

\n

松潘宕叠威茂州等处军民安抚使司

\n

碉门鱼通黎雅长河西宁远等处军民安抚使司

\n

以地图上的这个“松潘叠宕威茂州宣抚司”为例,它是这么来的。北周、隋、唐的时候,在今天的甘南、川西一带设置过很多的州,虽然后来这地方被吐蕃占领导致唐后期荒废了,宋朝也没有收复此处,但这个地名是留下了的,等到蒙古人占领青藏之后,就把这些州拢到一块,设置了一个上级单位,也就是把这里的松州、潘州、叠州、宕州、威州、茂州拼到了一起,于是就有了醒目提神的松潘叠宕威茂州宣抚司,其中松州在今天的四川松潘县,潘州在四川若尔盖县求吉乡甲基村,叠州在甘肃迭部,宕州在甘肃舟曲西北(也是宕昌县的名字来源),威州在四川汶川,茂州在四川茂县。

\n

同理,乌思藏纳里速古鲁孙等三路宣慰使司都元帅府也是乌思、藏、纳里、速古鲁孙四个合在一起的,碉门鱼通黎雅长河西宁远等处军民安抚使司说的是碉门安抚司、鱼通万户府、黎州、雅州、长河西管军万户府、宁远府这六家拢一块。

\n

后来这招也被明朝学了去,在广大土司地区运用的炉火纯青。

\n

比如都匀南边有个叫“合江洲陈蒙烂土长官司”的土司,他是把元朝在这里设置的合江州、陈蒙州以及烂土寨三家土司合并成了一个。

\n
\"\"
\n

镇远附近的臻剖六洞横坡等处长官司、镇远溪洞金容金达蛮夷长官司,也是同理。本来设置的臻剖长官司、六洞长官司、横坡长官司,而这里头的臻剖长官司又是臻洞、剖洞两个土司村寨合并设置的,后来这四个合并成了一个,就叫臻剖六洞横坡等处长官司;镇远溪洞金容金达蛮夷长官司也是如此,以前是镇远、金容、金达三个土司。

\n
\"\"
\n

其实存留今天的拼凑地名,很多是清代把明代的卫所合二为一改设为县的情况,比如山西大同东边有天城卫、镇虏卫,阳和卫、高山卫,西边有大同左卫、云川卫,大同右卫、玉林卫这么四对八个卫所,两两同城,所以清代改设县的时候直接就是各取一个字,天城卫、镇虏卫合并就叫天镇县,阳和卫、高山卫合并就叫阳高县,大同左卫、云川卫合并叫左云县,大同右卫、玉林卫合并叫右玉县,同时,大同北边也有一个这样的地名,雍正十二年在长城以北设置丰川卫、镇宁所,乾隆十五年合此二区划为一,各取一字,就叫丰镇。

\n
\"\"
\n

贵州也有一个,洪武二十三年设置威清卫,崇祯三年平定水西叛乱之后又设镇西卫,康熙二十六年废威清、镇西二卫设县,名字就各取一个字,叫清镇县,由于处在西南,所以很多人都忘了,这个名字也是卫所二合一来的。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782393", - "creator": "", - "pubDate": "Mon, 07 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "83bc9f980c4741dfe1ca8069d1ae4e38", - "highlights": [] - }, - { - "title": "宋朝不可以随便杀牛,为什么「好汉们」却总能吃到牛肉?", - "description": "
\"头图\"/
\n

不准随便杀牛,不等于吃不了牛肉。

\n

像是汉朝也禁止杀牛,横人董卓楞是带头杀牛,杀的还是耕牛。不是偷偷摸摸地杀牛,吃牛。

\n

而是有人投靠自己时,就召集一群人来大吃特吃,搞起宴席,生怕别人不知道他杀了耕牛吃了牛肉一般,“诸豪帅有来从之者,卓为杀耕牛,与共宴乐。”

\n
\"\"
图片来自网络,供参考
\n

宋朝也是这样,上有政策,下有对策。

\n

像董卓那样的强横,老百姓很难学,多数人也不大敢学。这样大张旗鼓的,无疑是鼓励邻里把自己给卖了。

\n

两宋之时,确实明文禁止屠牛杀牛。《宋会要辑稿》也有多项规定,比如,“昭牛羊司畜孳乳者并放牧之,无得宰杀。”又比如,“自今屠耕牛及盗杀牛罪不至死者,并系狱以闻,当从重断。”

\n

但百姓也有一些个人应对,有的是紧急情况不得不吃,有的是形成规模获取暴利,也不是别的时代,就在宋朝。

\n

先看第一种,紧急避险,呆萌可爱的hello kitty逼急了,也能变成老虎一战。

\n

《宋史》卷四百二十六列传第一百八十五,“初,民饥,多杀耕牛食之。”饿死事大,先保命要紧,被动主动地尝尝牛肉的味道,哪怕后果是“犯者皆配关中。”

\n
\"\"
图片来自网络,供参考
\n

接下来是第二种,一些地方公开化的宴席吃牛现象。梁山好汉们在一些地方吃到类似的牛肉饭菜,并不奇怪。

\n

事实上,在宋朝的浙江秀州(今天的嘉兴市一带)搞宴席时,当地民众就爱吃牛肉,以至于“凡百筵会,必杀牛取肉,巧为庖馔,恣啖为乐。”

\n
秀州青龙镇盛肇,凡百筵会,必杀牛取肉,巧为庖馔,恣啖为乐。
\n

宋真宗时期,“浙民以牛肉为上味,不逞之辈竞于屠杀。”因为当地吃牛的人太多了,有大臣就建议说,皇上,要不就算了吧,别罚了,罚不过来啊。

\n

当然, 我个人发挥了一下,这是原文,“事发即逮捕滋广,请释不问罪。”

\n

南宋《建炎以来系年要录》也说,当时的福建、江浙等地涌现了规模化的贩牛屠宰,原文为,“福建、江浙贩牛屠宰,十百为群。”

\n

南宋判例汇编《名公书判清明集》,详细地记录了一些见闻,都是城里城外公然买卖牛肉的,“数日以来,闻诸道途之言,自界首以至近境,店肆之间,公然鬻卖,而城市之中亦复滔滔皆是。”

\n
\"\"
图片来自网络,供参考
\n

第三种,为换取更大的利益,贩牛、偷牛、杀牛。

\n

前面提到,“福建、江浙贩牛屠宰,十百为群。”也是类似的情况。

\n

违禁屠牛吃牛肉的情况,有的就发生在北宋天子眼皮底下的开封府。

\n

《宋会要辑稿》记了一个经典案例,“京城无赖辈,相聚蒲博,开柜坊,屠牛马驴狗以食,销铸铜钱,为器用杂物,令开封府戒坊市谨捕之,犯者斩……”

\n

接下来,是南宋福建泉州的偷牛、转售、杀牛,已形成一定的灰色产业链,“……屠牛之风,与盗贼实相表里。盖屠牛者,盗杀人之牛,与承盗者之牛而屠之。”

\n

哦,对了,在泉州城内屠杀牛牛的人,甚至还有一些身份不大一样的人,他们是赵宋宗室子弟,相对没落的那一部分。

\n

相应记录出自南宋福建人陈淳《上傅寺丞论民间利病六条》,

\n
此间屠牛,在城是宗室不检者,乡村是亡命浮浪者。
\n

现在。

\n

我们再回头看看问题,

\n
宋朝不可以随便杀牛,为什么“好汉们”却总能吃到牛肉?
\n

当赵宋宗室的一些子弟都按捺不住,公然屠牛牟利时。

\n

人家梁山好汉们,或明或暗地喝酒,吃牛肉,算甚问题!

\n

(图片来自网络,供参考)

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

不准随便杀牛,不等于吃不了牛肉。

\n

像是汉朝也禁止杀牛,横人董卓楞是带头杀牛,杀的还是耕牛。不是偷偷摸摸地杀牛,吃牛。

\n

而是有人投靠自己时,就召集一群人来大吃特吃,搞起宴席,生怕别人不知道他杀了耕牛吃了牛肉一般,“诸豪帅有来从之者,卓为杀耕牛,与共宴乐。”

\n
\"\"
图片来自网络,供参考
\n

宋朝也是这样,上有政策,下有对策。

\n

像董卓那样的强横,老百姓很难学,多数人也不大敢学。这样大张旗鼓的,无疑是鼓励邻里把自己给卖了。

\n

两宋之时,确实明文禁止屠牛杀牛。《宋会要辑稿》也有多项规定,比如,“昭牛羊司畜孳乳者并放牧之,无得宰杀。”又比如,“自今屠耕牛及盗杀牛罪不至死者,并系狱以闻,当从重断。”

\n

但百姓也有一些个人应对,有的是紧急情况不得不吃,有的是形成规模获取暴利,也不是别的时代,就在宋朝。

\n

先看第一种,紧急避险,呆萌可爱的hello kitty逼急了,也能变成老虎一战。

\n

《宋史》卷四百二十六列传第一百八十五,“初,民饥,多杀耕牛食之。”饿死事大,先保命要紧,被动主动地尝尝牛肉的味道,哪怕后果是“犯者皆配关中。”

\n
\"\"
图片来自网络,供参考
\n

接下来是第二种,一些地方公开化的宴席吃牛现象。梁山好汉们在一些地方吃到类似的牛肉饭菜,并不奇怪。

\n

事实上,在宋朝的浙江秀州(今天的嘉兴市一带)搞宴席时,当地民众就爱吃牛肉,以至于“凡百筵会,必杀牛取肉,巧为庖馔,恣啖为乐。”

\n
秀州青龙镇盛肇,凡百筵会,必杀牛取肉,巧为庖馔,恣啖为乐。
\n

宋真宗时期,“浙民以牛肉为上味,不逞之辈竞于屠杀。”因为当地吃牛的人太多了,有大臣就建议说,皇上,要不就算了吧,别罚了,罚不过来啊。

\n

当然, 我个人发挥了一下,这是原文,“事发即逮捕滋广,请释不问罪。”

\n

南宋《建炎以来系年要录》也说,当时的福建、江浙等地涌现了规模化的贩牛屠宰,原文为,“福建、江浙贩牛屠宰,十百为群。”

\n

南宋判例汇编《名公书判清明集》,详细地记录了一些见闻,都是城里城外公然买卖牛肉的,“数日以来,闻诸道途之言,自界首以至近境,店肆之间,公然鬻卖,而城市之中亦复滔滔皆是。”

\n
\"\"
图片来自网络,供参考
\n

第三种,为换取更大的利益,贩牛、偷牛、杀牛。

\n

前面提到,“福建、江浙贩牛屠宰,十百为群。”也是类似的情况。

\n

违禁屠牛吃牛肉的情况,有的就发生在北宋天子眼皮底下的开封府。

\n

《宋会要辑稿》记了一个经典案例,“京城无赖辈,相聚蒲博,开柜坊,屠牛马驴狗以食,销铸铜钱,为器用杂物,令开封府戒坊市谨捕之,犯者斩……”

\n

接下来,是南宋福建泉州的偷牛、转售、杀牛,已形成一定的灰色产业链,“……屠牛之风,与盗贼实相表里。盖屠牛者,盗杀人之牛,与承盗者之牛而屠之。”

\n

哦,对了,在泉州城内屠杀牛牛的人,甚至还有一些身份不大一样的人,他们是赵宋宗室子弟,相对没落的那一部分。

\n

相应记录出自南宋福建人陈淳《上傅寺丞论民间利病六条》,

\n
此间屠牛,在城是宗室不检者,乡村是亡命浮浪者。
\n

现在。

\n

我们再回头看看问题,

\n
宋朝不可以随便杀牛,为什么“好汉们”却总能吃到牛肉?
\n

当赵宋宗室的一些子弟都按捺不住,公然屠牛牟利时。

\n

人家梁山好汉们,或明或暗地喝酒,吃牛肉,算甚问题!

\n

(图片来自网络,供参考)

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782356", - "creator": "", - "pubDate": "Sun, 06 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "c30efbd6265a9ecf4fed3cc5fdd07c03", - "highlights": [] - }, - { - "title": "如何跟孩子解释「为什么黑色的花特别少见呢」?", - "description": "
\"头图\"/
\n

“因为植物没有这种黑色的颜料,所以涂不出黑色的花来”

\n

实际上,即便我们说有看到过黑色的话,其实那种颜色也不是真正的黑色,它们实际上是较深的红色、紫色或蓝色。只不过由于花青素的存在,让这些花看起来偏黑色。比如黑色大丽花(建议不要手贱去直接搜索这个花.....因为你看到的可能跟植物本身无关),由于颜色非常深,在人眼看来就容易辨识成是黑色的,但实际上这中花的颜色呈现是多种色素综合而成的,其中花青素占了很重要的作用,但这些色素中没有黑色的色素。

\n
\"\"
\n

我们都知道,大多数植物的绿色是由叶绿素产生的,而红色、黄色和橙色是由类胡萝卜素产生的,类胡萝卜素是植物中常见的色素。但是植物就是没有天然的黑色颜料。

\n
\"\"
\n

另外,即便是作为观赏植物,黑色的花也不受主流的待见,因此在长时间的人类的育种过程中,黑色的花也不太常见。哪些被选择性地培育的植物的花,通常是可以产生一系列颜色和形状的花。

\n

那为什么植物就是不生产黑色的颜料呢?可能跟生态学有关,因为黑色不容易吸引昆虫来,因此不利于传粉,繁衍后代。

\n

植物不能动,所以必须依靠昆虫朋友们的帮忙,才能帮助它们完成传粉,授粉的过程,这样它们才能有下一代。但植物不能开口说话,怎么求助呢?开花的颜色就是其中的一种高效的方式了。

\n

在自然界中,黑色并不常见。那为什么黑色的动物,貌似也不少见呢?那是因为黑色对于这些动物而言,实际上是起了保护作用。黑色可以让它们在夜晚的行动根据隐蔽性,同样黑色也会让它们显得更危险,从而对捕食者起到警示作用。但是对于花来说,这种方法就不那么有效了。虽然说,也不是没有黑色的花朵(当然,也可以说不是黑色,后面会提到)。但相对而言,可以被利用来传粉的昆虫,更容易被鲜艳的花朵颜色所吸引。黑色花朵对传粉者的吸引力最小。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

“因为植物没有这种黑色的颜料,所以涂不出黑色的花来”

\n

实际上,即便我们说有看到过黑色的话,其实那种颜色也不是真正的黑色,它们实际上是较深的红色、紫色或蓝色。只不过由于花青素的存在,让这些花看起来偏黑色。比如黑色大丽花(建议不要手贱去直接搜索这个花.....因为你看到的可能跟植物本身无关),由于颜色非常深,在人眼看来就容易辨识成是黑色的,但实际上这中花的颜色呈现是多种色素综合而成的,其中花青素占了很重要的作用,但这些色素中没有黑色的色素。

\n
\"\"
\n

我们都知道,大多数植物的绿色是由叶绿素产生的,而红色、黄色和橙色是由类胡萝卜素产生的,类胡萝卜素是植物中常见的色素。但是植物就是没有天然的黑色颜料。

\n
\"\"
\n

另外,即便是作为观赏植物,黑色的花也不受主流的待见,因此在长时间的人类的育种过程中,黑色的花也不太常见。哪些被选择性地培育的植物的花,通常是可以产生一系列颜色和形状的花。

\n

那为什么植物就是不生产黑色的颜料呢?可能跟生态学有关,因为黑色不容易吸引昆虫来,因此不利于传粉,繁衍后代。

\n

植物不能动,所以必须依靠昆虫朋友们的帮忙,才能帮助它们完成传粉,授粉的过程,这样它们才能有下一代。但植物不能开口说话,怎么求助呢?开花的颜色就是其中的一种高效的方式了。

\n

在自然界中,黑色并不常见。那为什么黑色的动物,貌似也不少见呢?那是因为黑色对于这些动物而言,实际上是起了保护作用。黑色可以让它们在夜晚的行动根据隐蔽性,同样黑色也会让它们显得更危险,从而对捕食者起到警示作用。但是对于花来说,这种方法就不那么有效了。虽然说,也不是没有黑色的花朵(当然,也可以说不是黑色,后面会提到)。但相对而言,可以被利用来传粉的昆虫,更容易被鲜艳的花朵颜色所吸引。黑色花朵对传粉者的吸引力最小。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782359", - "creator": "", - "pubDate": "Sun, 06 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "d6c75df00aa70620aecb930aae3599ee", - "highlights": [] - }, - { - "title": "研究称 2025 年或会打破高温纪录,未来 5 年地球将遇「致命高温」,有哪些依据?", - "description": "
\"头图\"/
\n

题目里提到的这份报告[1],其原文在这里:

\n

2025–2029 年 WMO 全球年度至十年气候预测更新

\n

报告来自世界气象组织 WMO,每年会出一份这样的报告,报告最多给出 10 年的气候预测,数据来源是 WMO 指定的 18 家气象中心[2]。

\n
\"\"
报告首页
\n

这 18 家中心有 14 家是长期合作的,如下图,其中就包括中国气象局的北京气候中心。

\n
\"\"
给 WMO 提供气象数据的 14 家主要气象中心
\n

看看报告。报告的关键信息是全球加速变暖。主要的预测结果:

\n

第一,预测 2025-2029 年每年气温较工业前(1850-1900)高 1.2°C~1.9°C,86%概率至少 1 年升温超 1.5°C,70%概率五年均值超 1.5°C。

\n

第二,80%概率出现比 2024 年更热年份,1%概率单年升温破 2°C(这是首次出现非零概率,以前这项的预测都是 0)。

\n

这样预测的依据是什么呢?

\n

首先,2024 年已是历史最热年,其全球年均温度为 1.55°C ± 0.13°C,这是观测历史最高值。下图是 2024 年和近五年(2020–2024)相对于 1991–2020 年的地表气温异常。2024 年几乎全球都偏暖,尤其是北美和欧洲。

\n
\"\"
2024 年和近五年(2020–2024)相对于 1991–2020 年的地表气温异常
\n

加上 2024 年初发生的厄尔尼诺,其对 2025 年具有滞后驱动作用,在没有强烈冷事件拉尼娜抵消的前提下,会使 2025 年极可能继续升温,甚至打破纪录。

\n

其次,这个报告采用了包括中国气象局在内的 14 个机构提供的多个模型,这些模型被用于用过去已知条件推算过去温度,用于检验模型可信度,这样的历史回测验证结果优秀,误差小,尤其是在全球年均温度预测上,相关系数极高(>0.9),见下图右上角。

\n
\"\"
全球平均气温的预测结果
\n

除了全球平均气温以外,报告里还有关于极地海冰预测,全球降水预测,未来五年厄尔尼诺 / 拉尼娜预测等等。

\n

至于对人类的影响,1.5°C 其实是一个很关键的气温门槛,因为 2015 年签署的《巴黎协定》提出:

\n

尽力将全球变暖控制在 1.5°C 以内;绝不能超过 2°C(相对于工业化前,即 1850–1900 年平均温度);

\n

IPCC 给过一个《1.5°C 特别报告》[3],详细说明了超过 1.5°C 温度阈值后的影响。

\n

1.5°C 特别报告

\n

这些危害包括但不限于:海平面上升 0.4m,>70%的珊瑚礁消失,极端高温,农作物减产风险增加,热带病传播北移,生物多样性风险上升,会有上亿人陷入极端贫困。

\n
\"\"
1.5°C 特别报告
\n

另外,值得一提的是,从 1.5°C 到 2°C,不是一个“缓慢过渡”,而是灾难级风险成倍放大。

\n

全球变暖是个必然趋势,但是人类好像也做不了什么。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "content": "
\"头图\"/
\n

题目里提到的这份报告[1],其原文在这里:

\n

2025–2029 年 WMO 全球年度至十年气候预测更新

\n

报告来自世界气象组织 WMO,每年会出一份这样的报告,报告最多给出 10 年的气候预测,数据来源是 WMO 指定的 18 家气象中心[2]。

\n
\"\"
报告首页
\n

这 18 家中心有 14 家是长期合作的,如下图,其中就包括中国气象局的北京气候中心。

\n
\"\"
给 WMO 提供气象数据的 14 家主要气象中心
\n

看看报告。报告的关键信息是全球加速变暖。主要的预测结果:

\n

第一,预测 2025-2029 年每年气温较工业前(1850-1900)高 1.2°C~1.9°C,86%概率至少 1 年升温超 1.5°C,70%概率五年均值超 1.5°C。

\n

第二,80%概率出现比 2024 年更热年份,1%概率单年升温破 2°C(这是首次出现非零概率,以前这项的预测都是 0)。

\n

这样预测的依据是什么呢?

\n

首先,2024 年已是历史最热年,其全球年均温度为 1.55°C ± 0.13°C,这是观测历史最高值。下图是 2024 年和近五年(2020–2024)相对于 1991–2020 年的地表气温异常。2024 年几乎全球都偏暖,尤其是北美和欧洲。

\n
\"\"
2024 年和近五年(2020–2024)相对于 1991–2020 年的地表气温异常
\n

加上 2024 年初发生的厄尔尼诺,其对 2025 年具有滞后驱动作用,在没有强烈冷事件拉尼娜抵消的前提下,会使 2025 年极可能继续升温,甚至打破纪录。

\n

其次,这个报告采用了包括中国气象局在内的 14 个机构提供的多个模型,这些模型被用于用过去已知条件推算过去温度,用于检验模型可信度,这样的历史回测验证结果优秀,误差小,尤其是在全球年均温度预测上,相关系数极高(>0.9),见下图右上角。

\n
\"\"
全球平均气温的预测结果
\n

除了全球平均气温以外,报告里还有关于极地海冰预测,全球降水预测,未来五年厄尔尼诺 / 拉尼娜预测等等。

\n

至于对人类的影响,1.5°C 其实是一个很关键的气温门槛,因为 2015 年签署的《巴黎协定》提出:

\n

尽力将全球变暖控制在 1.5°C 以内;绝不能超过 2°C(相对于工业化前,即 1850–1900 年平均温度);

\n

IPCC 给过一个《1.5°C 特别报告》[3],详细说明了超过 1.5°C 温度阈值后的影响。

\n

1.5°C 特别报告

\n

这些危害包括但不限于:海平面上升 0.4m,>70%的珊瑚礁消失,极端高温,农作物减产风险增加,热带病传播北移,生物多样性风险上升,会有上亿人陷入极端贫困。

\n
\"\"
1.5°C 特别报告
\n

另外,值得一提的是,从 1.5°C 到 2°C,不是一个“缓慢过渡”,而是灾难级风险成倍放大。

\n

全球变暖是个必然趋势,但是人类好像也做不了什么。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", - "category": "", - "link": "https://daily.zhihu.com/story/9782363", - "creator": "", - "pubDate": "Sun, 06 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "605ef24234e7a075e2668ebced6d15ac", - "highlights": [] - }, - { - "title": "为什么点球很少踢上角?", - "description": "
\"头图\"/
\n

结论:从几何分析和进球概率上来看,上角球最刁钻也难守。但刁钻的射门角度又会带来另一个风险:球容易射到球门外或撞到球门框上。

\n

在点球大战中罚失点球的原因很多,但归结起来主要有两方面:门将扑救水平和主罚球员罚球的质量。点球射门的方向是影响罚球质量的重要因素。一记高质量的点球,除了要有力量外,还要有刁钻的角度。例如在 2018 年世界杯 1/8 决赛哥伦比亚对阵英格兰的点球大战中,哥伦比亚队主罚球员夸德拉多射向左上角的点球角度就非常刁钻(图 1)。这种情况下,即使守门员判断出了正确方向,也很难守得住。然而刁钻的射门角度又会带来另一个风险:球射到球门外或撞到球门框上。

\n
\"\"
图 1 : 哥伦比亚队夸德拉多的左上角点球
\n

点球大战中,主罚球员到底应该往哪个方向射?研究表明[1],守门员容易扑救的范围是有限的,这个范围近似为一个半圆(跳跃包线)区域,我们称为“扑救区”(红色),扑救区外的球门区域称为“死亡区”(图 2)。根据每个门将身高、臂长以及反应速度不同,扑救区的范围又有大有小。

\n
\"\"
图 2: 跳跃包线和扑救区
\n

射向扑救区的点球被扑住的概率约为 50%,而射向死亡区的点球被扑住的概率只有不到 20%[2]。因此,点球想要让对方守门员难以扑住,就应该瞄准球门左右两侧的死亡区射门。但为了不让点球射到球门外或撞到球门框上,又应该尽可能地让球远离球门左右两侧的立柱和上方的横梁。那有没有完美的点球瞄准点,既能让守门员难以扑住,又能最大程度确保球不射到球门外?

\n

模型几何模型

\n

从图 2 中不难看出,当我们将点球的瞄准点从球门的底角往上移动到顶角时,球门死亡区的宽度逐渐增大了。因此,球门左右两侧的底角并不是最好的选择。此外,低位射门时球还很容易触及地面,这会降低球的速度并降低守门员扑球的难度。因此,点球应瞄准死亡区较高的位置,并让球尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立如图 5 所示的坐标系,其中 a = 3.66 m 为球门的半长,b = 2.44 m 为球门的高度,R 为跳跃包线的半径,本文假定 R = 2.85 m。从几何角度来讲,最满足条件的点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,即图 3 中的 P 点。在球门左侧对称的位置还有一个这样满足条件的点,下文仅以右侧的 P 点为例展开讨论。

\n
\"\"
图 3: 最佳瞄准点的几何位置
\n

要确定 P 点的准确位置并不难,假定其坐标为 (x, y),根据图 3 中几何关系有

\n

\"\"

\n

将 x = a - r 和 y = b - r 代入上式并稍加整理可得

\n

\"\"

\n

上式是 r 的一元二次方程,由求根公式可知方程的两个根为

\n

\"\"

\n

将 a =3.66 m,b = 2.44 m 和 R = 2.85 m 代入上式,可得一元二次方程的两个解:r = 0.65 m 和 r = 17.25 m。两个解对应的几何情况如图 4 所示,显然 r = 17.25 m 并不符合实际情况。因此,我们取 r = 0.65 m。这表明,我们要瞄准的目标点 P 位于距离球门横梁和立柱都为 0.65 m 的位置。当然我们也可以给出 P 的坐标 (3.01, 1.79)。

\n
\"\"
图 4: 一元二次方程的两个解
\n

以上模型和求解过程对点球大战的主罚球员有参考意义吗?当主罚球员准备罚球点时,他们会去考虑一元二次方程吗?当然不会,而且也没有足够的时间考虑!

\n
\"\"
图 5: 最佳瞄准点的参考位置
\n

在实践中我们有更有效的方法来确定 P 的大致位置:0.65 m 差不多是一个正常身高守门员的臂长。如果让守门员以图 5 的方式站立在门柱旁,P 点刚好位于守门员的头右侧一点点。包括女子足球在内的专业比赛中,守门员的身高都比较高。例如克罗地亚队门将多米尼克·利瓦科维奇身高 188 cm,而中国女足门将赵丽娜身高也是 188 cm。因此这种确定 P 点大致位置的方式既适用于男足,也适用于女足。

\n

统计模型

\n

上文中几何模型给出了点球最佳瞄准点的精确位置,但我们没有足够精细的数据来确认这个精确位置。罚点球的运动员不会瞄准一个精确的点,而是一个大致的区域。几何模型确定的最佳瞄准点位于球门的右上角。因此,只要实际数据表明瞄准右上角的点球得分频率高于其它区域就能一定程度上证明几何模型的合理性。

\n
\"\"
图 6: 数据集对球门区域的划分
\n

接下来,我们通过分析 Kaggle 数据集[3,4]来证明几何模型的合理性。该数据集给出了 1982 年至 2018 年世界杯点球大战中所有点球的数据。数据集将球门划分为了左上、中上、右上、左中、中、右中、左下,中下和右下 9 个区域(图 6),并记录了每一次点球射向的区域和是否得分。通过对数据的简单统计,我们得到了球门各区射门的次数 N(i), i = 1, 2, ..., 9(图 7)。

\n
\"\"
图 7: 各区射门次数
\n

从图 7 中不难看出,射向球门下部的点球明显高于中部和上部,这可能是因为瞄准球门底部相对容易和稳妥。射向球门左侧区域的点球数量明显高于中间和右侧区域,这可能是因为大多数球员都习惯用右脚罚点球。这两个原因的叠加,使得射向左下区的点球数量最多,而射向右上区的点球数量最少。

\n
\"\"
图 8: 各区进球次数
\n

然而,瞄准一个区域的点球数量多并不意味着进球的次数就多。为此,我们还统计了射入每个区域得分的点球数量 n(i), i = 1, 2, ..., 9(图 8),结果表明,各区进球次数的分布与各区射门次数类似,也是下部高于中部和上部、左侧高于中间和右侧。

\n

仅从每个区域的射门次数或进球次数并不能看出每个区域的射门成功率。但我们可以用每个区域的进球次数 n(i) 除以射门次数 N(i) 来计算出每个区域的得分频率:

\n

\"\"

\n

结果如图 9 所示。从图中不难发现,射向球门右侧区域的点球得分频率高于左侧和中间区域,这可能是因为大多守门员的左手不如右手灵活(注意:守门员的左右和主罚球员的左右是相反的)。

\n
\"\"
图 9: 各区进球频率
\n

和我们预想的一样,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。左侧区域的得分频率略低于右侧,这表明守门员左右手的差别会使射向左侧区域的点球得分频率略低于右侧。总而言之,射向右上区的点球得分频率最高、其次是右中和左上区。

\n

结论

\n

本文旨在确定点球大战中最佳瞄准位置,以最大限度地提高点球得分的成功率。根据分析,最佳瞄准点应尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立了几何模型,确定了最佳瞄准点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,并通过一元二次方程的求解得到了该点的精确位置:球门内距离横梁和立柱都为 0.65 m 的点。为了能在实践中应用模型的结果,我们还给出了一个快速确定最佳瞄准点大致位置的方法。

\n

为了验证几何模型的结果,我们对 1982 年至 2018 年世界杯点球大战中所有点球的数据进行了统计分析。结果表明,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。射向右上区的点球得分频率最高、其次是右中和左上区。这一定程度上证明了我们几何模型的合理性,因为几何模型给出的点球最佳瞄准点就位于球门的右(或左)上角。

\n

参考资料

\n

[1] Ken Bray. How to take a perfect penalty, 2014: https://www.youtube.com/watch?v=Bbxb9wyH_lw

\n

[2] Ken Bray. Hitting the spot, 2014: https://plus.maths.org/content/hitting-spot-euros

\n

[3] Kaggle. World cup penalty shootouts: Data for every penalty kick in a world cup shootout from 1982 to 2018, 2020: https://www.kaggle.com/datasets/pablollanderos33/world-cup-penalty-shootouts

\n

[4] Anish Ravilla and Ishika Sanghi. Deciding where to finish: The math behind the penalty shootout, 2021: https://www.bruinsportsanalytics.com/post/penalty_shootout

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "content": "
\"头图\"/
\n

结论:从几何分析和进球概率上来看,上角球最刁钻也难守。但刁钻的射门角度又会带来另一个风险:球容易射到球门外或撞到球门框上。

\n

在点球大战中罚失点球的原因很多,但归结起来主要有两方面:门将扑救水平和主罚球员罚球的质量。点球射门的方向是影响罚球质量的重要因素。一记高质量的点球,除了要有力量外,还要有刁钻的角度。例如在 2018 年世界杯 1/8 决赛哥伦比亚对阵英格兰的点球大战中,哥伦比亚队主罚球员夸德拉多射向左上角的点球角度就非常刁钻(图 1)。这种情况下,即使守门员判断出了正确方向,也很难守得住。然而刁钻的射门角度又会带来另一个风险:球射到球门外或撞到球门框上。

\n
\"\"
图 1 : 哥伦比亚队夸德拉多的左上角点球
\n

点球大战中,主罚球员到底应该往哪个方向射?研究表明[1],守门员容易扑救的范围是有限的,这个范围近似为一个半圆(跳跃包线)区域,我们称为“扑救区”(红色),扑救区外的球门区域称为“死亡区”(图 2)。根据每个门将身高、臂长以及反应速度不同,扑救区的范围又有大有小。

\n
\"\"
图 2: 跳跃包线和扑救区
\n

射向扑救区的点球被扑住的概率约为 50%,而射向死亡区的点球被扑住的概率只有不到 20%[2]。因此,点球想要让对方守门员难以扑住,就应该瞄准球门左右两侧的死亡区射门。但为了不让点球射到球门外或撞到球门框上,又应该尽可能地让球远离球门左右两侧的立柱和上方的横梁。那有没有完美的点球瞄准点,既能让守门员难以扑住,又能最大程度确保球不射到球门外?

\n

模型几何模型

\n

从图 2 中不难看出,当我们将点球的瞄准点从球门的底角往上移动到顶角时,球门死亡区的宽度逐渐增大了。因此,球门左右两侧的底角并不是最好的选择。此外,低位射门时球还很容易触及地面,这会降低球的速度并降低守门员扑球的难度。因此,点球应瞄准死亡区较高的位置,并让球尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立如图 5 所示的坐标系,其中 a = 3.66 m 为球门的半长,b = 2.44 m 为球门的高度,R 为跳跃包线的半径,本文假定 R = 2.85 m。从几何角度来讲,最满足条件的点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,即图 3 中的 P 点。在球门左侧对称的位置还有一个这样满足条件的点,下文仅以右侧的 P 点为例展开讨论。

\n
\"\"
图 3: 最佳瞄准点的几何位置
\n

要确定 P 点的准确位置并不难,假定其坐标为 (x, y),根据图 3 中几何关系有

\n

\"\"

\n

将 x = a - r 和 y = b - r 代入上式并稍加整理可得

\n

\"\"

\n

上式是 r 的一元二次方程,由求根公式可知方程的两个根为

\n

\"\"

\n

将 a =3.66 m,b = 2.44 m 和 R = 2.85 m 代入上式,可得一元二次方程的两个解:r = 0.65 m 和 r = 17.25 m。两个解对应的几何情况如图 4 所示,显然 r = 17.25 m 并不符合实际情况。因此,我们取 r = 0.65 m。这表明,我们要瞄准的目标点 P 位于距离球门横梁和立柱都为 0.65 m 的位置。当然我们也可以给出 P 的坐标 (3.01, 1.79)。

\n
\"\"
图 4: 一元二次方程的两个解
\n

以上模型和求解过程对点球大战的主罚球员有参考意义吗?当主罚球员准备罚球点时,他们会去考虑一元二次方程吗?当然不会,而且也没有足够的时间考虑!

\n
\"\"
图 5: 最佳瞄准点的参考位置
\n

在实践中我们有更有效的方法来确定 P 的大致位置:0.65 m 差不多是一个正常身高守门员的臂长。如果让守门员以图 5 的方式站立在门柱旁,P 点刚好位于守门员的头右侧一点点。包括女子足球在内的专业比赛中,守门员的身高都比较高。例如克罗地亚队门将多米尼克·利瓦科维奇身高 188 cm,而中国女足门将赵丽娜身高也是 188 cm。因此这种确定 P 点大致位置的方式既适用于男足,也适用于女足。

\n

统计模型

\n

上文中几何模型给出了点球最佳瞄准点的精确位置,但我们没有足够精细的数据来确认这个精确位置。罚点球的运动员不会瞄准一个精确的点,而是一个大致的区域。几何模型确定的最佳瞄准点位于球门的右上角。因此,只要实际数据表明瞄准右上角的点球得分频率高于其它区域就能一定程度上证明几何模型的合理性。

\n
\"\"
图 6: 数据集对球门区域的划分
\n

接下来,我们通过分析 Kaggle 数据集[3,4]来证明几何模型的合理性。该数据集给出了 1982 年至 2018 年世界杯点球大战中所有点球的数据。数据集将球门划分为了左上、中上、右上、左中、中、右中、左下,中下和右下 9 个区域(图 6),并记录了每一次点球射向的区域和是否得分。通过对数据的简单统计,我们得到了球门各区射门的次数 N(i), i = 1, 2, ..., 9(图 7)。

\n
\"\"
图 7: 各区射门次数
\n

从图 7 中不难看出,射向球门下部的点球明显高于中部和上部,这可能是因为瞄准球门底部相对容易和稳妥。射向球门左侧区域的点球数量明显高于中间和右侧区域,这可能是因为大多数球员都习惯用右脚罚点球。这两个原因的叠加,使得射向左下区的点球数量最多,而射向右上区的点球数量最少。

\n
\"\"
图 8: 各区进球次数
\n

然而,瞄准一个区域的点球数量多并不意味着进球的次数就多。为此,我们还统计了射入每个区域得分的点球数量 n(i), i = 1, 2, ..., 9(图 8),结果表明,各区进球次数的分布与各区射门次数类似,也是下部高于中部和上部、左侧高于中间和右侧。

\n

仅从每个区域的射门次数或进球次数并不能看出每个区域的射门成功率。但我们可以用每个区域的进球次数 n(i) 除以射门次数 N(i) 来计算出每个区域的得分频率:

\n

\"\"

\n

结果如图 9 所示。从图中不难发现,射向球门右侧区域的点球得分频率高于左侧和中间区域,这可能是因为大多守门员的左手不如右手灵活(注意:守门员的左右和主罚球员的左右是相反的)。

\n
\"\"
图 9: 各区进球频率
\n

和我们预想的一样,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。左侧区域的得分频率略低于右侧,这表明守门员左右手的差别会使射向左侧区域的点球得分频率略低于右侧。总而言之,射向右上区的点球得分频率最高、其次是右中和左上区。

\n

结论

\n

本文旨在确定点球大战中最佳瞄准位置,以最大限度地提高点球得分的成功率。根据分析,最佳瞄准点应尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立了几何模型,确定了最佳瞄准点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,并通过一元二次方程的求解得到了该点的精确位置:球门内距离横梁和立柱都为 0.65 m 的点。为了能在实践中应用模型的结果,我们还给出了一个快速确定最佳瞄准点大致位置的方法。

\n

为了验证几何模型的结果,我们对 1982 年至 2018 年世界杯点球大战中所有点球的数据进行了统计分析。结果表明,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。射向右上区的点球得分频率最高、其次是右中和左上区。这一定程度上证明了我们几何模型的合理性,因为几何模型给出的点球最佳瞄准点就位于球门的右(或左)上角。

\n

参考资料

\n

[1] Ken Bray. How to take a perfect penalty, 2014: https://www.youtube.com/watch?v=Bbxb9wyH_lw

\n

[2] Ken Bray. Hitting the spot, 2014: https://plus.maths.org/content/hitting-spot-euros

\n

[3] Kaggle. World cup penalty shootouts: Data for every penalty kick in a world cup shootout from 1982 to 2018, 2020: https://www.kaggle.com/datasets/pablollanderos33/world-cup-penalty-shootouts

\n

[4] Anish Ravilla and Ishika Sanghi. Deciding where to finish: The math behind the penalty shootout, 2021: https://www.bruinsportsanalytics.com/post/penalty_shootout

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", - "category": "", - "link": "https://daily.zhihu.com/story/9782372", - "creator": "", - "pubDate": "Sun, 06 Jul 2025 08:27:03 +0800", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "资讯", - "feed": "知乎", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "b7980c8dfb9da926292ad90874552fa7", - "highlights": [] - }, { "title": "China urges U.S. to abandon excessive use of national security concept", "description": "

BEIJING, June 5 (Xinhua) -- China has urged the United States to abandon its generalized and excessive use of the national security concept, and to collaborate with all parties in maintaining a rules-based multilateral trading system, the Ministry of Commerce said on Thursday.

At a regular press conference, He Yongqian, spokesperson for the ministry, made the remarks when asked to comment on the U.S. decision to raise tariffs on imported steel, aluminium and their derivative products from 25 percent to 50 percent.

He said that such U.S. moves not only harm others and itself, but also will severely disrupt the stability of global industrial and supply chains.

The United States should abandon the zero-sum mentality, address respective concerns through equal dialogue, and jointly maintain the stability of global industrial and supply chains, He said.

Source: Xinhua

", @@ -1813,6 +1400,226 @@ "tags": [], "hash": "70391c560d13fa2ded36785145ef6474", "highlights": [] + }, + { + "title": "光子在水中减速的本质是什么?", + "description": "
\"头图\"/
\n

光在介质中并没有减速。

\n

你会想:不对呀,你懂不懂啊,当光进入介质时,其传播速度会低于真空光速 ( c ),光速约为

\n

c/n

\n

,其中 n 是折射率。怎么能说光没减速呢?

\n
\"\"
\n

嗯,这种“减速”,并不是光子本身速度的改变,而是光波在介质中的相速度(phase velocity)减小了。关于相速度,费曼已经讲得很清楚了,我就不重复了。

\n

(以下不专门说水这种介质,只笼统一先说一下减速,关于水的话,等我周一再更,可先参考 @洗芝溪 的回答)

\n

大家上网也不是为了看公式的,我就用文字来简单描述一下吧。

\n

首先,让我们不要把光子看成一个个小球,而是波,是的光是一种电磁波。当这种波进入介质后,它的电场就会与介质中的带电粒子(主要是电子)和原子发生相互作用,电子会被光波的电场激发,产生振荡。这些振荡的电子又会发射次级电磁波,这些次级波与原始光波叠加,形成一个新的波前。这个新波前的传播速度(即相速度)低于真空光速。

\n

基于这个思路,有物理学家提出了吸收 - 再辐射经典假说。即原子中的电子吸收光子后进入更高的能级,然后当回到正常能级时重新发射出光子。(看到这里就点踩反对的,希望你先能读完全文哈)

\n

打个比方。

\n

这就像你在跑道上跑步,你的速度恒定,就假设为 x 吧。 现在,你不在跑道上跑了,而是去商业街的步道上跑,你每路过一个商店都要进去兜一圈儿[1],然后再出来继续跑。你的跑步速度仍然是 x,但你跑同样长度的步道用时更久了。

\n

光子的吸收和发射之间所需的时间,决定了光在介质中移动有多快。

\n
\"\"
\n

这么说来,再辐射出来的还是原来的光子么?

\n

光子是全部一样一样儿的,讨论它们前后是不是同一个光子,是没有物理意义的。

\n

这也解释了,为什么光子从介质中出来,又会“加速”。实际上它并没有加速,它只不过没有那么多商店需要去兜了而已。

\n
\"\"
\n

没什么问题?那就到此为止吧。

\n

好了,如果你看懂了上面这些比喻和解释,

\n

认为你得到了答案,很满意,

\n

那么我建议你就读到这里吧。

\n

因为接下来的解释会有一点难。

\n

虽然我一直以来都希望能用所有人都能看懂的通俗比喻来解释复杂的概念,但微观物理有时就是反直觉的,所以如果你看完上面的解释却产生了疑问,那么就可以试着继续读下去。

\n

前面提到的吸收 - 再辐射经典假说,有 2 个逃避不了的问题。

\n

一个是,这种“逛商店再出来”的行为,应当是一种随机的,换句话说,当一束光进入介质后,进多少个商店(与多少个原子互动)然后再出来应该是随机的(当然要符合动量守恒),那么光从一端到另一端的延迟就应该是(在一定范围内)随机的。但我们每次测量光穿过介质的速度,都是固定的。X

\n

还有一个问题,就是我们已经知道,特定的原子倾向于吸收特定频率的光,这是实验证实的。这样的话,介质的折射率,应该是针对特定波长的,或者笼统地说,有的波长的光有折射,有的波长没有折射。但实际观测表明,这一点也并不完全成立(注意这里与“折射率与波长成反比”的区别)。X

\n

一种打补丁的解释

\n

为了解决上述的 2 个问题,物理学家就开始打补丁了。

\n

于是,一个更好一点的解释出炉了。

\n

当光进入介质后,光作为电磁波,会与原子中的带电粒子(主要是电子)相作用(这和前面还没什么区别)。在光这种电磁波的作用下,介质中的电子等带电荷的粒子,会开始更加疯狂地抖动起来,就像一个个 dancer 听到心水的电子音乐就变得更 High 了一样。当这些带电荷的粒子开始疯狂抖动时,就会产生电磁波。

\n

每个被照射到的原子,都会发生这一反应,产生属于自己的电磁波,新的波与未受干扰的电磁波以及其他原子的电磁波叠加,就像湖面的涟漪一样,产生了向前运动的、在整个介质中穿行的波。

\n

考虑到每个新的光波之间有可能会出现相位差,那么波叠加的结果,就是叠加之后相同相位的那部分光波增强了,“互相不对付”的相位的那部分光波就减弱了,最后会产生一个叠加后的“相速度”(和群速度相对应,这里就不展开了)。即使每个光子(或者光脉冲,或者每个原子产生的光波)的速度仍然是光速,但介质中叠加后的相速度却可以小于光速。

\n

是的,波的叠加导致了减速。

\n

更接近真实一点的解释

\n

好了,如果你还没有越滑越快,还没有关掉这个回答,说明你大学不修物理有点可惜了。

\n

我想说的是,前面这个“介质中的叠加”这个解释,也存在一个问题。

\n

什么问题呢?如果我们做一个试验,创造出每次只打出一个光子(先这么形容吧)的机器,那么理论上,这个光子一次就只会和介质中的一个原子作用,就不太会产生上面那种扰乱一池春水般的干涉,那么是不是就不会减速、或者速度就不会减得那么快了呢?

\n

换句话说,只有一个光子的时候,折射率还是原来的折射率么?

\n

微观世界总会发生神奇的事情。就像一个光子也能在双缝实验中产生干涉条纹一样,不论是一个光子还是一群光子,介质的折射率都是不变的(我们这个讨论里先不去趟双折射率的浑水)。

\n

量子力学的模型认为,一个光子在进入介质后,应当会产生无数个影分身,去拜访路径上的所有原子,与每个原子都作用那么一下子,然后所有原子都产生新的波,接下来就和上面的解释过程类似了。唯一不同的,就是一个光子充当了一批光子,自己与自己干涉,自己的后代与自己的后代叠加。

\n

当然,这也不是真实的世界。

\n

这只是我们对这个世界的描述,一种建模,只不过,量子力学在微观领域更符合观测一些。

\n

物理并不是这个世界的真相,物理只是描述这个世界的一种模型。就类似佛法中所谓“方便法门”,它只是一种善巧,一种权宜,让大家能更快地以为摸到了真理而已。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "content": "
\"头图\"/
\n

光在介质中并没有减速。

\n

你会想:不对呀,你懂不懂啊,当光进入介质时,其传播速度会低于真空光速 ( c ),光速约为

\n

c/n

\n

,其中 n 是折射率。怎么能说光没减速呢?

\n
\"\"
\n

嗯,这种“减速”,并不是光子本身速度的改变,而是光波在介质中的相速度(phase velocity)减小了。关于相速度,费曼已经讲得很清楚了,我就不重复了。

\n

(以下不专门说水这种介质,只笼统一先说一下减速,关于水的话,等我周一再更,可先参考 @洗芝溪 的回答)

\n

大家上网也不是为了看公式的,我就用文字来简单描述一下吧。

\n

首先,让我们不要把光子看成一个个小球,而是波,是的光是一种电磁波。当这种波进入介质后,它的电场就会与介质中的带电粒子(主要是电子)和原子发生相互作用,电子会被光波的电场激发,产生振荡。这些振荡的电子又会发射次级电磁波,这些次级波与原始光波叠加,形成一个新的波前。这个新波前的传播速度(即相速度)低于真空光速。

\n

基于这个思路,有物理学家提出了吸收 - 再辐射经典假说。即原子中的电子吸收光子后进入更高的能级,然后当回到正常能级时重新发射出光子。(看到这里就点踩反对的,希望你先能读完全文哈)

\n

打个比方。

\n

这就像你在跑道上跑步,你的速度恒定,就假设为 x 吧。 现在,你不在跑道上跑了,而是去商业街的步道上跑,你每路过一个商店都要进去兜一圈儿[1],然后再出来继续跑。你的跑步速度仍然是 x,但你跑同样长度的步道用时更久了。

\n

光子的吸收和发射之间所需的时间,决定了光在介质中移动有多快。

\n
\"\"
\n

这么说来,再辐射出来的还是原来的光子么?

\n

光子是全部一样一样儿的,讨论它们前后是不是同一个光子,是没有物理意义的。

\n

这也解释了,为什么光子从介质中出来,又会“加速”。实际上它并没有加速,它只不过没有那么多商店需要去兜了而已。

\n
\"\"
\n

没什么问题?那就到此为止吧。

\n

好了,如果你看懂了上面这些比喻和解释,

\n

认为你得到了答案,很满意,

\n

那么我建议你就读到这里吧。

\n

因为接下来的解释会有一点难。

\n

虽然我一直以来都希望能用所有人都能看懂的通俗比喻来解释复杂的概念,但微观物理有时就是反直觉的,所以如果你看完上面的解释却产生了疑问,那么就可以试着继续读下去。

\n

前面提到的吸收 - 再辐射经典假说,有 2 个逃避不了的问题。

\n

一个是,这种“逛商店再出来”的行为,应当是一种随机的,换句话说,当一束光进入介质后,进多少个商店(与多少个原子互动)然后再出来应该是随机的(当然要符合动量守恒),那么光从一端到另一端的延迟就应该是(在一定范围内)随机的。但我们每次测量光穿过介质的速度,都是固定的。X

\n

还有一个问题,就是我们已经知道,特定的原子倾向于吸收特定频率的光,这是实验证实的。这样的话,介质的折射率,应该是针对特定波长的,或者笼统地说,有的波长的光有折射,有的波长没有折射。但实际观测表明,这一点也并不完全成立(注意这里与“折射率与波长成反比”的区别)。X

\n

一种打补丁的解释

\n

为了解决上述的 2 个问题,物理学家就开始打补丁了。

\n

于是,一个更好一点的解释出炉了。

\n

当光进入介质后,光作为电磁波,会与原子中的带电粒子(主要是电子)相作用(这和前面还没什么区别)。在光这种电磁波的作用下,介质中的电子等带电荷的粒子,会开始更加疯狂地抖动起来,就像一个个 dancer 听到心水的电子音乐就变得更 High 了一样。当这些带电荷的粒子开始疯狂抖动时,就会产生电磁波。

\n

每个被照射到的原子,都会发生这一反应,产生属于自己的电磁波,新的波与未受干扰的电磁波以及其他原子的电磁波叠加,就像湖面的涟漪一样,产生了向前运动的、在整个介质中穿行的波。

\n

考虑到每个新的光波之间有可能会出现相位差,那么波叠加的结果,就是叠加之后相同相位的那部分光波增强了,“互相不对付”的相位的那部分光波就减弱了,最后会产生一个叠加后的“相速度”(和群速度相对应,这里就不展开了)。即使每个光子(或者光脉冲,或者每个原子产生的光波)的速度仍然是光速,但介质中叠加后的相速度却可以小于光速。

\n

是的,波的叠加导致了减速。

\n

更接近真实一点的解释

\n

好了,如果你还没有越滑越快,还没有关掉这个回答,说明你大学不修物理有点可惜了。

\n

我想说的是,前面这个“介质中的叠加”这个解释,也存在一个问题。

\n

什么问题呢?如果我们做一个试验,创造出每次只打出一个光子(先这么形容吧)的机器,那么理论上,这个光子一次就只会和介质中的一个原子作用,就不太会产生上面那种扰乱一池春水般的干涉,那么是不是就不会减速、或者速度就不会减得那么快了呢?

\n

换句话说,只有一个光子的时候,折射率还是原来的折射率么?

\n

微观世界总会发生神奇的事情。就像一个光子也能在双缝实验中产生干涉条纹一样,不论是一个光子还是一群光子,介质的折射率都是不变的(我们这个讨论里先不去趟双折射率的浑水)。

\n

量子力学的模型认为,一个光子在进入介质后,应当会产生无数个影分身,去拜访路径上的所有原子,与每个原子都作用那么一下子,然后所有原子都产生新的波,接下来就和上面的解释过程类似了。唯一不同的,就是一个光子充当了一批光子,自己与自己干涉,自己的后代与自己的后代叠加。

\n

当然,这也不是真实的世界。

\n

这只是我们对这个世界的描述,一种建模,只不过,量子力学在微观领域更符合观测一些。

\n

物理并不是这个世界的真相,物理只是描述这个世界的一种模型。就类似佛法中所谓“方便法门”,它只是一种善巧,一种权宜,让大家能更快地以为摸到了真理而已。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "category": "", + "link": "https://daily.zhihu.com/story/9782449", + "creator": "", + "pubDate": "Thu, 10 Jul 2025 08:27:02 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "5bc4497f2b233877fe5491ea3891e2a9", + "highlights": [] + }, + { + "title": "航天飞机为什么被淘汰?", + "description": "
\"头图\"/
\n

如果这问题用“航天飞机”表示美国太空运输系统 Space Transportation System(以下称为 STS),那么其退役的主要原因是成本过高、安全性不足、维护困难。

\n
\"\"
STS. 拍摄者:Caryn Bohn
\n

“航天飞机”一词表示水平着陆的、可重复使用的航天器,不限于 STS。现存的无人驾驶航天飞机可以完成一些任务,主要是科学和军事任务。今后,人们或许还会制造更多的航天飞机。

\n

历史上,STS 曾自称在以下方面超越运载火箭:

\n
    \n
  • 重复使用。STS 计划起初吹嘘每架轨道飞行器可以复用 100 次,理论上比“为每次任务建造新航天器”便宜。在第一次发射前,STS 计划承诺“大大降低太空飞行的成本”。
  • \n
  • 载荷能力。可以运送 7 名航天员,可以发射·维修大型卫星、空间站结构、空间望远镜等,执行需要大量人员、物资的任务——必要时也包括“攻击敌人的航天器”、“将核弹丢在敌国”,尽管弹道导弹更擅长投送核弹。
  • \n
  • 特殊设备。STS 的机械臂等设备可帮助航天员执行相对复杂的舱外工作,在修复哈勃空间望远镜时声称“只有 STS 做得到”。
  • \n
\n

后来,人们发现 STS 有以下问题:

\n
    \n
  • 成本高昂。“重复使用”和“载荷能力”建立在昂贵的运行成本、维护成本、发射成本上,1972 年概算每磅有效载荷的成本按通货膨胀合 2012 年 1109 美元,实际上在不考虑研究与开发费用的情况下每磅有效载荷的成本高达 2012 年的 37207 美元,超额 3255%;STS 计划主任罗伯特·汤普森承认,后来设计阶段的主要目标“不包含降低造价”,因为“降低成本会导致其他技术要求无法满足”。1982 年,NASA 估算 STS 每次飞行花费 2.6 亿美元,估算时声称每年要发射 24 次、持续十年。实际上,STS 到退役共发射 135 次,平均每次发射耗资 16.42 亿美元。
  • \n
  • 过于复杂。STS 的“关键部件”数量众多,增加维护成本、延长维护时间、降低可行的发射频率和复用次数。轨道飞行器每次降落后要花 3 到 7 个月进行拆卸、检查、翻新,需要大量熟悉它的工作人员。STS 使用的多项技术,包括引擎,从未达到起初预想的水平。随着时间流逝,工作人员换代进一步降低 STS 的可维护性。
  • \n
  • 安全性差。1986 年挑战者号失事、2003 年哥伦比亚号失事造成大量航天员死亡,调查显示两次失事都归因于设计缺陷和安全管理问题,O 形环被腐蚀的事情发生过数次、没有引起足够关注,破坏哥伦比亚号隔热层的泡沫塑料块本就没必要安装、之前就曾脱落并砸到轨道飞行器上。STS 计划起初宣传事故率约 1/100000,失事后调查发现 STS 早期发射时发生“灾难性事故”的概率高达 1/9。后期经过改进,STS 的“灾难性事故”概率下降到约 1/90。美国找不到给 STS 配置有效的紧急逃生系统的方法。
  • \n
\n
\"\"
挑战者号点火后 58.788 秒,右侧固体助推器出现羽流
\n
\"\"
挑战者号失事
\n
\"\"
哥伦比亚号失事
\n
    \n
  • 必要性低。NASA 起初将 STS 的主要任务设为部署卫星,给出的报价低于成本,但一次性运载火箭的快速进步让用 STS 赔本发射卫星的吸引力仍然不足。轨道飞行器的死重对有效载荷的限制无法处理。用 STS 为轨道上的大部分卫星进行维护、加注燃料比用一次性火箭发射一个执行相同任务的新卫星还要贵,何况新卫星能够使用新技术提高效能。在挑战者号失事后,NASA 修改了 STS 的任务安排,缓解了这个问题。
  • \n
\n

——从诞生到退役,STS 进行了 135 次发射,发生 2 次重大事故,死亡 14 人。轨道飞行器的最大复用次数为 39(发现号)。STS 的主发动机号称可以复用 55 次,实际上平均复用了约 7.8 次。

\n

苏联“暴风雪”号航天飞机只进行过 1 次无人驾驶飞行。苏联大概马上就发现了上述问题,苏联当时的经济状况也太差。

\n

STS 的载荷能力、相当于小型空间站的机载设备在历史上发挥了一些作用。如果历史上美国政府和军队不对 STS 的设计进行太多干预,那么 STS 的性价比也不至于整成这样。不过,最初设计的 STS 能完成的任务也较少。

\n

二十一世纪初,可回收火箭在回收复用上完全超越了 STS。考虑通货膨胀,猎鹰重型的每磅有效载荷成本(2022 年约 689 美元,2025 年约 748 美元)低于 1972 年 STS 的纸面数据(2012 年约 1109 美元,2025 年约 1534 美元)。喜欢的话,读者可以说,这是“我们老旧的天启坦克全面超越了最新的磁能坦克”。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", + "content": "
\"头图\"/
\n

如果这问题用“航天飞机”表示美国太空运输系统 Space Transportation System(以下称为 STS),那么其退役的主要原因是成本过高、安全性不足、维护困难。

\n
\"\"
STS. 拍摄者:Caryn Bohn
\n

“航天飞机”一词表示水平着陆的、可重复使用的航天器,不限于 STS。现存的无人驾驶航天飞机可以完成一些任务,主要是科学和军事任务。今后,人们或许还会制造更多的航天飞机。

\n

历史上,STS 曾自称在以下方面超越运载火箭:

\n
    \n
  • 重复使用。STS 计划起初吹嘘每架轨道飞行器可以复用 100 次,理论上比“为每次任务建造新航天器”便宜。在第一次发射前,STS 计划承诺“大大降低太空飞行的成本”。
  • \n
  • 载荷能力。可以运送 7 名航天员,可以发射·维修大型卫星、空间站结构、空间望远镜等,执行需要大量人员、物资的任务——必要时也包括“攻击敌人的航天器”、“将核弹丢在敌国”,尽管弹道导弹更擅长投送核弹。
  • \n
  • 特殊设备。STS 的机械臂等设备可帮助航天员执行相对复杂的舱外工作,在修复哈勃空间望远镜时声称“只有 STS 做得到”。
  • \n
\n

后来,人们发现 STS 有以下问题:

\n
    \n
  • 成本高昂。“重复使用”和“载荷能力”建立在昂贵的运行成本、维护成本、发射成本上,1972 年概算每磅有效载荷的成本按通货膨胀合 2012 年 1109 美元,实际上在不考虑研究与开发费用的情况下每磅有效载荷的成本高达 2012 年的 37207 美元,超额 3255%;STS 计划主任罗伯特·汤普森承认,后来设计阶段的主要目标“不包含降低造价”,因为“降低成本会导致其他技术要求无法满足”。1982 年,NASA 估算 STS 每次飞行花费 2.6 亿美元,估算时声称每年要发射 24 次、持续十年。实际上,STS 到退役共发射 135 次,平均每次发射耗资 16.42 亿美元。
  • \n
  • 过于复杂。STS 的“关键部件”数量众多,增加维护成本、延长维护时间、降低可行的发射频率和复用次数。轨道飞行器每次降落后要花 3 到 7 个月进行拆卸、检查、翻新,需要大量熟悉它的工作人员。STS 使用的多项技术,包括引擎,从未达到起初预想的水平。随着时间流逝,工作人员换代进一步降低 STS 的可维护性。
  • \n
  • 安全性差。1986 年挑战者号失事、2003 年哥伦比亚号失事造成大量航天员死亡,调查显示两次失事都归因于设计缺陷和安全管理问题,O 形环被腐蚀的事情发生过数次、没有引起足够关注,破坏哥伦比亚号隔热层的泡沫塑料块本就没必要安装、之前就曾脱落并砸到轨道飞行器上。STS 计划起初宣传事故率约 1/100000,失事后调查发现 STS 早期发射时发生“灾难性事故”的概率高达 1/9。后期经过改进,STS 的“灾难性事故”概率下降到约 1/90。美国找不到给 STS 配置有效的紧急逃生系统的方法。
  • \n
\n
\"\"
挑战者号点火后 58.788 秒,右侧固体助推器出现羽流
\n
\"\"
挑战者号失事
\n
\"\"
哥伦比亚号失事
\n
    \n
  • 必要性低。NASA 起初将 STS 的主要任务设为部署卫星,给出的报价低于成本,但一次性运载火箭的快速进步让用 STS 赔本发射卫星的吸引力仍然不足。轨道飞行器的死重对有效载荷的限制无法处理。用 STS 为轨道上的大部分卫星进行维护、加注燃料比用一次性火箭发射一个执行相同任务的新卫星还要贵,何况新卫星能够使用新技术提高效能。在挑战者号失事后,NASA 修改了 STS 的任务安排,缓解了这个问题。
  • \n
\n

——从诞生到退役,STS 进行了 135 次发射,发生 2 次重大事故,死亡 14 人。轨道飞行器的最大复用次数为 39(发现号)。STS 的主发动机号称可以复用 55 次,实际上平均复用了约 7.8 次。

\n

苏联“暴风雪”号航天飞机只进行过 1 次无人驾驶飞行。苏联大概马上就发现了上述问题,苏联当时的经济状况也太差。

\n

STS 的载荷能力、相当于小型空间站的机载设备在历史上发挥了一些作用。如果历史上美国政府和军队不对 STS 的设计进行太多干预,那么 STS 的性价比也不至于整成这样。不过,最初设计的 STS 能完成的任务也较少。

\n

二十一世纪初,可回收火箭在回收复用上完全超越了 STS。考虑通货膨胀,猎鹰重型的每磅有效载荷成本(2022 年约 689 美元,2025 年约 748 美元)低于 1972 年 STS 的纸面数据(2012 年约 1109 美元,2025 年约 1534 美元)。喜欢的话,读者可以说,这是“我们老旧的天启坦克全面超越了最新的磁能坦克”。

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", + "category": "", + "link": "https://daily.zhihu.com/story/9782455", + "creator": "", + "pubDate": "Thu, 10 Jul 2025 08:27:02 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "b7b8f935745963dc6347512b9735cecf", + "highlights": [] + }, + { + "title": "为什么小青柠用糖腌制了一段时间后会有种很浓烈的花椒味儿?", + "description": "
\"头图\"/
\n

恭喜你刷到这个问题,做饭的时候又可以提升一分钱厨艺了。

\n

为什么陈皮和花椒都可以在肉里面去腥味啊?

\n
\"\"
2024 年 2 月 9 日 science 封面就是柑橘的油胞
\n

嗨,因为它们都是芸香科的植物,有一些特殊的能溶于油脂的挥发性芳香味。

\n

简单来说,你可以把花椒看成没有果肉又带点麻的陈皮……

\n

上面这张图是《science 科学》期刊封面,大家可能都有这种体验,剥橘子、柚子,或者挤柠檬的时候,冷不丁从果皮里滋出来、又香又苦的“暗器”精油!

\n
\"\"
\n
\"\"
柑橘类水果,都属于芸香科
\n

这股子“水果香精”的源头,就藏在果皮里的小油包里(学名叫油胞 oil gland)。

\n

柑橘油胞属于分泌囊,是橘子、橙子、黄皮、九里香等芸香科植物的特征性结构。

\n

油胞里的精油香味往往富含柠檬烯、芳樟醇等脂溶性芳香物质。

\n
\"\"
\n

肉类的腥味,往往来自挥发性的含硫化合物(如甲硫醇、硫醛类)或胺类物质,这些分子易挥发、气味刺鼻。

\n

而陈皮和花椒含有的芳香性挥发精油,能中和掉这些膻腥味。

\n

看到这里你又要迷惑了,柑橘、柠檬这些好说,剥皮的时候都会喷射出来,花椒那么小一点,它的果皮里也能藏住精油吗?

\n
\"\"
\n

是的!没错,花椒也有!

\n

我们国家用花椒用的比较多,对花椒的研究也比较多。

\n

现在萃取花椒精油的技术已经很成熟了,不过注意,这里提出来的花椒精油并不是我们平时吃的花椒油。

\n

花椒油主要还是豆油等其他油混合了花椒的香味,而花椒精油是提纯的花椒里面的油。

\n

多用在食品保鲜领域,而现在也在医药方面(比如止喘)有应用。

\n

那么花椒精油里的物质和柠檬里的物质有哪些相似呢?

\n

刚才说到了,月桂烯和芳樟醇这两个是花椒和青柠都有的味道

\n
\"\"
\n

而柠檬醛则是柠檬独有的柠檬味。辛香醛(Sanshools)是花椒独有的麻味。

\n

这两个是它们的主要区别。

\n

至于月桂烯、(E)-β- 罗勒烯、 β- 立方烯、桉树脑等其他花椒的味道则在不同品种的花椒里差别较大。

\n

说到这里你应该看出来了。

\n

那就是花椒和柠檬作为芸香科的植物,共享柠檬烯和芳樟醇两个比较显著的清香味。

\n

而柠檬的香味主要在它果皮油胞里,当然是腌制以后细胞破裂,释放出来味道后更浓郁啦。

\n

至于黄柠檬为什么没有小青柠味道这么明显?

\n

因为黄柠檬比较大,在果肉里柠檬味更重,而小青柠表面果皮体积占比更大,所以更接近花椒的味道。

\n

总的来说还是因为花椒是跟柑橘类水果同科不同属的,所以气味有一些接近,但是还是有差别。、而小青柠皮多肉少减少了这种差距。

\n

另外多嘴一句,柑橘类家族其实非常“乱”,你以为橘子、橙子、柠檬、柚子各自清清白白?不,它们的血统早就“你中有我,我中有你”,亲上加亲,近亲繁殖。

\n

科学家研究柑橘类的基因发现,绝大多数我们今天吃到的柑橘类水果,其实都来自三位“祖宗”的反复组合:

\n

三位老祖宗分别是柚子( Citrus maxima )、橘子(Citrus reticulata ) 和香橼( Citrus medica)

\n

橙子是柚子和橘子这对“夫妻”的结晶,果汁丰富又常见,堪称柑橘界的“嫡长子”,柠檬则是香橼和苦橙的“狠人后代”,酸得让人起飞,是柑橘家的二世祖;青柠的血统最复杂,由香橼、小柑橘和其他杂交组合而成,活脱脱一个“私生混血儿”;葡萄柚继承了柚子和橙子的基因,外表像柚子,味道像橙子,但你的舌头可能不太买账,所以卖的不是很好;而酸橙同样是柚子和橘子的“苦情组合”,比橙子更苦涩,专门用于果酱和香料调味。

\n

目前市面上卖得好的各种耙耙柑什么的则是多是三代串亲的产物,血统已经乱的飞起了。

\n

不过它们有一个共同的点就是果皮里面有芸香科的一些独特香气。

\n

所以你下次做饭的时候不妨多尝试下其他柑橘类的水果说不定有惊喜:

\n
\"\"
\n

比如 B 站粉丝百万的林大厨也做过柚子皮红烧肉,所以你如果创意独特的话,完全可以试试橘子、金桔来做饭。不过葡萄柚、酸橙等果皮可能有点呛哈哈。

\n

参考资料:

\n

1 花椒精油提取方法、成分分析、生物活性及实际应用研究进展

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "content": "
\"头图\"/
\n

恭喜你刷到这个问题,做饭的时候又可以提升一分钱厨艺了。

\n

为什么陈皮和花椒都可以在肉里面去腥味啊?

\n
\"\"
2024 年 2 月 9 日 science 封面就是柑橘的油胞
\n

嗨,因为它们都是芸香科的植物,有一些特殊的能溶于油脂的挥发性芳香味。

\n

简单来说,你可以把花椒看成没有果肉又带点麻的陈皮……

\n

上面这张图是《science 科学》期刊封面,大家可能都有这种体验,剥橘子、柚子,或者挤柠檬的时候,冷不丁从果皮里滋出来、又香又苦的“暗器”精油!

\n
\"\"
\n
\"\"
柑橘类水果,都属于芸香科
\n

这股子“水果香精”的源头,就藏在果皮里的小油包里(学名叫油胞 oil gland)。

\n

柑橘油胞属于分泌囊,是橘子、橙子、黄皮、九里香等芸香科植物的特征性结构。

\n

油胞里的精油香味往往富含柠檬烯、芳樟醇等脂溶性芳香物质。

\n
\"\"
\n

肉类的腥味,往往来自挥发性的含硫化合物(如甲硫醇、硫醛类)或胺类物质,这些分子易挥发、气味刺鼻。

\n

而陈皮和花椒含有的芳香性挥发精油,能中和掉这些膻腥味。

\n

看到这里你又要迷惑了,柑橘、柠檬这些好说,剥皮的时候都会喷射出来,花椒那么小一点,它的果皮里也能藏住精油吗?

\n
\"\"
\n

是的!没错,花椒也有!

\n

我们国家用花椒用的比较多,对花椒的研究也比较多。

\n

现在萃取花椒精油的技术已经很成熟了,不过注意,这里提出来的花椒精油并不是我们平时吃的花椒油。

\n

花椒油主要还是豆油等其他油混合了花椒的香味,而花椒精油是提纯的花椒里面的油。

\n

多用在食品保鲜领域,而现在也在医药方面(比如止喘)有应用。

\n

那么花椒精油里的物质和柠檬里的物质有哪些相似呢?

\n

刚才说到了,月桂烯和芳樟醇这两个是花椒和青柠都有的味道

\n
\"\"
\n

而柠檬醛则是柠檬独有的柠檬味。辛香醛(Sanshools)是花椒独有的麻味。

\n

这两个是它们的主要区别。

\n

至于月桂烯、(E)-β- 罗勒烯、 β- 立方烯、桉树脑等其他花椒的味道则在不同品种的花椒里差别较大。

\n

说到这里你应该看出来了。

\n

那就是花椒和柠檬作为芸香科的植物,共享柠檬烯和芳樟醇两个比较显著的清香味。

\n

而柠檬的香味主要在它果皮油胞里,当然是腌制以后细胞破裂,释放出来味道后更浓郁啦。

\n

至于黄柠檬为什么没有小青柠味道这么明显?

\n

因为黄柠檬比较大,在果肉里柠檬味更重,而小青柠表面果皮体积占比更大,所以更接近花椒的味道。

\n

总的来说还是因为花椒是跟柑橘类水果同科不同属的,所以气味有一些接近,但是还是有差别。、而小青柠皮多肉少减少了这种差距。

\n

另外多嘴一句,柑橘类家族其实非常“乱”,你以为橘子、橙子、柠檬、柚子各自清清白白?不,它们的血统早就“你中有我,我中有你”,亲上加亲,近亲繁殖。

\n

科学家研究柑橘类的基因发现,绝大多数我们今天吃到的柑橘类水果,其实都来自三位“祖宗”的反复组合:

\n

三位老祖宗分别是柚子( Citrus maxima )、橘子(Citrus reticulata ) 和香橼( Citrus medica)

\n

橙子是柚子和橘子这对“夫妻”的结晶,果汁丰富又常见,堪称柑橘界的“嫡长子”,柠檬则是香橼和苦橙的“狠人后代”,酸得让人起飞,是柑橘家的二世祖;青柠的血统最复杂,由香橼、小柑橘和其他杂交组合而成,活脱脱一个“私生混血儿”;葡萄柚继承了柚子和橙子的基因,外表像柚子,味道像橙子,但你的舌头可能不太买账,所以卖的不是很好;而酸橙同样是柚子和橘子的“苦情组合”,比橙子更苦涩,专门用于果酱和香料调味。

\n

目前市面上卖得好的各种耙耙柑什么的则是多是三代串亲的产物,血统已经乱的飞起了。

\n

不过它们有一个共同的点就是果皮里面有芸香科的一些独特香气。

\n

所以你下次做饭的时候不妨多尝试下其他柑橘类的水果说不定有惊喜:

\n
\"\"
\n

比如 B 站粉丝百万的林大厨也做过柚子皮红烧肉,所以你如果创意独特的话,完全可以试试橘子、金桔来做饭。不过葡萄柚、酸橙等果皮可能有点呛哈哈。

\n

参考资料:

\n

1 花椒精油提取方法、成分分析、生物活性及实际应用研究进展

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "category": "", + "link": "https://daily.zhihu.com/story/9782432", + "creator": "", + "pubDate": "Wed, 09 Jul 2025 08:27:05 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "94f8c2d49a81ba1812a78716c6f7491c", + "highlights": [] + }, + { + "title": "历史上有哪些名人,还是普通人的时候就相互熟悉?", + "description": "
\"头图\"/
\n

洪武四年,明军从陕西、湖广分别向南、向西,兵分两路进攻割据四川的明夏政权。其中东路领兵将领是汤和,北路领兵将领是傅友德,由于明朝在前一年也就是洪武三年已经大封群臣,所以此时的汤和是中山侯,傅友德是颍川侯。当时明夏那边负责对付北路明军的是平章政事丁世贞和向大亨,负责对付东路明军的是邹兴和莫仁寿。

\n

在明军的战前规划中,本来东路军是主力,汤和也是老朱被调去刷军功的,没成想邹兴、莫仁寿和大夏太尉吴友仁三位把夔门守了个水泼不进,再加上酉阳、石砫等土司的协助,明军顿兵在此没有任何进展,所以反而是傅友德从北边进展迅速,先在文州击败丁世贞,随后在绵州击败向大亨,直逼成都,在夔门督战的大夏丞相戴寿、太尉吴友仁眼见西边要崩,赶紧从前线分兵去川西抵挡,然后被傅友德在汉州(四川广汉)击败了向大亨、戴寿、吴友仁三路合兵,随后进围成都。

\n
\"\"
\n

其实傅友德跟交手的这三位明夏高层都认识,早就认识。

\n

龙凤三年,韩宋太保刘福通调白不信、大刀敖、李喜喜驰援西路北伐军,傅友德跟着李喜喜进陕西作战,并在次年西路军兵败巩昌之后由阶、文向南退入四川,而恰在此时,担任徐宋统军都元帅的后来大夏开国太祖明玉珍也正好带着徐宋军队从夔门向西进入四川,于是这两位河南江北行省的老乡就这样在四川不期而遇,双方打了一仗,韩宋军队惨败,打不过就加入,所以傅友德就归附了明玉珍。

\n
(傅)友德,其先宿州人,徙居颍州,后徙砀山,元末从山东李喜喜起兵,转攻剽入蜀,李喜喜败,归明玉珍。
\n

当时明玉珍只是徐宋各路统兵将领里的一位,地位并不高,所以手下也没有多少人,数得着的基本也就戴寿、万胜、向大亨、张文炳、邹兴、吴友仁、莫仁寿等几位,而这几位在明玉珍称帝之后的称呼分别是冢宰戴寿、司马万胜、司寇向大亨、司空张文炳、司徒邹兴、司徒吴友仁、司寇莫仁寿。

\n

所以我其实很好奇,如果拍一部以傅友德为主角的电视剧,那么当这三位在汉州城外跟傅友德再次见面时,互相之间是个怎样的心情,台词又应该怎么写。

\n

1911 年 10 月,武昌城内一声枪响,辛亥革命爆发,随后极短时间内革命风潮席卷全国,武昌作为这次革命的引爆点,也成为清军与革命军的重点交火对象,清军参战部队是北洋系的新军的第一、第四、第五镇,革命军是湖北新军第八镇,双方从从 10 月 18 日革命军主动进攻汉口刘家庙清军阵地开始,到 11 月 27 日清军攻陷汉阳结束,恶战四十一天。

\n

其实这并不是双方的第一次照面。

\n

光绪三十二年,1906,10 月,清朝为了检验新建陆军的成色,在河南安阳举行了一次军事演习,史称彰德秋操。参加这次野战演习的北军是新军第五镇及第一混成协,南军是湖北的新军第八镇和河南第二十九混成协,双方出动军队三万余人,马五千余匹,车一千五百多辆,各省都派出观操大员,还有外国的驻华武官观战,甚至还有国内外媒体记者记录实时报道。

\n

也是在这场军事演习中,后来叱咤中国二十年的人物纷纷登场。

\n

阅操大臣是后来的民国第一任大总统袁世凯,演习总参议是后来的民国陆军总长王士珍,中央审判长是辛亥革命时革命军陆军第八师师长哈汉章,南军审判长是冯国璋,秋操参谋是徐世昌,南军第八镇统制是黎元洪,北军第五镇统制是张怀芝,北军混成第一协统领是曹锟。

\n

当时有个年轻参谋在讲评会上问张怀芝:第五镇来了多少人?留守的有多少人?有多少病号?多少轻病?多少重病?帐篷来了多少?马匹来了多少?张怀芝答不上来,面红耳赤哑口无言。而他后来担任新军第二十镇统制,武昌起义爆发的时候他正在筹划着利用永平秋操的机会,与第六镇统制吴禄贞、第二混成协协统蓝天蔚一起弄假成真直接武装起义。他叫张绍曾。

\n

把这段趣事记录下来的人叫冯玉祥,时任新军第六镇十一协二十四标第三营后队排长。

\n

当时各省新军都派人前来参观学习,于是袁世凯把这些围观人员编为中央评判官,监督演习。其中广西派来的广西测绘学堂堂长是位 24 岁的小伙子,他叫蔡锷;东三省派来的东北新军督练所总参议也是 24 岁,他叫蒋百里。

\n
\"\"
\n

这次秋操整体而言是北军占优,但南军也不容小觑,尤其是作为第八镇统制官的黎元洪,指挥得当可圈可点,湖北新军也让袁世凯眼前一亮。

\n

五年之后的武昌起义,其实就是这次彰德秋操的实战版本。

\n

革命军都督仍然是当初秋操时的南军统领黎元洪,清军督军是当初秋操时负责监督南军的北洋新军第五镇统制冯国璋,而负责进攻革命军事宜的清军将领王占元、李纯,在当初彰德秋操的时候就是跟黎元洪对垒的北军将领。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", + "content": "
\"头图\"/
\n

洪武四年,明军从陕西、湖广分别向南、向西,兵分两路进攻割据四川的明夏政权。其中东路领兵将领是汤和,北路领兵将领是傅友德,由于明朝在前一年也就是洪武三年已经大封群臣,所以此时的汤和是中山侯,傅友德是颍川侯。当时明夏那边负责对付北路明军的是平章政事丁世贞和向大亨,负责对付东路明军的是邹兴和莫仁寿。

\n

在明军的战前规划中,本来东路军是主力,汤和也是老朱被调去刷军功的,没成想邹兴、莫仁寿和大夏太尉吴友仁三位把夔门守了个水泼不进,再加上酉阳、石砫等土司的协助,明军顿兵在此没有任何进展,所以反而是傅友德从北边进展迅速,先在文州击败丁世贞,随后在绵州击败向大亨,直逼成都,在夔门督战的大夏丞相戴寿、太尉吴友仁眼见西边要崩,赶紧从前线分兵去川西抵挡,然后被傅友德在汉州(四川广汉)击败了向大亨、戴寿、吴友仁三路合兵,随后进围成都。

\n
\"\"
\n

其实傅友德跟交手的这三位明夏高层都认识,早就认识。

\n

龙凤三年,韩宋太保刘福通调白不信、大刀敖、李喜喜驰援西路北伐军,傅友德跟着李喜喜进陕西作战,并在次年西路军兵败巩昌之后由阶、文向南退入四川,而恰在此时,担任徐宋统军都元帅的后来大夏开国太祖明玉珍也正好带着徐宋军队从夔门向西进入四川,于是这两位河南江北行省的老乡就这样在四川不期而遇,双方打了一仗,韩宋军队惨败,打不过就加入,所以傅友德就归附了明玉珍。

\n
(傅)友德,其先宿州人,徙居颍州,后徙砀山,元末从山东李喜喜起兵,转攻剽入蜀,李喜喜败,归明玉珍。
\n

当时明玉珍只是徐宋各路统兵将领里的一位,地位并不高,所以手下也没有多少人,数得着的基本也就戴寿、万胜、向大亨、张文炳、邹兴、吴友仁、莫仁寿等几位,而这几位在明玉珍称帝之后的称呼分别是冢宰戴寿、司马万胜、司寇向大亨、司空张文炳、司徒邹兴、司徒吴友仁、司寇莫仁寿。

\n

所以我其实很好奇,如果拍一部以傅友德为主角的电视剧,那么当这三位在汉州城外跟傅友德再次见面时,互相之间是个怎样的心情,台词又应该怎么写。

\n

1911 年 10 月,武昌城内一声枪响,辛亥革命爆发,随后极短时间内革命风潮席卷全国,武昌作为这次革命的引爆点,也成为清军与革命军的重点交火对象,清军参战部队是北洋系的新军的第一、第四、第五镇,革命军是湖北新军第八镇,双方从从 10 月 18 日革命军主动进攻汉口刘家庙清军阵地开始,到 11 月 27 日清军攻陷汉阳结束,恶战四十一天。

\n

其实这并不是双方的第一次照面。

\n

光绪三十二年,1906,10 月,清朝为了检验新建陆军的成色,在河南安阳举行了一次军事演习,史称彰德秋操。参加这次野战演习的北军是新军第五镇及第一混成协,南军是湖北的新军第八镇和河南第二十九混成协,双方出动军队三万余人,马五千余匹,车一千五百多辆,各省都派出观操大员,还有外国的驻华武官观战,甚至还有国内外媒体记者记录实时报道。

\n

也是在这场军事演习中,后来叱咤中国二十年的人物纷纷登场。

\n

阅操大臣是后来的民国第一任大总统袁世凯,演习总参议是后来的民国陆军总长王士珍,中央审判长是辛亥革命时革命军陆军第八师师长哈汉章,南军审判长是冯国璋,秋操参谋是徐世昌,南军第八镇统制是黎元洪,北军第五镇统制是张怀芝,北军混成第一协统领是曹锟。

\n

当时有个年轻参谋在讲评会上问张怀芝:第五镇来了多少人?留守的有多少人?有多少病号?多少轻病?多少重病?帐篷来了多少?马匹来了多少?张怀芝答不上来,面红耳赤哑口无言。而他后来担任新军第二十镇统制,武昌起义爆发的时候他正在筹划着利用永平秋操的机会,与第六镇统制吴禄贞、第二混成协协统蓝天蔚一起弄假成真直接武装起义。他叫张绍曾。

\n

把这段趣事记录下来的人叫冯玉祥,时任新军第六镇十一协二十四标第三营后队排长。

\n

当时各省新军都派人前来参观学习,于是袁世凯把这些围观人员编为中央评判官,监督演习。其中广西派来的广西测绘学堂堂长是位 24 岁的小伙子,他叫蔡锷;东三省派来的东北新军督练所总参议也是 24 岁,他叫蒋百里。

\n
\"\"
\n

这次秋操整体而言是北军占优,但南军也不容小觑,尤其是作为第八镇统制官的黎元洪,指挥得当可圈可点,湖北新军也让袁世凯眼前一亮。

\n

五年之后的武昌起义,其实就是这次彰德秋操的实战版本。

\n

革命军都督仍然是当初秋操时的南军统领黎元洪,清军督军是当初秋操时负责监督南军的北洋新军第五镇统制冯国璋,而负责进攻革命军事宜的清军将领王占元、李纯,在当初彰德秋操的时候就是跟黎元洪对垒的北军将领。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", + "category": "", + "link": "https://daily.zhihu.com/story/9782443", + "creator": "", + "pubDate": "Wed, 09 Jul 2025 08:27:05 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "d6faf5dd8fe44e0c45d04c7ccfdcaeb3", + "highlights": [] + }, + { + "title": "人类为何无法准确控制自己的每一个器官?", + "description": "
\"头图\"/
\n

如果你能用意识控制肠胃的平滑肌让它们震动,那么你一天之内就可能疯掉,不用去拉莱耶也能听见克苏鲁在你耳边的低语。

\n

因为那意味着血脑屏障可能不存在了。

\n

具体来说的话,让我先举个例子。

\n

你会放心把电脑交给 deepseek 控制吗?

\n

deepseek 有时候回答问题很好用,有时候却有很严重的幻觉,相较起来,还是 Windows 系统更可靠一些,至于底层的主板硬件,还需要更基础的 BIOS 系统来控制开机自检(\"Basic Input Output System\"的缩略词,直译是\"基本输入输出系统\"),你要用 deepseek 控制估计一小时蓝屏五六次,人的意识有时候比 deepseek 幻觉还严重,身体怎么可能给它全部权限。

\n

你可以把大脑看成是个三权分立的系统,简单来说,你的身体压根不相信你那受点刺激就要死要活的愚蠢自我意识,一开始就通过血脑屏障的方式架空了意识的大多数控制权。

\n

但这是对你有好处的,血脑屏障出不去的东西也进不来,这是保护你不会随便吃点什么东西就像吃了菌子一样产生幻觉。

\n
\"\"
不要啊,充满 oi 猫和灵感菇的世界
\n

但是也不意味着你对你的植物神经系统毫无办法。

\n

来吧,先从简单的开始,我今天先教你怎么控制自己的体温。

\n

简直笑话,我的身体自己不能控制那这么多知识岂不是白学了。

\n

我现在喝一杯菠萝泡椒冰沙,就能让我的胃部肌肉抽动一晚上。

\n

哦,你说的是那种让心跳从 70/ 分钟改成 30/ 分钟的精准?那确实没那么简单,只靠你自己坐在那里想是做不到的。

\n

但是借助科技也不是不行。

\n

好了,开玩笑的部分结束。要知道我们的意识为什么能控制一些地方,而不能控制另外一些地方。

\n

我们要先知道骨骼肌和平滑肌的区别。

\n

骨骼肌可以靠动作电位驱动也可以靠激素,平滑肌主要依赖激素和植物神经的化学调控。

\n

但是问题来了,你操控的意识部分大多数时候只能放电,不能想放激素就放激素,所以你几乎无法操控平滑肌。

\n

首先,哪些是骨骼肌,哪些是平滑肌?

\n

人体有 206 块骨头,骨骼肌是附着于骨骼的横纹肌,受意识控制(随意肌),分布于头、颈、躯干和四肢,也就是你所说的手啊脚啊等等。

\n

这是你可以靠意识操控的。

\n

但是注意,多达639-640 块的随意肌,也不是每一块你都可以随便控制的。

\n

比如说长期缺乏锻炼的人会丢失臀大肌的感觉和控制,这也是嫪毐能转轮你不能的原因之一……(我在说什么东西),具体内容可以看之前写的这篇:

\n

练肌肉对普通人来说有哪些实实在在的好处?

\n

平滑肌为无横纹的非随意肌,分布于内脏器官和血管壁,也就是胃壁肌、食管、胃肠壁肌层、膀胱逼尿肌、尿道括约肌等。

\n

刚才说了,骨骼肌运动基本靠动作电位指挥,平滑肌靠激素和化学物质,那么问题来了,为什么意识大多数时候只能放电?

\n

因为血脑屏障把意识卡得死死的。

\n
\"\"
\n

通常来说,意识系统包括你能控制的蓝色部分:前额叶皮质(前扣带回,内侧额叶皮层)和顶叶联合区(楔前叶,后扣带回,反向连接皮层),以及你一般不能控制的,类似于 BIOS 负责大脑开机唤醒以及注意力等潜意识部分的皮质下觉醒系统(红色部分):中脑(脑干最上端部分)、丘脑、基底前脑、下丘脑等。*1

\n

血脑屏障是什么?

\n
\"\"
\n

血脑屏障由脑毛细血内皮细胞(紧密连接)、基膜、周细胞及星形胶质细胞终足共同构成,覆盖整个中枢神经系统(脑和脊髓)。

\n

你可以把它看成一个保护大脑的结界。

\n

只能允许钠钾钙离子、氧气二氧化碳,必须氨基酸等维持机能运转的少部分物质通过。

\n

98%的小分子药物和 99.9%的大分子药物(如抗体)无法穿透血脑屏障,所以脑部疾病的治疗是非常麻烦的。药企都在想法设法做一些能透过的药物以期解决帕金森等疾病。

\n

(但是万事无绝对,靶向转铁蛋白受体的分子可以透过血脑屏障,因此这几年学界和药企研究得比较多,有望开发成 CNS 递送载体,把原本不能透脑的大分子通过转铁蛋白受体一起带进去。)

\n

98%的小分子药物不行,能进入血脑屏障的外源性化合物一般来说要满足分子量<450,拓扑极性表面积小于 90 平方埃,ClogP 在 2-4 之间,氢键给体(活泼氢)数量小于 3 等条件,当然这些条件并不绝对,总有个别例外。

\n

常见的各种阿片类药物(以及各种致幻剂、毒品),酒精等,外源性能透脑的小分子很容易控制你的意识。

\n

这是沾染上就几乎无法戒断的 Meth(冰):

\n
\"\"
\n

它的分子量小,且是一定脂溶性(CLogP 越大脂溶性越好),tPSA 才 12 平方埃,氢键给体 1 个,它可以穿过血脑屏障,是一种苯丙胺类兴奋剂,能够刺激中枢神经系统,导致神经递质失衡,特别是多巴胺、去甲肾上腺素和 5- 羟色胺的过度释放,这种现象被称为“单胺风暴”‌,所以溜冰会产生很强烈的情绪和幻觉。让你的意识根本无法控制任何事情。

\n

问题来了,常见的控制平滑肌的激素是没法通过血脑屏障的。

\n

比如抑制平滑肌收缩的去甲肾上腺素,你可以用它来抑制肠胃蠕动(也就是遇到天敌准备逃跑的时候分泌一点,让肠胃不要乱动,免得跑的时候难受。),这个玩意结构式很简单:

\n
\"\"
\n

它的氢键给体有 5 个,水溶性极大,tPSA 接近 90 平方埃,无法透过血脑屏障。

\n

没法进去也没法出来,产生意识的大脑皮层无法合成这个,合成了也没法运送出来控制身体。

\n

那为什么脑干里的蓝斑等位置就合成去甲肾上腺素,来控制内脏呢?

\n
\"\"
\n

刚才提到你的大脑里面有个类似 BIOS 的皮质下觉醒系统,这块区域啊,它属于血脑屏障的漏洞区域:室周器官(Circumventricular Organs)。

\n
\"\"
彩色部分
\n

脑部功能很重要,所以需要血脑屏障保护,但是它又需要向身体发出很多指令,所以必须留出来一个对外的控制室。

\n

室周器官就是这么一个对外指挥中心。

\n

中枢神经系统通过室周器与外周血液联系,同时室周器也是参与神经内分泌功能的重要组成部分。室周器不完整的血脑屏障组织结构允许肽类和激素等分子在神经组织与血液之间进行交换,但仍可阻止毒素入脑。

\n

看到这里你应该明白为什么下丘脑可以分泌一些激素,并与垂体等组成下丘脑 - 垂体系统,参与一些重要的身体内调控了。

\n

因为它是脑子里的法外之地啊。

\n

像生长激素(GH)、甲状腺激素(TSH)、促肾上腺皮质激素(ACTH)、促性腺激素(FSH/LH)、催乳素(PRL)等等重要的激素都由下丘脑 - 垂体系统直接参与。

\n

这些都跟 BIOS 系统的逻辑一样,你直接在 deepseek 页面是无法操控的,要进入专门的系统才行。

\n

好了,我们现在再来比较一下你能控制的意识区域和漏洞区域:

\n
\"\"
\n

你会惊喜的发现你的意识被完全架空了,无法分泌激素等物质透过血脑屏障来控制内脏。

\n

但是一如前面所说,这是对你有好处的。

\n

因为不这么做的话,其他小分子物质或者蛋白等都有可能穿过血脑屏障直达你的意识指挥中心,这样的后果人体是无法接受的。

\n

你可能随便吃点什么东西就不小心吃到了大脑的受体激动剂,开始产生幻觉,比如你正在树上,却以为自己在平地上,一脚踏空,你就 game over 了,正是为了避免这种极端不利的情况,进化才选择了三权分立的大脑系统。

\n

说到这里不得不再说点有趣的事情,动作电位是即时的,你想打字的时候抬手就打字了。但是激素调节是有滞后性的,比如甲状腺需要碘来合成甲状腺素,甲状腺素是个非常重要的身体机能调节激素,还可以利用 T3 和 T4 来打个时间差,平衡所有器官的反应时间:

\n
分子上多放几个碘,增加容错率,防止随便摄入的一个含碘芳环身体就激动得不要不要的。
\n
\"\"
3GWS,Crystal Structure of T3-Bound Thyroid Hormone Receptor,受体空腔内部含多个硫原子,形成硫属元素和卤素的相互作用(软亲软,软硬酸碱理论)裹着绿球的紫球是碘原子,黄色折角是硫原子
\n
对了!还要防止与这个模块挨得近的器官把信号分子近水楼台全独吞了,导致近一点儿的器官过度激动,远一些的激动不了。那就设计冗余和局部掉碘的机制打个时间差,以平衡所有器官的反应时间。设计 3 个碘的 T3 活性高、起效快,但持续时间短,掉一个碘就没活性;四个碘的 T4 的活性低、起效慢,但持续时间长,因为还可以脱一个碘变 T3。
\n
\"\"
\n
如前所述,还需要设计一个对碘代物独一无二的代谢通路,它最好也是稀有的,用到微量元素的,这样不容易出系统级 bug,满足正交性。你看向剩下的 Se 元素,它因为一定的金属性和与 S 元素的相似性一开始并未被你选作信号分子的原材料,但作为掉碘的工具是个不二的选择。
\n

具体可以看看我老公之前写的这篇有趣的碘的科普:

\n

既然碘在自然界中并不富裕,那么为什么甲状腺激素一定要用碘来合成?

\n

哦,还有植物神经系统没说。

\n

刚才的图片可以看见, 你的意识只能控制大脑皮层的一部分(甚至你连这可怜的一部分都不是完全控制的,比如我叫你现在不要去想一头大象,你的脑子里马上就会出现大象的影子,这也是很多人失眠的原因)

\n
\"\"
\n

剩下不能控制的大脑皮层、下丘脑、脑干和脊髓组成植物神经系统,用来控制呼吸、心跳、肠胃蠕动等等非常重要的基本生理功能。

\n

植物神经系统是在你意识不到的情况下自动运行的。

\n

说了这么多,我要兑现开头的承诺了。

\n

教你控制体温。

\n

一般情况下你不能控制体温,是因为你的意识压根不知道体温是个什么东西,怎么去度量它。

\n

但是现在借住生物反馈技术,我们可以直观地观察一些我们的生理指标。

\n
\"\"
\n

比如把你的手指跟体温监测仪器相连接,你可以直接看到你的体表温度。

\n

虽然核心体温(如直肠、食道温度)受下丘脑严格调控,意识直接干预难度大。

\n

但是体表温度(如四肢、面部)可通过血流再分配部分调节,也就是说,这部分你是有一定权限控制的。

\n

受试者可以通过冥想、呼吸调控或心理暗示尝试影响信号变化。

\n

通过放松训练激活副交感神经,降低代谢率,间接影响体温(如降低 0.2~0.5℃)。

\n

注意力惊人的可以靠全神贯注引发特定部位血管舒张 / 收缩(如手部温度升高 1~3℃)。*2

\n

这个体温控制实验其实不是让你用来玩的,而是有实际用处的。

\n

有些焦虑症患者通过训练提升手部温度,缓解交感神经过度激活,能有效缓解焦虑症。

\n

是不是很神奇!

\n

但是你想绕开下丘脑分泌激素则不太可能,我们先从一些小分子入手倒是方便。

\n

记住前面一个很重要的点,能进去的分子才能出来。

\n

五羟色胺能进去,这是一种能让人快乐的小分子,现在请你说“感谢大脑,来点五羟色胺”,你就会真的笑出来诶~~

\n
\"\"
\n

(当然五羟色胺这个是我逗你开心的小把戏,请你不要当真。)

\n

以上~

\n

引用文献:

\n

1Epilepsy and driving: Potential impact of transient impaired consciousness

\n

2Biofeedback:An overview in the contextof heart-brain medicine

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "content": "
\"头图\"/
\n

如果你能用意识控制肠胃的平滑肌让它们震动,那么你一天之内就可能疯掉,不用去拉莱耶也能听见克苏鲁在你耳边的低语。

\n

因为那意味着血脑屏障可能不存在了。

\n

具体来说的话,让我先举个例子。

\n

你会放心把电脑交给 deepseek 控制吗?

\n

deepseek 有时候回答问题很好用,有时候却有很严重的幻觉,相较起来,还是 Windows 系统更可靠一些,至于底层的主板硬件,还需要更基础的 BIOS 系统来控制开机自检(\"Basic Input Output System\"的缩略词,直译是\"基本输入输出系统\"),你要用 deepseek 控制估计一小时蓝屏五六次,人的意识有时候比 deepseek 幻觉还严重,身体怎么可能给它全部权限。

\n

你可以把大脑看成是个三权分立的系统,简单来说,你的身体压根不相信你那受点刺激就要死要活的愚蠢自我意识,一开始就通过血脑屏障的方式架空了意识的大多数控制权。

\n

但这是对你有好处的,血脑屏障出不去的东西也进不来,这是保护你不会随便吃点什么东西就像吃了菌子一样产生幻觉。

\n
\"\"
不要啊,充满 oi 猫和灵感菇的世界
\n

但是也不意味着你对你的植物神经系统毫无办法。

\n

来吧,先从简单的开始,我今天先教你怎么控制自己的体温。

\n

简直笑话,我的身体自己不能控制那这么多知识岂不是白学了。

\n

我现在喝一杯菠萝泡椒冰沙,就能让我的胃部肌肉抽动一晚上。

\n

哦,你说的是那种让心跳从 70/ 分钟改成 30/ 分钟的精准?那确实没那么简单,只靠你自己坐在那里想是做不到的。

\n

但是借助科技也不是不行。

\n

好了,开玩笑的部分结束。要知道我们的意识为什么能控制一些地方,而不能控制另外一些地方。

\n

我们要先知道骨骼肌和平滑肌的区别。

\n

骨骼肌可以靠动作电位驱动也可以靠激素,平滑肌主要依赖激素和植物神经的化学调控。

\n

但是问题来了,你操控的意识部分大多数时候只能放电,不能想放激素就放激素,所以你几乎无法操控平滑肌。

\n

首先,哪些是骨骼肌,哪些是平滑肌?

\n

人体有 206 块骨头,骨骼肌是附着于骨骼的横纹肌,受意识控制(随意肌),分布于头、颈、躯干和四肢,也就是你所说的手啊脚啊等等。

\n

这是你可以靠意识操控的。

\n

但是注意,多达639-640 块的随意肌,也不是每一块你都可以随便控制的。

\n

比如说长期缺乏锻炼的人会丢失臀大肌的感觉和控制,这也是嫪毐能转轮你不能的原因之一……(我在说什么东西),具体内容可以看之前写的这篇:

\n

练肌肉对普通人来说有哪些实实在在的好处?

\n

平滑肌为无横纹的非随意肌,分布于内脏器官和血管壁,也就是胃壁肌、食管、胃肠壁肌层、膀胱逼尿肌、尿道括约肌等。

\n

刚才说了,骨骼肌运动基本靠动作电位指挥,平滑肌靠激素和化学物质,那么问题来了,为什么意识大多数时候只能放电?

\n

因为血脑屏障把意识卡得死死的。

\n
\"\"
\n

通常来说,意识系统包括你能控制的蓝色部分:前额叶皮质(前扣带回,内侧额叶皮层)和顶叶联合区(楔前叶,后扣带回,反向连接皮层),以及你一般不能控制的,类似于 BIOS 负责大脑开机唤醒以及注意力等潜意识部分的皮质下觉醒系统(红色部分):中脑(脑干最上端部分)、丘脑、基底前脑、下丘脑等。*1

\n

血脑屏障是什么?

\n
\"\"
\n

血脑屏障由脑毛细血内皮细胞(紧密连接)、基膜、周细胞及星形胶质细胞终足共同构成,覆盖整个中枢神经系统(脑和脊髓)。

\n

你可以把它看成一个保护大脑的结界。

\n

只能允许钠钾钙离子、氧气二氧化碳,必须氨基酸等维持机能运转的少部分物质通过。

\n

98%的小分子药物和 99.9%的大分子药物(如抗体)无法穿透血脑屏障,所以脑部疾病的治疗是非常麻烦的。药企都在想法设法做一些能透过的药物以期解决帕金森等疾病。

\n

(但是万事无绝对,靶向转铁蛋白受体的分子可以透过血脑屏障,因此这几年学界和药企研究得比较多,有望开发成 CNS 递送载体,把原本不能透脑的大分子通过转铁蛋白受体一起带进去。)

\n

98%的小分子药物不行,能进入血脑屏障的外源性化合物一般来说要满足分子量<450,拓扑极性表面积小于 90 平方埃,ClogP 在 2-4 之间,氢键给体(活泼氢)数量小于 3 等条件,当然这些条件并不绝对,总有个别例外。

\n

常见的各种阿片类药物(以及各种致幻剂、毒品),酒精等,外源性能透脑的小分子很容易控制你的意识。

\n

这是沾染上就几乎无法戒断的 Meth(冰):

\n
\"\"
\n

它的分子量小,且是一定脂溶性(CLogP 越大脂溶性越好),tPSA 才 12 平方埃,氢键给体 1 个,它可以穿过血脑屏障,是一种苯丙胺类兴奋剂,能够刺激中枢神经系统,导致神经递质失衡,特别是多巴胺、去甲肾上腺素和 5- 羟色胺的过度释放,这种现象被称为“单胺风暴”‌,所以溜冰会产生很强烈的情绪和幻觉。让你的意识根本无法控制任何事情。

\n

问题来了,常见的控制平滑肌的激素是没法通过血脑屏障的。

\n

比如抑制平滑肌收缩的去甲肾上腺素,你可以用它来抑制肠胃蠕动(也就是遇到天敌准备逃跑的时候分泌一点,让肠胃不要乱动,免得跑的时候难受。),这个玩意结构式很简单:

\n
\"\"
\n

它的氢键给体有 5 个,水溶性极大,tPSA 接近 90 平方埃,无法透过血脑屏障。

\n

没法进去也没法出来,产生意识的大脑皮层无法合成这个,合成了也没法运送出来控制身体。

\n

那为什么脑干里的蓝斑等位置就合成去甲肾上腺素,来控制内脏呢?

\n
\"\"
\n

刚才提到你的大脑里面有个类似 BIOS 的皮质下觉醒系统,这块区域啊,它属于血脑屏障的漏洞区域:室周器官(Circumventricular Organs)。

\n
\"\"
彩色部分
\n

脑部功能很重要,所以需要血脑屏障保护,但是它又需要向身体发出很多指令,所以必须留出来一个对外的控制室。

\n

室周器官就是这么一个对外指挥中心。

\n

中枢神经系统通过室周器与外周血液联系,同时室周器也是参与神经内分泌功能的重要组成部分。室周器不完整的血脑屏障组织结构允许肽类和激素等分子在神经组织与血液之间进行交换,但仍可阻止毒素入脑。

\n

看到这里你应该明白为什么下丘脑可以分泌一些激素,并与垂体等组成下丘脑 - 垂体系统,参与一些重要的身体内调控了。

\n

因为它是脑子里的法外之地啊。

\n

像生长激素(GH)、甲状腺激素(TSH)、促肾上腺皮质激素(ACTH)、促性腺激素(FSH/LH)、催乳素(PRL)等等重要的激素都由下丘脑 - 垂体系统直接参与。

\n

这些都跟 BIOS 系统的逻辑一样,你直接在 deepseek 页面是无法操控的,要进入专门的系统才行。

\n

好了,我们现在再来比较一下你能控制的意识区域和漏洞区域:

\n
\"\"
\n

你会惊喜的发现你的意识被完全架空了,无法分泌激素等物质透过血脑屏障来控制内脏。

\n

但是一如前面所说,这是对你有好处的。

\n

因为不这么做的话,其他小分子物质或者蛋白等都有可能穿过血脑屏障直达你的意识指挥中心,这样的后果人体是无法接受的。

\n

你可能随便吃点什么东西就不小心吃到了大脑的受体激动剂,开始产生幻觉,比如你正在树上,却以为自己在平地上,一脚踏空,你就 game over 了,正是为了避免这种极端不利的情况,进化才选择了三权分立的大脑系统。

\n

说到这里不得不再说点有趣的事情,动作电位是即时的,你想打字的时候抬手就打字了。但是激素调节是有滞后性的,比如甲状腺需要碘来合成甲状腺素,甲状腺素是个非常重要的身体机能调节激素,还可以利用 T3 和 T4 来打个时间差,平衡所有器官的反应时间:

\n
分子上多放几个碘,增加容错率,防止随便摄入的一个含碘芳环身体就激动得不要不要的。
\n
\"\"
3GWS,Crystal Structure of T3-Bound Thyroid Hormone Receptor,受体空腔内部含多个硫原子,形成硫属元素和卤素的相互作用(软亲软,软硬酸碱理论)裹着绿球的紫球是碘原子,黄色折角是硫原子
\n
对了!还要防止与这个模块挨得近的器官把信号分子近水楼台全独吞了,导致近一点儿的器官过度激动,远一些的激动不了。那就设计冗余和局部掉碘的机制打个时间差,以平衡所有器官的反应时间。设计 3 个碘的 T3 活性高、起效快,但持续时间短,掉一个碘就没活性;四个碘的 T4 的活性低、起效慢,但持续时间长,因为还可以脱一个碘变 T3。
\n
\"\"
\n
如前所述,还需要设计一个对碘代物独一无二的代谢通路,它最好也是稀有的,用到微量元素的,这样不容易出系统级 bug,满足正交性。你看向剩下的 Se 元素,它因为一定的金属性和与 S 元素的相似性一开始并未被你选作信号分子的原材料,但作为掉碘的工具是个不二的选择。
\n

具体可以看看我老公之前写的这篇有趣的碘的科普:

\n

既然碘在自然界中并不富裕,那么为什么甲状腺激素一定要用碘来合成?

\n

哦,还有植物神经系统没说。

\n

刚才的图片可以看见, 你的意识只能控制大脑皮层的一部分(甚至你连这可怜的一部分都不是完全控制的,比如我叫你现在不要去想一头大象,你的脑子里马上就会出现大象的影子,这也是很多人失眠的原因)

\n
\"\"
\n

剩下不能控制的大脑皮层、下丘脑、脑干和脊髓组成植物神经系统,用来控制呼吸、心跳、肠胃蠕动等等非常重要的基本生理功能。

\n

植物神经系统是在你意识不到的情况下自动运行的。

\n

说了这么多,我要兑现开头的承诺了。

\n

教你控制体温。

\n

一般情况下你不能控制体温,是因为你的意识压根不知道体温是个什么东西,怎么去度量它。

\n

但是现在借住生物反馈技术,我们可以直观地观察一些我们的生理指标。

\n
\"\"
\n

比如把你的手指跟体温监测仪器相连接,你可以直接看到你的体表温度。

\n

虽然核心体温(如直肠、食道温度)受下丘脑严格调控,意识直接干预难度大。

\n

但是体表温度(如四肢、面部)可通过血流再分配部分调节,也就是说,这部分你是有一定权限控制的。

\n

受试者可以通过冥想、呼吸调控或心理暗示尝试影响信号变化。

\n

通过放松训练激活副交感神经,降低代谢率,间接影响体温(如降低 0.2~0.5℃)。

\n

注意力惊人的可以靠全神贯注引发特定部位血管舒张 / 收缩(如手部温度升高 1~3℃)。*2

\n

这个体温控制实验其实不是让你用来玩的,而是有实际用处的。

\n

有些焦虑症患者通过训练提升手部温度,缓解交感神经过度激活,能有效缓解焦虑症。

\n

是不是很神奇!

\n

但是你想绕开下丘脑分泌激素则不太可能,我们先从一些小分子入手倒是方便。

\n

记住前面一个很重要的点,能进去的分子才能出来。

\n

五羟色胺能进去,这是一种能让人快乐的小分子,现在请你说“感谢大脑,来点五羟色胺”,你就会真的笑出来诶~~

\n
\"\"
\n

(当然五羟色胺这个是我逗你开心的小把戏,请你不要当真。)

\n

以上~

\n

引用文献:

\n

1Epilepsy and driving: Potential impact of transient impaired consciousness

\n

2Biofeedback:An overview in the contextof heart-brain medicine

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "category": "", + "link": "https://daily.zhihu.com/story/9782415", + "creator": "", + "pubDate": "Tue, 08 Jul 2025 08:27:03 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "26f477ad66dc7451ea827bcb3ef83db1", + "highlights": [] + }, + { + "title": "牙齿是 tooth ,医生是 doctor ,那为什么牙医不是 tooth doctor ,而是 dentist ?", + "description": "
\"头图\"/
\n

实际上 dent- 和 tooth 是同源的,意思也相同,只不过前者借自拉丁语(或法语)而后者是英语本土词。

\n

其实不止这俩,英语还有第三个表示牙齿的词根——odont-,比如 odontology(牙科学),odontoid(齿状的),这个词根来自希腊语,和前面提到过的拉丁词根 dent-、英语本土 tooth 全部同源

\n

由于英语、拉丁语、希腊语都属于印欧语系,在很多年前是同一种语言,因此他们彼此之间有大量同源词是很正常的事情,「牙齿」就是一个例子。

\n

那么在这三种语言分开之前,原始印欧语是怎么说牙齿的呢?——*h₃dónts

\n
    \n
  1. 之后这个词走了三条路,演变为了英语中的三个词 / 词根:*h₃dónts>*tanþs(原始日耳曼语,词首辅音前喉音消失,格林定律推移 d>t>þ,短元音 o 变 a)>tōþ(古英语,北海日耳曼语擦音前鼻音消失,并导致前面的短 a 延长再高化至ō)>tooth(现代英语)
  2. \n
  3. *h₃dónts>*h₃dn̩ts(零级形式)>*dents(原始意大利语,词首辅音前喉音消失)>dēns(拉丁语,dēns 是主格,很多变形依然保留了 dent- 的形式,比如宾格为 dentem。后代包括意大利语 dente,葡萄牙语 dente,西班牙语 diente,罗马尼亚语 dinte,加泰罗尼亚语 / 奥克语 dent,法语 dent 等)→借入英语 dent-
  4. \n
  5. *h₃dónts>*odónts(原始希腊语,词首辅音前的第三喉音 h₃元音化为 o)>odoús(古典希腊语(已拉丁转写),odoús 是主格,很多变形依然保留了 odont- 的形式,比如宾格 odónta)→借入英语 odont-
  6. \n

\n

至于为什么英语会通过借词整出这三个同源同义不同形的词或词根……因为很长一段时间盎撒人以尊法、拉丁、希腊为荣,借了大量法语 / 拉丁 / 希腊词汇,同在造高级词汇时也倾向于使用法语 / 拉丁 / 希腊词根而非本土词(这点其实不止盎撒人,整个欧洲或多或少都有这种倾向,只是盎撒人的这种倾向很大),就类似于——近代日本人在造高级词汇时也倾向于使用汉语词(音读)而非和语词。日本人造了不少和制汉语,盎撒人同样造了不少「盎制拉丁语 / 希腊语」,比如 internet 就是美国人用拉丁词根造出来的

\n

再举一些英语中类似的「同源同义不同形」词 / 词根例子(按本土,拉丁,希腊的顺序排):

\n
    \n
  • over,super-,hyper-
  • \n
  • un-,in-(im-/ir-/il-),a-(元音或 h 前作 an-)
  • \n
  • heart,cordi-/core,cardio-
  • \n
  • night,nocto-,nycto-
  • \n
  • foot-,pedo-,podo-
  • \n
  • tear,lacrimal,dacryo-
  • \n
  • two-,duo-/bi-,di-/dy-
  • \n
  • three,tri-,tri-
  • \n
  • four,quart-/quadr-,tetra-
  • \n
  • five,quint-,penta-
  • \n
  • six-,sex-,hexa-
  • \n
  • seven,sept-,hept-
  • \n
  • eight,octo-,octo-/octa-
  • \n
  • nine,nona-,ennea-
  • \n
  • ten,deci-,deca-
  • \n
  • hundred,centi-/cent-,hecato-/hecto-
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "content": "
\"头图\"/
\n

实际上 dent- 和 tooth 是同源的,意思也相同,只不过前者借自拉丁语(或法语)而后者是英语本土词。

\n

其实不止这俩,英语还有第三个表示牙齿的词根——odont-,比如 odontology(牙科学),odontoid(齿状的),这个词根来自希腊语,和前面提到过的拉丁词根 dent-、英语本土 tooth 全部同源

\n

由于英语、拉丁语、希腊语都属于印欧语系,在很多年前是同一种语言,因此他们彼此之间有大量同源词是很正常的事情,「牙齿」就是一个例子。

\n

那么在这三种语言分开之前,原始印欧语是怎么说牙齿的呢?——*h₃dónts

\n
    \n
  1. 之后这个词走了三条路,演变为了英语中的三个词 / 词根:*h₃dónts>*tanþs(原始日耳曼语,词首辅音前喉音消失,格林定律推移 d>t>þ,短元音 o 变 a)>tōþ(古英语,北海日耳曼语擦音前鼻音消失,并导致前面的短 a 延长再高化至ō)>tooth(现代英语)
  2. \n
  3. *h₃dónts>*h₃dn̩ts(零级形式)>*dents(原始意大利语,词首辅音前喉音消失)>dēns(拉丁语,dēns 是主格,很多变形依然保留了 dent- 的形式,比如宾格为 dentem。后代包括意大利语 dente,葡萄牙语 dente,西班牙语 diente,罗马尼亚语 dinte,加泰罗尼亚语 / 奥克语 dent,法语 dent 等)→借入英语 dent-
  4. \n
  5. *h₃dónts>*odónts(原始希腊语,词首辅音前的第三喉音 h₃元音化为 o)>odoús(古典希腊语(已拉丁转写),odoús 是主格,很多变形依然保留了 odont- 的形式,比如宾格 odónta)→借入英语 odont-
  6. \n

\n

至于为什么英语会通过借词整出这三个同源同义不同形的词或词根……因为很长一段时间盎撒人以尊法、拉丁、希腊为荣,借了大量法语 / 拉丁 / 希腊词汇,同在造高级词汇时也倾向于使用法语 / 拉丁 / 希腊词根而非本土词(这点其实不止盎撒人,整个欧洲或多或少都有这种倾向,只是盎撒人的这种倾向很大),就类似于——近代日本人在造高级词汇时也倾向于使用汉语词(音读)而非和语词。日本人造了不少和制汉语,盎撒人同样造了不少「盎制拉丁语 / 希腊语」,比如 internet 就是美国人用拉丁词根造出来的

\n

再举一些英语中类似的「同源同义不同形」词 / 词根例子(按本土,拉丁,希腊的顺序排):

\n
    \n
  • over,super-,hyper-
  • \n
  • un-,in-(im-/ir-/il-),a-(元音或 h 前作 an-)
  • \n
  • heart,cordi-/core,cardio-
  • \n
  • night,nocto-,nycto-
  • \n
  • foot-,pedo-,podo-
  • \n
  • tear,lacrimal,dacryo-
  • \n
  • two-,duo-/bi-,di-/dy-
  • \n
  • three,tri-,tri-
  • \n
  • four,quart-/quadr-,tetra-
  • \n
  • five,quint-,penta-
  • \n
  • six-,sex-,hexa-
  • \n
  • seven,sept-,hept-
  • \n
  • eight,octo-,octo-/octa-
  • \n
  • nine,nona-,ennea-
  • \n
  • ten,deci-,deca-
  • \n
  • hundred,centi-/cent-,hecato-/hecto-
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "category": "", + "link": "https://daily.zhihu.com/story/9782425", + "creator": "", + "pubDate": "Tue, 08 Jul 2025 08:27:03 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "40b72135b8d3eeb7a090e0ed5cf12895", + "highlights": [] + }, + { + "title": "宇宙中已知最大的岩石行星(超级地球)有多大?", + "description": "
\"头图\"/
\n

截至 2025 年,已知最大的岩石行星可能是:

\n
    \n
  • PSR J1719-1438b——估计半径约 4 倍地球半径,可能由少量的氧和大量的碳组成,估计密度超过常温常压下的金属锇。一部分文章愿意称它是已知最大的岩石行星,另一些文章认为它是碳行星、是钻石。
  • \n
  • TOI-849b——估计半径约 3.44 倍地球半径,可能是冥府行星,需要进一步研究;
  • \n
  • 开普勒 277c——估计半径约 3.36 倍地球半径,需要进一步研究。
  • \n
\n

不考虑特别的形成过程,当前理论允许的岩石行星半径上限是地球半径的约 1.75 倍。超出这一尺寸的岩石行星大抵有特殊情况。

\n
    \n
  • 低于 5 倍地球质量的行星通常会是岩石行星,超过 10 倍地球质量的行星则容易成为类海王星或气体行星,这是因为后者的引力可以束缚氢气分子。一些学者提出,在足够靠近恒星的情况下,类海王星或气体行星的气体可以被恒星大量驱散,直到露出固体核心,称为“冥府行星”。
  • \n
  • 气体行星 Corot-20b 的岩石核心可能有 600~800 倍地球质量。
  • \n
  • 按照现有理论,在 B 型和 O 型恒星(5~120 倍太阳质量的大质量恒星)附近有概率形成质量达千倍地球质量的固体行星,因为这些恒星周围可以产生规模巨大的原行星盘,而且强烈的恒星风和紫外辐射可以从靠近恒星的原行星盘中推开气体。
  • \n
\n

在质量增加到一定地步时,由于中心附近的物质压得非常紧密、依赖电子简并压支撑,行星的体积会随着质量增加而缩小,其极限体积取决于材料。

\n

按当前理论,计算机模拟的固体行星的质量 - 半径关系图[1]:

\n
\"\"
\n

纵轴为固体行星半径和地球半径的比值,也就是二者体积比值的立方根。横轴是固体行星质量与地球质量的比值。

\n

线对应的行星材料:

\n
    \n
  • 纯氢(绝对零度下的理论值,下同)——青色实线;
  • \n
  • 含 25% 氦的氢氦混合物——青色点线;
  • \n
  • 水冰——蓝色实线(原作者的图就蓝得发紫,在上图里看起来相当紫,下同);
  • \n
  • 75% 水冰、22% 硅酸盐、3% 铁——蓝色虚线;
  • \n
  • 45% 水冰、48.5% 硅酸盐、6.5% 铁(类似木卫三)——蓝色点划线;
  • \n
  • 25% 水冰、52.5% 硅酸盐、22.5% 铁——蓝色点线;
  • \n
  • 硅酸盐(MgSiO3 过氧化物)——红色实线;
  • \n
  • 32.5% 铁、67.5% 硅酸盐(类似地球)——红色虚线;
  • \n
  • 70% 铁、30% 硅酸盐(类似水星)——红色点线;
  • \n
  • 纯铁(ε 态)——绿色实线。
  • \n
\n

蓝色三角形表示太阳系现有的行星,从左到右是火星、金星、地球、天王星、海王星、土星、木星,水星太靠近原点就没画。品红色方块表示通过凌日法观测的系外行星。

\n

在温度高于绝对零度的现实中,上述体积可以再膨胀一些。TOI-849b、开普勒 277 c 都被恒星猛烤。PSR J1719-1438b 在不到 62 万千米的距离上绕恒星残骸(毫秒脉冲星 PSR J1719-1438,一般认为是中子星)公转、处于极端条件下。

\n

近年来,一些科学研究高估了若干系外行星的密度、将并非岩石行星的天体错误估计为岩石行星,这些研究后来常常得到纠正。例如开普勒 10c:

\n
    \n
  • 2017 年 7 月,对 HARPS-N 和 HIRES 数据的更仔细分析显示,开普勒 10c 的质量比最初认为的要小得多,为 6.18 至 8.69 倍地球质量,平均密度约 3.14 克每立方厘米,估计它主要由水构成。
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "content": "
\"头图\"/
\n

截至 2025 年,已知最大的岩石行星可能是:

\n
    \n
  • PSR J1719-1438b——估计半径约 4 倍地球半径,可能由少量的氧和大量的碳组成,估计密度超过常温常压下的金属锇。一部分文章愿意称它是已知最大的岩石行星,另一些文章认为它是碳行星、是钻石。
  • \n
  • TOI-849b——估计半径约 3.44 倍地球半径,可能是冥府行星,需要进一步研究;
  • \n
  • 开普勒 277c——估计半径约 3.36 倍地球半径,需要进一步研究。
  • \n
\n

不考虑特别的形成过程,当前理论允许的岩石行星半径上限是地球半径的约 1.75 倍。超出这一尺寸的岩石行星大抵有特殊情况。

\n
    \n
  • 低于 5 倍地球质量的行星通常会是岩石行星,超过 10 倍地球质量的行星则容易成为类海王星或气体行星,这是因为后者的引力可以束缚氢气分子。一些学者提出,在足够靠近恒星的情况下,类海王星或气体行星的气体可以被恒星大量驱散,直到露出固体核心,称为“冥府行星”。
  • \n
  • 气体行星 Corot-20b 的岩石核心可能有 600~800 倍地球质量。
  • \n
  • 按照现有理论,在 B 型和 O 型恒星(5~120 倍太阳质量的大质量恒星)附近有概率形成质量达千倍地球质量的固体行星,因为这些恒星周围可以产生规模巨大的原行星盘,而且强烈的恒星风和紫外辐射可以从靠近恒星的原行星盘中推开气体。
  • \n
\n

在质量增加到一定地步时,由于中心附近的物质压得非常紧密、依赖电子简并压支撑,行星的体积会随着质量增加而缩小,其极限体积取决于材料。

\n

按当前理论,计算机模拟的固体行星的质量 - 半径关系图[1]:

\n
\"\"
\n

纵轴为固体行星半径和地球半径的比值,也就是二者体积比值的立方根。横轴是固体行星质量与地球质量的比值。

\n

线对应的行星材料:

\n
    \n
  • 纯氢(绝对零度下的理论值,下同)——青色实线;
  • \n
  • 含 25% 氦的氢氦混合物——青色点线;
  • \n
  • 水冰——蓝色实线(原作者的图就蓝得发紫,在上图里看起来相当紫,下同);
  • \n
  • 75% 水冰、22% 硅酸盐、3% 铁——蓝色虚线;
  • \n
  • 45% 水冰、48.5% 硅酸盐、6.5% 铁(类似木卫三)——蓝色点划线;
  • \n
  • 25% 水冰、52.5% 硅酸盐、22.5% 铁——蓝色点线;
  • \n
  • 硅酸盐(MgSiO3 过氧化物)——红色实线;
  • \n
  • 32.5% 铁、67.5% 硅酸盐(类似地球)——红色虚线;
  • \n
  • 70% 铁、30% 硅酸盐(类似水星)——红色点线;
  • \n
  • 纯铁(ε 态)——绿色实线。
  • \n
\n

蓝色三角形表示太阳系现有的行星,从左到右是火星、金星、地球、天王星、海王星、土星、木星,水星太靠近原点就没画。品红色方块表示通过凌日法观测的系外行星。

\n

在温度高于绝对零度的现实中,上述体积可以再膨胀一些。TOI-849b、开普勒 277 c 都被恒星猛烤。PSR J1719-1438b 在不到 62 万千米的距离上绕恒星残骸(毫秒脉冲星 PSR J1719-1438,一般认为是中子星)公转、处于极端条件下。

\n

近年来,一些科学研究高估了若干系外行星的密度、将并非岩石行星的天体错误估计为岩石行星,这些研究后来常常得到纠正。例如开普勒 10c:

\n
    \n
  • 2017 年 7 月,对 HARPS-N 和 HIRES 数据的更仔细分析显示,开普勒 10c 的质量比最初认为的要小得多,为 6.18 至 8.69 倍地球质量,平均密度约 3.14 克每立方厘米,估计它主要由水构成。
  • \n
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "category": "", + "link": "https://daily.zhihu.com/story/9782381", + "creator": "", + "pubDate": "Mon, 07 Jul 2025 08:27:03 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "8995ba66e081a90a972647b03ea317f4", + "highlights": [] + }, + { + "title": "有哪些类似武汉这样,由若干地名拼成的地名?", + "description": "
\"头图\"/
\n

大元朝这种地名多的是:

\n
\"\"
\n

比如这个经典的“松潘叠宕威茂州宣抚司”。

\n
\"\"
\n

乌思藏纳里速古鲁孙等三路宣慰使司都元帅府

\n

碉门鱼通等处管军守镇万户府

\n

松潘宕叠威茂州等处军民安抚使司

\n

碉门鱼通黎雅长河西宁远等处军民安抚使司

\n

以地图上的这个“松潘叠宕威茂州宣抚司”为例,它是这么来的。北周、隋、唐的时候,在今天的甘南、川西一带设置过很多的州,虽然后来这地方被吐蕃占领导致唐后期荒废了,宋朝也没有收复此处,但这个地名是留下了的,等到蒙古人占领青藏之后,就把这些州拢到一块,设置了一个上级单位,也就是把这里的松州、潘州、叠州、宕州、威州、茂州拼到了一起,于是就有了醒目提神的松潘叠宕威茂州宣抚司,其中松州在今天的四川松潘县,潘州在四川若尔盖县求吉乡甲基村,叠州在甘肃迭部,宕州在甘肃舟曲西北(也是宕昌县的名字来源),威州在四川汶川,茂州在四川茂县。

\n

同理,乌思藏纳里速古鲁孙等三路宣慰使司都元帅府也是乌思、藏、纳里、速古鲁孙四个合在一起的,碉门鱼通黎雅长河西宁远等处军民安抚使司说的是碉门安抚司、鱼通万户府、黎州、雅州、长河西管军万户府、宁远府这六家拢一块。

\n

后来这招也被明朝学了去,在广大土司地区运用的炉火纯青。

\n

比如都匀南边有个叫“合江洲陈蒙烂土长官司”的土司,他是把元朝在这里设置的合江州、陈蒙州以及烂土寨三家土司合并成了一个。

\n
\"\"
\n

镇远附近的臻剖六洞横坡等处长官司、镇远溪洞金容金达蛮夷长官司,也是同理。本来设置的臻剖长官司、六洞长官司、横坡长官司,而这里头的臻剖长官司又是臻洞、剖洞两个土司村寨合并设置的,后来这四个合并成了一个,就叫臻剖六洞横坡等处长官司;镇远溪洞金容金达蛮夷长官司也是如此,以前是镇远、金容、金达三个土司。

\n
\"\"
\n

其实存留今天的拼凑地名,很多是清代把明代的卫所合二为一改设为县的情况,比如山西大同东边有天城卫、镇虏卫,阳和卫、高山卫,西边有大同左卫、云川卫,大同右卫、玉林卫这么四对八个卫所,两两同城,所以清代改设县的时候直接就是各取一个字,天城卫、镇虏卫合并就叫天镇县,阳和卫、高山卫合并就叫阳高县,大同左卫、云川卫合并叫左云县,大同右卫、玉林卫合并叫右玉县,同时,大同北边也有一个这样的地名,雍正十二年在长城以北设置丰川卫、镇宁所,乾隆十五年合此二区划为一,各取一字,就叫丰镇。

\n
\"\"
\n

贵州也有一个,洪武二十三年设置威清卫,崇祯三年平定水西叛乱之后又设镇西卫,康熙二十六年废威清、镇西二卫设县,名字就各取一个字,叫清镇县,由于处在西南,所以很多人都忘了,这个名字也是卫所二合一来的。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "content": "
\"头图\"/
\n

大元朝这种地名多的是:

\n
\"\"
\n

比如这个经典的“松潘叠宕威茂州宣抚司”。

\n
\"\"
\n

乌思藏纳里速古鲁孙等三路宣慰使司都元帅府

\n

碉门鱼通等处管军守镇万户府

\n

松潘宕叠威茂州等处军民安抚使司

\n

碉门鱼通黎雅长河西宁远等处军民安抚使司

\n

以地图上的这个“松潘叠宕威茂州宣抚司”为例,它是这么来的。北周、隋、唐的时候,在今天的甘南、川西一带设置过很多的州,虽然后来这地方被吐蕃占领导致唐后期荒废了,宋朝也没有收复此处,但这个地名是留下了的,等到蒙古人占领青藏之后,就把这些州拢到一块,设置了一个上级单位,也就是把这里的松州、潘州、叠州、宕州、威州、茂州拼到了一起,于是就有了醒目提神的松潘叠宕威茂州宣抚司,其中松州在今天的四川松潘县,潘州在四川若尔盖县求吉乡甲基村,叠州在甘肃迭部,宕州在甘肃舟曲西北(也是宕昌县的名字来源),威州在四川汶川,茂州在四川茂县。

\n

同理,乌思藏纳里速古鲁孙等三路宣慰使司都元帅府也是乌思、藏、纳里、速古鲁孙四个合在一起的,碉门鱼通黎雅长河西宁远等处军民安抚使司说的是碉门安抚司、鱼通万户府、黎州、雅州、长河西管军万户府、宁远府这六家拢一块。

\n

后来这招也被明朝学了去,在广大土司地区运用的炉火纯青。

\n

比如都匀南边有个叫“合江洲陈蒙烂土长官司”的土司,他是把元朝在这里设置的合江州、陈蒙州以及烂土寨三家土司合并成了一个。

\n
\"\"
\n

镇远附近的臻剖六洞横坡等处长官司、镇远溪洞金容金达蛮夷长官司,也是同理。本来设置的臻剖长官司、六洞长官司、横坡长官司,而这里头的臻剖长官司又是臻洞、剖洞两个土司村寨合并设置的,后来这四个合并成了一个,就叫臻剖六洞横坡等处长官司;镇远溪洞金容金达蛮夷长官司也是如此,以前是镇远、金容、金达三个土司。

\n
\"\"
\n

其实存留今天的拼凑地名,很多是清代把明代的卫所合二为一改设为县的情况,比如山西大同东边有天城卫、镇虏卫,阳和卫、高山卫,西边有大同左卫、云川卫,大同右卫、玉林卫这么四对八个卫所,两两同城,所以清代改设县的时候直接就是各取一个字,天城卫、镇虏卫合并就叫天镇县,阳和卫、高山卫合并就叫阳高县,大同左卫、云川卫合并叫左云县,大同右卫、玉林卫合并叫右玉县,同时,大同北边也有一个这样的地名,雍正十二年在长城以北设置丰川卫、镇宁所,乾隆十五年合此二区划为一,各取一字,就叫丰镇。

\n
\"\"
\n

贵州也有一个,洪武二十三年设置威清卫,崇祯三年平定水西叛乱之后又设镇西卫,康熙二十六年废威清、镇西二卫设县,名字就各取一个字,叫清镇县,由于处在西南,所以很多人都忘了,这个名字也是卫所二合一来的。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "category": "", + "link": "https://daily.zhihu.com/story/9782393", + "creator": "", + "pubDate": "Mon, 07 Jul 2025 08:27:03 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "83bc9f980c4741dfe1ca8069d1ae4e38", + "highlights": [] + }, + { + "title": "如何跟孩子解释「为什么黑色的花特别少见呢」?", + "description": "
\"头图\"/
\n

“因为植物没有这种黑色的颜料,所以涂不出黑色的花来”

\n

实际上,即便我们说有看到过黑色的话,其实那种颜色也不是真正的黑色,它们实际上是较深的红色、紫色或蓝色。只不过由于花青素的存在,让这些花看起来偏黑色。比如黑色大丽花(建议不要手贱去直接搜索这个花.....因为你看到的可能跟植物本身无关),由于颜色非常深,在人眼看来就容易辨识成是黑色的,但实际上这中花的颜色呈现是多种色素综合而成的,其中花青素占了很重要的作用,但这些色素中没有黑色的色素。

\n
\"\"
\n

我们都知道,大多数植物的绿色是由叶绿素产生的,而红色、黄色和橙色是由类胡萝卜素产生的,类胡萝卜素是植物中常见的色素。但是植物就是没有天然的黑色颜料。

\n
\"\"
\n

另外,即便是作为观赏植物,黑色的花也不受主流的待见,因此在长时间的人类的育种过程中,黑色的花也不太常见。哪些被选择性地培育的植物的花,通常是可以产生一系列颜色和形状的花。

\n

那为什么植物就是不生产黑色的颜料呢?可能跟生态学有关,因为黑色不容易吸引昆虫来,因此不利于传粉,繁衍后代。

\n

植物不能动,所以必须依靠昆虫朋友们的帮忙,才能帮助它们完成传粉,授粉的过程,这样它们才能有下一代。但植物不能开口说话,怎么求助呢?开花的颜色就是其中的一种高效的方式了。

\n

在自然界中,黑色并不常见。那为什么黑色的动物,貌似也不少见呢?那是因为黑色对于这些动物而言,实际上是起了保护作用。黑色可以让它们在夜晚的行动根据隐蔽性,同样黑色也会让它们显得更危险,从而对捕食者起到警示作用。但是对于花来说,这种方法就不那么有效了。虽然说,也不是没有黑色的花朵(当然,也可以说不是黑色,后面会提到)。但相对而言,可以被利用来传粉的昆虫,更容易被鲜艳的花朵颜色所吸引。黑色花朵对传粉者的吸引力最小。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "content": "
\"头图\"/
\n

“因为植物没有这种黑色的颜料,所以涂不出黑色的花来”

\n

实际上,即便我们说有看到过黑色的话,其实那种颜色也不是真正的黑色,它们实际上是较深的红色、紫色或蓝色。只不过由于花青素的存在,让这些花看起来偏黑色。比如黑色大丽花(建议不要手贱去直接搜索这个花.....因为你看到的可能跟植物本身无关),由于颜色非常深,在人眼看来就容易辨识成是黑色的,但实际上这中花的颜色呈现是多种色素综合而成的,其中花青素占了很重要的作用,但这些色素中没有黑色的色素。

\n
\"\"
\n

我们都知道,大多数植物的绿色是由叶绿素产生的,而红色、黄色和橙色是由类胡萝卜素产生的,类胡萝卜素是植物中常见的色素。但是植物就是没有天然的黑色颜料。

\n
\"\"
\n

另外,即便是作为观赏植物,黑色的花也不受主流的待见,因此在长时间的人类的育种过程中,黑色的花也不太常见。哪些被选择性地培育的植物的花,通常是可以产生一系列颜色和形状的花。

\n

那为什么植物就是不生产黑色的颜料呢?可能跟生态学有关,因为黑色不容易吸引昆虫来,因此不利于传粉,繁衍后代。

\n

植物不能动,所以必须依靠昆虫朋友们的帮忙,才能帮助它们完成传粉,授粉的过程,这样它们才能有下一代。但植物不能开口说话,怎么求助呢?开花的颜色就是其中的一种高效的方式了。

\n

在自然界中,黑色并不常见。那为什么黑色的动物,貌似也不少见呢?那是因为黑色对于这些动物而言,实际上是起了保护作用。黑色可以让它们在夜晚的行动根据隐蔽性,同样黑色也会让它们显得更危险,从而对捕食者起到警示作用。但是对于花来说,这种方法就不那么有效了。虽然说,也不是没有黑色的花朵(当然,也可以说不是黑色,后面会提到)。但相对而言,可以被利用来传粉的昆虫,更容易被鲜艳的花朵颜色所吸引。黑色花朵对传粉者的吸引力最小。

\n
\"\"
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n", + "category": "", + "link": "https://daily.zhihu.com/story/9782359", + "creator": "", + "pubDate": "Sun, 06 Jul 2025 08:27:03 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "d6c75df00aa70620aecb930aae3599ee", + "highlights": [] + }, + { + "title": "为什么点球很少踢上角?", + "description": "
\"头图\"/
\n

结论:从几何分析和进球概率上来看,上角球最刁钻也难守。但刁钻的射门角度又会带来另一个风险:球容易射到球门外或撞到球门框上。

\n

在点球大战中罚失点球的原因很多,但归结起来主要有两方面:门将扑救水平和主罚球员罚球的质量。点球射门的方向是影响罚球质量的重要因素。一记高质量的点球,除了要有力量外,还要有刁钻的角度。例如在 2018 年世界杯 1/8 决赛哥伦比亚对阵英格兰的点球大战中,哥伦比亚队主罚球员夸德拉多射向左上角的点球角度就非常刁钻(图 1)。这种情况下,即使守门员判断出了正确方向,也很难守得住。然而刁钻的射门角度又会带来另一个风险:球射到球门外或撞到球门框上。

\n
\"\"
图 1 : 哥伦比亚队夸德拉多的左上角点球
\n

点球大战中,主罚球员到底应该往哪个方向射?研究表明[1],守门员容易扑救的范围是有限的,这个范围近似为一个半圆(跳跃包线)区域,我们称为“扑救区”(红色),扑救区外的球门区域称为“死亡区”(图 2)。根据每个门将身高、臂长以及反应速度不同,扑救区的范围又有大有小。

\n
\"\"
图 2: 跳跃包线和扑救区
\n

射向扑救区的点球被扑住的概率约为 50%,而射向死亡区的点球被扑住的概率只有不到 20%[2]。因此,点球想要让对方守门员难以扑住,就应该瞄准球门左右两侧的死亡区射门。但为了不让点球射到球门外或撞到球门框上,又应该尽可能地让球远离球门左右两侧的立柱和上方的横梁。那有没有完美的点球瞄准点,既能让守门员难以扑住,又能最大程度确保球不射到球门外?

\n

模型几何模型

\n

从图 2 中不难看出,当我们将点球的瞄准点从球门的底角往上移动到顶角时,球门死亡区的宽度逐渐增大了。因此,球门左右两侧的底角并不是最好的选择。此外,低位射门时球还很容易触及地面,这会降低球的速度并降低守门员扑球的难度。因此,点球应瞄准死亡区较高的位置,并让球尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立如图 5 所示的坐标系,其中 a = 3.66 m 为球门的半长,b = 2.44 m 为球门的高度,R 为跳跃包线的半径,本文假定 R = 2.85 m。从几何角度来讲,最满足条件的点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,即图 3 中的 P 点。在球门左侧对称的位置还有一个这样满足条件的点,下文仅以右侧的 P 点为例展开讨论。

\n
\"\"
图 3: 最佳瞄准点的几何位置
\n

要确定 P 点的准确位置并不难,假定其坐标为 (x, y),根据图 3 中几何关系有

\n

\"\"

\n

将 x = a - r 和 y = b - r 代入上式并稍加整理可得

\n

\"\"

\n

上式是 r 的一元二次方程,由求根公式可知方程的两个根为

\n

\"\"

\n

将 a =3.66 m,b = 2.44 m 和 R = 2.85 m 代入上式,可得一元二次方程的两个解:r = 0.65 m 和 r = 17.25 m。两个解对应的几何情况如图 4 所示,显然 r = 17.25 m 并不符合实际情况。因此,我们取 r = 0.65 m。这表明,我们要瞄准的目标点 P 位于距离球门横梁和立柱都为 0.65 m 的位置。当然我们也可以给出 P 的坐标 (3.01, 1.79)。

\n
\"\"
图 4: 一元二次方程的两个解
\n

以上模型和求解过程对点球大战的主罚球员有参考意义吗?当主罚球员准备罚球点时,他们会去考虑一元二次方程吗?当然不会,而且也没有足够的时间考虑!

\n
\"\"
图 5: 最佳瞄准点的参考位置
\n

在实践中我们有更有效的方法来确定 P 的大致位置:0.65 m 差不多是一个正常身高守门员的臂长。如果让守门员以图 5 的方式站立在门柱旁,P 点刚好位于守门员的头右侧一点点。包括女子足球在内的专业比赛中,守门员的身高都比较高。例如克罗地亚队门将多米尼克·利瓦科维奇身高 188 cm,而中国女足门将赵丽娜身高也是 188 cm。因此这种确定 P 点大致位置的方式既适用于男足,也适用于女足。

\n

统计模型

\n

上文中几何模型给出了点球最佳瞄准点的精确位置,但我们没有足够精细的数据来确认这个精确位置。罚点球的运动员不会瞄准一个精确的点,而是一个大致的区域。几何模型确定的最佳瞄准点位于球门的右上角。因此,只要实际数据表明瞄准右上角的点球得分频率高于其它区域就能一定程度上证明几何模型的合理性。

\n
\"\"
图 6: 数据集对球门区域的划分
\n

接下来,我们通过分析 Kaggle 数据集[3,4]来证明几何模型的合理性。该数据集给出了 1982 年至 2018 年世界杯点球大战中所有点球的数据。数据集将球门划分为了左上、中上、右上、左中、中、右中、左下,中下和右下 9 个区域(图 6),并记录了每一次点球射向的区域和是否得分。通过对数据的简单统计,我们得到了球门各区射门的次数 N(i), i = 1, 2, ..., 9(图 7)。

\n
\"\"
图 7: 各区射门次数
\n

从图 7 中不难看出,射向球门下部的点球明显高于中部和上部,这可能是因为瞄准球门底部相对容易和稳妥。射向球门左侧区域的点球数量明显高于中间和右侧区域,这可能是因为大多数球员都习惯用右脚罚点球。这两个原因的叠加,使得射向左下区的点球数量最多,而射向右上区的点球数量最少。

\n
\"\"
图 8: 各区进球次数
\n

然而,瞄准一个区域的点球数量多并不意味着进球的次数就多。为此,我们还统计了射入每个区域得分的点球数量 n(i), i = 1, 2, ..., 9(图 8),结果表明,各区进球次数的分布与各区射门次数类似,也是下部高于中部和上部、左侧高于中间和右侧。

\n

仅从每个区域的射门次数或进球次数并不能看出每个区域的射门成功率。但我们可以用每个区域的进球次数 n(i) 除以射门次数 N(i) 来计算出每个区域的得分频率:

\n

\"\"

\n

结果如图 9 所示。从图中不难发现,射向球门右侧区域的点球得分频率高于左侧和中间区域,这可能是因为大多守门员的左手不如右手灵活(注意:守门员的左右和主罚球员的左右是相反的)。

\n
\"\"
图 9: 各区进球频率
\n

和我们预想的一样,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。左侧区域的得分频率略低于右侧,这表明守门员左右手的差别会使射向左侧区域的点球得分频率略低于右侧。总而言之,射向右上区的点球得分频率最高、其次是右中和左上区。

\n

结论

\n

本文旨在确定点球大战中最佳瞄准位置,以最大限度地提高点球得分的成功率。根据分析,最佳瞄准点应尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立了几何模型,确定了最佳瞄准点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,并通过一元二次方程的求解得到了该点的精确位置:球门内距离横梁和立柱都为 0.65 m 的点。为了能在实践中应用模型的结果,我们还给出了一个快速确定最佳瞄准点大致位置的方法。

\n

为了验证几何模型的结果,我们对 1982 年至 2018 年世界杯点球大战中所有点球的数据进行了统计分析。结果表明,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。射向右上区的点球得分频率最高、其次是右中和左上区。这一定程度上证明了我们几何模型的合理性,因为几何模型给出的点球最佳瞄准点就位于球门的右(或左)上角。

\n

参考资料

\n

[1] Ken Bray. How to take a perfect penalty, 2014: https://www.youtube.com/watch?v=Bbxb9wyH_lw

\n

[2] Ken Bray. Hitting the spot, 2014: https://plus.maths.org/content/hitting-spot-euros

\n

[3] Kaggle. World cup penalty shootouts: Data for every penalty kick in a world cup shootout from 1982 to 2018, 2020: https://www.kaggle.com/datasets/pablollanderos33/world-cup-penalty-shootouts

\n

[4] Anish Ravilla and Ishika Sanghi. Deciding where to finish: The math behind the penalty shootout, 2021: https://www.bruinsportsanalytics.com/post/penalty_shootout

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", + "content": "
\"头图\"/
\n

结论:从几何分析和进球概率上来看,上角球最刁钻也难守。但刁钻的射门角度又会带来另一个风险:球容易射到球门外或撞到球门框上。

\n

在点球大战中罚失点球的原因很多,但归结起来主要有两方面:门将扑救水平和主罚球员罚球的质量。点球射门的方向是影响罚球质量的重要因素。一记高质量的点球,除了要有力量外,还要有刁钻的角度。例如在 2018 年世界杯 1/8 决赛哥伦比亚对阵英格兰的点球大战中,哥伦比亚队主罚球员夸德拉多射向左上角的点球角度就非常刁钻(图 1)。这种情况下,即使守门员判断出了正确方向,也很难守得住。然而刁钻的射门角度又会带来另一个风险:球射到球门外或撞到球门框上。

\n
\"\"
图 1 : 哥伦比亚队夸德拉多的左上角点球
\n

点球大战中,主罚球员到底应该往哪个方向射?研究表明[1],守门员容易扑救的范围是有限的,这个范围近似为一个半圆(跳跃包线)区域,我们称为“扑救区”(红色),扑救区外的球门区域称为“死亡区”(图 2)。根据每个门将身高、臂长以及反应速度不同,扑救区的范围又有大有小。

\n
\"\"
图 2: 跳跃包线和扑救区
\n

射向扑救区的点球被扑住的概率约为 50%,而射向死亡区的点球被扑住的概率只有不到 20%[2]。因此,点球想要让对方守门员难以扑住,就应该瞄准球门左右两侧的死亡区射门。但为了不让点球射到球门外或撞到球门框上,又应该尽可能地让球远离球门左右两侧的立柱和上方的横梁。那有没有完美的点球瞄准点,既能让守门员难以扑住,又能最大程度确保球不射到球门外?

\n

模型几何模型

\n

从图 2 中不难看出,当我们将点球的瞄准点从球门的底角往上移动到顶角时,球门死亡区的宽度逐渐增大了。因此,球门左右两侧的底角并不是最好的选择。此外,低位射门时球还很容易触及地面,这会降低球的速度并降低守门员扑球的难度。因此,点球应瞄准死亡区较高的位置,并让球尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立如图 5 所示的坐标系,其中 a = 3.66 m 为球门的半长,b = 2.44 m 为球门的高度,R 为跳跃包线的半径,本文假定 R = 2.85 m。从几何角度来讲,最满足条件的点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,即图 3 中的 P 点。在球门左侧对称的位置还有一个这样满足条件的点,下文仅以右侧的 P 点为例展开讨论。

\n
\"\"
图 3: 最佳瞄准点的几何位置
\n

要确定 P 点的准确位置并不难,假定其坐标为 (x, y),根据图 3 中几何关系有

\n

\"\"

\n

将 x = a - r 和 y = b - r 代入上式并稍加整理可得

\n

\"\"

\n

上式是 r 的一元二次方程,由求根公式可知方程的两个根为

\n

\"\"

\n

将 a =3.66 m,b = 2.44 m 和 R = 2.85 m 代入上式,可得一元二次方程的两个解:r = 0.65 m 和 r = 17.25 m。两个解对应的几何情况如图 4 所示,显然 r = 17.25 m 并不符合实际情况。因此,我们取 r = 0.65 m。这表明,我们要瞄准的目标点 P 位于距离球门横梁和立柱都为 0.65 m 的位置。当然我们也可以给出 P 的坐标 (3.01, 1.79)。

\n
\"\"
图 4: 一元二次方程的两个解
\n

以上模型和求解过程对点球大战的主罚球员有参考意义吗?当主罚球员准备罚球点时,他们会去考虑一元二次方程吗?当然不会,而且也没有足够的时间考虑!

\n
\"\"
图 5: 最佳瞄准点的参考位置
\n

在实践中我们有更有效的方法来确定 P 的大致位置:0.65 m 差不多是一个正常身高守门员的臂长。如果让守门员以图 5 的方式站立在门柱旁,P 点刚好位于守门员的头右侧一点点。包括女子足球在内的专业比赛中,守门员的身高都比较高。例如克罗地亚队门将多米尼克·利瓦科维奇身高 188 cm,而中国女足门将赵丽娜身高也是 188 cm。因此这种确定 P 点大致位置的方式既适用于男足,也适用于女足。

\n

统计模型

\n

上文中几何模型给出了点球最佳瞄准点的精确位置,但我们没有足够精细的数据来确认这个精确位置。罚点球的运动员不会瞄准一个精确的点,而是一个大致的区域。几何模型确定的最佳瞄准点位于球门的右上角。因此,只要实际数据表明瞄准右上角的点球得分频率高于其它区域就能一定程度上证明几何模型的合理性。

\n
\"\"
图 6: 数据集对球门区域的划分
\n

接下来,我们通过分析 Kaggle 数据集[3,4]来证明几何模型的合理性。该数据集给出了 1982 年至 2018 年世界杯点球大战中所有点球的数据。数据集将球门划分为了左上、中上、右上、左中、中、右中、左下,中下和右下 9 个区域(图 6),并记录了每一次点球射向的区域和是否得分。通过对数据的简单统计,我们得到了球门各区射门的次数 N(i), i = 1, 2, ..., 9(图 7)。

\n
\"\"
图 7: 各区射门次数
\n

从图 7 中不难看出,射向球门下部的点球明显高于中部和上部,这可能是因为瞄准球门底部相对容易和稳妥。射向球门左侧区域的点球数量明显高于中间和右侧区域,这可能是因为大多数球员都习惯用右脚罚点球。这两个原因的叠加,使得射向左下区的点球数量最多,而射向右上区的点球数量最少。

\n
\"\"
图 8: 各区进球次数
\n

然而,瞄准一个区域的点球数量多并不意味着进球的次数就多。为此,我们还统计了射入每个区域得分的点球数量 n(i), i = 1, 2, ..., 9(图 8),结果表明,各区进球次数的分布与各区射门次数类似,也是下部高于中部和上部、左侧高于中间和右侧。

\n

仅从每个区域的射门次数或进球次数并不能看出每个区域的射门成功率。但我们可以用每个区域的进球次数 n(i) 除以射门次数 N(i) 来计算出每个区域的得分频率:

\n

\"\"

\n

结果如图 9 所示。从图中不难发现,射向球门右侧区域的点球得分频率高于左侧和中间区域,这可能是因为大多守门员的左手不如右手灵活(注意:守门员的左右和主罚球员的左右是相反的)。

\n
\"\"
图 9: 各区进球频率
\n

和我们预想的一样,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。左侧区域的得分频率略低于右侧,这表明守门员左右手的差别会使射向左侧区域的点球得分频率略低于右侧。总而言之,射向右上区的点球得分频率最高、其次是右中和左上区。

\n

结论

\n

本文旨在确定点球大战中最佳瞄准位置,以最大限度地提高点球得分的成功率。根据分析,最佳瞄准点应尽可能远离跳跃包线、球门横梁和立柱。为了找到这样的瞄准点,本文建立了几何模型,确定了最佳瞄准点是与跳跃包线、球门横梁和立柱同时相切的圆的圆心,并通过一元二次方程的求解得到了该点的精确位置:球门内距离横梁和立柱都为 0.65 m 的点。为了能在实践中应用模型的结果,我们还给出了一个快速确定最佳瞄准点大致位置的方法。

\n

为了验证几何模型的结果,我们对 1982 年至 2018 年世界杯点球大战中所有点球的数据进行了统计分析。结果表明,左右两侧的进球频率高于中间区域,而左右两侧区域的上部得分频率也高于中部和下部。射向右上区的点球得分频率最高、其次是右中和左上区。这一定程度上证明了我们几何模型的合理性,因为几何模型给出的点球最佳瞄准点就位于球门的右(或左)上角。

\n

参考资料

\n

[1] Ken Bray. How to take a perfect penalty, 2014: https://www.youtube.com/watch?v=Bbxb9wyH_lw

\n

[2] Ken Bray. Hitting the spot, 2014: https://plus.maths.org/content/hitting-spot-euros

\n

[3] Kaggle. World cup penalty shootouts: Data for every penalty kick in a world cup shootout from 1982 to 2018, 2020: https://www.kaggle.com/datasets/pablollanderos33/world-cup-penalty-shootouts

\n

[4] Anish Ravilla and Ishika Sanghi. Deciding where to finish: The math behind the penalty shootout, 2021: https://www.bruinsportsanalytics.com/post/penalty_shootout

\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", + "category": "", + "link": "https://daily.zhihu.com/story/9782372", + "creator": "", + "pubDate": "Sun, 06 Jul 2025 08:27:03 +0800", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "资讯", + "feed": "知乎", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "b7980c8dfb9da926292ad90874552fa7", + "highlights": [] } ], "folder": "资讯", @@ -1827,138 +1634,6 @@ "image": null, "description": "知乎日报全文RSS。获取更多全文RSS:https://feedx.net", "items": [ - { - "title": "独腿博士研发智能假肢,让更多残疾人穿得起Wear robotic knees", - "description": "幼时截肢的他,最终发明、制造出一种独特而“有思想”的智能假肢!", - "content": "幼时截肢的他,最终发明、制造出一种独特而“有思想”的智能假肢!", - "category": "人物", - "link": "http://www.i21st.cn/story/3805.html", - "creator": "www.i21st.cn", - "pubDate": "Fri, 2 Sep 2022 07:00:00", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "zh", - "folder": "双语", - "feed": "21世纪", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "676d7c24905f895766b5d18b3fa0fd8c", - "highlights": [] - }, - { - "title": "侯逸凡:最年轻的“棋后”Conquering the world of chess", - "description": "16岁就成为最年轻的国际象棋世界“棋后”,她是真人版的《后翼弃兵》!", - "content": "16岁就成为最年轻的国际象棋世界“棋后”,她是真人版的《后翼弃兵》!", - "category": "人物", - "link": "http://www.i21st.cn/story/3807.html", - "creator": "www.i21st.cn", - "pubDate": "Thu, 1 Sep 2022 17:00:02", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "zh", - "folder": "双语", - "feed": "21世纪", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "3372e349617e8cdb5732ee4da3cdcdce", - "highlights": [] - }, - { - "title": "炫酷魔术背后隐藏的科学Spilling the magic beans", - "description": "空中飘物、液体消失、纸张燃烧……这些神奇的魔术背后都隐藏着什么科学原理?", - "content": "空中飘物、液体消失、纸张燃烧……这些神奇的魔术背后都隐藏着什么科学原理?", - "category": "科技", - "link": "http://www.i21st.cn/story/3806.html", - "creator": "www.i21st.cn", - "pubDate": "Wed, 17 Aug 2022 11:09:58", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "zh", - "folder": "双语", - "feed": "21世纪", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "e0627db8d1ede2acddc4a5574cefd5c9", - "highlights": [] - }, - { - "title": "“大老虎”被拿下!中共中央决定对周永康严重违纪问题立案审查", - "description": "", - "content": "", - "category": "", - "link": "/article/translate/5913_1.html", - "creator": "www.i21st.cn", - "pubDate": "Wed, 30 Jul 2014 10:35:02", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "zh", - "folder": "双语", - "feed": "21世纪", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "9f21f8fa51704a71191c0219c9793433", - "highlights": [] - }, - { - "title": "廖凡加冕柏林电影节影帝", - "description": "Berlin International Film Festival", - "content": "Berlin International Film Festival", - "category": "", - "link": "http://www.i21st.cn/article/translate/4929_1.html", - "creator": "www.i21st.cn", - "pubDate": "Mon, 17 Feb 2014 11:22:15", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "zh", - "folder": "双语", - "feed": "21世纪", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "f58695c9a7cdaddb9ab71b5698627132", - "highlights": [] - }, - { - "title": "索契冬奥会李坚柔夺中国首金", - "description": "Short track speed skating", - "content": "Short track speed skating", - "category": "", - "link": "http://www.i21st.cn/article/translate/4927_1.html", - "creator": "www.i21st.cn", - "pubDate": "Fri, 14 Feb 2014 10:50:53", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "zh", - "folder": "双语", - "feed": "21世纪", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "7371f6dbcab15edaf9642e52b8d5ac96", - "highlights": [] - }, { "title": "瞎扯 · 如何正确地吐槽", "description": "
\"头图\"/
\n
\n\n
\n
\n
@席萝 :阁下可能对鸡的破坏力没什么概念。
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n\n
\n
\n
@科穆宁之怒 :别的不说,青海省只有西宁一个城市……甚至没有其他可以称之为「城市」的地方。
\n
\n
\n\n
\n
\n
@水隼 :领导:小王啊,去把碗洗了。 小王:我可是化学领域的专业人士。 领导:那好,记得刷三遍,直到内壁的水既不聚成水滴也不成股流下。
\n
\n
\n\n
\n
\n
@阿猫lh :车厘子 40 块钱一斤不舍得买, 打开股票账户一看亏了两吨半。
\n
\n
\n\n
\n
\n
@那兰峙月 :捡到一只被气枪打伤的信鸽,送去宠物医院缝合伤口救活了,然后就打算先养一阵子,等它伤好了再放飞…… 然后,赖我,没仔细研究养鸽子的功课,每天一碗玉米粒的喂,喂成了胖子飞不动了……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
\n
补充:我忘记说了,它的名字叫陈小缘,本意是捡到它是缘分,结果变圆球的圆了。 2024-02-07 更新,找到了它做完缝合手术出院到我家的照片……完全看不出来是同一只吧……
\n
\n
\n
\n
\n
\n
\n
\n
\n
\"\"\n
 
\n
 
\n
\n
\n
\n
\n
\n
\n
 
\n
\n
\n
 
\n
\n
\n\n\n
\n\n\n\n", @@ -2399,6 +2074,72 @@ "hash": "b7980c8dfb9da926292ad90874552fa7", "highlights": [] }, + { + "title": "侯逸凡:最年轻的“棋后”Conquering the world of chess", + "description": "16岁就成为最年轻的国际象棋世界“棋后”,她是真人版的《后翼弃兵》!", + "content": "16岁就成为最年轻的国际象棋世界“棋后”,她是真人版的《后翼弃兵》!", + "category": "人物", + "link": "http://www.i21st.cn/story/3807.html", + "creator": "www.i21st.cn", + "pubDate": "Thu, 1 Sep 2022 17:00:02", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "zh", + "folder": "双语", + "feed": "21世纪", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "3372e349617e8cdb5732ee4da3cdcdce", + "highlights": [] + }, + { + "title": "“大老虎”被拿下!中共中央决定对周永康严重违纪问题立案审查", + "description": "", + "content": "", + "category": "", + "link": "/article/translate/5913_1.html", + "creator": "www.i21st.cn", + "pubDate": "Wed, 30 Jul 2014 10:35:02", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "zh", + "folder": "双语", + "feed": "21世纪", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "9f21f8fa51704a71191c0219c9793433", + "highlights": [] + }, + { + "title": "索契冬奥会李坚柔夺中国首金", + "description": "Short track speed skating", + "content": "Short track speed skating", + "category": "", + "link": "http://www.i21st.cn/article/translate/4927_1.html", + "creator": "www.i21st.cn", + "pubDate": "Fri, 14 Feb 2014 10:50:53", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "zh", + "folder": "双语", + "feed": "21世纪", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "7371f6dbcab15edaf9642e52b8d5ac96", + "highlights": [] + }, { "title": "香蕉有种子吗,在哪里?", "description": "
\"头图\"/
\n

.

\n

这个问题要区分场景。

\n

市场上能买到的香蕉,都是没有种子的。

\n

在植物学家的实验室里和育种基地里,香蕉是有种子的。

\n

这样回答太简单了,虽然题主没问,我们可以追问一下,“为什么会这样?”那就从头说起吧。

\n
\"\"
原创图片
\n

香蕉在全球最受欢迎的水果中排名第三。

\n

吃一根香蕉,可以为你提供超过 10%的每日所需的钾、维生素 C 和纤维素,20%的维生素 B6 ,不含胆固醇和脂肪。

\n

要说香蕉是最完美的水果,我估计不会有人提出异议。它自带可降解包装,不需要剪刀,用手撕开直接食用,还有其他水果比香蕉更方便的吗?

\n

香蕉是世界上第一个产业化水果,因为它有一项重要特性:在主要的全球性作物中,香蕉是遗传性是最均匀一致的。也正是由于这个事实,导致了它的脆弱性:商业化种植的香蕉,是全世界最濒危的主要作物。

\n
\"\"
原创图片
\n

野生香蕉,曾在不同的地方被不同的人驯化,从马来西亚到印度尼西亚和新几内亚,再到太平洋群岛的广大热带地区,香蕉至少被驯化了两次。香蕉的野生祖先至今还生活在这片地区。

\n

如果把驯化香蕉和野生香蕉并排种在一起,从植株和花序上,没有太大的区别。只有果实成熟了我们才会发觉,野生的香蕉根本不能吃,因为里边长满了 BB 弹大小的坚硬的黑色种子。

\n

而驯化香蕉却是“单性结实”的,即便没有授粉,雌花照常发育出果实,而且是无籽的。

\n

我们咬开香蕉看见的黑色小点点,那是授粉失败的胚珠。现代科学已经能够解释这种现象,驯化的香蕉均为三倍体香蕉,它不能授粉繁殖,只能进行营养繁殖。好处就是没有遗传变异,口感和品质一致性高。

\n

香蕉属于芭蕉科草本植物。香蕉并不是长在树上的,我们看到的香蕉“树”,实际上是它的假茎,真正的茎在地下。

\n

香蕉的假茎生长一年就可以成熟,开花结果,等果实成熟之后,假茎就会死去。这并没有结束,因为地下茎会在假茎死亡之后,悄悄生出几棵新芽,新的假茎为来年结果做好了准备。这些新的假茎被称为「根出条」。这些根出条可以就地生长,也可以移栽,称为「分株」。这种繁殖方式能够确保子代拥有和亲代一样的基因,驯化香蕉植株就是自我克隆的机器。

\n
\"\"
原创图片
\n

在大航海时代,植物猎手们把香蕉植株克隆带出了东南亚,引入到热带殖民地种植。当时被种植的香蕉品种五花八门,大约有数百种之多。

\n

直到工业革命带来农业种植园发展,一个新的基株被大量繁殖,它的名字叫「大迈克」(Big Mike)。

\n

大迈克口味好,香气浓郁,从十九世纪末到二十世纪初,一经推出就征服了世界人民的味蕾。

\n

然而好景不长,二十世纪上半叶,大迈克就几乎被摧毁殆尽,罪魁祸首是两种真菌。其中之一导致了「巴拿马病」,另一种导致了「黄色香蕉叶斑病」

\n

「红皇后效应」正是解释这个现象的绝佳理论。该效应取自一本叫做《爱丽丝镜中奇遇记》中意思:如果你要维持在原来的位置,就必须用尽全力奔跑。如果你想突破现状,就必须以两倍的速度奔跑。总结起来说就是:不进即是倒退,停滞等于灭亡。

\n

香蕉基因是稳定不变的,而致病菌却在飞速进化。它们大约 20 分钟就能繁殖一代,数量庞大,而且高频率变异,以至于某个变异品种刚好能够感染香蕉植株,摧毁了它的万世不变的基因。

\n

大迈克的消亡给我们的教训是:一旦某种数量庞大的生物表现出极度的均一性,那么某种害虫遇到并蚕食这个巨大营养库就只是时间问题了。

\n
\"\"
原创图片
\n

大迈克输了,在自然进化中淘汰出局。人们只好用另外一个品种替代它,虽然口味差些,总比没有香蕉可吃要强的多。

\n

那么我们现在吃的香蕉就安全了吗?并没有!

\n

只要「红皇后效应」存在一天,没有什么香蕉是安全的。

\n

后来侵害香蕉园的是「黑色香蕉叶斑病」,而致病菌正是感染大迈克的真菌的近亲。首次感染出现在 1965 年,病原菌摧毁了东南亚数万亩香蕉园。更糟糕的是,真菌不断进化变异,而香蕉基因在原地踏步。2011 年,印度的香蕉园遭到再次变异的病原菌严重侵害。

\n

好消息是,育种专家们正在忙着培育抗性品种的新品种,起码眼下我们还能够吃到香蕉。

\n
\"\"
原创图片
\n
\n
\n\n\n
查看知乎讨论
\n\n
\n\n\n\n

获取更多RSS:
https://feedx.net
https://feedx.site
", @@ -2588,50 +2329,6 @@ "image": "\n\t\t", "description": "中英文双语热点新闻,配以地道音频及词汇解析, 经典美剧赏析, 热门词汇翻译,分享最地道的英语表达, 国内外新鲜英语趣闻及时事热点- 21英语", "items": [ - { - "title": "双语百科:为什么鸟儿在黎明歌唱?", - "description": "
\n\n \n\n \n \n\n

清晨悦耳的鸟鸣让人心旷神怡,但是一天中的其他时间却很少能听到鸟叫。为什么鸟儿都喜欢在清晨歌唱?来本文中寻找答案吧。

\n

 

\n
\n \n
\n Photo/Pexels \n
\n
\n

 

\n

Wake up early enough and, depending on where you live, you’ll likely hear a pleasant chorus of birds chirping their tiny hearts out. This am avian arrangement is instinctual behavior for birds, but why?
早上起得够早的话,在你所住的地方也许能听到一阵悦耳的鸟鸣。在清晨歌唱是鸟的本能行为,但是鸟鸣为什么都在清晨呢?

\n

 

\n

According to the Woodland Trust, this early singing is known as the dawn chorus, and it can start as early as 4 am and last for several hours. Birds do it to attract mates and warn other birds to avoid their turf. One theory as to why they opt for the wee hours to communicate these important messages is because the low visibility makes it hard to do other bird activities, like foraging. Keeping their activity level low, they opt to sing instead.
林地信托机构称,鸟儿在清晨鸣叫最早从凌晨4点开始,可持续数个小时。鸟鸣叫是为了吸引配偶,也是为了警告其他鸟不要入侵自己的领地。关于鸟类为什么选择在凌晨传递这些重要信息,有一个理论是,凌晨能见度低,鸟类难以进行觅食等其他活动,既然无事可做,那么鸟儿就转而选择鸣叫。

\n

 

\n

Another theory argues that birds use the morning vocals to project an image of strength. By singing with fervor, they’re letting other birds know they survived the night—no guarantee in nature—and would make for an excellent mate.
另一种理论认为,鸟类利用晨鸣来展示自己的力量。通过热情地歌唱,它们让其他鸟儿知道自己已经安然度过黑夜——要知道自然界的动物过着朝不保夕的日子,不一定能看见明天的太阳——并能够成为出色的伴侣。

\n

 

\n

Like a good recording studio, the early morning hours also allow birds to transmit a clear tune thanks to the cooler, drier air. Because birds have distinctive chirps, that clarity helps them be more easily identified by birds within listening distance.
清晨的空气更凉爽、更干燥,就像一个效果很好的录音棚,鸟儿在此时歌唱能传递出清晰的音质。因为鸟儿的声音各有不同,这种清晰度可以让听得见的鸟儿更容易识别出它们的声音。

\n

 

\n

There used to be a prevailing theory that birds sang so much in the mornings because the sounds could travel greater distances due to less atmospheric turbulence, but it was disproven by researchers at the University of Western Ontario in 2003. They played recordings of sparrows at dawn and midday. The songs didn’t travel farther, but they were more consistent.
过去有一个流行的理论认为,鸟儿最爱在清晨鸣叫是因为在气流稳定的时候声音能传播得更远。但是西安大略大学的研究人员在2003年否定了这一理论。研究人员在黎明和中午分别播放了麻雀的录音。然而麻雀声音并没有传播得更远,只不过黎明时分麻雀的叫声更连贯。

\n

 

\n

Because birds only have so much energy to belt one out, singing when they stand the best chance of being heard makes sense. For a bird, an early morning session is like having the perfect acoustic environment for their performance.
因为鸟儿只能用有限的精力来鸣叫,它们自然会选择在最可能被听到的时候歌唱。对一只鸟儿来说,清晨鸣叫相当于在最佳音效环境中表演。

\n

 

\n

英文来源:Mental Floss

\n

编译:丹妮

\n

审校:董静、齐磊

\n\n
", - "content": "
\n\n \n\n \n \n\n

清晨悦耳的鸟鸣让人心旷神怡,但是一天中的其他时间却很少能听到鸟叫。为什么鸟儿都喜欢在清晨歌唱?来本文中寻找答案吧。

\n

 

\n
\n \n
\n Photo/Pexels \n
\n
\n

 

\n

Wake up early enough and, depending on where you live, you’ll likely hear a pleasant chorus of birds chirping their tiny hearts out. This am avian arrangement is instinctual behavior for birds, but why?
早上起得够早的话,在你所住的地方也许能听到一阵悦耳的鸟鸣。在清晨歌唱是鸟的本能行为,但是鸟鸣为什么都在清晨呢?

\n

 

\n

According to the Woodland Trust, this early singing is known as the dawn chorus, and it can start as early as 4 am and last for several hours. Birds do it to attract mates and warn other birds to avoid their turf. One theory as to why they opt for the wee hours to communicate these important messages is because the low visibility makes it hard to do other bird activities, like foraging. Keeping their activity level low, they opt to sing instead.
林地信托机构称,鸟儿在清晨鸣叫最早从凌晨4点开始,可持续数个小时。鸟鸣叫是为了吸引配偶,也是为了警告其他鸟不要入侵自己的领地。关于鸟类为什么选择在凌晨传递这些重要信息,有一个理论是,凌晨能见度低,鸟类难以进行觅食等其他活动,既然无事可做,那么鸟儿就转而选择鸣叫。

\n

 

\n

Another theory argues that birds use the morning vocals to project an image of strength. By singing with fervor, they’re letting other birds know they survived the night—no guarantee in nature—and would make for an excellent mate.
另一种理论认为,鸟类利用晨鸣来展示自己的力量。通过热情地歌唱,它们让其他鸟儿知道自己已经安然度过黑夜——要知道自然界的动物过着朝不保夕的日子,不一定能看见明天的太阳——并能够成为出色的伴侣。

\n

 

\n

Like a good recording studio, the early morning hours also allow birds to transmit a clear tune thanks to the cooler, drier air. Because birds have distinctive chirps, that clarity helps them be more easily identified by birds within listening distance.
清晨的空气更凉爽、更干燥,就像一个效果很好的录音棚,鸟儿在此时歌唱能传递出清晰的音质。因为鸟儿的声音各有不同,这种清晰度可以让听得见的鸟儿更容易识别出它们的声音。

\n

 

\n

There used to be a prevailing theory that birds sang so much in the mornings because the sounds could travel greater distances due to less atmospheric turbulence, but it was disproven by researchers at the University of Western Ontario in 2003. They played recordings of sparrows at dawn and midday. The songs didn’t travel farther, but they were more consistent.
过去有一个流行的理论认为,鸟儿最爱在清晨鸣叫是因为在气流稳定的时候声音能传播得更远。但是西安大略大学的研究人员在2003年否定了这一理论。研究人员在黎明和中午分别播放了麻雀的录音。然而麻雀声音并没有传播得更远,只不过黎明时分麻雀的叫声更连贯。

\n

 

\n

Because birds only have so much energy to belt one out, singing when they stand the best chance of being heard makes sense. For a bird, an early morning session is like having the perfect acoustic environment for their performance.
因为鸟儿只能用有限的精力来鸣叫,它们自然会选择在最可能被听到的时候歌唱。对一只鸟儿来说,清晨鸣叫相当于在最佳音效环境中表演。

\n

 

\n

英文来源:Mental Floss

\n

编译:丹妮

\n

审校:董静、齐磊

\n\n
", - "category": "", - "link": "https://language.chinadaily.com.cn/a/202409/04/WS66d7fb2da3108f29c1fca198.html", - "creator": "", - "pubDate": "", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "双语", - "feed": "ChinaDaily", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "ce6345bc9ae331d44d7f2c1699c0a3c6", - "highlights": [] - }, - { - "title": "开学啦!来看看新学期的正确打开方式", - "description": "
\n\n \n\n \n \n\n

A new semester means a fresh start. Get your semester started right by practicing these strategies, and your productivity will soar.
新学期意味着新的开始。掌握了新学期的正确打开方式,你的学习效率将会直线上升。

\n

 

\n
\n \n
\n Photo/Pexels \n
\n
\n

 

\n

1. Get organized
让一切井井有条

\n

Organization helps you reduce chaos and stress, thus making you more productive. Develop a system at the start of your semester. This may include:
条理性可以帮助你减少混乱和压力,从而让你做事更有效率。在开学时把一切都整理得井井有条,包括:

\n

--Color coded notebooks and/or folders for each class
——给每门课程准备一个彩页笔记本和文件夹;

\n

-- A planner with important dates and deadlines filled out
——准备一个日程表,标注出重要的日子和各项任务的截止日期;

\n

--Cleaning out your backpack, desk, and dorm room to reduce clutter from previous semesters
——清理背包、书桌和宿舍,把前几个学期积攒下来的无用之物处理掉;

\n

--Organizing your computer files (e.g., by school year, semester, course, and assignment type or project)
——整理电脑文件,可以按照学年、学期、课程、作业或项目分门别类;

\n

If you keep track of deadlines, know where to find everything, and maintain a well-organized space, you free up your mind to focus on learning and achieving.
如果你对截止日期了如指掌,知道每样东西放在哪儿,把空间整理得井井有条,你就可以把脑子腾出来专心学习,做出成绩。

\n

 

\n

2. Get into a routine
做事有规律

\n

Like being organized, establishing a routine helps your life run smoothly.
和条理性一样,做事有规律可以让你的生活更顺利。

\n

It’s easier said than done, but try waking up and going to sleep around the same time each day (or at least on weekdays). Schedule time for the gym, any clubs or activities you participate in, and studying. Instead of waiting until the last minute to work on assignments or cram in information, set aside studying/homework blocks each day. Choose a time of day when you feel especially productive.
尽管说起来容易做起来难,但是你可以试着每天都在同一时间起床和睡觉(至少在工作日如此)。规划好去健身、去参加社团或其他活动以及学习的时间。每天都要留出一整块时间用于学习和做作业,不要等到最后一刻才赶作业或背书。选择一天中你自认为效率最高的时间来学习。

\n

Start each day on a positive note by preparing the night before. For instance, set out the outfit you’ll wear to class and pack your backpack with the supplies you’ll need that day. Instead of frantically scrambling around in the morning, you’ll begin the day feeling confident and prepared. Ultimately, these small habits make a big difference in your overall mood and performance.
通过在前一天晚上做好准备,以积极的态度开始每一天。举例而言,准备好你明天上课要穿的衣服,在书包里放好明天需要的东西。这样,你就可以在准备充分的情况下自信地开始新的一天,而不是一大早紧张忙乱地到处找东西。最终,这些小习惯将会让你的整体情绪状态和表现大为改观。

\n

 

\n

3. Surround yourself with motivated peers
结交好学的同伴

\n

Maybe you’ve heard the saying, “Show me your friends and I’ll show you your future.” It may sound dramatic, but it’s true that the people you spend the most time with have a major influence on you. If your friends are partying every night, skipping class, and seemingly unconcerned about their grades, staying motivated will be an uphill battle for you.
也许你听过这句话:“你身边的朋友决定你的未来。”这也许听起来有些夸张,但是你与之交往时间最长的人对你会产生重大影响,这是事实。如果你的朋友夜夜狂欢,逃课,对成绩毫不在意,那么保持斗志对你来说会非常困难。

\n

Try to make at least one positive friend in every class. Meet ambitious people with clearly defined goals, good study habits, and healthy lifestyles. These friends can help you stay accountable, and they make great study buddies too.
你应该试着每门课程都结交至少一位好学的朋友。结交那些有明确目标、良好学习习惯和健康生活方式的有志向的人。这些朋友可以帮助你保持责任心,也可以成为很好的学伴。

\n

 

\n

4. Take good care of yourself
照顾好自己

\n

Finally, remember to practice self-care and healthy habits. When you eat poorly and don’t get enough sleep, it impacts your mood and your mind. You may feel fuzzy and forgetful, and you’ll have a tough time learning new concepts. Obviously, this is not helpful for a successful semester.
最后,记得要照顾好自己,养成健康的生活习惯。如果你吃不好,睡眠不足,就会影响你的情绪和头脑。你可能会觉得脑子迷迷糊糊,变得健忘,在学习新概念时也会感到费劲。显然,这对于成功开展新学期有害无益。

\n

Eat nutritious meals (as often as you can), exercise, and get plenty of rest. Studying in small chunks instead of relying on cram sessions is one way to ensure you sleep enough.
平常多吃有营养的饭菜,坚持锻炼,充分休息。每天学一点,而不是临时抱佛脚,也是确保你睡眠充足的一个方式。

\n

Creating new habits is tough at first. Stick with it, and you’ll find that you’re far more productive and successful—and probably happier, too.
养成新习惯一开始很难。坚持下来,你会发现你远比以前效率更高、更成功,应该也会更快乐。

\n

 

\n

英文来源:Niche

\n

编译:丹妮

\n

审校:董静、齐磊

\n\n
", - "content": "
\n\n \n\n \n \n\n

A new semester means a fresh start. Get your semester started right by practicing these strategies, and your productivity will soar.
新学期意味着新的开始。掌握了新学期的正确打开方式,你的学习效率将会直线上升。

\n

 

\n
\n \n
\n Photo/Pexels \n
\n
\n

 

\n

1. Get organized
让一切井井有条

\n

Organization helps you reduce chaos and stress, thus making you more productive. Develop a system at the start of your semester. This may include:
条理性可以帮助你减少混乱和压力,从而让你做事更有效率。在开学时把一切都整理得井井有条,包括:

\n

--Color coded notebooks and/or folders for each class
——给每门课程准备一个彩页笔记本和文件夹;

\n

-- A planner with important dates and deadlines filled out
——准备一个日程表,标注出重要的日子和各项任务的截止日期;

\n

--Cleaning out your backpack, desk, and dorm room to reduce clutter from previous semesters
——清理背包、书桌和宿舍,把前几个学期积攒下来的无用之物处理掉;

\n

--Organizing your computer files (e.g., by school year, semester, course, and assignment type or project)
——整理电脑文件,可以按照学年、学期、课程、作业或项目分门别类;

\n

If you keep track of deadlines, know where to find everything, and maintain a well-organized space, you free up your mind to focus on learning and achieving.
如果你对截止日期了如指掌,知道每样东西放在哪儿,把空间整理得井井有条,你就可以把脑子腾出来专心学习,做出成绩。

\n

 

\n

2. Get into a routine
做事有规律

\n

Like being organized, establishing a routine helps your life run smoothly.
和条理性一样,做事有规律可以让你的生活更顺利。

\n

It’s easier said than done, but try waking up and going to sleep around the same time each day (or at least on weekdays). Schedule time for the gym, any clubs or activities you participate in, and studying. Instead of waiting until the last minute to work on assignments or cram in information, set aside studying/homework blocks each day. Choose a time of day when you feel especially productive.
尽管说起来容易做起来难,但是你可以试着每天都在同一时间起床和睡觉(至少在工作日如此)。规划好去健身、去参加社团或其他活动以及学习的时间。每天都要留出一整块时间用于学习和做作业,不要等到最后一刻才赶作业或背书。选择一天中你自认为效率最高的时间来学习。

\n

Start each day on a positive note by preparing the night before. For instance, set out the outfit you’ll wear to class and pack your backpack with the supplies you’ll need that day. Instead of frantically scrambling around in the morning, you’ll begin the day feeling confident and prepared. Ultimately, these small habits make a big difference in your overall mood and performance.
通过在前一天晚上做好准备,以积极的态度开始每一天。举例而言,准备好你明天上课要穿的衣服,在书包里放好明天需要的东西。这样,你就可以在准备充分的情况下自信地开始新的一天,而不是一大早紧张忙乱地到处找东西。最终,这些小习惯将会让你的整体情绪状态和表现大为改观。

\n

 

\n

3. Surround yourself with motivated peers
结交好学的同伴

\n

Maybe you’ve heard the saying, “Show me your friends and I’ll show you your future.” It may sound dramatic, but it’s true that the people you spend the most time with have a major influence on you. If your friends are partying every night, skipping class, and seemingly unconcerned about their grades, staying motivated will be an uphill battle for you.
也许你听过这句话:“你身边的朋友决定你的未来。”这也许听起来有些夸张,但是你与之交往时间最长的人对你会产生重大影响,这是事实。如果你的朋友夜夜狂欢,逃课,对成绩毫不在意,那么保持斗志对你来说会非常困难。

\n

Try to make at least one positive friend in every class. Meet ambitious people with clearly defined goals, good study habits, and healthy lifestyles. These friends can help you stay accountable, and they make great study buddies too.
你应该试着每门课程都结交至少一位好学的朋友。结交那些有明确目标、良好学习习惯和健康生活方式的有志向的人。这些朋友可以帮助你保持责任心,也可以成为很好的学伴。

\n

 

\n

4. Take good care of yourself
照顾好自己

\n

Finally, remember to practice self-care and healthy habits. When you eat poorly and don’t get enough sleep, it impacts your mood and your mind. You may feel fuzzy and forgetful, and you’ll have a tough time learning new concepts. Obviously, this is not helpful for a successful semester.
最后,记得要照顾好自己,养成健康的生活习惯。如果你吃不好,睡眠不足,就会影响你的情绪和头脑。你可能会觉得脑子迷迷糊糊,变得健忘,在学习新概念时也会感到费劲。显然,这对于成功开展新学期有害无益。

\n

Eat nutritious meals (as often as you can), exercise, and get plenty of rest. Studying in small chunks instead of relying on cram sessions is one way to ensure you sleep enough.
平常多吃有营养的饭菜,坚持锻炼,充分休息。每天学一点,而不是临时抱佛脚,也是确保你睡眠充足的一个方式。

\n

Creating new habits is tough at first. Stick with it, and you’ll find that you’re far more productive and successful—and probably happier, too.
养成新习惯一开始很难。坚持下来,你会发现你远比以前效率更高、更成功,应该也会更快乐。

\n

 

\n

英文来源:Niche

\n

编译:丹妮

\n

审校:董静、齐磊

\n\n
", - "category": "", - "link": "https://language.chinadaily.com.cn/a/202409/02/WS66d5837ba3108f29c1fc9a74.html", - "creator": "", - "pubDate": "", - "enclosure": "", - "enclosureType": "", - "image": "", - "id": "", - "language": "", - "folder": "双语", - "feed": "ChinaDaily", - "read": false, - "favorite": false, - "created": false, - "tags": [], - "hash": "c93cd7fea5ef9801a585814b525d20a3", - "highlights": [] - }, { "title": "独腿博士研发智能假肢,让更多残疾人穿得起Wear robotic knees", "description": "幼时截肢的他,最终发明、制造出一种独特而“有思想”的智能假肢!", @@ -2763,6 +2460,28 @@ "tags": [], "hash": "7371f6dbcab15edaf9642e52b8d5ac96", "highlights": [] + }, + { + "title": "开学啦!来看看新学期的正确打开方式", + "description": "
\n\n \n\n \n \n\n

A new semester means a fresh start. Get your semester started right by practicing these strategies, and your productivity will soar.
新学期意味着新的开始。掌握了新学期的正确打开方式,你的学习效率将会直线上升。

\n

 

\n
\n \n
\n Photo/Pexels \n
\n
\n

 

\n

1. Get organized
让一切井井有条

\n

Organization helps you reduce chaos and stress, thus making you more productive. Develop a system at the start of your semester. This may include:
条理性可以帮助你减少混乱和压力,从而让你做事更有效率。在开学时把一切都整理得井井有条,包括:

\n

--Color coded notebooks and/or folders for each class
——给每门课程准备一个彩页笔记本和文件夹;

\n

-- A planner with important dates and deadlines filled out
——准备一个日程表,标注出重要的日子和各项任务的截止日期;

\n

--Cleaning out your backpack, desk, and dorm room to reduce clutter from previous semesters
——清理背包、书桌和宿舍,把前几个学期积攒下来的无用之物处理掉;

\n

--Organizing your computer files (e.g., by school year, semester, course, and assignment type or project)
——整理电脑文件,可以按照学年、学期、课程、作业或项目分门别类;

\n

If you keep track of deadlines, know where to find everything, and maintain a well-organized space, you free up your mind to focus on learning and achieving.
如果你对截止日期了如指掌,知道每样东西放在哪儿,把空间整理得井井有条,你就可以把脑子腾出来专心学习,做出成绩。

\n

 

\n

2. Get into a routine
做事有规律

\n

Like being organized, establishing a routine helps your life run smoothly.
和条理性一样,做事有规律可以让你的生活更顺利。

\n

It’s easier said than done, but try waking up and going to sleep around the same time each day (or at least on weekdays). Schedule time for the gym, any clubs or activities you participate in, and studying. Instead of waiting until the last minute to work on assignments or cram in information, set aside studying/homework blocks each day. Choose a time of day when you feel especially productive.
尽管说起来容易做起来难,但是你可以试着每天都在同一时间起床和睡觉(至少在工作日如此)。规划好去健身、去参加社团或其他活动以及学习的时间。每天都要留出一整块时间用于学习和做作业,不要等到最后一刻才赶作业或背书。选择一天中你自认为效率最高的时间来学习。

\n

Start each day on a positive note by preparing the night before. For instance, set out the outfit you’ll wear to class and pack your backpack with the supplies you’ll need that day. Instead of frantically scrambling around in the morning, you’ll begin the day feeling confident and prepared. Ultimately, these small habits make a big difference in your overall mood and performance.
通过在前一天晚上做好准备,以积极的态度开始每一天。举例而言,准备好你明天上课要穿的衣服,在书包里放好明天需要的东西。这样,你就可以在准备充分的情况下自信地开始新的一天,而不是一大早紧张忙乱地到处找东西。最终,这些小习惯将会让你的整体情绪状态和表现大为改观。

\n

 

\n

3. Surround yourself with motivated peers
结交好学的同伴

\n

Maybe you’ve heard the saying, “Show me your friends and I’ll show you your future.” It may sound dramatic, but it’s true that the people you spend the most time with have a major influence on you. If your friends are partying every night, skipping class, and seemingly unconcerned about their grades, staying motivated will be an uphill battle for you.
也许你听过这句话:“你身边的朋友决定你的未来。”这也许听起来有些夸张,但是你与之交往时间最长的人对你会产生重大影响,这是事实。如果你的朋友夜夜狂欢,逃课,对成绩毫不在意,那么保持斗志对你来说会非常困难。

\n

Try to make at least one positive friend in every class. Meet ambitious people with clearly defined goals, good study habits, and healthy lifestyles. These friends can help you stay accountable, and they make great study buddies too.
你应该试着每门课程都结交至少一位好学的朋友。结交那些有明确目标、良好学习习惯和健康生活方式的有志向的人。这些朋友可以帮助你保持责任心,也可以成为很好的学伴。

\n

 

\n

4. Take good care of yourself
照顾好自己

\n

Finally, remember to practice self-care and healthy habits. When you eat poorly and don’t get enough sleep, it impacts your mood and your mind. You may feel fuzzy and forgetful, and you’ll have a tough time learning new concepts. Obviously, this is not helpful for a successful semester.
最后,记得要照顾好自己,养成健康的生活习惯。如果你吃不好,睡眠不足,就会影响你的情绪和头脑。你可能会觉得脑子迷迷糊糊,变得健忘,在学习新概念时也会感到费劲。显然,这对于成功开展新学期有害无益。

\n

Eat nutritious meals (as often as you can), exercise, and get plenty of rest. Studying in small chunks instead of relying on cram sessions is one way to ensure you sleep enough.
平常多吃有营养的饭菜,坚持锻炼,充分休息。每天学一点,而不是临时抱佛脚,也是确保你睡眠充足的一个方式。

\n

Creating new habits is tough at first. Stick with it, and you’ll find that you’re far more productive and successful—and probably happier, too.
养成新习惯一开始很难。坚持下来,你会发现你远比以前效率更高、更成功,应该也会更快乐。

\n

 

\n

英文来源:Niche

\n

编译:丹妮

\n

审校:董静、齐磊

\n\n
", + "content": "
\n\n \n\n \n \n\n

A new semester means a fresh start. Get your semester started right by practicing these strategies, and your productivity will soar.
新学期意味着新的开始。掌握了新学期的正确打开方式,你的学习效率将会直线上升。

\n

 

\n
\n \n
\n Photo/Pexels \n
\n
\n

 

\n

1. Get organized
让一切井井有条

\n

Organization helps you reduce chaos and stress, thus making you more productive. Develop a system at the start of your semester. This may include:
条理性可以帮助你减少混乱和压力,从而让你做事更有效率。在开学时把一切都整理得井井有条,包括:

\n

--Color coded notebooks and/or folders for each class
——给每门课程准备一个彩页笔记本和文件夹;

\n

-- A planner with important dates and deadlines filled out
——准备一个日程表,标注出重要的日子和各项任务的截止日期;

\n

--Cleaning out your backpack, desk, and dorm room to reduce clutter from previous semesters
——清理背包、书桌和宿舍,把前几个学期积攒下来的无用之物处理掉;

\n

--Organizing your computer files (e.g., by school year, semester, course, and assignment type or project)
——整理电脑文件,可以按照学年、学期、课程、作业或项目分门别类;

\n

If you keep track of deadlines, know where to find everything, and maintain a well-organized space, you free up your mind to focus on learning and achieving.
如果你对截止日期了如指掌,知道每样东西放在哪儿,把空间整理得井井有条,你就可以把脑子腾出来专心学习,做出成绩。

\n

 

\n

2. Get into a routine
做事有规律

\n

Like being organized, establishing a routine helps your life run smoothly.
和条理性一样,做事有规律可以让你的生活更顺利。

\n

It’s easier said than done, but try waking up and going to sleep around the same time each day (or at least on weekdays). Schedule time for the gym, any clubs or activities you participate in, and studying. Instead of waiting until the last minute to work on assignments or cram in information, set aside studying/homework blocks each day. Choose a time of day when you feel especially productive.
尽管说起来容易做起来难,但是你可以试着每天都在同一时间起床和睡觉(至少在工作日如此)。规划好去健身、去参加社团或其他活动以及学习的时间。每天都要留出一整块时间用于学习和做作业,不要等到最后一刻才赶作业或背书。选择一天中你自认为效率最高的时间来学习。

\n

Start each day on a positive note by preparing the night before. For instance, set out the outfit you’ll wear to class and pack your backpack with the supplies you’ll need that day. Instead of frantically scrambling around in the morning, you’ll begin the day feeling confident and prepared. Ultimately, these small habits make a big difference in your overall mood and performance.
通过在前一天晚上做好准备,以积极的态度开始每一天。举例而言,准备好你明天上课要穿的衣服,在书包里放好明天需要的东西。这样,你就可以在准备充分的情况下自信地开始新的一天,而不是一大早紧张忙乱地到处找东西。最终,这些小习惯将会让你的整体情绪状态和表现大为改观。

\n

 

\n

3. Surround yourself with motivated peers
结交好学的同伴

\n

Maybe you’ve heard the saying, “Show me your friends and I’ll show you your future.” It may sound dramatic, but it’s true that the people you spend the most time with have a major influence on you. If your friends are partying every night, skipping class, and seemingly unconcerned about their grades, staying motivated will be an uphill battle for you.
也许你听过这句话:“你身边的朋友决定你的未来。”这也许听起来有些夸张,但是你与之交往时间最长的人对你会产生重大影响,这是事实。如果你的朋友夜夜狂欢,逃课,对成绩毫不在意,那么保持斗志对你来说会非常困难。

\n

Try to make at least one positive friend in every class. Meet ambitious people with clearly defined goals, good study habits, and healthy lifestyles. These friends can help you stay accountable, and they make great study buddies too.
你应该试着每门课程都结交至少一位好学的朋友。结交那些有明确目标、良好学习习惯和健康生活方式的有志向的人。这些朋友可以帮助你保持责任心,也可以成为很好的学伴。

\n

 

\n

4. Take good care of yourself
照顾好自己

\n

Finally, remember to practice self-care and healthy habits. When you eat poorly and don’t get enough sleep, it impacts your mood and your mind. You may feel fuzzy and forgetful, and you’ll have a tough time learning new concepts. Obviously, this is not helpful for a successful semester.
最后,记得要照顾好自己,养成健康的生活习惯。如果你吃不好,睡眠不足,就会影响你的情绪和头脑。你可能会觉得脑子迷迷糊糊,变得健忘,在学习新概念时也会感到费劲。显然,这对于成功开展新学期有害无益。

\n

Eat nutritious meals (as often as you can), exercise, and get plenty of rest. Studying in small chunks instead of relying on cram sessions is one way to ensure you sleep enough.
平常多吃有营养的饭菜,坚持锻炼,充分休息。每天学一点,而不是临时抱佛脚,也是确保你睡眠充足的一个方式。

\n

Creating new habits is tough at first. Stick with it, and you’ll find that you’re far more productive and successful—and probably happier, too.
养成新习惯一开始很难。坚持下来,你会发现你远比以前效率更高、更成功,应该也会更快乐。

\n

 

\n

英文来源:Niche

\n

编译:丹妮

\n

审校:董静、齐磊

\n\n
", + "category": "", + "link": "https://language.chinadaily.com.cn/a/202409/02/WS66d5837ba3108f29c1fc9a74.html", + "creator": "", + "pubDate": "", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "", + "language": "", + "folder": "双语", + "feed": "ChinaDaily", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "c93cd7fea5ef9801a585814b525d20a3", + "highlights": [] } ], "folder": "双语", @@ -2892,6 +2611,239 @@ "name": "ChinaDaily", "language": "", "hash": "5820328fb4a2f43408ce93416e314c70" + }, + { + "title": "各种折腾", + "subtitle": "聚沙成塔,集腋成裘", + "link": "", + "image": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM6R9F6X8Eb8tVejfJCiakD29MChuQFDuov2qvEjw72cxfg/0", + "description": "", + "items": [ + { + "title": "IntelliSSH:AI驱动的远程服务器管理软件", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nIntelliSSH:AI驱动的远程服务器管理软件

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 IntelliSSH ?

IntelliSSH 是一个安全且用户友好的网络应用程序,旨在通过 SSH 管理 Linux 服务器。它结合了人工智能功能,允许用户通过浏览器直接访问和控制远程服务器。

主要特点

  1. 浏览器基础的 SSH 访问:使用 xterm.js 提供实时终端访问,支持多种操作。
  2. 完整的 SFTP 客户端:支持文件的上传、下载、文件夹创建和删除等操作。
  3. 集中式会话管理:安全管理多个 SSH 会话,提供简化的用户体验。
  4. 身份验证支持:支持密码和密钥认证,确保安全性。
  5. AI 助手:提供上下文相关的帮助和建议,提升用户效率。
  6. 安全性:加密的凭据存储,速率限制,确保数据安全。
  7. 灵活的部署选项:支持本地部署或 Docker 部署。

应用场景

  • 系统管理:系统管理员可以利用 IntelliSSH 轻松管理多台 Linux 服务器,提高工作效率。
  • 开发环境:开发人员可通过该工具快速访问和控制开发服务器,进行调试和测试。
  • 教育和培训:用于教学目的,帮助学生学习 Linux 操作和网络管理。
  • 远程工作:支持远程访问,适合需要在不同地点工作的团队和个人。

IntelliSSH 是一个功能强大的工具,结合了 SSH 管理和人工智能,其用户友好的界面和安全特性,使得远程服务器管理变得更加高效和安全。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 intellissh ,选择第一个 clusterzx/intellissh,版本选择 latest。

本文写作时, latest 版本对应为  1.1.0;

卷

在 docker 文件夹中,创建一个新文件夹 intellissh,并在其中建一个子文件夹 data

文件夹
装载路径
说明
docker/intellissh/data/app/server/data
存放数据库和 session 等

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
31853000

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 intellissh 和 子目录
mkdir -p /volume1/docker/intellissh/data

# 进入 intellissh 目录
cd /volume1/docker/intellissh

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name intellissh \\
   -p 3185:3000 \\
   -v $(pwd)/data:/app/server/data \\
   clusterzx/intellissh:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
intellissh:
    image:clusterzx/intellissh:latest
    container_name:intellissh
    restart:unless-stopped
    ports:
      -3185:3000
    volumes:
      # Mount for persistent backend data (SQLite DB, session info, etc.)
      -./data:/app/server/data

然后执行下面的命令

# 新建文件夹 intellissh 和 子目录
mkdir -p /volume1/docker/intellissh/data

# 进入 intellissh 目录
cd /volume1/docker/intellissh

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3185 就能看到登录界面

默认管理员凭证在首次启动时显示在 Docker 日志中,类似下面这样

========================================================
INITIAL ADMIN ACCOUNT CREATED
Username: admin
Password: 48b8d3114cc07e61
Please log in and change this password immediately!
========================================================

如果不是在群晖上,可以用命令 docker logs intellissh 查看

登录成功后的主界面

点 New Session 创建新的连接

点 Connect

连接成功

点 Settings 可以设置邮件和服务的相关参数,例如关闭注册

而点 Switch to User Settings 进入用户设置后,可以设置 LLM

以硅基流动为例

  • Custom API Key:填入硅基的 API 秘钥;
  • Custom API URL:填入硅基的 API 地址;
  • Custom Model:例如 deepseek-ai/DeepSeek-V3

目前硅基流动(SiliconFlow),注册就送 2000 万 Tokens,虽然不是免费,但也够用一阵子的

注册地址:

https://cloud.siliconflow.cn/i/NkUiXVhQ

开启 AI助手

点 Execute 可以直接执行,和 Warp 终端比较像了

参考文档

clusterzx/intellissh: A secure and user-friendly web app for managing Linux servers with Artifical Intelligence via SSH—right from your browser.
地址:https://github.com/clusterzx/intellissh

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nIntelliSSH:AI驱动的远程服务器管理软件

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 IntelliSSH ?

IntelliSSH 是一个安全且用户友好的网络应用程序,旨在通过 SSH 管理 Linux 服务器。它结合了人工智能功能,允许用户通过浏览器直接访问和控制远程服务器。

主要特点

  1. 浏览器基础的 SSH 访问:使用 xterm.js 提供实时终端访问,支持多种操作。
  2. 完整的 SFTP 客户端:支持文件的上传、下载、文件夹创建和删除等操作。
  3. 集中式会话管理:安全管理多个 SSH 会话,提供简化的用户体验。
  4. 身份验证支持:支持密码和密钥认证,确保安全性。
  5. AI 助手:提供上下文相关的帮助和建议,提升用户效率。
  6. 安全性:加密的凭据存储,速率限制,确保数据安全。
  7. 灵活的部署选项:支持本地部署或 Docker 部署。

应用场景

  • 系统管理:系统管理员可以利用 IntelliSSH 轻松管理多台 Linux 服务器,提高工作效率。
  • 开发环境:开发人员可通过该工具快速访问和控制开发服务器,进行调试和测试。
  • 教育和培训:用于教学目的,帮助学生学习 Linux 操作和网络管理。
  • 远程工作:支持远程访问,适合需要在不同地点工作的团队和个人。

IntelliSSH 是一个功能强大的工具,结合了 SSH 管理和人工智能,其用户友好的界面和安全特性,使得远程服务器管理变得更加高效和安全。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 intellissh ,选择第一个 clusterzx/intellissh,版本选择 latest。

本文写作时, latest 版本对应为  1.1.0;

卷

在 docker 文件夹中,创建一个新文件夹 intellissh,并在其中建一个子文件夹 data

文件夹
装载路径
说明
docker/intellissh/data/app/server/data
存放数据库和 session 等

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
31853000

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 intellissh 和 子目录
mkdir -p /volume1/docker/intellissh/data

# 进入 intellissh 目录
cd /volume1/docker/intellissh

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name intellissh \\
   -p 3185:3000 \\
   -v $(pwd)/data:/app/server/data \\
   clusterzx/intellissh:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
intellissh:
    image:clusterzx/intellissh:latest
    container_name:intellissh
    restart:unless-stopped
    ports:
      -3185:3000
    volumes:
      # Mount for persistent backend data (SQLite DB, session info, etc.)
      -./data:/app/server/data

然后执行下面的命令

# 新建文件夹 intellissh 和 子目录
mkdir -p /volume1/docker/intellissh/data

# 进入 intellissh 目录
cd /volume1/docker/intellissh

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3185 就能看到登录界面

默认管理员凭证在首次启动时显示在 Docker 日志中,类似下面这样

========================================================
INITIAL ADMIN ACCOUNT CREATED
Username: admin
Password: 48b8d3114cc07e61
Please log in and change this password immediately!
========================================================

如果不是在群晖上,可以用命令 docker logs intellissh 查看

登录成功后的主界面

点 New Session 创建新的连接

点 Connect

连接成功

点 Settings 可以设置邮件和服务的相关参数,例如关闭注册

而点 Switch to User Settings 进入用户设置后,可以设置 LLM

以硅基流动为例

  • Custom API Key:填入硅基的 API 秘钥;
  • Custom API URL:填入硅基的 API 地址;
  • Custom Model:例如 deepseek-ai/DeepSeek-V3

目前硅基流动(SiliconFlow),注册就送 2000 万 Tokens,虽然不是免费,但也够用一阵子的

注册地址:

https://cloud.siliconflow.cn/i/NkUiXVhQ

开启 AI助手

点 Execute 可以直接执行,和 Warp 终端比较像了

参考文档

clusterzx/intellissh: A secure and user-friendly web app for managing Linux servers with Artifical Intelligence via SSH—right from your browser.
地址:https://github.com/clusterzx/intellissh

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/OQujCpu9iGz2VLn3EiwbGg", + "creator": "", + "pubDate": "2025-07-09T11:01:21.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "OQujCpu9iGz2VLn3EiwbGg", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "290eeedc7d45ee8faa23fab84d6ac371", + "highlights": [] + }, + { + "title": "自托管的云文件存储解决方案Phylum", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n自托管的云文件存储解决方案Phylum

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Phylum ?

Phylum 是一个自托管的文件存储平台,旨在替代 Google Drive 和 Dropbox 等云存储服务。它具有离线优先的 web 和原生客户端,用户可以在没有稳定互联网连接的情况下进行操作。

主要特点

  1. 自托管:用户可以在自己的服务器上部署,确保数据的隐私和控制。
  2. 离线优先:支持在无网络连接时进行操作,并在重新连接时自动同步更改。
  3. 多种客户端:提供 web 和原生客户端,支持跨平台使用。
  4. 文件共享:支持对文件进行公开分享,并设置密码保护和过期时间。
  5. 权限管理: 用户权限管理灵活,可以添加、修改用户及其权限。
  6. 版本历史:保留文件的完整版本历史,允许用户回溯和下载以前的版本。
  7. WebDAV 兼容:支持 WebDAV 协议,方便与其他应用程序集成。
  8. 多种身份验证后端:支持 LDAP 和 OpenID(OAuth)等身份验证方式。
  9. 高度可配置:允许用户根据需求自定义配置和管理选项。

应用场景

  • 个人和团队文件管理:适用于需要安全存储和管理个人或团队文件的用户。
  • 开发和测试环境:开发者可以在本地或测试环境中使用 Phylum,支持快速迭代和版本控制。
  • 企业文件共享:企业可以利用 Phylum 实现内部文件共享和权限管理,确保数据安全。
  • 教育和培训:教师和学生可以共享学习资料,管理课程文件。

Phylum 为用户提供了一种灵活、安全的文件存储和管理解决方案,适合各种需求和使用场景。

安装

在群晖上以 Docker 方式安装。

本文写作时, latest 版本对应的软件版本为  0.4.0;

采用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

services:
  server:
    image:shroff12/phylum:latest
    container_name:phylum_server
    restart:always
    ports:
      -'2448:2448'
    volumes:
      -./storage:/app/storage
    #  - ./config.yml:/app/config.yml
    environment:
      PHYLUM_DB_HOST:db
      PHYLUM_DB_NAME:phylum
      PHYLUM_DB_USER:phylum
      PHYLUM_DB_PASSWORD:phylum123
    depends_on:
      db:
        condition:service_healthy

db:
    image:docker.io/postgres:17
    container_name:phylum_db
    restart:always
    # ports:
    #   - '5432:5432'
    volumes:
      -./data:/var/lib/postgresql/data
    environment:
      POSTGRES_DB:phylum
      POSTGRES_USER:phylum
      POSTGRES_PASSWORD:phylum123
    healthcheck:
      test:\"pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}\"
      interval:30s
      timeout:5s
      retries:3
      start_period:5s

然后执行下面的命令

# 新建文件夹 phylum 和 子目录
mkdir -p /volume1/docker/phylum/{data,storage}

# 进入 phylum 目录
cd /volume1/docker/phylum

# 将 docker-compose.yml 和 config.yml 放入当前目录

# 一键启动
docker-compose up -d 

运行

在浏览器中输入 http://群晖IP:2448 就能看到设置界面

直接点 Next 会看到登录界面

添加用户

官方的文档没看懂,所以求助了一下 AI

# 进入容器
docker exec -it phylum_server /bin/sh

# 创建用户(不发送邮件)
./phylum admin user invite wbsu2003@gmail.com --no-email

# 为用户设置密码
# 密码不能少于12个字符,必须要有1个大写字母等(示例:@Abc1234567890@)
./phylum admin user passwd wbsu2003@gmail.com

用上面创建用户的邮件和密码登录成功后的主界面

点 + NEW 可以新建目录和上传文件

随便上传了一个文件

支持右键功能

WebDAV

默认是开启的,user@exmaple.com 的 WebDAV 路径将为 /webdav/~user@example.com

按照上一步新建的

  • 服务器 URL:http://群晖IP:2448/webdav/~wbsu2003@gmail.com
  • 账号: wbsu2003@gmail.com
  • 密码: 对应的用户网页登录密码

连接成功后,能看到我们上传的文件

客户端

从代码看,客户端使用 Flutter 开发,应该是支持多平台的

但是发布的版本,目前似乎还只有 Android 的,可能是因为还在项目早期吧

参考文档

1. shroff/phylum: Self-hosted cloud file storage with offline-first web and native clients - Codeberg.org
地址:https://codeberg.org/shroff/phylum

2. Phylum - self-hosted file storage with offline-first web and native clients : r/selfhosted
地址:https://www.reddit.com/r/selfhosted/comments/1lseax4/phylum_selfhosted_file_storage_with_offlinefirst/

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n自托管的云文件存储解决方案Phylum

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Phylum ?

Phylum 是一个自托管的文件存储平台,旨在替代 Google Drive 和 Dropbox 等云存储服务。它具有离线优先的 web 和原生客户端,用户可以在没有稳定互联网连接的情况下进行操作。

主要特点

  1. 自托管:用户可以在自己的服务器上部署,确保数据的隐私和控制。
  2. 离线优先:支持在无网络连接时进行操作,并在重新连接时自动同步更改。
  3. 多种客户端:提供 web 和原生客户端,支持跨平台使用。
  4. 文件共享:支持对文件进行公开分享,并设置密码保护和过期时间。
  5. 权限管理: 用户权限管理灵活,可以添加、修改用户及其权限。
  6. 版本历史:保留文件的完整版本历史,允许用户回溯和下载以前的版本。
  7. WebDAV 兼容:支持 WebDAV 协议,方便与其他应用程序集成。
  8. 多种身份验证后端:支持 LDAP 和 OpenID(OAuth)等身份验证方式。
  9. 高度可配置:允许用户根据需求自定义配置和管理选项。

应用场景

  • 个人和团队文件管理:适用于需要安全存储和管理个人或团队文件的用户。
  • 开发和测试环境:开发者可以在本地或测试环境中使用 Phylum,支持快速迭代和版本控制。
  • 企业文件共享:企业可以利用 Phylum 实现内部文件共享和权限管理,确保数据安全。
  • 教育和培训:教师和学生可以共享学习资料,管理课程文件。

Phylum 为用户提供了一种灵活、安全的文件存储和管理解决方案,适合各种需求和使用场景。

安装

在群晖上以 Docker 方式安装。

本文写作时, latest 版本对应的软件版本为  0.4.0;

采用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

services:
  server:
    image:shroff12/phylum:latest
    container_name:phylum_server
    restart:always
    ports:
      -'2448:2448'
    volumes:
      -./storage:/app/storage
    #  - ./config.yml:/app/config.yml
    environment:
      PHYLUM_DB_HOST:db
      PHYLUM_DB_NAME:phylum
      PHYLUM_DB_USER:phylum
      PHYLUM_DB_PASSWORD:phylum123
    depends_on:
      db:
        condition:service_healthy

db:
    image:docker.io/postgres:17
    container_name:phylum_db
    restart:always
    # ports:
    #   - '5432:5432'
    volumes:
      -./data:/var/lib/postgresql/data
    environment:
      POSTGRES_DB:phylum
      POSTGRES_USER:phylum
      POSTGRES_PASSWORD:phylum123
    healthcheck:
      test:\"pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}\"
      interval:30s
      timeout:5s
      retries:3
      start_period:5s

然后执行下面的命令

# 新建文件夹 phylum 和 子目录
mkdir -p /volume1/docker/phylum/{data,storage}

# 进入 phylum 目录
cd /volume1/docker/phylum

# 将 docker-compose.yml 和 config.yml 放入当前目录

# 一键启动
docker-compose up -d 

运行

在浏览器中输入 http://群晖IP:2448 就能看到设置界面

直接点 Next 会看到登录界面

添加用户

官方的文档没看懂,所以求助了一下 AI

# 进入容器
docker exec -it phylum_server /bin/sh

# 创建用户(不发送邮件)
./phylum admin user invite wbsu2003@gmail.com --no-email

# 为用户设置密码
# 密码不能少于12个字符,必须要有1个大写字母等(示例:@Abc1234567890@)
./phylum admin user passwd wbsu2003@gmail.com

用上面创建用户的邮件和密码登录成功后的主界面

点 + NEW 可以新建目录和上传文件

随便上传了一个文件

支持右键功能

WebDAV

默认是开启的,user@exmaple.com 的 WebDAV 路径将为 /webdav/~user@example.com

按照上一步新建的

  • 服务器 URL:http://群晖IP:2448/webdav/~wbsu2003@gmail.com
  • 账号: wbsu2003@gmail.com
  • 密码: 对应的用户网页登录密码

连接成功后,能看到我们上传的文件

客户端

从代码看,客户端使用 Flutter 开发,应该是支持多平台的

但是发布的版本,目前似乎还只有 Android 的,可能是因为还在项目早期吧

参考文档

1. shroff/phylum: Self-hosted cloud file storage with offline-first web and native clients - Codeberg.org
地址:https://codeberg.org/shroff/phylum

2. Phylum - self-hosted file storage with offline-first web and native clients : r/selfhosted
地址:https://www.reddit.com/r/selfhosted/comments/1lseax4/phylum_selfhosted_file_storage_with_offlinefirst/

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/xBkVJ0TIxPerLzM7YMST8Q", + "creator": "", + "pubDate": "2025-07-07T11:00:35.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "xBkVJ0TIxPerLzM7YMST8Q", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "37e8086261b53a64d0e3494743fc98a7", + "highlights": [] + }, + { + "title": "开源服务运行监控工具Lunalytics", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n开源服务运行监控工具Lunalytics

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Lunalytics ?

Lunalytics 是一个开源监控工具,使用 Node.js 和 React 构建,专注于为开发者提供优先体验,支持多个用户。Lunalytics  目前可以监控 HTTP(s)/TCP 连接,未来会添加更多连接。除了 ping 👀 之外,还在研究不同的监控系统。

主要特点

  • 支持多用户:允许多个用户同时使用和管理监控功能。
  • HTTP(s)/TCP 监控:可以监控 HTTP 和 TCP 连接,未来将添加更多监控选项。
  • 角色基于访问控制:实现不同用户权限管理。
  • 简洁易用的用户界面:提供清晰、友好的用户体验。
  • 可定制的用户界面和配置:用户可以根据需要自定义界面和个人资料。

Lunalytics 旨在克服现有监控工具的不足,提供一个现代化、易于使用的解决方案。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 lunalytics ,选择第一个 ksjaay/lunalytics,版本只有一个 latest,所以双击直接下载。

卷

在 docker 文件夹中,创建一个新文件夹 lunalytics,并在其中建一个子文件夹 data

文件夹
装载路径
说明
docker/lunalytics/data/app/data
存放数据库和设置文件
docker/lunalytics/logs/app/logs
存放日志文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
23082308

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 lunalytics 和 子目录
mkdir -p /volume1/docker/lunalytics/{data,logs}

# 进入 lunalytics 目录
cd /volume1/docker/lunalytics

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name lunalytics \\
   -p 2308:2308 \\
   -v $(pwd)/data:/app/data \\
   -v $(pwd)/logs:/app/logs \\
   ksjaay/lunalytics:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
lunalytics:
    image:ksjaay/lunalytics:latest
    container_name:lunalytics
    restart:unless-stopped
    ports:
      -2308:2308
    volumes:
      -./data:/app/data
      -./logs:/app/logs

然后执行下面的命令

# 新建文件夹 lunalytics 和 子目录
mkdir -p /volume1/docker/lunalytics/{data,logs}

# 进入 lunalytics 目录
cd /volume1/docker/lunalytics

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

反向代理

简单测试了一下,使用 http://群晖IP:2308 注册时会报错 Please enter a valid URL.,而且登录也不能成功。老苏尝试用 nginx proxy manager 做反代后,可以正常登录

假设实际访问地址为: https://lunalytics.laosu.tech

域名
局域网地址
备注
lunalytics.laosu.techhttp://192.168.0.197:2308Lunalytics
 的访问地址

在 npm 中的设置

SSL 都勾选了

运行

在浏览器中输入反代的域名,就能看到注册向导界面

  • Email:填入 Email 地址
  • Uasename:填入用户名

设置密码

设置按照类型

如果选择了 Advanced Setup

  • 可以选择不同的数据库,SQLite 和 PostgreSQL
  • 数据库名默认就可以

接下来是网页设置

  • JWT Secret :相当是一个密钥,用于对 Token 进行签名验证。是一个长且随机的字符串。
  • Website URL:这里必须要用域名,否则会报错 Please enter a valid URL.,下图中尚未做修改,是错误的范例

监控

设置完成后的主界面

点 NEW 新建监控,以老苏的博客为例

  • Name :不能使用中文,不能有空格
  • Monitor Type:支持 http 和 tcp
  • URL :需要监控的网址
  • Method :支持 HEAD、DELETE、GET、OPTIONS

设置完成后,开始是没有数据的

慢慢的就有数据了

再多等一会儿

虽然支持多种通知,但对国内用户并不友好

参考文档

KSJaay/Lunalytics: 🚀 Open source monitoring tool built with Node.js
地址:https://github.com/KSJaay/Lunalytics

Lunalytics
地址:https://lunalytics.xyz/

Welcome to Lunalytics documentation | Lunalytics
地址:https://lunalytics.xyz/intro.html

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n开源服务运行监控工具Lunalytics

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Lunalytics ?

Lunalytics 是一个开源监控工具,使用 Node.js 和 React 构建,专注于为开发者提供优先体验,支持多个用户。Lunalytics  目前可以监控 HTTP(s)/TCP 连接,未来会添加更多连接。除了 ping 👀 之外,还在研究不同的监控系统。

主要特点

  • 支持多用户:允许多个用户同时使用和管理监控功能。
  • HTTP(s)/TCP 监控:可以监控 HTTP 和 TCP 连接,未来将添加更多监控选项。
  • 角色基于访问控制:实现不同用户权限管理。
  • 简洁易用的用户界面:提供清晰、友好的用户体验。
  • 可定制的用户界面和配置:用户可以根据需要自定义界面和个人资料。

Lunalytics 旨在克服现有监控工具的不足,提供一个现代化、易于使用的解决方案。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 lunalytics ,选择第一个 ksjaay/lunalytics,版本只有一个 latest,所以双击直接下载。

卷

在 docker 文件夹中,创建一个新文件夹 lunalytics,并在其中建一个子文件夹 data

文件夹
装载路径
说明
docker/lunalytics/data/app/data
存放数据库和设置文件
docker/lunalytics/logs/app/logs
存放日志文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
23082308

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 lunalytics 和 子目录
mkdir -p /volume1/docker/lunalytics/{data,logs}

# 进入 lunalytics 目录
cd /volume1/docker/lunalytics

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name lunalytics \\
   -p 2308:2308 \\
   -v $(pwd)/data:/app/data \\
   -v $(pwd)/logs:/app/logs \\
   ksjaay/lunalytics:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
lunalytics:
    image:ksjaay/lunalytics:latest
    container_name:lunalytics
    restart:unless-stopped
    ports:
      -2308:2308
    volumes:
      -./data:/app/data
      -./logs:/app/logs

然后执行下面的命令

# 新建文件夹 lunalytics 和 子目录
mkdir -p /volume1/docker/lunalytics/{data,logs}

# 进入 lunalytics 目录
cd /volume1/docker/lunalytics

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

反向代理

简单测试了一下,使用 http://群晖IP:2308 注册时会报错 Please enter a valid URL.,而且登录也不能成功。老苏尝试用 nginx proxy manager 做反代后,可以正常登录

假设实际访问地址为: https://lunalytics.laosu.tech

域名
局域网地址
备注
lunalytics.laosu.techhttp://192.168.0.197:2308Lunalytics
 的访问地址

在 npm 中的设置

SSL 都勾选了

运行

在浏览器中输入反代的域名,就能看到注册向导界面

  • Email:填入 Email 地址
  • Uasename:填入用户名

设置密码

设置按照类型

如果选择了 Advanced Setup

  • 可以选择不同的数据库,SQLite 和 PostgreSQL
  • 数据库名默认就可以

接下来是网页设置

  • JWT Secret :相当是一个密钥,用于对 Token 进行签名验证。是一个长且随机的字符串。
  • Website URL:这里必须要用域名,否则会报错 Please enter a valid URL.,下图中尚未做修改,是错误的范例

监控

设置完成后的主界面

点 NEW 新建监控,以老苏的博客为例

  • Name :不能使用中文,不能有空格
  • Monitor Type:支持 http 和 tcp
  • URL :需要监控的网址
  • Method :支持 HEAD、DELETE、GET、OPTIONS

设置完成后,开始是没有数据的

慢慢的就有数据了

再多等一会儿

虽然支持多种通知,但对国内用户并不友好

参考文档

KSJaay/Lunalytics: 🚀 Open source monitoring tool built with Node.js
地址:https://github.com/KSJaay/Lunalytics

Lunalytics
地址:https://lunalytics.xyz/

Welcome to Lunalytics documentation | Lunalytics
地址:https://lunalytics.xyz/intro.html

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/RbOSWZiiOtlHv2VuA1tiLg", + "creator": "", + "pubDate": "2025-07-05T11:00:18.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "RbOSWZiiOtlHv2VuA1tiLg", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "f0df0be64f51d343c75d6699734cd798", + "highlights": [] + }, + { + "title": "Docker端口映射查看工具Dockpeek", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nDocker端口映射查看工具Dockpeek

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Dockpeek ?

Dockpeek 是一个轻量级的 Docker 容器端口映射仪表盘,主要用于即时查看 Docker 容器的端口映射情况。它支持管理多个 Docker 套接字(Docker sockets),可以一键打开暴露的端口,方便访问和管理容器化应用。

主要特点

  • 端口映射展示:提供可点击的主机到容器端口链接,方便快速访问对应的 Web 应用。
  • 多 Docker 套接字支持:能够集中管理多个 Docker 主机的套接字。
  • 安全设计:通过认证和 socket-proxy 实现对 Docker API 的只读安全访问。
  • 便捷搜索:支持按容器名称或外部端口快速查找容器。
  • 数据导出:可以将容器和端口详情导出为 JSON 格式。
  • 用户友好界面:界面简洁,支持持久化暗黑模式。

应用场景

  • 复杂的 Docker 环境:在多 Docker 主机或大量容器的复杂环境中,帮助用户集中、直观地查看和管理所有容器的端口映射,解决了追踪应用端口使用的难题。
  • 开发和测试: 适合需要快速访问多个容器服务的开发、测试和运维场景。
  • 运维管理:通过安全认证和只读访问,适合对安全性有要求的生产环境。

总结来说,Dockpeek 是一个方便、集中且安全的 Docker 端口映射查看工具,提升了多主机多容器环境下的管理效率和使用体验

安装

在群晖上以 Docker 方式安装。

本文写作时, latest 版本对应为  v1.1;

单主机模式

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name dockpeek \\
   -p 8644:8000 \\
   -v /var/run/docker.sock:/var/run/docker.sock \\
   -e SECRET_KEY=my_secret_key \\
   -e USERNAME=admin \\
   -e PASSWORD=admin \\
   ghcr.io/dockpeek/dockpeek:latest

/var/run/docker.sock

/var/run/docker.sock 是 Docker API 的主要入口,简单地说,它是 Docker 守护进程(Docker daemon)默认监听的 Unix 域套接字(Unix domain socket),容器中的进程可以通过它与 Docker 守护进程进行通信。

\"title\"
title

图片来自:https://betterprogramming.pub/about-var-run-docker-sock-3bfd276e12fd

环境

可变
值
SECRET_KEY
用于加密会话数据和 cookie 的强密码
USERNAME
用于登录 Dockpeek 仪表板的用户名
PASSWORD
与用户名关联的密码
DOCKER_HOST_N_URL
定义额外 Docker 主机的 UR
DOCKER_HOST_N_NAME
显示在用户界面中的友好名称,关联到相应的 Docker 主机 URL
DOCKER_HOST_N_PUBLIC_HOSTNAME
用于生成可点击的容器链接的公共主机名或 IP。如果未设置,则从主机 URL 推断

其中 N 为数字,可以参考多主机模式的示例;

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

services:
  dockpeek:
    image:ghcr.io/dockpeek/dockpeek:latest
    container_name:dockpeek
    restart:unless-stopped
    ports:
      -\"8644:8000\"
    volumes:
      -/var/run/docker.sock:/var/run/docker.sock
    environment:
      -SECRET_KEY=my_secret_key   # Set secret key
      -USERNAME=admin             # Change default username
      -PASSWORD=admin             # Change default password

然后执行下面的命令

# 新建文件夹 dockpeek
mkdir -p /volume1/docker/dockpeek

# 进入 dockpeek 目录
cd /volume1/docker/dockpeek

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

多主机模式

准备

首先我们需要让群晖的 docker 服务允许通过 TCP 进行连接,用 SSH 连到群晖上,编辑文件 /var/packages/Docker/etc/dockerd.json ,并新增一行:

\"hosts\" : [ \"tcp://192.168.0.199:2375\", \"unix:///var/run/docker.sock\" ],
\"title\"
title

其中的 IP 需要改成群晖主机的 IP 地址,然后用保存。接下来重启群晖的 docker 服务:

# 重启 docker 套件
synoservice --restart pkgctl-Docker

docker-compose.yml

services:
  dockpeek:
    image:ghcr.io/dockpeek/dockpeek:latest
    container_name:dockpeek
    restart:unless-stopped
    ports:
      -\"8644:8000\"
    volumes:
      -/var/run/docker.sock:/var/run/docker.sock
    environment:
      -SECRET_KEY=my_secret_key   # Set secret key
      -USERNAME=admin             # Change default username
      -PASSWORD=admin             # Change default password
      
      # Docker Host 1
      -DOCKER_HOST_1_URL=unix:///var/run/docker.sock    # Required for DOCKER_HOST_N: URL of the additional Docker host.
      -DOCKER_HOST_1_NAME=ds3617xs                      # Required for DOCKER_HOST_N: Display name shown in the UI.
      -DOCKER_HOST_1_PUBLIC_HOSTNAME=                   # Optional: Public hostname or IP for clickable links. If empty, inferred from the URL.

      # Docker Host 2
      -DOCKER_HOST_2_URL=tcp://192.168.0.199:2375       # Required for DOCKER_HOST_N: URL of the additional Docker proxy.
      -DOCKER_HOST_2_NAME=ds918                         # Required for DOCKER_HOST_N: Display name shown in the UI.
      -DOCKER_HOST_2_PUBLIC_HOSTNAME=                   # Optional: Public hostname or IP for clickable links. If empty, inferred from the URL. 
                                                         # Example: Use device name like 'NAS' for easier access via Tailscale.           

运行

在浏览器中输入 http://群晖IP:8644 就能看到登录界面

登录后的主界面,点端口可以直接打开应用的界面

如果是多主模式,则会多显示一列 Server

可以搜索端口

能很容易找到空闲的端口,对老苏这种没事就瞎折腾的人来说,省了很多事

参考文档

dockpeek/dockpeek
地址:https://github.com/dockpeek/dockpeek

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nDocker端口映射查看工具Dockpeek

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Dockpeek ?

Dockpeek 是一个轻量级的 Docker 容器端口映射仪表盘,主要用于即时查看 Docker 容器的端口映射情况。它支持管理多个 Docker 套接字(Docker sockets),可以一键打开暴露的端口,方便访问和管理容器化应用。

主要特点

  • 端口映射展示:提供可点击的主机到容器端口链接,方便快速访问对应的 Web 应用。
  • 多 Docker 套接字支持:能够集中管理多个 Docker 主机的套接字。
  • 安全设计:通过认证和 socket-proxy 实现对 Docker API 的只读安全访问。
  • 便捷搜索:支持按容器名称或外部端口快速查找容器。
  • 数据导出:可以将容器和端口详情导出为 JSON 格式。
  • 用户友好界面:界面简洁,支持持久化暗黑模式。

应用场景

  • 复杂的 Docker 环境:在多 Docker 主机或大量容器的复杂环境中,帮助用户集中、直观地查看和管理所有容器的端口映射,解决了追踪应用端口使用的难题。
  • 开发和测试: 适合需要快速访问多个容器服务的开发、测试和运维场景。
  • 运维管理:通过安全认证和只读访问,适合对安全性有要求的生产环境。

总结来说,Dockpeek 是一个方便、集中且安全的 Docker 端口映射查看工具,提升了多主机多容器环境下的管理效率和使用体验

安装

在群晖上以 Docker 方式安装。

本文写作时, latest 版本对应为  v1.1;

单主机模式

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name dockpeek \\
   -p 8644:8000 \\
   -v /var/run/docker.sock:/var/run/docker.sock \\
   -e SECRET_KEY=my_secret_key \\
   -e USERNAME=admin \\
   -e PASSWORD=admin \\
   ghcr.io/dockpeek/dockpeek:latest

/var/run/docker.sock

/var/run/docker.sock 是 Docker API 的主要入口,简单地说,它是 Docker 守护进程(Docker daemon)默认监听的 Unix 域套接字(Unix domain socket),容器中的进程可以通过它与 Docker 守护进程进行通信。

\"title\"
title

图片来自:https://betterprogramming.pub/about-var-run-docker-sock-3bfd276e12fd

环境

可变
值
SECRET_KEY
用于加密会话数据和 cookie 的强密码
USERNAME
用于登录 Dockpeek 仪表板的用户名
PASSWORD
与用户名关联的密码
DOCKER_HOST_N_URL
定义额外 Docker 主机的 UR
DOCKER_HOST_N_NAME
显示在用户界面中的友好名称,关联到相应的 Docker 主机 URL
DOCKER_HOST_N_PUBLIC_HOSTNAME
用于生成可点击的容器链接的公共主机名或 IP。如果未设置,则从主机 URL 推断

其中 N 为数字,可以参考多主机模式的示例;

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

services:
  dockpeek:
    image:ghcr.io/dockpeek/dockpeek:latest
    container_name:dockpeek
    restart:unless-stopped
    ports:
      -\"8644:8000\"
    volumes:
      -/var/run/docker.sock:/var/run/docker.sock
    environment:
      -SECRET_KEY=my_secret_key   # Set secret key
      -USERNAME=admin             # Change default username
      -PASSWORD=admin             # Change default password

然后执行下面的命令

# 新建文件夹 dockpeek
mkdir -p /volume1/docker/dockpeek

# 进入 dockpeek 目录
cd /volume1/docker/dockpeek

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

多主机模式

准备

首先我们需要让群晖的 docker 服务允许通过 TCP 进行连接,用 SSH 连到群晖上,编辑文件 /var/packages/Docker/etc/dockerd.json ,并新增一行:

\"hosts\" : [ \"tcp://192.168.0.199:2375\", \"unix:///var/run/docker.sock\" ],
\"title\"
title

其中的 IP 需要改成群晖主机的 IP 地址,然后用保存。接下来重启群晖的 docker 服务:

# 重启 docker 套件
synoservice --restart pkgctl-Docker

docker-compose.yml

services:
  dockpeek:
    image:ghcr.io/dockpeek/dockpeek:latest
    container_name:dockpeek
    restart:unless-stopped
    ports:
      -\"8644:8000\"
    volumes:
      -/var/run/docker.sock:/var/run/docker.sock
    environment:
      -SECRET_KEY=my_secret_key   # Set secret key
      -USERNAME=admin             # Change default username
      -PASSWORD=admin             # Change default password
      
      # Docker Host 1
      -DOCKER_HOST_1_URL=unix:///var/run/docker.sock    # Required for DOCKER_HOST_N: URL of the additional Docker host.
      -DOCKER_HOST_1_NAME=ds3617xs                      # Required for DOCKER_HOST_N: Display name shown in the UI.
      -DOCKER_HOST_1_PUBLIC_HOSTNAME=                   # Optional: Public hostname or IP for clickable links. If empty, inferred from the URL.

      # Docker Host 2
      -DOCKER_HOST_2_URL=tcp://192.168.0.199:2375       # Required for DOCKER_HOST_N: URL of the additional Docker proxy.
      -DOCKER_HOST_2_NAME=ds918                         # Required for DOCKER_HOST_N: Display name shown in the UI.
      -DOCKER_HOST_2_PUBLIC_HOSTNAME=                   # Optional: Public hostname or IP for clickable links. If empty, inferred from the URL. 
                                                         # Example: Use device name like 'NAS' for easier access via Tailscale.           

运行

在浏览器中输入 http://群晖IP:8644 就能看到登录界面

登录后的主界面,点端口可以直接打开应用的界面

如果是多主模式,则会多显示一列 Server

可以搜索端口

能很容易找到空闲的端口,对老苏这种没事就瞎折腾的人来说,省了很多事

参考文档

dockpeek/dockpeek
地址:https://github.com/dockpeek/dockpeek

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/PTjw74p0qW9rxiOytEWBXw", + "creator": "", + "pubDate": "2025-07-04T11:00:39.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "PTjw74p0qW9rxiOytEWBXw", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": true, + "favorite": false, + "created": false, + "tags": [], + "hash": "c8f37ade75a11813df0bcb7cf0bdd61a", + "highlights": [] + }, + { + "title": "股票分析MCP服务stock-scanner-mcp", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n股票分析MCP服务stock-scanner-mcp

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

什么是 stock-scanner ?

stock-scanner 是一个专业的股票分析系统,提供全面的技术指标分析和投资建议。

什么是 stock-scanner-mcp ?

stock-scanner-mcp 是基于项目 stock-scanner 的二次开发,取消了前端页面和 nginx ,保留了原项目的核心 services 和 utils ,将其转换成了 MCP 服务。

前言

最近迷上了写代码,虽然老苏不是程序员,但是有了 AI 的加持,我也想看看,到底能做到什么程度?

上周基于一个 Python 库,搓了一个 MCP 服务。鉴于 Cursor 的试用期尚未结束,总觉得不再搞点事情,对不起我辛苦的注册。

之前老苏介绍过 基于AI的股票分析系统Stock-Scanner ,就拿它试试,看能不能改造成 MCP 服务。此次改造的核心要求是:不得改动 services 和 utils 目录中的现有文件,因为它们是该项目的核心代码。

第一个上场的是 Cursor,但是直到试用期结束,虽然 MCP 已经能正常注册,但是调用工具还在不断报错;

第二个上场的是 Gemini CLI ,虽然一直用的 gemini-2.5-pro,但也没搞定。不得不说,在编程方面,Google 还是差点意思;

第三个上场的是 VS Code +  Cline + Gemini CLI

需要安装特定的 Cline 版本

因为只有这个版本的 API Provider 才支持 Gemini CLI

虽然模型还是用的 gemini-2.5-flash,但专业的就是专业的,才几个回合就搞定了。而且还发现了新问题,但出于初衷的考虑,我拒绝了

因为这个问题在原版 Stock-Scanner 中也存在

既然是复刻,那 bug 也应该保留吧😜

代码放在了 https://github.com/wbsu2003/stock-scanner-mcp

安装

源码安装

如果不想借助服务器,可以在本机安装

关于 python 环境的安装,不在本文的范围,请自行搜索学习;

# 下载代码
git clone https://github.com/wbsu2003/stock-scanner-mcp.git

# 通过代理
git clone https://gh-proxy.com/github.com/wbsu2003/stock-scanner-mcp.git
  
# 进入目录  
cd stock-scanner-mcp

# 安装依赖
pip install -r requirements.txt

# 运行服务
python main.py

docker 安装

在群晖上以 Docker 方式安装。

在注册表中搜索 wbsu2003 ,下拉找到 wbsu2003/stock-scanner-mcp,版本选择 latest。

卷

在 docker 文件夹中,创建一个新文件夹 stock-scanner-mcp,并在其中建一个子文件夹 logs

文件夹
装载路径
说明
docker/stock-scanner-mcp/logs/app/utils/logs
存放日志文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
80608000

环境

可变
值
API_KEY
您的 API 密钥
API_URL
您的 API 地址
API_MODEL
您的大语言模型

关于 API_URL 的处理规则,是和  Cherry Studio 一致的

上图截取自上游项目的说明: https://github.com/lanzhihong6/stock-scanner

以硅基流动为例

  • API_KEY:硅基流动的 API key,类似 sk-xxxxxxxxxxxxxx
  • API_URL:硅基流动的 API 地址,https://api.siliconflow.cn
  • API_MODEL:硅基流动中的大模型,例如 deepseek-ai/DeepSeek-V3

目前硅基流动(SiliconFlow),注册就送 2000 万 Tokens,虽然不是免费,但也够用一阵子的

注册地址:

https://cloud.siliconflow.cn/i/NkUiXVhQ

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 stock-scanner-mcp 和 子目录
mkdir -p /volume1/docker/stock-scanner-mcp/logs

# 进入 stock-scanner-mcp 目录
cd /volume1/docker/stock-scanner-mcp

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name stock-scanner-mcp \\
   -p 8060:8000 \\
   -v $(pwd)/logs:/app/utils/logs \\
   -e API_KEY=\"您的API密钥\" \\
   -e API_URL=\"您的API地址\" \\
   -e API_MODEL=\"您的大语言模型\" \\
   wbsu2003/stock-scanner-mcp

# 示例(硅基流动)
docker run -d \\
   --restart unless-stopped \\
   --name stock-scanner-mcp \\
   -p 8060:8000 \\
   -v $(pwd)/logs:/app/utils/logs \\
   -e API_KEY=\"sk-xxxxxxxxxxxxxx\" \\
   -e API_URL=\"https://api.siliconflow.cn\" \\
   -e API_MODEL=\"deepseek-ai/DeepSeek-V3\" \\
   wbsu2003/stock-scanner-mcp

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
stock-scanner-mcp:
    image:wbsu2003/stock-scanner-mcp
    container_name:stock-scanner-mcp
    restart:unless-stopped
    ports:
      -\"8060:8000\"
    volumes:
      -./logs:/app/utils/logs
    environment:
      API_KEY:\"sk-xxxxxxxxxxxxxx\"
      API_URL:\"https://api.siliconflow.cn\"
      API_MODEL:\"deepseek-ai/DeepSeek-V3\"

然后执行下面的命令

# 新建文件夹 stock-scanner-mcp 和 子目录
mkdir -p /volume1/docker/stock-scanner-mcp/logs

# 进入 stock-scanner-mcp 目录
cd /volume1/docker/stock-scanner-mcp

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

因为原项目 stock-scanner 是带 web 界面的,所以老苏改的 MCP 服务就没带,如果有这方面的需要,可以去安装原版的镜像,安装方法看看老苏之前的写的  基于AI的股票分析系统Stock-Scanner

在浏览器中输入 http://群晖IP:8060/mcp

输入 http://群晖IP:8060/health ,可以看到服务运行是否正常

而输入 http://群晖IP:8060/docs,可以看到文档

Cherry Studio

  • 名称: 自己好识别就可以
  • 类型:选择 SSE 协议
  • URL:http://群晖IP:8060/mcp,如果是安装在本机,可以用 http://localhost:8000/mcp

如果连接没问题,切换到工具可以看到内置的函数

新建一个助手,可以不需要有提示词,但是必须要启用 MCP 服务

开始测试,输入 分析一下 600795 怎么样

继续 ETF 510020

继续 LOF基金160637

如果要启用 AI 分析,需要强调一下 用 AI 分析 600795

通过提示词可以做成卡片

即便没有 claude 模型,也一样可以做成比较好看的卡片

当然有的话,效果可能会更好一些

注意事项

老苏不炒股,也不是程序员,纯粹是折腾着玩的,所以不管原来的版本有多专业,这个二开的版本不是,就当是个玩具吧

最后夸一下大善人 google, Gemini CLI确实很实用,而且免费额度高,如果不是用来写代码,可以考虑在 Warp 中开启 Gemini CLI

可以缓解 Warp 免费额度不足的问题(每个月只能使用 150 次,但能使用 Claude 4.0 sonnet)

最主要的是 Warp 字体比 Powershell 好看

参考文档

wbsu2003/stock-scanner-mcp: 这是一个基于 FastAPI-MCP 的股票分析服务,旨在通过 MCP 工具函数接口提供股票相关的综合数据和分析能力,包括价格、评分、技术报告和 AI 分析。
地址:https://github.com/wbsu2003/stock-scanner-mcp

lanzhihong6/stock-scanner: 开源量化分析
地址:https://github.com/lanzhihong6/stock-scanner

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n股票分析MCP服务stock-scanner-mcp

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

什么是 stock-scanner ?

stock-scanner 是一个专业的股票分析系统,提供全面的技术指标分析和投资建议。

什么是 stock-scanner-mcp ?

stock-scanner-mcp 是基于项目 stock-scanner 的二次开发,取消了前端页面和 nginx ,保留了原项目的核心 services 和 utils ,将其转换成了 MCP 服务。

前言

最近迷上了写代码,虽然老苏不是程序员,但是有了 AI 的加持,我也想看看,到底能做到什么程度?

上周基于一个 Python 库,搓了一个 MCP 服务。鉴于 Cursor 的试用期尚未结束,总觉得不再搞点事情,对不起我辛苦的注册。

之前老苏介绍过 基于AI的股票分析系统Stock-Scanner ,就拿它试试,看能不能改造成 MCP 服务。此次改造的核心要求是:不得改动 services 和 utils 目录中的现有文件,因为它们是该项目的核心代码。

第一个上场的是 Cursor,但是直到试用期结束,虽然 MCP 已经能正常注册,但是调用工具还在不断报错;

第二个上场的是 Gemini CLI ,虽然一直用的 gemini-2.5-pro,但也没搞定。不得不说,在编程方面,Google 还是差点意思;

第三个上场的是 VS Code +  Cline + Gemini CLI

需要安装特定的 Cline 版本

因为只有这个版本的 API Provider 才支持 Gemini CLI

虽然模型还是用的 gemini-2.5-flash,但专业的就是专业的,才几个回合就搞定了。而且还发现了新问题,但出于初衷的考虑,我拒绝了

因为这个问题在原版 Stock-Scanner 中也存在

既然是复刻,那 bug 也应该保留吧😜

代码放在了 https://github.com/wbsu2003/stock-scanner-mcp

安装

源码安装

如果不想借助服务器,可以在本机安装

关于 python 环境的安装,不在本文的范围,请自行搜索学习;

# 下载代码
git clone https://github.com/wbsu2003/stock-scanner-mcp.git

# 通过代理
git clone https://gh-proxy.com/github.com/wbsu2003/stock-scanner-mcp.git
  
# 进入目录  
cd stock-scanner-mcp

# 安装依赖
pip install -r requirements.txt

# 运行服务
python main.py

docker 安装

在群晖上以 Docker 方式安装。

在注册表中搜索 wbsu2003 ,下拉找到 wbsu2003/stock-scanner-mcp,版本选择 latest。

卷

在 docker 文件夹中,创建一个新文件夹 stock-scanner-mcp,并在其中建一个子文件夹 logs

文件夹
装载路径
说明
docker/stock-scanner-mcp/logs/app/utils/logs
存放日志文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
80608000

环境

可变
值
API_KEY
您的 API 密钥
API_URL
您的 API 地址
API_MODEL
您的大语言模型

关于 API_URL 的处理规则,是和  Cherry Studio 一致的

上图截取自上游项目的说明: https://github.com/lanzhihong6/stock-scanner

以硅基流动为例

  • API_KEY:硅基流动的 API key,类似 sk-xxxxxxxxxxxxxx
  • API_URL:硅基流动的 API 地址,https://api.siliconflow.cn
  • API_MODEL:硅基流动中的大模型,例如 deepseek-ai/DeepSeek-V3

目前硅基流动(SiliconFlow),注册就送 2000 万 Tokens,虽然不是免费,但也够用一阵子的

注册地址:

https://cloud.siliconflow.cn/i/NkUiXVhQ

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 stock-scanner-mcp 和 子目录
mkdir -p /volume1/docker/stock-scanner-mcp/logs

# 进入 stock-scanner-mcp 目录
cd /volume1/docker/stock-scanner-mcp

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name stock-scanner-mcp \\
   -p 8060:8000 \\
   -v $(pwd)/logs:/app/utils/logs \\
   -e API_KEY=\"您的API密钥\" \\
   -e API_URL=\"您的API地址\" \\
   -e API_MODEL=\"您的大语言模型\" \\
   wbsu2003/stock-scanner-mcp

# 示例(硅基流动)
docker run -d \\
   --restart unless-stopped \\
   --name stock-scanner-mcp \\
   -p 8060:8000 \\
   -v $(pwd)/logs:/app/utils/logs \\
   -e API_KEY=\"sk-xxxxxxxxxxxxxx\" \\
   -e API_URL=\"https://api.siliconflow.cn\" \\
   -e API_MODEL=\"deepseek-ai/DeepSeek-V3\" \\
   wbsu2003/stock-scanner-mcp

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
stock-scanner-mcp:
    image:wbsu2003/stock-scanner-mcp
    container_name:stock-scanner-mcp
    restart:unless-stopped
    ports:
      -\"8060:8000\"
    volumes:
      -./logs:/app/utils/logs
    environment:
      API_KEY:\"sk-xxxxxxxxxxxxxx\"
      API_URL:\"https://api.siliconflow.cn\"
      API_MODEL:\"deepseek-ai/DeepSeek-V3\"

然后执行下面的命令

# 新建文件夹 stock-scanner-mcp 和 子目录
mkdir -p /volume1/docker/stock-scanner-mcp/logs

# 进入 stock-scanner-mcp 目录
cd /volume1/docker/stock-scanner-mcp

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

因为原项目 stock-scanner 是带 web 界面的,所以老苏改的 MCP 服务就没带,如果有这方面的需要,可以去安装原版的镜像,安装方法看看老苏之前的写的  基于AI的股票分析系统Stock-Scanner

在浏览器中输入 http://群晖IP:8060/mcp

输入 http://群晖IP:8060/health ,可以看到服务运行是否正常

而输入 http://群晖IP:8060/docs,可以看到文档

Cherry Studio

  • 名称: 自己好识别就可以
  • 类型:选择 SSE 协议
  • URL:http://群晖IP:8060/mcp,如果是安装在本机,可以用 http://localhost:8000/mcp

如果连接没问题,切换到工具可以看到内置的函数

新建一个助手,可以不需要有提示词,但是必须要启用 MCP 服务

开始测试,输入 分析一下 600795 怎么样

继续 ETF 510020

继续 LOF基金160637

如果要启用 AI 分析,需要强调一下 用 AI 分析 600795

通过提示词可以做成卡片

即便没有 claude 模型,也一样可以做成比较好看的卡片

当然有的话,效果可能会更好一些

注意事项

老苏不炒股,也不是程序员,纯粹是折腾着玩的,所以不管原来的版本有多专业,这个二开的版本不是,就当是个玩具吧

最后夸一下大善人 google, Gemini CLI确实很实用,而且免费额度高,如果不是用来写代码,可以考虑在 Warp 中开启 Gemini CLI

可以缓解 Warp 免费额度不足的问题(每个月只能使用 150 次,但能使用 Claude 4.0 sonnet)

最主要的是 Warp 字体比 Powershell 好看

参考文档

wbsu2003/stock-scanner-mcp: 这是一个基于 FastAPI-MCP 的股票分析服务,旨在通过 MCP 工具函数接口提供股票相关的综合数据和分析能力,包括价格、评分、技术报告和 AI 分析。
地址:https://github.com/wbsu2003/stock-scanner-mcp

lanzhihong6/stock-scanner: 开源量化分析
地址:https://github.com/lanzhihong6/stock-scanner

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/x60X3th9Doqm891_sUia1A", + "creator": "", + "pubDate": "2025-07-02T11:02:08.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "x60X3th9Doqm891_sUia1A", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "420210f81c94b8766190b7b62de88c66", + "highlights": [] + }, + { + "title": "极易搭建的自助Git服务Gogs", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n极易搭建的自助Git服务Gogs

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Gogs ?

Gogs 是一个轻量级、自托管的 Git 服务,旨在提供简单、高效的 Git 版本控制解决方案。它允许用户在自己的服务器上快速部署 Git 仓库,便于团队协作和代码管理。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的所有平台,包括 Linux、macOS、Windows 和基于 ARM 的操作系统。

主要特点

  1. 易于安装: 用户只需运行适合其平台的二进制文件,或通过 Docker、Vagrant 等工具进行部署。
  2. 跨平台支持:Gogs 可以在多种操作系统上运行,包括 Windows、Mac、Linux 和 ARM 等。
  3. 轻量级:Gogs 的最低系统要求非常低,可以在 Raspberry Pi 等低配置设备上运行,甚至一些用户在 NAS 设备上也能成功部署。
  4. 开源免费:Gogs 是 100% 开源的,遵循 MIT 许可证,源代码可在 GitHub 上获取,用户无需支付费用即可使用。

应用场景

  • 团队协作: Gogs 适合开发团队用于管理代码和项目,提供版本控制和协作功能。
  • 私有项目托管: 适合需要在内部网络中托管代码的企业和开发者,确保数据安全。
  • 轻量级解决方案: 对于资源有限的环境(如小型服务器或单板计算机),Gogs 提供了一个经济实惠的 Git 解决方案。

Gogs 以其简洁和高效的特性,成为了许多开发者和团队的理想选择。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 gogs ,选择第一个 gogs/gogs,版本选择 latest。

本文写作时, latest 应该是  0.13.2 之后的版本;

从软件界面看是 0.14.0+dev

卷

在 docker 文件夹中,创建一个新文件夹 gogs,并在其中建一个子文件夹 data

文件夹
装载路径
说明
docker/gogs/data/data 
存放数据,包括仓库和配置文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
说明
32343000
主服务端口,用于访问 Gogs 的 Web 界面
322222
用于 SSH 访问,以便通过 Git 协议进行代码推送和拉取

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 gogs 和 子目录
mkdir -p /volume1/docker/gogs/data

# 进入 gogs 目录
cd /volume1/docker/gogs

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name gogs \\
   -p 3234:3000 \\
   -p 3222:22 \\
   -v $(pwd)/data:/data \\
   gogs/gogs:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
gogs:
    image:gogs/gogs:latest
    container_name:gogs
    restart:unless-stopped
    ports:
      -\"3234:3000\"
      -\"3222:22\"
    volumes:
      -./data:/data

然后执行下面的命令

# 新建文件夹 gogs 和 子目录
mkdir -p /volume1/docker/gogs/data

# 进入 gogs 目录
cd /volume1/docker/gogs

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3234 就能看到向导界面

既然是简易,数据库就选择 SQLite3

修改

  • 域名: 填写 Docker 主机的主机名或 IP 地址,将默认的 localhost 改为 192.168.0.197
  • 应用 URL:填写公开的访问地址,将默认的 http://localhost:3000/  改为  http://192.168.0.197:3234/

如果要启用 SSH 协议,要将 SSH 端口 改为 3222;

点 立即安装

完成之后,会显示登录界面

第一次需要先注册

登录成功后的主界面

接下来就可以创建仓库了

如果是管理员,可以进入管理面板

参考文档

gogs/gogs: Gogs is a painless self-hosted Git service
地址:https://github.com/gogs/gogs

Gogs: A painless self-hosted Git service
地址:https://gogs.io/

gogs/gogs - Docker Image | Docker Hub
地址:https://hub.docker.com/r/gogs/gogs

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n极易搭建的自助Git服务Gogs

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

简介

什么是 Gogs ?

Gogs 是一个轻量级、自托管的 Git 服务,旨在提供简单、高效的 Git 版本控制解决方案。它允许用户在自己的服务器上快速部署 Git 仓库,便于团队协作和代码管理。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的所有平台,包括 Linux、macOS、Windows 和基于 ARM 的操作系统。

主要特点

  1. 易于安装: 用户只需运行适合其平台的二进制文件,或通过 Docker、Vagrant 等工具进行部署。
  2. 跨平台支持:Gogs 可以在多种操作系统上运行,包括 Windows、Mac、Linux 和 ARM 等。
  3. 轻量级:Gogs 的最低系统要求非常低,可以在 Raspberry Pi 等低配置设备上运行,甚至一些用户在 NAS 设备上也能成功部署。
  4. 开源免费:Gogs 是 100% 开源的,遵循 MIT 许可证,源代码可在 GitHub 上获取,用户无需支付费用即可使用。

应用场景

  • 团队协作: Gogs 适合开发团队用于管理代码和项目,提供版本控制和协作功能。
  • 私有项目托管: 适合需要在内部网络中托管代码的企业和开发者,确保数据安全。
  • 轻量级解决方案: 对于资源有限的环境(如小型服务器或单板计算机),Gogs 提供了一个经济实惠的 Git 解决方案。

Gogs 以其简洁和高效的特性,成为了许多开发者和团队的理想选择。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 gogs ,选择第一个 gogs/gogs,版本选择 latest。

本文写作时, latest 应该是  0.13.2 之后的版本;

从软件界面看是 0.14.0+dev

卷

在 docker 文件夹中,创建一个新文件夹 gogs,并在其中建一个子文件夹 data

文件夹
装载路径
说明
docker/gogs/data/data 
存放数据,包括仓库和配置文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
说明
32343000
主服务端口,用于访问 Gogs 的 Web 界面
322222
用于 SSH 访问,以便通过 Git 协议进行代码推送和拉取

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 gogs 和 子目录
mkdir -p /volume1/docker/gogs/data

# 进入 gogs 目录
cd /volume1/docker/gogs

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name gogs \\
   -p 3234:3000 \\
   -p 3222:22 \\
   -v $(pwd)/data:/data \\
   gogs/gogs:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
gogs:
    image:gogs/gogs:latest
    container_name:gogs
    restart:unless-stopped
    ports:
      -\"3234:3000\"
      -\"3222:22\"
    volumes:
      -./data:/data

然后执行下面的命令

# 新建文件夹 gogs 和 子目录
mkdir -p /volume1/docker/gogs/data

# 进入 gogs 目录
cd /volume1/docker/gogs

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3234 就能看到向导界面

既然是简易,数据库就选择 SQLite3

修改

  • 域名: 填写 Docker 主机的主机名或 IP 地址,将默认的 localhost 改为 192.168.0.197
  • 应用 URL:填写公开的访问地址,将默认的 http://localhost:3000/  改为  http://192.168.0.197:3234/

如果要启用 SSH 协议,要将 SSH 端口 改为 3222;

点 立即安装

完成之后,会显示登录界面

第一次需要先注册

登录成功后的主界面

接下来就可以创建仓库了

如果是管理员,可以进入管理面板

参考文档

gogs/gogs: Gogs is a painless self-hosted Git service
地址:https://github.com/gogs/gogs

Gogs: A painless self-hosted Git service
地址:https://gogs.io/

gogs/gogs - Docker Image | Docker Hub
地址:https://hub.docker.com/r/gogs/gogs

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/eL0FL7l0NuILUZZB6EEyug", + "creator": "", + "pubDate": "2025-06-30T11:01:20.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "eL0FL7l0NuILUZZB6EEyug", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "b54132b0681affd72262bc6384d424bf", + "highlights": [] + }, + { + "title": "先进的视频监控应用iSpy Agent DVR", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n先进的视频监控应用iSpy Agent DVR

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

老苏很久之前用过 iSpy, 这是一个传统的桌面应用程序,主要在Windows 上运行,适合个人用户的小规模监控

文章传送门:用旧电脑做监控主机

杨浦老苏,公众号:各种折腾用旧电脑做监控主机

而 iSpy Agent DVR 则是为需要高效、跨平台和灵活管理的用户设计的更先进的解决方案。

简介

什么是 iSpy Agent DVR?

iSpy Agent DVR 是一款先进的数字视频录像机(DVR)软件,专为管理和监控 IP 摄像头而设计。它提供了用户友好的 Web 界面,与绝大多数消费级网络摄像头和 IP 摄像头兼容,适合个人和商业用途。

主要特点

  • 高效运行: 相比于传统的 iSpy,Agent DVR 在 CPU 使用上更加高效。
  • 灵活性: 用户可以通过私有 IP 地址或计算机名称访问。
  • 多设备支持: 允许用户轻松添加和管理多个摄像头。
  • 实时监控: 提供实时视频流和录制功能,适合各种监控需求。
  • Web 界面: 提供易于使用的 Web UI,方便用户管理和查看摄像头。
  • 多种协议支持: 支持多种摄像头和视频源,灵活配置。
  • TURN 服务器支持: 支持 WebRTC 和 TURN 服务器,确保在复杂网络环境中的连接。
  • 灵活的端口配置: 用户可以根据需求自定义端口设置。
  • 开源: 作为开源项目,用户可以自由修改和扩展功能。

应用场景

  1. 家庭监控: 用于监控家庭安全,查看实时视频流。
  2. 商业监控: 在商店、办公室等场所使用,确保安全和监控员工活动。
  3. 宠物监控: 监控宠物在家中的活动。
  4. 远程监控: 通过互联网远程访问摄像头,随时查看监控情况。

iSpy Agent DVR 是一个强大的监控解决方案,虽然 广泛用于商业安全,但它在家庭监控、邻里守望、保姆摄像头和野生动物观察中也很受欢迎。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 ispyagentdvr ,选择第一个 doitandbedone/ispyagentdvr,版本选择 latest。

本文写作时, latest 版本应该介于  6.2.7.0 和 6.2.8.0 之间;

docker cli 安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 ispy 和 子目录
mkdir -p /volume1/docker/ispy/{commands,config,media}

# 进入 ispy 目录
cd /volume1/docker/ispy

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name ispyagentdvr \\
   -p 8090:8090 \\
   -p 3478:3478/udp \\
   -p 50000-50100:50000-50100/udp \\
   -v $(pwd)/config:/agent/Media/XML/ \\
   -v $(pwd)/media:/agent/Media/WebServerRoot/Media/ \\
   -v $(pwd)/commands:/agent/Commands/ \\
   -e TZ=Asia/Shanghai \\
   doitandbedone/ispyagentdvr

卷

文件夹
装载路径
说明
docker/ispy/config/agent/Media/XML/
存放数据库、配置文件
docker/ispy/media/agent/Media/WebServerRoot/Media/
存放音视、频媒体文件
docker/ispy/commands/agent/Commands/
存放命令文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
容器端口
80908090
用于 Web 界面
34783478
用于 TURN 服务器通信
50000-5010050000-50100
用于创建连接或 WebRTC 的端口。这些端口将根据需要使用

环境

可变
值
TZ
时区设置,设为 Asia/Shanghai

docker-compose 安装

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
ispyagentdvr:
    image:doitandbedone/ispyagentdvr
    container_name:ispyagentdvr
    restart:unless-stopped
    ports:
      -\"8090:8090\"
      -\"3478:3478/udp\"
      -\"50000-50100:50000-50100/udp\"
    volumes:
      -./config:/agent/Media/XML/
      -./media:/agent/Media/WebServerRoot/Media/
      -./commands:/agent/Commands/
    environment:
      -TZ=Asia/Shanghai

然后执行下面的命令

# 新建文件夹 ispy 和 子目录
mkdir -p /volume1/docker/ispy/{commands,config,media}

# 进入 ispy 目录
cd /volume1/docker/ispy

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d  

运行

在浏览器中输入 http://群晖IP:8090 就能看到主界面

选择 中文 后

点 服务器菜单

添加设备

支持多种类型的视频源

老苏只有一个联想 C2E 摄像头,老苏之前写过一篇 联想C2E摄像头的折腾

IP摄像机向导

以第一个  IP摄像机向导 为例

  • 制作商:输入了 lenove,但没有老苏的 C2E,所以选择了 Lenovo: Unlisted

输入摄像头的用户名和密码

输入摄像机地址, http://192.168.0.128

虽然这个地址在浏览器中打开会显示错误

但不影响 iSpy 的嗅探

测试了一下 Network Camera 是 OK 的

测试 JPEG 显示了错误

所以我们直接 使用  上面的地址,添加完成之后

网络摄像机

以第三个  网络摄像机 为例添加,点后面的齿轮图标进行设置

  • 用户名:登录摄像头的用户名
  • 密码:登录摄像头的
  • 实时地址:用的低分辨率的地址 rtsp://192.168.0.128:554/live/ch00_1

如果要用高分辨地址,则用 rtsp://192.168.0.128:554/live/ch00_0

确定之后,会同时有两个画面

iSpy Agent DVR 支持自定义布局,可以根据需要选择

其他功能使用,可以参考官方的说明书,支持中文,https://www.ispyconnect.com/zh-cn/docs/agent/about

参考文档

ispysoftware/iSpy: Open source surveillance software
地址:https://github.com/ispysoftware/iSpy

doitandbedone/ispyagentdvr-docker
地址:https://github.com/doitandbedone/ispyagentdvr-docker

关于 Agent DVR: 欢迎
地址:https://www.ispyconnect.com/zh-cn/docs/agent/about

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n先进的视频监控应用iSpy Agent DVR

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

老苏很久之前用过 iSpy, 这是一个传统的桌面应用程序,主要在Windows 上运行,适合个人用户的小规模监控

文章传送门:用旧电脑做监控主机

杨浦老苏,公众号:各种折腾用旧电脑做监控主机

而 iSpy Agent DVR 则是为需要高效、跨平台和灵活管理的用户设计的更先进的解决方案。

简介

什么是 iSpy Agent DVR?

iSpy Agent DVR 是一款先进的数字视频录像机(DVR)软件,专为管理和监控 IP 摄像头而设计。它提供了用户友好的 Web 界面,与绝大多数消费级网络摄像头和 IP 摄像头兼容,适合个人和商业用途。

主要特点

  • 高效运行: 相比于传统的 iSpy,Agent DVR 在 CPU 使用上更加高效。
  • 灵活性: 用户可以通过私有 IP 地址或计算机名称访问。
  • 多设备支持: 允许用户轻松添加和管理多个摄像头。
  • 实时监控: 提供实时视频流和录制功能,适合各种监控需求。
  • Web 界面: 提供易于使用的 Web UI,方便用户管理和查看摄像头。
  • 多种协议支持: 支持多种摄像头和视频源,灵活配置。
  • TURN 服务器支持: 支持 WebRTC 和 TURN 服务器,确保在复杂网络环境中的连接。
  • 灵活的端口配置: 用户可以根据需求自定义端口设置。
  • 开源: 作为开源项目,用户可以自由修改和扩展功能。

应用场景

  1. 家庭监控: 用于监控家庭安全,查看实时视频流。
  2. 商业监控: 在商店、办公室等场所使用,确保安全和监控员工活动。
  3. 宠物监控: 监控宠物在家中的活动。
  4. 远程监控: 通过互联网远程访问摄像头,随时查看监控情况。

iSpy Agent DVR 是一个强大的监控解决方案,虽然 广泛用于商业安全,但它在家庭监控、邻里守望、保姆摄像头和野生动物观察中也很受欢迎。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 ispyagentdvr ,选择第一个 doitandbedone/ispyagentdvr,版本选择 latest。

本文写作时, latest 版本应该介于  6.2.7.0 和 6.2.8.0 之间;

docker cli 安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 ispy 和 子目录
mkdir -p /volume1/docker/ispy/{commands,config,media}

# 进入 ispy 目录
cd /volume1/docker/ispy

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name ispyagentdvr \\
   -p 8090:8090 \\
   -p 3478:3478/udp \\
   -p 50000-50100:50000-50100/udp \\
   -v $(pwd)/config:/agent/Media/XML/ \\
   -v $(pwd)/media:/agent/Media/WebServerRoot/Media/ \\
   -v $(pwd)/commands:/agent/Commands/ \\
   -e TZ=Asia/Shanghai \\
   doitandbedone/ispyagentdvr

卷

文件夹
装载路径
说明
docker/ispy/config/agent/Media/XML/
存放数据库、配置文件
docker/ispy/media/agent/Media/WebServerRoot/Media/
存放音视、频媒体文件
docker/ispy/commands/agent/Commands/
存放命令文件

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
容器端口
80908090
用于 Web 界面
34783478
用于 TURN 服务器通信
50000-5010050000-50100
用于创建连接或 WebRTC 的端口。这些端口将根据需要使用

环境

可变
值
TZ
时区设置,设为 Asia/Shanghai

docker-compose 安装

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
ispyagentdvr:
    image:doitandbedone/ispyagentdvr
    container_name:ispyagentdvr
    restart:unless-stopped
    ports:
      -\"8090:8090\"
      -\"3478:3478/udp\"
      -\"50000-50100:50000-50100/udp\"
    volumes:
      -./config:/agent/Media/XML/
      -./media:/agent/Media/WebServerRoot/Media/
      -./commands:/agent/Commands/
    environment:
      -TZ=Asia/Shanghai

然后执行下面的命令

# 新建文件夹 ispy 和 子目录
mkdir -p /volume1/docker/ispy/{commands,config,media}

# 进入 ispy 目录
cd /volume1/docker/ispy

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d  

运行

在浏览器中输入 http://群晖IP:8090 就能看到主界面

选择 中文 后

点 服务器菜单

添加设备

支持多种类型的视频源

老苏只有一个联想 C2E 摄像头,老苏之前写过一篇 联想C2E摄像头的折腾

IP摄像机向导

以第一个  IP摄像机向导 为例

  • 制作商:输入了 lenove,但没有老苏的 C2E,所以选择了 Lenovo: Unlisted

输入摄像头的用户名和密码

输入摄像机地址, http://192.168.0.128

虽然这个地址在浏览器中打开会显示错误

但不影响 iSpy 的嗅探

测试了一下 Network Camera 是 OK 的

测试 JPEG 显示了错误

所以我们直接 使用  上面的地址,添加完成之后

网络摄像机

以第三个  网络摄像机 为例添加,点后面的齿轮图标进行设置

  • 用户名:登录摄像头的用户名
  • 密码:登录摄像头的
  • 实时地址:用的低分辨率的地址 rtsp://192.168.0.128:554/live/ch00_1

如果要用高分辨地址,则用 rtsp://192.168.0.128:554/live/ch00_0

确定之后,会同时有两个画面

iSpy Agent DVR 支持自定义布局,可以根据需要选择

其他功能使用,可以参考官方的说明书,支持中文,https://www.ispyconnect.com/zh-cn/docs/agent/about

参考文档

ispysoftware/iSpy: Open source surveillance software
地址:https://github.com/ispysoftware/iSpy

doitandbedone/ispyagentdvr-docker
地址:https://github.com/doitandbedone/ispyagentdvr-docker

关于 Agent DVR: 欢迎
地址:https://www.ispyconnect.com/zh-cn/docs/agent/about

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/zQjsqJ2SCic2sIHZsEIKgQ", + "creator": "", + "pubDate": "2025-06-28T11:01:00.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "zQjsqJ2SCic2sIHZsEIKgQ", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "7e131f0d49c5f528c5126c431bbd8321", + "highlights": [] + }, + { + "title": "微信公众号文章搜索MCP服务weixin_search_mcp", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n微信公众号文章搜索MCP服务weixin_search_mcp

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

前言

偶然发现了一个 python 库,可以搜索微信公众号的文章。

miku_ai 是一个用于搜索和获取微信公众号文章 Python 库。它使用异步方法来提高效率,能够快速获取指定关键词的相关文章信息。

虽然老苏不是程序员,但还是粗浅的研究了一下这个库的工作原理,是基于搜狗引擎来搜索微信文章的

速度挺快的

所以通过 AI 的协助,老苏将其手搓成了一个 MCP 服务,代码放在了 https://github.com/wbsu2003/weixin-search-mcp

安装

源码安装

如果不想借助服务器,可以在本机安装

关于 python 环境的安装,不在本文的范围,请自行搜索学习;

# 下载代码
git clone https://github.com/wbsu2003/weixin-search-mcp.git

# 通过代理
git clone https://gh-proxy.com/github.com/wbsu2003/weixin-search-mcp.git
  
# 进入目录  
cd weixin-search-mcp

# 安装依赖
pip install -r requirements.txt

# 运行服务
python main.py

docker 安装

在群晖上以 Docker 方式安装。

在注册表中搜索 wbsu2003 ,选择第一个 wbsu2003/weixin-search-mcp,版本选择 latest。

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
80008000

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name weixin-search-mcp \\
   -p 8000:8000 \\
   wbsu2003/weixin-search-mcp

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  mcp:
    image: wbsu2003/weixin-search-mcp
    container_name: weixin-search-mcp
    restart: unless-stopped
    ports:
      - 8000:8000

然后执行下面的命令

# 新建文件夹 weixin-search-mcp 和 子目录
mkdir -p /volume1/docker/weixin-search-mcp

# 进入 weixin-search-mcp 目录
cd /volume1/docker/weixin-search-mcp

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

网页

在浏览器中输入 http://群晖IP:8000 就能看到主界面

输入搜索关键词和返回的最大结果数量

继续

在手机浏览器上也是没问题的

接口

在浏览器中输入 http://群晖IP:8000/docs 会看到接口文档,这个速度有点慢,如果页面空白不要担心,稍微多等一会儿

可以用命令行进行测试

# 测试健康检查
curl http://群晖IP:8000/health

# 测试文章搜索 API
curl -X POST \"http://群晖IP:8000/search_articles\" \\
     -H 'accept: application/json' \\
     -H \"Content-Type: application/json\" \\
     -d '{\"query\": \"人工智能\",\"top_num\": 5}'

# 访问 MCP SSE 端点
curl http://群晖IP:8000/mcp

MCP

当然更重要的是实际应用,以 Cherry Studio 为例

  • 名称: 自己好识别就可以
  • 类型:选择 SSE 协议
  • URL:http://群晖IP:8000/mcp,如果是安装在本机,可以用 http://localhost:8000/mcp

如果连接没问题,切换到工具可以看到内置的函数

新建一个助手,提示词可以明确 调用 mcp_weixin_search 搜索公众号文章

别忘了启用 MCP

输入关键词,这种情况默认会返回 5 条

如果希望返回更多,可以直接要求

从工具中看,参数确实是符合了我们的要求

但实际返回的少于我们的要求

风险提示

查询数量太大或者太频繁,可能存在风险,这个需要有充分的认识,下图来自 Miku Spider 的说明

Miku Spider 给的建议是使用代理和 User-Agent 轮换以避免被封禁,weixin_search_mcp 是基于同样的库,所以解决方案是一致的

参考文档

wbsu2003/weixin-search-mcp: 这是一个基于FastAPI的微信文章搜索MCP服务,提供了通过关键词搜索微信公众号文章的功能。
地址:https://github.com/wbsu2003/weixin-search-mcp

GobinFan/Miku_Spider: Miku Spider 是用于搜索微信公众号文章的 Python 工具,具有异步搜索、获取文章多信息等特性。
地址:https://github.com/GobinFan/Miku_Spider

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\n微信公众号文章搜索MCP服务weixin_search_mcp

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

前言

偶然发现了一个 python 库,可以搜索微信公众号的文章。

miku_ai 是一个用于搜索和获取微信公众号文章 Python 库。它使用异步方法来提高效率,能够快速获取指定关键词的相关文章信息。

虽然老苏不是程序员,但还是粗浅的研究了一下这个库的工作原理,是基于搜狗引擎来搜索微信文章的

速度挺快的

所以通过 AI 的协助,老苏将其手搓成了一个 MCP 服务,代码放在了 https://github.com/wbsu2003/weixin-search-mcp

安装

源码安装

如果不想借助服务器,可以在本机安装

关于 python 环境的安装,不在本文的范围,请自行搜索学习;

# 下载代码
git clone https://github.com/wbsu2003/weixin-search-mcp.git

# 通过代理
git clone https://gh-proxy.com/github.com/wbsu2003/weixin-search-mcp.git
  
# 进入目录  
cd weixin-search-mcp

# 安装依赖
pip install -r requirements.txt

# 运行服务
python main.py

docker 安装

在群晖上以 Docker 方式安装。

在注册表中搜索 wbsu2003 ,选择第一个 wbsu2003/weixin-search-mcp,版本选择 latest。

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
80008000

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name weixin-search-mcp \\
   -p 8000:8000 \\
   wbsu2003/weixin-search-mcp

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  mcp:
    image: wbsu2003/weixin-search-mcp
    container_name: weixin-search-mcp
    restart: unless-stopped
    ports:
      - 8000:8000

然后执行下面的命令

# 新建文件夹 weixin-search-mcp 和 子目录
mkdir -p /volume1/docker/weixin-search-mcp

# 进入 weixin-search-mcp 目录
cd /volume1/docker/weixin-search-mcp

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

网页

在浏览器中输入 http://群晖IP:8000 就能看到主界面

输入搜索关键词和返回的最大结果数量

继续

在手机浏览器上也是没问题的

接口

在浏览器中输入 http://群晖IP:8000/docs 会看到接口文档,这个速度有点慢,如果页面空白不要担心,稍微多等一会儿

可以用命令行进行测试

# 测试健康检查
curl http://群晖IP:8000/health

# 测试文章搜索 API
curl -X POST \"http://群晖IP:8000/search_articles\" \\
     -H 'accept: application/json' \\
     -H \"Content-Type: application/json\" \\
     -d '{\"query\": \"人工智能\",\"top_num\": 5}'

# 访问 MCP SSE 端点
curl http://群晖IP:8000/mcp

MCP

当然更重要的是实际应用,以 Cherry Studio 为例

  • 名称: 自己好识别就可以
  • 类型:选择 SSE 协议
  • URL:http://群晖IP:8000/mcp,如果是安装在本机,可以用 http://localhost:8000/mcp

如果连接没问题,切换到工具可以看到内置的函数

新建一个助手,提示词可以明确 调用 mcp_weixin_search 搜索公众号文章

别忘了启用 MCP

输入关键词,这种情况默认会返回 5 条

如果希望返回更多,可以直接要求

从工具中看,参数确实是符合了我们的要求

但实际返回的少于我们的要求

风险提示

查询数量太大或者太频繁,可能存在风险,这个需要有充分的认识,下图来自 Miku Spider 的说明

Miku Spider 给的建议是使用代理和 User-Agent 轮换以避免被封禁,weixin_search_mcp 是基于同样的库,所以解决方案是一致的

参考文档

wbsu2003/weixin-search-mcp: 这是一个基于FastAPI的微信文章搜索MCP服务,提供了通过关键词搜索微信公众号文章的功能。
地址:https://github.com/wbsu2003/weixin-search-mcp

GobinFan/Miku_Spider: Miku Spider 是用于搜索微信公众号文章的 Python 工具,具有异步搜索、获取文章多信息等特性。
地址:https://github.com/GobinFan/Miku_Spider

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/mYn2xaoIVom9zptCMIxvLA", + "creator": "", + "pubDate": "2025-06-27T11:02:24.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "mYn2xaoIVom9zptCMIxvLA", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "cec0b4ac495d75dcf0d0496c32a70cac", + "highlights": [] + }, + { + "title": "AList的开源替代:OpenList", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nAList的开源替代:OpenList

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

前言

前一阵 Alist 的商业化事件闹的挺大,尽管商业化在一定程度上是为了维持项目的长期发展,但过程还是引发了广泛的争议和担忧。主要是原开发者在未充分告知的情况下出售了项目,剥夺了社区成员的知情权和选择权。同时也没有明确说明商业化版本与开源版本之间的区别,没有给存量用户足够的时间来迁移,严重违背了开源社区的核心价值观:信任和透明。

作为普通用户,我们更关心的是 Alist 的开源替代,目前看来,最可靠的继任者可能就是 OpenList

什么是 OpenList ?

OpenList 是一个支持多存储的文件列表程序,使用 Gin 框架和 Solidjs 库,基于 AList 项目 fork 开发,是一个更可信、可持续的 AList 开源替代方案。

目前 OpenList 已经发布了 4.0 正式版,但依然存在一些已知问题,不过大部分功能已可稳定使用,具体迁移进度可在 OpenList 迁移工作总结 中查看。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 openlist ,选择第一个 openlistteam/openlist,版本选择 latest。

本文写作时, latest 版本对应为  v4.0.1;

卷

在 docker 文件夹中,创建一个新文件夹 openlist,并在其中建两个子文件夹 data 和 share

文件夹
装载路径
说明
docker/openlist/data/opt/openlist/data
存放设置等
docker/openlist/share/opt/openlist/share
用作本地存储

如果你不打算用群晖的本地存储,可以只映射 data 卷,用于存放设置文件和数据库

如果你打算启用群晖的本地存储,需要先映射才能更方便的从容器中使用,但是考虑到容器内外用户的差异,建议映射空的文件夹而不是已经有文件的,避免出现权限问题

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
52445244

默认暴露了两个端口,其中

  • 5244 端口是 http 协议;
  • 5245 端口是  https 协议;

用不上的可以删了

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 openlist 和 子目录
mkdir -p /volume1/docker/openlist/{data,share}

# 进入 openlist 目录
cd /volume1/docker/openlist

# 运行容器
docker run -d \\
   --name=\"openlist\" \\
   --restart=always \\
   -p 5244:5244 \\
   -v $(pwd)/data:/opt/openlist/data \\
   -v $(pwd)/share:/opt/openlist/share \\
   openlistteam/openlist:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
openlist:
    image:openlistteam/openlist:latest
    container_name:openlist
    restart:always
    ports:
      -5244:5244
    volumes:
      -./data:/opt/openlist/data
      -./share:/opt/openlist/share 

然后执行下面的命令

# 新建文件夹 openlist 和 子目录
mkdir -p /volume1/docker/openlist/{data,share}

# 进入 openlist 目录
cd /volume1/docker/openlist

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:5244 就能看到主界面

第一次运行,管理员 admin 的初始密码,可以在日志中找到

用命令 docker logs openlist 也是可以的

更多获取密码的方法或者软件使用可以参考老苏之前写的 AList 的相关部分

文章传送门: 支持本地挂载的网盘文件列表工具AList

杨浦老苏,公众号:各种折腾支持本地挂载的网盘文件列表工具AList

升级安装

如果之前安装过 Alist,只要修改两处:

  1. 镜像名从 xhofe/alist 改为 openlistteam/openlist
  2. 映射的容器内的路径,由 /opt/alist/ 改为 /opt/openlist/

运行之前,最好对原来的数据进行一次备份

运行之后,原来怎么使用,现在还是一样的

参考文档

1. OpenListTeam/OpenList: A new AList Fork to Anti Trust Crisis
地址:https://github.com/OpenListTeam/OpenList

2. Home | OpenList 文档
地址:https://docs.oplist.org/zh/

3. Home | OpenList Docs(临时)
地址:https://openlistteam.github.io/docs/

4. 支持本地挂载的网盘文件列表工具AList | 老苏的blog
地址:https://laosu.tech/2022/12/09/支持本地挂载的网盘文件列表工具AList

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nAList的开源替代:OpenList

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

前言

前一阵 Alist 的商业化事件闹的挺大,尽管商业化在一定程度上是为了维持项目的长期发展,但过程还是引发了广泛的争议和担忧。主要是原开发者在未充分告知的情况下出售了项目,剥夺了社区成员的知情权和选择权。同时也没有明确说明商业化版本与开源版本之间的区别,没有给存量用户足够的时间来迁移,严重违背了开源社区的核心价值观:信任和透明。

作为普通用户,我们更关心的是 Alist 的开源替代,目前看来,最可靠的继任者可能就是 OpenList

什么是 OpenList ?

OpenList 是一个支持多存储的文件列表程序,使用 Gin 框架和 Solidjs 库,基于 AList 项目 fork 开发,是一个更可信、可持续的 AList 开源替代方案。

目前 OpenList 已经发布了 4.0 正式版,但依然存在一些已知问题,不过大部分功能已可稳定使用,具体迁移进度可在 OpenList 迁移工作总结 中查看。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 openlist ,选择第一个 openlistteam/openlist,版本选择 latest。

本文写作时, latest 版本对应为  v4.0.1;

卷

在 docker 文件夹中,创建一个新文件夹 openlist,并在其中建两个子文件夹 data 和 share

文件夹
装载路径
说明
docker/openlist/data/opt/openlist/data
存放设置等
docker/openlist/share/opt/openlist/share
用作本地存储

如果你不打算用群晖的本地存储,可以只映射 data 卷,用于存放设置文件和数据库

如果你打算启用群晖的本地存储,需要先映射才能更方便的从容器中使用,但是考虑到容器内外用户的差异,建议映射空的文件夹而不是已经有文件的,避免出现权限问题

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
52445244

默认暴露了两个端口,其中

  • 5244 端口是 http 协议;
  • 5245 端口是  https 协议;

用不上的可以删了

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 openlist 和 子目录
mkdir -p /volume1/docker/openlist/{data,share}

# 进入 openlist 目录
cd /volume1/docker/openlist

# 运行容器
docker run -d \\
   --name=\"openlist\" \\
   --restart=always \\
   -p 5244:5244 \\
   -v $(pwd)/data:/opt/openlist/data \\
   -v $(pwd)/share:/opt/openlist/share \\
   openlistteam/openlist:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
openlist:
    image:openlistteam/openlist:latest
    container_name:openlist
    restart:always
    ports:
      -5244:5244
    volumes:
      -./data:/opt/openlist/data
      -./share:/opt/openlist/share 

然后执行下面的命令

# 新建文件夹 openlist 和 子目录
mkdir -p /volume1/docker/openlist/{data,share}

# 进入 openlist 目录
cd /volume1/docker/openlist

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:5244 就能看到主界面

第一次运行,管理员 admin 的初始密码,可以在日志中找到

用命令 docker logs openlist 也是可以的

更多获取密码的方法或者软件使用可以参考老苏之前写的 AList 的相关部分

文章传送门: 支持本地挂载的网盘文件列表工具AList

杨浦老苏,公众号:各种折腾支持本地挂载的网盘文件列表工具AList

升级安装

如果之前安装过 Alist,只要修改两处:

  1. 镜像名从 xhofe/alist 改为 openlistteam/openlist
  2. 映射的容器内的路径,由 /opt/alist/ 改为 /opt/openlist/

运行之前,最好对原来的数据进行一次备份

运行之后,原来怎么使用,现在还是一样的

参考文档

1. OpenListTeam/OpenList: A new AList Fork to Anti Trust Crisis
地址:https://github.com/OpenListTeam/OpenList

2. Home | OpenList 文档
地址:https://docs.oplist.org/zh/

3. Home | OpenList Docs(临时)
地址:https://openlistteam.github.io/docs/

4. 支持本地挂载的网盘文件列表工具AList | 老苏的blog
地址:https://laosu.tech/2022/12/09/支持本地挂载的网盘文件列表工具AList

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/Dre79Okfs5ZuGT7e9zCWpw", + "creator": "", + "pubDate": "2025-06-25T11:02:20.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "Dre79Okfs5ZuGT7e9zCWpw", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "53e3d4c67a46cabd373f08ca74932a19", + "highlights": [] + }, + { + "title": "FeedMe:通过AI摘要提升阅读效率", + "description": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nFeedMe:通过AI摘要提升阅读效率

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

本文软件由网友  P家单推人 推荐;

简介

什么是 FeedMe ?

FeedMe 是一个基于 AI 的 RSS 阅读器,旨在通过聚合和自动生成摘要来重新定义用户的 RSS 阅读体验。该项目可以轻松部署到 GitHub Pages 或使用 Docker 本地运行。

主要特点

  1. 多源 RSS 聚合:从多个信息源获取并整合 RSS 内容,便于用户集中获取信息。
  2. AI 摘要生成:自动使用大语言模型(LLM)为文章生成摘要,帮助用户快速了解内容要点。
  3. 定时更新机制:支持通过 GitHub Actions 或 Cron 定期自动更新内容,确保信息新鲜。
  4. 分类浏览:支持按分类查看不同信息源,方便用户根据兴趣进行浏览。
  5. 主题切换:提供明暗主题切换,提升用户体验。
  6. 静态部署:可部署在 GitHub Pages 等静态托管服务上,简单易用。
  7. Docker 部署:可以在本地服务器上轻松部署,适合需要本地运行的用户。

应用场景

  • 个人信息聚合:用户可以通过 FeedMe 聚合自己感兴趣的新闻、博客和其他信息源,方便集中阅读。
  • 内容监控:适合需要实时监控特定主题或领域的用户,自动获取最新动态。
  • 开发者和技术爱好者:开发者可以使用 FeedMe 集成不同技术博客和开源项目的更新,保持知识更新。
  • 自定义信息源:用户可以根据需求配置 RSS 源,灵活定制信息获取方式。

FeedMe 提供了一个轻量级、自由定制的解决方案,适合各种需要信息聚合和快速浏览的用户。

构建镜像

如果你不想自己构建,可以跳过,直接阅读下一章节

官方提供了 Dockerfile ,但需要我们自己编。构建镜像的基本命令如下👇

# 下载代码
git clone https://github.com/Seanium/FeedMe.git

# 通过代理
git clone https://gh-proxy.com/github.com/Seanium/FeedMe.git

# 进入目录  
cd FeedMe

# 构建镜像
docker build -t wbsu2003/feedme:v1 .

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name feedme \\
   -p 3220:3000 \\
   -v $(pwd)/env.txt:/app/.env \\
   -v $(pwd)/config:/app/config \\
   -v $(pwd)/data:/app/data \\
   wbsu2003/feedme:v1

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 wbsu2003 ,下拉找到  wbsu2003/feedme,版本选择 latest。

卷

在 docker 文件夹中,创建一个新文件夹 feedme,并在其中建两个子文件夹 data 和 config

  • 在 feedme 根目录中准备一个 env.txt 文件

env.txt

env.txt 是环境变量文件,用来配置 FeedMe 项目调用外部 AI 服务(如摘要等)的相关信息

LLM_API_KEY=your_api_key
LLM_API_BASE=https://api.siliconflow.cn/v1
LLM_NAME=THUDM/GLM-4-9B-0414

其中:

  • LLM_API_KEY :你的大语言模型 API 密钥;
  • LLM_API_BASE:指定大语言模型 API 的基础地址;
  • LLM_NAME:指定所要使用的具体大语言模型名称;

目前硅基流动(SiliconFlow),注册就送 2000 万 Tokens,虽然不是免费,但也够用一阵子的,更何况还有很多免费的模型,例如: THUDM/GLM-4-9B-0414、Qwen/Qwen3-8B 等

注册地址

https://cloud.siliconflow.cn/i/NkUiXVhQ

  • 另外在 config 中准备两个文件,分别是 crontab-docker 和 rss-config.js

crontab-docker

crontab-docker  用于定时执行更新脚本,实现自动化更新。

下面👇的示例设置,表示每 3 小时运行一次

# Schedule the update and serve script to run every 3 hours
0 */3 * * * /app/scripts/update_and_serve.sh >> /proc/1/fd/1 2>&1

rss-config.js

rss-config.js 用于定义和管理所有的 RSS 源及相关配置,是数据抓取和展示的基础配置文件

你可以根据下面👇的示例修改,但是一定要记得,保存时采用 UTF-8 编码格式

// RSS源接口
// name: 信息源名称
// url: RSS URL地址
// category: 分类名称

/**
 * @typedef {object} RssSource
 * @property {string} name - 信息源名称
 * @property {string} url - RSS URL地址
 * @property {string} category - 分类名称
 */


// 默认配置
exportconst config = {
sources: [
    {
      name: \"Simon Willison's Weblog\",
      url: \"https://simonwillison.net/atom/everything/\",
      category: \"技术博客\",
    },
    {
      name: \"老苏的博客\",
      url: \"https://laosu.tech/atom.xml\",
      category: \"技术博客\",
    },
    {
      name: \"阮一峰的网络日志\",
      url: \"https://feeds.feedburner.com/ruanyifeng\",
      category: \"技术博客\",
    },
    {
      name: \"少数派\",
      url: \"https://sspai.com/feed\",
      category: \"科技资讯\",
    },
    {
      name: \"小众软件\",
      url: \"https://feeds.appinn.com/appinns/\",
      category: \"科技资讯\",
    },
  ],
maxItemsPerFeed: 30,
dataPath: \"./data\",
}

exportconst defaultSource = config.sources[0]

/**
 * @param {string} url
 * @returns {RssSource | undefined}
 */

exportfunction findSourceByUrl(url) {
return config.sources.find((source) => source.url === url)
}

exportfunction getSourcesByCategory() {
return config.sources.reduce((acc, source) => {
    if (!acc[source.category]) {
      acc[source.category] = []
    }
    acc[source.category].push(source)
    return acc
  }, {})
}
文件夹
装载路径
说明
docker/feedme/env.txt/app/.env
存放设置文件,包括定时任务和 RSS 源
docker/feedme/data/app/data
存放 RSS 源的数据文件,保存了最新的 RSS 源爬取和解析后的数据(比如文章列表、源信息等)
docker/feedme/config/app/config
存放设置文件,包括定时任务和 RSS 源

第一项 env.txt 是文件映射,后两项是文件夹映射

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
32203000

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 feedme 和 子目录
mkdir -p /volume1/docker/feedme/{data,config}

# 进入 feedme 目录
cd /volume1/docker/feedme

# 将 env.txt 放入根目录
# 将 crontab-docker 和 rss-config.js 放入 config 目录

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name feedme \\
   -p 3220:3000 \\
   -v $(pwd)/env.txt:/app/.env \\
   -v $(pwd)/config:/app/config \\
   -v $(pwd)/data:/app/data \\
   wbsu2003/feedme

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
feedme:
    image:wbsu2003/feedme
    container_name:feedme
    restart:unless-stopped
    ports:
      -3220:3000
    volumes:
      -./env.txt:/app/.env
      -./config:/app/config
      -./data:/app/data

然后执行下面的命令

# 新建文件夹 feedme 和 子目录
mkdir -p /volume1/docker/feedme/{data,config}

# 进入 feedme 目录
cd /volume1/docker/feedme

# 将 env.txt 放入根目录
# 将 crontab-docker 和 rss-config.js 放入 config 目录

# 一键启动
docker-compose up -d

运行

容器启动后,FeedMe 会根据我们在 rss-config.js 中设定的源进行数据抓取,源越多,花费的时间也越长,当然也和网络有很大的关系

当你在 data 目录中,看到和源数量相同的 json 文件时,就可以开始访问了

在浏览器中输入 http://群晖IP:3220 就能看到主界面

可以切换源

对于中文来说,摘要的用途不大,顶多也就是概括总结

切换到原文,你会发现,对英文还是很有用的

当然这只是因为老苏的英文太菜了😋

强制更新

按照 crontab-docker 的设定,数据是定时更新的,但如果需要强制更新,可以执行下面的命令

# 更新 RSS 数据
docker exec -it feedme /app/scripts/update_and_serve.sh

日志中会看到变化

参考文档

Seanium/FeedMe:AI 驱动的 RSS 阅读器,可部署到 GitHub Pages 或使用 Docker  --- Seanium/FeedMe: AI-powered RSS reader, deployable to GitHub Pages or with Docker | 用 AI 重新定义你的 RSS 阅读体验,轻松部署到 GitHub Pages / Docker
地址:https://github.com/Seanium/feedme

FeedMe
地址:https://feedme.icu/

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "content": "\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n \n \n \n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n
\n
\n \n
\n
\n \n\n\n\n\n
\n \n
\n \n
\n \n \n \n
\n \n
\n \"cover_image\"\n
\n
\n
\n\n \n
\n
\n \n \n \n \n \n\n
\n \n

\nFeedMe:通过AI摘要提升阅读效率

\n
\n Original\n \n 杨浦老苏\n \n \n \n \n 各种折腾 \n \n
\n
\n \n \n \n \n \n \n \n \n
\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n\n \n \n\n \n \n\n \n \n \n \n \n \n \n \n

本文软件由网友  P家单推人 推荐;

简介

什么是 FeedMe ?

FeedMe 是一个基于 AI 的 RSS 阅读器,旨在通过聚合和自动生成摘要来重新定义用户的 RSS 阅读体验。该项目可以轻松部署到 GitHub Pages 或使用 Docker 本地运行。

主要特点

  1. 多源 RSS 聚合:从多个信息源获取并整合 RSS 内容,便于用户集中获取信息。
  2. AI 摘要生成:自动使用大语言模型(LLM)为文章生成摘要,帮助用户快速了解内容要点。
  3. 定时更新机制:支持通过 GitHub Actions 或 Cron 定期自动更新内容,确保信息新鲜。
  4. 分类浏览:支持按分类查看不同信息源,方便用户根据兴趣进行浏览。
  5. 主题切换:提供明暗主题切换,提升用户体验。
  6. 静态部署:可部署在 GitHub Pages 等静态托管服务上,简单易用。
  7. Docker 部署:可以在本地服务器上轻松部署,适合需要本地运行的用户。

应用场景

  • 个人信息聚合:用户可以通过 FeedMe 聚合自己感兴趣的新闻、博客和其他信息源,方便集中阅读。
  • 内容监控:适合需要实时监控特定主题或领域的用户,自动获取最新动态。
  • 开发者和技术爱好者:开发者可以使用 FeedMe 集成不同技术博客和开源项目的更新,保持知识更新。
  • 自定义信息源:用户可以根据需求配置 RSS 源,灵活定制信息获取方式。

FeedMe 提供了一个轻量级、自由定制的解决方案,适合各种需要信息聚合和快速浏览的用户。

构建镜像

如果你不想自己构建,可以跳过,直接阅读下一章节

官方提供了 Dockerfile ,但需要我们自己编。构建镜像的基本命令如下👇

# 下载代码
git clone https://github.com/Seanium/FeedMe.git

# 通过代理
git clone https://gh-proxy.com/github.com/Seanium/FeedMe.git

# 进入目录  
cd FeedMe

# 构建镜像
docker build -t wbsu2003/feedme:v1 .

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name feedme \\
   -p 3220:3000 \\
   -v $(pwd)/env.txt:/app/.env \\
   -v $(pwd)/config:/app/config \\
   -v $(pwd)/data:/app/data \\
   wbsu2003/feedme:v1

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 wbsu2003 ,下拉找到  wbsu2003/feedme,版本选择 latest。

卷

在 docker 文件夹中,创建一个新文件夹 feedme,并在其中建两个子文件夹 data 和 config

  • 在 feedme 根目录中准备一个 env.txt 文件

env.txt

env.txt 是环境变量文件,用来配置 FeedMe 项目调用外部 AI 服务(如摘要等)的相关信息

LLM_API_KEY=your_api_key
LLM_API_BASE=https://api.siliconflow.cn/v1
LLM_NAME=THUDM/GLM-4-9B-0414

其中:

  • LLM_API_KEY :你的大语言模型 API 密钥;
  • LLM_API_BASE:指定大语言模型 API 的基础地址;
  • LLM_NAME:指定所要使用的具体大语言模型名称;

目前硅基流动(SiliconFlow),注册就送 2000 万 Tokens,虽然不是免费,但也够用一阵子的,更何况还有很多免费的模型,例如: THUDM/GLM-4-9B-0414、Qwen/Qwen3-8B 等

注册地址

https://cloud.siliconflow.cn/i/NkUiXVhQ

  • 另外在 config 中准备两个文件,分别是 crontab-docker 和 rss-config.js

crontab-docker

crontab-docker  用于定时执行更新脚本,实现自动化更新。

下面👇的示例设置,表示每 3 小时运行一次

# Schedule the update and serve script to run every 3 hours
0 */3 * * * /app/scripts/update_and_serve.sh >> /proc/1/fd/1 2>&1

rss-config.js

rss-config.js 用于定义和管理所有的 RSS 源及相关配置,是数据抓取和展示的基础配置文件

你可以根据下面👇的示例修改,但是一定要记得,保存时采用 UTF-8 编码格式

// RSS源接口
// name: 信息源名称
// url: RSS URL地址
// category: 分类名称

/**
 * @typedef {object} RssSource
 * @property {string} name - 信息源名称
 * @property {string} url - RSS URL地址
 * @property {string} category - 分类名称
 */


// 默认配置
exportconst config = {
sources: [
    {
      name: \"Simon Willison's Weblog\",
      url: \"https://simonwillison.net/atom/everything/\",
      category: \"技术博客\",
    },
    {
      name: \"老苏的博客\",
      url: \"https://laosu.tech/atom.xml\",
      category: \"技术博客\",
    },
    {
      name: \"阮一峰的网络日志\",
      url: \"https://feeds.feedburner.com/ruanyifeng\",
      category: \"技术博客\",
    },
    {
      name: \"少数派\",
      url: \"https://sspai.com/feed\",
      category: \"科技资讯\",
    },
    {
      name: \"小众软件\",
      url: \"https://feeds.appinn.com/appinns/\",
      category: \"科技资讯\",
    },
  ],
maxItemsPerFeed: 30,
dataPath: \"./data\",
}

exportconst defaultSource = config.sources[0]

/**
 * @param {string} url
 * @returns {RssSource | undefined}
 */

exportfunction findSourceByUrl(url) {
return config.sources.find((source) => source.url === url)
}

exportfunction getSourcesByCategory() {
return config.sources.reduce((acc, source) => {
    if (!acc[source.category]) {
      acc[source.category] = []
    }
    acc[source.category].push(source)
    return acc
  }, {})
}
文件夹
装载路径
说明
docker/feedme/env.txt/app/.env
存放设置文件,包括定时任务和 RSS 源
docker/feedme/data/app/data
存放 RSS 源的数据文件,保存了最新的 RSS 源爬取和解析后的数据(比如文章列表、源信息等)
docker/feedme/config/app/config
存放设置文件,包括定时任务和 RSS 源

第一项 env.txt 是文件映射,后两项是文件夹映射

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口
容器端口
32203000

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 feedme 和 子目录
mkdir -p /volume1/docker/feedme/{data,config}

# 进入 feedme 目录
cd /volume1/docker/feedme

# 将 env.txt 放入根目录
# 将 crontab-docker 和 rss-config.js 放入 config 目录

# 运行容器
docker run -d \\
   --restart unless-stopped \\
   --name feedme \\
   -p 3220:3000 \\
   -v $(pwd)/env.txt:/app/.env \\
   -v $(pwd)/config:/app/config \\
   -v $(pwd)/data:/app/data \\
   wbsu2003/feedme

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
feedme:
    image:wbsu2003/feedme
    container_name:feedme
    restart:unless-stopped
    ports:
      -3220:3000
    volumes:
      -./env.txt:/app/.env
      -./config:/app/config
      -./data:/app/data

然后执行下面的命令

# 新建文件夹 feedme 和 子目录
mkdir -p /volume1/docker/feedme/{data,config}

# 进入 feedme 目录
cd /volume1/docker/feedme

# 将 env.txt 放入根目录
# 将 crontab-docker 和 rss-config.js 放入 config 目录

# 一键启动
docker-compose up -d

运行

容器启动后,FeedMe 会根据我们在 rss-config.js 中设定的源进行数据抓取,源越多,花费的时间也越长,当然也和网络有很大的关系

当你在 data 目录中,看到和源数量相同的 json 文件时,就可以开始访问了

在浏览器中输入 http://群晖IP:3220 就能看到主界面

可以切换源

对于中文来说,摘要的用途不大,顶多也就是概括总结

切换到原文,你会发现,对英文还是很有用的

当然这只是因为老苏的英文太菜了😋

强制更新

按照 crontab-docker 的设定,数据是定时更新的,但如果需要强制更新,可以执行下面的命令

# 更新 RSS 数据
docker exec -it feedme /app/scripts/update_and_serve.sh

日志中会看到变化

参考文档

Seanium/FeedMe:AI 驱动的 RSS 阅读器,可部署到 GitHub Pages 或使用 Docker  --- Seanium/FeedMe: AI-powered RSS reader, deployable to GitHub Pages or with Docker | 用 AI 重新定义你的 RSS 阅读体验,轻松部署到 GitHub Pages / Docker
地址:https://github.com/Seanium/feedme

FeedMe
地址:https://feedme.icu/

@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。

\n \n
\n
预览时标签不可点
\n \n
\n\n \n
\n \n
\n
\n \n
\n \n \n \n
\n
\n
\n\n
\n\n\n \n
\n
\n\n
\n\n \n
\n
\n \n
\n
\n
\n\n \n
\n
\n
\n \n

Scan to Follow

\n
\n
\n
\n
\n\n \n \n\n
\n
\n \n 继续滑动看下一个\n
\n
\n\n
\n\n\n
\n\n\n\n\n\n
\n
\n
\n \n
\n \n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n \n \n
\n
\n
\n
\n 各种折腾
\n
\n
\n
\n
\n
\n
\n
\n\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n \n 向上滑动看下一个\n
\n
\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n
    \n
\n
\n
\n\n\n
\n
\n
\n
\n
\n Got It\n
\n
\n
\n\n\n\n\n\n\n
\n
\n
\n \n Scan with Weixin to
use this Mini Program\n
\n
\n
\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n
\n
\n
\n \n
\n
\n \n
\n Cancel\n Allow\n
\n
\n
\n\n
\n \n \n
\n\n\n
\n
\n
\n
\n \n
\n \"跳转二维码\"\n
\n \"作者头像\"\n
\n
\n
\n
\n

微信扫一扫可打开此内容,
使用完整服务

\n
\n
\n
\n\n\n \n
\n
\n
\n
\n
\n
\n \n \n\n: \n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n,\n.\n \n\n\nVideo\nMini Program\n\n\nLike\n,轻点两下取消赞\nWow\n,轻点两下取消在看\nShare\nComment\nFavorite\n听过\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n \n\n\n\n", + "category": "", + "link": "https://mp.weixin.qq.com/s/jFPxZMLSKIxsBa72VhwVhg", + "creator": "", + "pubDate": "2025-06-23T11:00:24.000Z", + "enclosure": "", + "enclosureType": "", + "image": "", + "id": "jFPxZMLSKIxsBa72VhwVhg", + "language": "", + "folder": "IT技术", + "feed": "各种折腾", + "read": false, + "favorite": false, + "created": false, + "tags": [], + "hash": "9d4d7122028a361937c754b38d2b7578", + "highlights": [] + } + ], + "folder": "IT技术", + "name": "各种折腾", + "language": "", + "hash": "" } ], "dateFormat": "YYYY-MM-DDTHH:mm:SS", @@ -2929,7 +2881,10 @@ "21世纪", "资讯", "人文", - "ChinaDaily" + "ChinaDaily", + "博客", + "双语", + "IT技术" ], "renamedText": { "filtered_folders": "", diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 15f56e77..77ac024e 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -205,7 +205,7 @@ } } ], - "currentTab": 4 + "currentTab": 6 }, { "id": "ad86bdfc0cc9f06b", @@ -275,7 +275,7 @@ "periodic-notes:Open today": false } }, - "active": "6142e96e86443372", + "active": "cac68e79339ea5fe", "lastOpenFiles": [ "01-工作日记/2025-07-10.md", "02-技术评测/关于RSS.md", diff --git a/02-技术评测/关于RSS.md b/02-技术评测/关于RSS.md index 8f3fbd55..e590ce0d 100644 --- a/02-技术评测/关于RSS.md +++ b/02-技术评测/关于RSS.md @@ -153,7 +153,8 @@ https://blog.naibabiji.com/tutorial/tiny-tiny-rss.html TTRSS-Mobile https://github.com/mboinet/ttrss-mobile https://blognas.hwb0307.com/linux/docker/788 - +我的TTRSS网址: +http://himan.picp.net:1810 Reeder客户端目前只支持3种自建HostedServer: @@ -192,6 +193,8 @@ https://blog.csdn.net/wbsu2004/article/details/137666657 http://himan.picp.net:4000/feeds/MP_WXS_3255413770.atom AuthCode=true +http://himan.picp.net:4000 +微信读书:hii -为什么说 FreshRSS 是我心目中最好的 RSS 阅读器。