[iNTM] 用于 macos 平台的流量监控+防火墙的 app - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
dcncy
V2EX    分享创造

[iNTM] 用于 macos 平台的流量监控+防火墙的 app

  •  
  •   dcncy 3 天前 834 次点击

    兄弟们,我使用大半年的时间打磨了一款用于 MacOS 系统的"流量监控" + "防火墙" 的 app ;功能如下:

    官方网站 : https://intm.jsiqi.vip/

    主要功能

    • 仪表盘:实时速度仪表、网络趋势图、网络信息、程序实时活动信息。仪表盘

    • 流量监控:按程序/按时间双维度,小时/日/周/月/年聚合图表展示网络使用情况。流量监控

    • 防火墙:规则组管理、启停与优先级;通配符/CIDR/端口/应用/路径匹配;实时拦截与决策记录。防火墙

    • 状态栏弹窗:不打开主窗口也能看实时网络动态。状态栏弹窗

    • 设置:主题、语言、颜色、单位、刷新间隔、自启动、数据导入导出、版本检查等常用功能。设置

    核心特点

    • 菜单栏即刻网速:常驻状态栏+弹窗,抬眼就能看到上下行速度、趋势与关键网络信息。

    • 程序级洞察:按应用实时排序上传/下载占用,快速找出谁在偷跑流量。

    • 深度历史统计:小时/日/周/月/年多维度图表与列表,支持按程序、按时间双视角分析。

    • 专业防火墙:规则分组+优先级,支持域名通配符、CIDR 、端口、Bundle ID/进程路径,入站/出站都可控,并有实时决策日志。

    • 网络信息面板:公网/局域网 IP 、网关、MAC 、接口状态一目了然,辅助排查网络异常。

    • 玻璃态 SwiftUI 体验:现代化 UI ,亮/暗/跟随系统主题,自定义上传/下载配色;内置中英双语,单位与刷新频率可选。

    • 高性能本地化:NE+XPC 流程低延迟,GRDB 本地存储,Combine 响应式链路;数据留在本机,长时运行占用低。

    平台支持

    • 平台支持:macOS 14+,Apple Silicon 优化。
    • 语言与主题:简体中文/英文(自动/手动切换),亮/暗/跟随系统。
    • 数据与隐私:历史数据本地 SQLite 持久化,无需外部依赖。
    • 程序提供 7 天免费全功能试用。

    购买优惠

    折扣码在官方网站下单时,可以直接减免相应金额。初期提供大量折扣优惠:

    下述三个折扣码有效期到 2026 年 1 月底;且都有一定的使用次数。

    • 一折优惠折扣码:XWQQ5B6BU1
    • 五折优惠折扣码:HGY9KA57FQ
    • 八折优惠折扣码:IQT93OHNST

    附言

    • 初衷是由于 little snitch 太贵了,且 Lulu 有些简陋,所以想开发一个自用的 app ;产品创意、方案设计、代码开发,这整个过程 vibe coding 作为主要执行者,我负责方案审查,代码审查、性能优化等工作。
    • iNTM 的的名称是由 Network Traffic Monitor 缩写后在前方添加一个字母 i 得来;
    19 条回复    2025-12-31 15:39:45 +08:00
    dcncy
        1
    dcncy  
    OP
       3 天前

    czhh
        2
    czhh  
       3 天前
    在程序坞会长期保留 点击关闭不要再展示了 已经在菜单栏展示了 再就是 little snitch 借鉴一下 点击仪表盘展示详细数据 国家流向啥的 现在点击没有反应 连主页也不展示 还需要很大的优化空间
    dcncy
        3
    dcncy  
    OP
       3 天前 via iPhone
    @czhh #2 非常感谢你的建议。
    第一点可以采纳,后续优化一下。
    第二点我当时也考虑过,防止功能过于同质化,当时就没考虑要加入流量流向的 map 功能。后续我考虑一下,感谢你的建议。
    jianny
        4
    jianny  
       3 天前
    刚刚测试了一下网络测速,CleanMyMac 提示 iNTM 占用内存高达 16.6G ,在这个期间,本来千兆的宽带速度变慢了,我还纳闷,怎么速度变慢了,原来是 iNTM 占用内存过高,监测频率是软件默认的,没有改动过,麻烦优化一下,谢谢大佬!
    dcncy
        5
    dcncy  
    OP
       2 天前 via iPhone
    @jianny #4 咦,这个现象很奇怪,我反复测试过,内存占用也就一二百兆大小。你是哪个版本系统?
    jianny
        6
    jianny  
       2 天前
    @dcncy Macmini M4 MacOs15.7.3 系统,我大概一共测速了 5 次吧,最后一次测速时 CleanMyMac 提示 iNTM 占用内存过高
    dcncy
        7
    dcncy  
    OP
       2 天前
    @jianny #6 我的主力机也是 15 系统,我刚才也测速试了一下,使用系统自带的 活动监视器、top 命令、xcode 的 Instruments 等工具进行观察,内存占用一直很平稳,都是一百多兆。
    我对 CleanMyMac 的监控机制存疑,不清楚它的计算方式。
    jianny
        8
    jianny  
       2 天前
    @dcncy 大佬,有空你看一下我录的视频,我也不太清楚为什么会占用过高的内存。我用夸克网盘分享了「测速占用内存.mp4 」,点击链接即可保存。打开「夸克 APP 」,无需下载在线播放视频,畅享原画 5 倍速,支持电视投屏。
    链接: https://pan.quark.cn/s/3105ef8bb70b
    提取码:kJPT
    dcncy
        9
    dcncy  
    OP
       2 天前
    @jianny #8 我看到了,非常感谢。我这边测试跟踪一下问题。
    ShawnSky
        10
    ShawnSky  
       2 天前
    支持一下家庭版
    ShawnSky
        11
    ShawnSky  
       2 天前
    2 个问题
    侧边栏点立即激活没反应
    激活弹窗内激活后,没有关闭按钮
    ShawnSky
        12
    ShawnSky  
       2 天前
    还有一些 UI 的问题,方角套圆角
    dcncy
        13
    dcncy  
    OP
       2 天前 via iPhone
    @ShawnSky #11 感谢反馈,激活功能我确实测的少了,我这就修正一下,明天再发个版本。
    Elietio
        14
    Elietio  
       1 天前
    设置菜单栏不显示,但是退出应用后下次再打开菜单栏还是会出现。而且个人觉得这个菜单栏图标不太好看
    Ccf
        15
    Ccf  
       1 天前
    激活后卡住了
    dcncy
        16
    dcncy  
    OP
       1 天前
    @ShawnSky #11 已修正侧边栏无法点击激活的问题;激活弹窗在激活成功后,点击“激活成功”按钮即可关闭,没有提供单独的关闭按钮。已发版。
    @jianny #8 已修正一些内存占用问题;但是由于我的设备无法复现你的情况,我没法复测。我已经发了一版,你有时间的话可以更新之后再试一下。如有问题,可随时反馈。
    dcncy
        17
    dcncy  
    OP
       1 天前
    @Ccf 啊,点击激活成功就可以关闭激活弹窗的呀。咋会卡住啦?
    dcncy
        18
    dcncy  
    OP
       1 天前
    @Elietio 感谢反馈;
    设计初衷:菜单栏图标可以实时观测到设备的总网络使用情况,这个图标会会跟随网络的速度大小呈现不同的亮度。我在 macbook pro 上的呈现效果还是可以的,在 mac mini 上的效果确实不是很美观。我后续看看怎么调整一下。
    dcncy
        19
    dcncy  
    OP
       1 天前
    @Elietio 好像是在 macos14 系统中,状态栏图标显示效果上不如 macos15 的效果;因为 macos14 系统的菜单栏的上下边距比 macos15 小的缘故。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2424 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 12:34 PVG 20:34 LAX 04:34 JFK 07:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86