虽然过去一直使用 Google Photos(从 Picasa 时代就开始使用),一个账户中也累积了也有 30G+ 的照片,另外还有一些相机拍摄的照片存储在硬盘上没有上传 Google Photos,但是最近越来越不想使用 Google Photos,之前也有写过文章,逐步从 Google 的服务中逃离。去年更换了低配版 iPhone 之后因为存储空间有限,所以订阅了 iCloud 200G 版本,最初只是为了缓解一下手机的存储空间以及和 macOS 同步,这样想来也差不多用了近一年,但和 Google Photos 一样的问题,我想在本地(以文件的形式
Read more ...
今天遇到一个证书发行商提供的客户端 Windows only,无奈只能在想办法在 macOS 下安装一个 Windows,因为之前就使用过 VMware Fusion,个人使用是免费的,所以立即就上官网下载。
Windows 镜像
另外 Windows 镜像在 MSDN ITELLYOU 上下载,
安装
安装虚拟机的过程非常简单,将 ISO 拖入到安装界面,然后打开虚拟机就开始了自动安装,但是没想到的是在安装的过程中,遇到了如下的界面,始终无法跳过。
所以在这里记录一下如何在安装的过程中跳过联网。当到联网的画面之后,按下 Shift+F10
Read more ...
Music Tag Web 是一个基于网页的歌曲元数据编辑工具,支持编辑标题,专辑,艺术家,歌词,封面等信息。之前在 Windows 上用过一个叫做 [[mp3tag]] 的应用,后来在 macOS 上用的是 MusicBrainz Picard,后来发现一款非常不错的音乐播放器 [[Swinsian]],用了很久。我本地的所有音乐文件都会放在一个文件夹中然后使用 Syncthing 来同步。
正因为我的音乐库被同步到了 VPS 中,虽然本地也有一份备份,但是如果恰好电脑不在身边,那就不太好立即操作。
再回到今天的主题 Music Tag Web,它
Read more ...
Trellis:让 AI 编码代理真正投入生产的框架
最近我一直在思考一个问题:AI 编码工具越来越多,但为什么每次切换工具或开启新会话,都感觉像是从零开始?我用 [[Claude Code]] 写了一段时间,又想试试 [[Gemini]] CLI,但每次都要重新解释项目背景、编码规范、当前任务进度。这种重复性的”上下文喂养”工作,慢慢变成了一种隐性负担。
tiptop:用图表重新定义命令行系统监控
最近在排查一台服务器的性能问题时,我习惯性地打开了 [[htop]],盯着那一列列滚动的数字,试图从里面读出 CPU 负载的变化趋势。说实话,数字本身没什么问题,但当你需要判断”过去几分钟内 CPU 是否有明显的周期性抖动”时,一屏幕的百分比实在不如一条折线来得直观。就在那个时候,我发现了 tiptop 这个工具,用了之后感觉有点相见恨晚。
Claude Code /goal:让 AI 自主持续工作直到达成目标的新命令
用 [[Claude Code]] 写代码时,一直有一个令人微妙不适的摩擦:每当 Claude 完成一轮工作,控制权就回到了我这里,我需要再次发出指令,告诉它”继续”“再检查一遍”“还有这个文件没改”。对于那种需要跑很多轮才能完成的任务——比如把一个模块从旧 API 迁移到新 API 直到所有测试通过,或者逐文件重构某个目录直到符合统一规范——这个”人类中继”的环节就显得相当机械,本质上我只是在不停地按确认键。