终究走到了这一步,在购买ROG笔记本后,最令我头疼的问题就是液金的维护,为了防止液金偏移不能斜着放,不能刚关机或者不关机就带走,完全违背了笔记本的设计理念。
液金被认为是一种高端的导热介质,可以更有效地给cpu散热,但是虽然理论上更好,对于笔记本来说液金最大的问题就是它的流动性。流动性导致液金容易偏移出cpu的区域,导致即使理论性能好,但全偏移出去就发挥不出来了。笔记本一般是通勤使用的,液金和笔记本是相悖的,这种组合方案注定会受到诟病。我已经看过很多购买笔记本后将液金更换为硅脂或者相变片的帖子,大家的担忧都集中在液金难以维护上。液金偏移导致散热能力下降只是其最小的问题,更大的问题是:液金是纯金属,高度导电,如果其偏移到了主板上,就会导致短路,造成更大的损失。这样一个“高端”的零件对于消费者来说,只是增加了购买与维护成本,性能带来的提升微乎其微。这是产品设计的失败。
最近我明显感觉到笔记本的
Claude Code 是一个代理编码工具,可以读取代码库、编辑文件、运行命令,并与开发工具集成。可在终端、IDE、桌面应用和浏览器中使用。
Claude code 如何工作
当给claude code一个任务时,它会经历三个阶段:收集上下文、采取行动和验证结果。Claude 根据从前一步学到的内容决定每一步需要什么,将数十个操作链接在一起并沿途进行纠正。代理循环由两个组件驱动:模型进行推理和工具采取行动。Claude code通过各种模型来理解代码并推理任务,而工具则赋予它成为代理的能力,有了工具,模型才能够读取代码、编辑文件、运行命令、搜索网络并与外部服务交互。每个工具使用都会返回信息,反馈到循环中,告知 模型 的下一个决定。
当在目录中运行 claude 时,claude code可以访问:
项目:当前目录以及目录中的子文件
终端:可以从命令行运行的任何命令
Git状态:当前
最近一个多月迷上了观鸟,契机其实是清明前的一次公园遛弯,我与女友开始关注公园中有什么鸟。当时我还没入门,甚至珠颈斑鸠的名字也叫不出来,不认识喜鹊,也不知道乌鸫,即使这些鸟是我平时经常看见的鸟。女友其实关注了好几年了,虽然没有购买设备,但比我强很多。当时我们边走边聊,这是什么,那是什么,使用懂老师来辨认手机中模糊的鸟影,甚至看到了我们都不知道的鸟(某种柳莺,拍的照非常模糊)。
观鸟确实有某种魔力,我过年时从家里顺走了一个中长焦相机,但一直没有派上用场。我第一次使用它是在清明假期,当时女友配上了望远镜,而我使用相机来记录,添加了不少新鸟种(虽然也基本是当地菜鸟)。加新的兴奋感确实让人着迷,我乐此不疲的浏览着鸟相关的帖子,了解合肥和南京可能出现的鸟种,观看相关视频云观鸟,以及看一些电影或者纪录片,比如观鸟大年以及中央公园效应,其中我对观鸟大年这样的竞赛热情不高,只是感叹其中参赛者的狂热以及观鸟
Tailscale的配置非常简单,登陆,连接,完事
核心步骤概览
安装与组网: 在所有设备(Windows 工作机、Mac)上安装并登录 Tailscale,形成虚拟局域网。
部署 SSH 服务: 在 Windows 工作机上部署并启动 OpenSSH 服务器。
配置免密登录: 在 Mac 上生成 SSH 密钥对,并将公钥配置到 Windows 工作机。
验证与优化: 测试连接,并配置别名以简化操作。
详细操作指南
1. Tailscale 组网
在所有目标设备(包括 Windows 工作机和 Mac)上,从 Tailscale 官网 下载并安装客户端。
使用同一个认证账户(如 Google、Microsoft 或 GitHub)登录所有设备。
登录成功后,所有设备都会出现在 Tailscale Admin Console 中,并被分配一个唯一的 100.x.y.z IP 地址
Syncthing 是一款非常强大的开源同步工具。它的逻辑是:将两台设备关联,然后指定一个文件夹让它们保持镜像一致。
以下是 Windows 和 Mac 之间使用 Syncthing 同步 Obsidian 的完整详细教程:
第一步:安装客户端
为了获得最好的原生体验,建议使用以下包装版客户端:
Windows 端: 下载并安装 SyncTrayzor。它能让 Syncthing 像普通软件一样运行在系统托盘,且自带文件监控。
Mac 端: 下载并安装 Syncthing-macOS。它提供了一个标准的 macOS 菜单栏图标。
第二步:设备互联
安装完成后,在两台电脑上分别打开软件。它们都会弹出一个网页管理界面。
获取 ID: 在 Windows 的 Syncthing 界面,点击右上角的 “操作 (Actions)” -> “显示 ID (Show ID)”,复制那一串长代
Windows to Mac 迁移指南
核心适应点:Command (⌘) 键在 macOS 中很大程度上代替了 Windows 中的 Ctrl 键。
1. 快捷键
1.1 基础编辑与文件操作
复制:Command + C
粘贴:Command + V
全选:Command + A
保存:Command + S
撤销:Command + Z
剪切(移动):Mac 没有直接的剪切快捷键,逻辑是"先复制,再移动"
先按 Command + C 复制
到目标位置后按 Command + Option + V 完成文件移动
访达显示隐藏文件:Command + Shift + .
1.2 系统与窗口管理
彻底退出软件:Command + Q
注意:点击窗口左上角的红色按钮只是关闭窗口,软件仍在后台运行
聚焦搜索 (Spotlight):Command + 空格键
Mac 最
不知不觉,从hexo转移到astro已经好几个月了,但并没有着手更新几篇文章,由于我在这一段时间基本着重在obsidian本地写笔记(虽然依旧很多时间用来折腾),懒得通过繁琐的复制粘贴、处理附件的路径等问题。关于为什么将博客框架从hexo转到astro,大概率是因为cool吧,偶然间看到很不错的博客模板^2,所以就好奇了解了一下(虽然最后也没有用上)。由于我不是开发者,其实这样的转化对我影响很小。但抱着来都来了的心态,就挑选了一个还算可以的模板,即我目前使用的是typography[^1],将过去的部分笔记迁移了过来,然后就搁置了。。。
由于了解到components插件可以自定义一个Javascript脚本来运行一些功能,所以完全可以写一个从obsidian直接发布到blog的脚本(如publish_to_blog),可将其放在components的脚本文件夹下。于是直接使用antig
之前通过CLI的方式可以使用google Agent,现在google公司推出了一个新的AI IDE,比肩Cursor、Trae等软件,我也是上手一用,但没成想第一个问题就是软件联网
TUN mode
TUN模式(Tunnel Mode)是一种虚拟网络技术,它在操作系统内核中创建一个虚拟网卡,将所有网络流量(包括TCP和UDP)重定向到用户空间的代理程序进行处理,实现对系统所有应用流量的“全局”捕获和代理。
但使用这个软件的首先拦路虎就是登录软件,我在实验室与家里电脑都安装了一个Antigravity软件,实验室电脑在使用clash开启TUN mode后,可以顺利认证跳转并使用,但家里的电脑就没这么顺利了。
开启TUN mode后,软件依然在尝试直连,最后显示处于offline的状态无法登录,TUNmode无法发挥作用。
命令行强制走代理
使用Gemini给我的第一个方案:直接命令行
序言
我不是专业的程序员,使用python也只是因为其简单易学,比起Matlab更加轻便。使用python时,环境管理和安装包是不可或缺的步骤,在过去的一年多时间中,我一直使用conda进行环境管理,由于需要进行一些矩阵的运算,conda相比pip/venv有着很大的优势,如Numpy Scipy Pandas等计算库底层代码通常由C、C++、Fortran等编译语言编写,pip安装时如果没有提供适用于操作系统和python版本的wheel包,则会尝试从源码编译,这需要预安装好相应的编译器,过程很繁琐。
而conda则从其软件仓库比如default或者conda-forge中直接下载好预编译的二进制包,这些包已经包含了所有必须的底层依赖,只需要使用conda install命令即可开箱即用。
转变
最近我决定从conda转为pixi进行环境管理以及包的安装。
事情的起因是使用conda
串流工具
一个可以打破信息茧房的工具