2025 年了,各类 AI IDE 层出不穷,也都有自己的市场 以及允许 手工配置 ,我试了一下,如果同时打开 windsurf / cursor /vscode /.......等,你会发现你所启用的那些 mcp 都开了一个进程,如果不信,可以用 ps aux|grep node 看一下就知道了。
这时候 mcp router,其实就有效果了,他用一个统一入口来处理,然后自己启动一份相应的 mcp server,从名字上就看出来,是一个 mcp router。
如果是他支持的 ide,连配置都不用。
https://github.com/mcp-router/mcp-router
当然也不是没有缺点,这种就只适合不和项目目录深度绑定的那种 mcp server,如 git 就需要每次在自己项目里重新配置。
大多数的情况下,已经够用了,而且你的每次调用 mcp router 也都有调用日志,方便你查看 。
JB 这段时间不少 IDE 开始免费了,象 webStorm 之类的。想想也是,在 AI 时代,JB 就没有赶上过,花大精力做的 Fleet,几年过去了,还是那个鸟样。AI 来了,搞了个 AI 助手,还限制这限制那的。这回直接被 cursor/windsurf 打的快不认识家了。
DataGrip 其实是我用了好几年的工具,自从 navicat 大改版后,我就几乎没有好好用过,再加上我又是 JB 全家桶用户,于是就转向了 DataGrip,美其名曰是支持正版,其实象这种 java 版连接数据库的工具,用眼睛闭着也能够知道他的性能是多差了。。。
不过,得益于 JB 的插件,有时候我直接打开 DDL,然后让 QWen 直接帮我写 SQL,还是挺方便的,有一说一,这确实挺方便。
但让我不爽的,或者说是和 Navicat 最大的不同点就是,COPY 数据。你会发现 DataTransfer 在 navicat 下面感觉就是如喝水一样简单,而 datagrip 则搞的象是一坨。最可恨的是,如果你选择 COPY A 表到 B 表,你会发现 DDL 里的索引全丢了!!!
这简直不可理喻,那你COPY 个毛?而且因为 Datagrip 是 JAVA 开发的,所以你会发现如果你直接 在 sql console 里粘贴一个超过千行的 SQL,机器可以卡成狗 (我 96G 内存的机器也这样。。。。。)
但,整体来说,除了这两个问题,其他 还是不错的。再加上现在又免费了,希望大家多用用,也可以让 JB 早点改掉这些问题
众所周知, hf 的实例一般在 48 小时无访问后就自动被 咔嚓,所以网上也就会有各种奇技淫巧,我这里也分享一个:
首先我先说一下,hf 的实例所谓的 48 小时无访问,到底是指内部访问外部,还是他的页面需要被访问,我不知道,但一般情况下,如果是内部访问的话,一个 schedule trigger 其实就可以搞定了。比如你 schedule ( per hour)->http request 访问一下百度,怎么着都能被访问了。
难的是如何让他在 48 小时内被外部人员访问,我这里是搞了一个简单的,一般情况下搞 n8n,用 hf 的都会有其他的 n8n 流程。这时候就简单了,在 hf 的 n8n 里先开启一下 api,然后你自已的其他 n8n 里创建一个流程,象上面说的 schedule,让他来 get 一下 hf 的 n8n 的数据,就相当于是外部访问了。。
免费的 n8n 其实很多,只是 hf的机器是比较好。所以其实你可以利用 hf 的机器来做一些比较费力的事情,但要记住 。。。hf 的机器上的 n8n 不要随便更新(我改用 sqlite 了。)结果一更新,数据全丢了,当然你可以用 supabase 来处理。我也只是做一个尝试。仅此而已
虽然可以收,但还是需要过滤,否则后面消息就会太多了!
XML/HTML代码
- Hi! Yes, you can definitely trigger a workflow in n8n from a new message in a Telegram group chat, but there are a couple of important steps to make it work properly.
-
-
-
- 1、Add your bot to the Telegram group
-
- Just invite your bot like you would add any user.
-
- Make sure to give it admin permissions so it can read messages.
-
- 2、Disable privacy mode
-
- Go to @BotFather in Telegram.
-
- Use /mybots → select your bot → Bot Settings → Group Privacy.
-
- Turn privacy mode OFF — this allows the bot to receive all messages in group chats, not just commands.
-
- 3、Set up the Telegram Trigger node in n8n
-
- Add the Telegram Trigger node to your workflow.
-
- Set it to listen for the “Message” event.
-
- Use the bot credentials you set up in n8n (Telegram Bot Token).
-
- The trigger will now respond to any message in the group.
-
- 4、Filter if needed: If you only want to respond to specific messages or users, you can add a Filter or Switch node after the trigger.