分类 工具软件 下的文章

有个独立的应用模块是用 Python 开发的,需要特殊的部署环境,公司没有完善的发布机制,所以是直接手动 docker build 发布的。多次发布后,发现构建缓存占用了大量磁盘空间,于是清理一波。

下面是相关的操作命令:

- 阅读剩余部分 -

本来以为只是国内程序员圈子里的吐槽,没想到字节跳动这款 AI 编程工具 Trae,最近还引起了海外科技媒体的注意。

7 月 29 日,日本知名科技媒体 Gigazine 发布了一篇长文,披露了一位开发者对 Trae 的实测结果,核心问题就一个:即便关闭了遥测功能,Trae 依然在上传数据。

Trae IDE 作为 AI 编辑器,正试图在越来越受欢迎的 Cursor 市场中分一杯羹。它可以接入 OpenAI 的 GPT 系列、Anthropic 的 Claude 等大模型服务。

关于 Trae IDE,有用户报告称其“进程数过多”。下面的图片是将 Trae IDE、VSCode、Cursor 的进程数和内存使用量分别对比的结果。可以看出,相比于 VSCode(进程数 9、内存 0.9GB)和 Cursor(进程数 11、内存最高 1.9GB),Trae IDE 的进程数达到 33 个,内存使用也达到了惊人的 5.7GB,是 VSCode 的 5 倍以上。

- 阅读剩余部分 -

iTerm2 有一个很讨厌的默认配置,就是选中了就默认给你复制到剪贴板了。

实际上在工作中我喜欢选中去阅读信息,但不知不觉就复制到剪贴板了,等我真要粘贴某个东西的时候发现完犊子了。

非常讨厌。

我问了 ChatGPT 如何更改这个配置, ChatGPT 连续两次告诉我的都是错误的——也许不是错的,可能是老版本的,但好在告诉我的配置项名称是对的,我搜索了一下找到了。

我用的最新的版本配置修改位置如下:

2025-07-18T01:52:33.png

如果还是找不到建议搜索一下 Copy to clipboard on selection

2025-07-18T01:57:05.png

如果搜不到就试试 Copy to pasteboard on selection,老版本可能叫这个名字。

谷歌刚刚发布了 Gemini CLI,据说对标 Claude Code 和 Cursor。

不仅免费,而且开源(已经 24.8k Star了),真乃业界良心。

本地安装环境仅需要 Node.js 高于 18 版本,然后执行 npm 命令安装即可。

npm install -g @google/gemini-cli

首次登录到浏览器登录谷歌账号验证一下,需要注意的是你的终端里记得挂代理。

我用我的号试了一下,可以使用,虽然谷歌知道我的这个号中国的,挂了代理还是可以用的。

免费的额度是每分钟 60 次模型请求,每天 1000 次请求。

我一开始问了个简单的问题试了一下,只是为了看看能不能用:

- 阅读剩余部分 -

我有一台 mac mini m2,本来是放在办公室用的,但发现还是带笔记本更方便,所以就闲置了。
家里已经有了群晖 nas,所以暂时也没有用途了。

这两年 AI 很火,就琢磨着可以搞个相关的小服务放在 mac mini 上跑,然后对外提供接口,这就需要打通网络。

调研了一番,还是选择了以前用过的 frp

环境准备

客户端是我的 mac mini,系统是最新版的 macOS 15.4。

服务端是我的阿里云 ECS,系统是 ubuntu 22.04。

下载好 frp,目前最新的版本是 v0.62.0

服务端下载 frp_0.62.0_linux_amd64.tar.gz,解压后放到 /opt/frp 目录。

客户端下载 frp_0.62.0_darwin_arm64.tar.gz,解压后放到 /Users/tony/apps/frp 目录。

- 阅读剩余部分 -

先介绍一下我找到这款软件的背景。

我手上的 罗技 MX Anywhere 2S 从 2018 年开始用,到今年 2025 年已经 7 年多了,一点问题也没有,罗技的硬件质量确实不错。

唯一的问题是配套的官方驱动软件 Logi Options+,不仅体积大,占用好几个 G 的存储,内存消耗也不低,而且最关键的是稳定性欠佳,经常出现Mac 系统休眠唤醒后 Options+ 服务就崩了,鼠标自定义的设置都失效了,需要手动启动一下。

前年给我的 Mac mini 安装时还费了半天劲,墙的问题导致在线安装包下载不下来,这个就不提了。

总之,罗技的软件 Options+ 一身大公司病,我早就想去之而后快。


前段时间 Logi Options+ 又频繁崩溃,让我起杀心的是 Options+ 又发生了一个写日志 bug,突然间往我的磁盘写了几百 GB 的日志,直接导致我的磁盘被撑爆!

盛怒之下我立即卸载了 Options+,同时寻找一款第三方软件替代 Options+。

在 AI 的加持下我很快找到了几款替代品,经过几个星期的测试,我宣布目前最佳的替代品是 Mac Mouse Fix。


- 阅读剩余部分 -

因为国补叠加官网起售价降低,没忍得住下手换了 M4 的 MacBook Air。

在配置环境的时候,发现我的 CroWall 笔记站里找不到 iTerm2 的 zmodem.sh 相关配置了——我记得我已经记录过好几次了,不知道为什么这里没有,可能是上次迁移网站的时候漏了?

不管了,今天补一下。


首先是安装 iTerm2,到 官网 下载最新的 iTerm2-3_5_12.zip,解压后移动到应用程序里,完成安装。

下载脚本,移动到合适的位置

从 GitHub 的 robberphex/iTerm2-zmodem 仓库下载脚本,如果无法下载可以直接点击下面本站保存的版本。

- 阅读剩余部分 -

本文首发于 微信公众号 CroWall,这里同步一下。

PS: 本文目标读者是对编程感兴趣的用户或者是程序员,小白用户可以忽略。

昨天夜里尝试了一下 Ollama 本地部署大模型,效果不错,参见《Ollama 初体验,本地部署大模型利器,小白也能在 M2 芯片的 Mac 上分分钟跑起来》这篇文章。

今天上午一到公司,就迫不及待尝试了下阿里的 qwen2.5-coder:7b 模型的代码补全效果。

PS 视频参见公众号文章。

先说结论,代码补全在我的 M2 MacBook Air 上可以用,但资源占用太高,导致我的网易云音乐播放着的音乐都卡顿了,所以目前来看并不好用。

一方面不能一边写代码一边听音乐了,另一方面如果是坐在外面(比如咖啡馆)写代码没插电源,估计个把小时就能把电池用完了。

- 阅读剩余部分 -