Submitted by gouki on 2025, October 9, 10:54 PM
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 早点改掉这些问题
產品 | 评论:0
| 阅读:434
Submitted by gouki on 2025, October 8, 8:59 AM
众所周知, 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 来处理。我也只是做一个尝试。仅此而已
Ideas | 评论:0
| 阅读:466
Submitted by gouki on 2025, October 7, 11:43 PM
虽然可以收,但还是需要过滤,否则后面消息就会太多了!
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.
Ideas | 评论:0
| 阅读:470
Submitted by gouki on 2025, September 20, 12:29 AM
如题,果然我当初写的利用 openai 来判断是否垃圾评论的功能还是有用的。(只是没有部署上线),而且其实成本比较高,比如我充了 10 刀,openrouter 每天可以 1000 次,这是 1000 次,不管你请求包体大小的。象这种留言只有 1~200 字,有点浪费 。而且很关键的是,这种做法其实很慢,因为 openrouter 的国内访问,比较慢,一来一回,可能要好几秒。如果是 WEB 早就超时了,如果是命令行,那倒还行。。
其实也想过,用 openai 学习后,再利用所谓的贝叶斯算法做一下处理,下次就把这种类型当成一个标的,以此来评判 是否垃圾邮件,理论上学的越多,性能越好。
但换句话说,我不做服务的话,这种开发就完全没有意义,毕竟一天也就 3~5 条垃圾评论。
投入和产出不成正比。
下次用阿里的千问和 deepseek 看看。deepseek 是根据内容大小来算钱的,估计一次访问几分钱吧。也应该可以了。当然象我现在也就是不管 3721,全选删除,我只要看到是英文的,都不看详情的,直接删除。误杀的概率只有 0.01%。
就这样吧。居然 2 个月没写了。
Tags: openai, 垃圾评论
Misc | 评论:0
| 阅读:594
Submitted by gouki on 2025, July 9, 10:26 PM
如题,确实崩溃:
XML/HTML代码
- Failed to download google/apiclient-services from dist: curl error 28 while downloading https://codeload.github.com/googleapis/google-api-php-client-services/legacy.zip/8366037e450b62ffc1c5489459f207640acca2b4: Operation timed out after 300002 milliseconds with 7023132 out of 33857169 bytes received
- Now trying to download from source
直接点开下载,发现要30 多 M,然后确实下载速度也很慢。最后只能设置超时时间为 3000,原来设置 300也不够。。。
运行:
composer config --global process-timeout 3000
然后用:composer require google/apiclient -vv ,居然也没提示我用了多少时间 。但总算是下载下来了。
PHP | 评论:0
| 阅读:1242