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 最