Native方式走 downloads.claude.ai一直被Claude CND拒绝 ❯ Claude update Current version: 2.1.159 Checking for updates to latest version... Error: Failed to install native update Error: Failed to fetch version from https://downloads.claude.ai/claude-code-releases/latest after 3 attempt(s): The socket connection was closed unexpectedly. For more information, pass `verbose: true` in the second argument to fetch() Try running "claude doctor" for diagnostics 大家更新的话是不是也倾向于使用 npm ? 命令: npm install -g @anthropic-ai /claude-code@latest; 6 个帖子 - 4 位参与者 阅读完整话题
打开 ~/Downloads 看一眼,多数 macOS 用户的目录大致如此:装机 DMG 、压缩包、PDF 、上百张截图、几个不知出处的脚本文件混杂排布。每次定位一个文件,都要依赖 ⌘F 全名搜索。 FileLens 不移动文件,而是在原目录之上叠加一层规则视图。文件物理位置不变,仅在展示层按既定规则重新组织。卸载后,原始目录结构与安装前完全一致。 非破坏性视图:核心理念 主流文件整理工具的实现路线大致有二。 路线一:移动文件 ( Hazel 、Automator )。规则命中后真实移动文件—— .dmg 进入安装包目录, .png 进入截图目录。代价:浏览器、IM 、IDE 中所有指向原路径的引用全部失效;规则配置出错时,回滚成本极高。 路线二:保持原位,重组展示 。FileLens 走这条路。文件实际路径一字不改,仅在视图层按规则分组呈现:一条「图片」规则形成一个图片视图,「最近 7 天」形成一个时间视图,「安装包」覆盖 .dmg / .pkg / .zip 。卸载 FileLens 后,所有视图随之消失,目录结构归于原状。 三步上手 1. 添加目录 将 Downloads 、Desktop 、 ~/Code 、外接硬盘资料库等任意目录拖入侧栏。每个目录拥有独立的规则集,互不干扰;递归深度可独立配置。 2. 配置规则(或沿用内置规则) 内置 13 条规则覆盖图片、视频、文档、压缩包、代码、最近 7 天、大文件等常见分类,安装即可使用。 如需自定义,规则编辑器提供四个匹配维度: 扩展名 : pdf, epub, mobi 名称包含 : CleanShot, Screenshot 文件大小 : > 100MB 、 50KB ~ 5MB 修改时间 : 最近 7 天内 、 晚于 2025-01-01 各维度可任意组合。例如「修改时间在最近 30 天、且大小超过 10MB 的视频」可在单条规则内表达。 3. 浏览规则视图 侧栏自动呈现已定义的所有规则,单击即可切换视图。目录内新增文件将在创建瞬间被规则匹配并归入对应视图。 典型场景 📦 Downloads 长期堆积 装机包、压缩包、PDF 、临时保存的图片混杂存放。按类型自动分组,「最近 7 天」独立成栏,定位无需翻找。 💻 ~/Code 项目积累 数十个仓库平铺于单一目录。配置「最近修改」「 Web 」「移动端」「已归档」等规则,按维度快速定位项目。 📸 截图与录屏沉积 桌面 CleanShot...png 数以百计。按时间分组、按尺寸过滤大图——截图工作流无需调整,桌面整洁度自然提升。 📚 资料库散乱 论文、电子书、教程混存于 Documents 。将 PDF 、EPUB 、Markdown 各立一栏,按修改时间排序,便于回到上次中断的阅读位置。 与同类工具的差异 工具 行为方式 对文件的影响 适用场景 macOS 智能文件夹 仅搜索,无规则编辑能力 无 临时查找 Hazel 真实移动文件,规则自动执行 路径改变,难以回退 固定规则的自动归档 Path Finder Finder 替代品 — 非同一类型工具 FileLens 仅视图层重组,不触碰文件 无;卸载后原样还原 持续整理与多视角浏览 其他细节 原生 macOS 交互 :⌘ 多选、空格 Quick Look 、拖拽排序、 ⌘K 命令菜单、全局快捷键 多目录独立配置 :每个目录的规则集与递归深度均独立维护 实时归类 :基于 FSEvents 监听,新文件创建即匹配 数据完全本地 :无云同步,无遥测,源代码开放可审计 macOS 14.0+ Universal :原生支持 Apple Silicon 与 Intel 下载 官网 : https://lifedever.github.io/file-lens/ GitHub : https://github.com/lifedever/file-lens/ Homebrew : brew install --cask --no-quarantine lifedever/tap/filelens 免费 · 开源 · MIT License · macOS 14.0+ · Apple Silicon & Intel FileLens 免费、开源,无订阅、无内购。若对你有帮助,可至 我的小站 提供支持。 反馈、缺陷与功能建议: GitHub Issues
打开 ~/Downloads 看一眼,多数 macOS 用户的目录大致如此:装机 DMG 、压缩包、PDF 、上百张截图、几个不知出处的脚本文件混杂排布。每次定位一个文件,都要依赖 ⌘F 全名搜索。 FileLens 不移动文件,而是在原目录之上叠加一层规则视图。文件物理位置不变,仅在展示层按既定规则重新组织。卸载后,原始目录结构与安装前完全一致。 非破坏性视图:核心理念 主流文件整理工具的实现路线大致有二。 路线一:移动文件 ( Hazel 、Automator )。规则命中后真实移动文件—— .dmg 进入安装包目录, .png 进入截图目录。代价:浏览器、IM 、IDE 中所有指向原路径的引用全部失效;规则配置出错时,回滚成本极高。 路线二:保持原位,重组展示 。FileLens 走这条路。文件实际路径一字不改,仅在视图层按规则分组呈现:一条「图片」规则形成一个图片视图,「最近 7 天」形成一个时间视图,「安装包」覆盖 .dmg / .pkg / .zip 。卸载 FileLens 后,所有视图随之消失,目录结构归于原状。 三步上手 1. 添加目录 将 Downloads 、Desktop 、 ~/Code 、外接硬盘资料库等任意目录拖入侧栏。每个目录拥有独立的规则集,互不干扰;递归深度可独立配置。 2. 配置规则(或沿用内置规则) 内置 13 条规则覆盖图片、视频、文档、压缩包、代码、最近 7 天、大文件等常见分类,安装即可使用。 如需自定义,规则编辑器提供四个匹配维度: 扩展名 : pdf, epub, mobi 名称包含 : CleanShot, Screenshot 文件大小 : > 100MB 、 50KB ~ 5MB 修改时间 : 最近 7 天内 、 晚于 2025-01-01 各维度可任意组合。例如「修改时间在最近 30 天、且大小超过 10MB 的视频」可在单条规则内表达。 3. 浏览规则视图 侧栏自动呈现已定义的所有规则,单击即可切换视图。目录内新增文件将在创建瞬间被规则匹配并归入对应视图。 典型场景 📦 Downloads 长期堆积 装机包、压缩包、PDF 、临时保存的图片混杂存放。按类型自动分组,「最近 7 天」独立成栏,定位无需翻找。 💻 ~/Code 项目积累 数十个仓库平铺于单一目录。配置「最近修改」「 Web 」「移动端」「已归档」等规则,按维度快速定位项目。 📸 截图与录屏沉积 桌面 CleanShot...png 数以百计。按时间分组、按尺寸过滤大图——截图工作流无需调整,桌面整洁度自然提升。 📚 资料库散乱 论文、电子书、教程混存于 Documents 。将 PDF 、EPUB 、Markdown 各立一栏,按修改时间排序,便于回到上次中断的阅读位置。 与同类工具的差异 工具 行为方式 对文件的影响 适用场景 macOS 智能文件夹 仅搜索,无规则编辑能力 无 临时查找 Hazel 真实移动文件,规则自动执行 路径改变,难以回退 固定规则的自动归档 Path Finder Finder 替代品 — 非同一类型工具 FileLens 仅视图层重组,不触碰文件 无;卸载后原样还原 持续整理与多视角浏览 其他细节 原生 macOS 交互 :⌘ 多选、空格 Quick Look 、拖拽排序、 ⌘K 命令菜单、全局快捷键 多目录独立配置 :每个目录的规则集与递归深度均独立维护 实时归类 :基于 FSEvents 监听,新文件创建即匹配 数据完全本地 :无云同步,无遥测,源代码开放可审计 macOS 14.0+ Universal :原生支持 Apple Silicon 与 Intel 下载 官网 : https://lifedever.github.io/file-lens/ GitHub : https://github.com/lifedever/file-lens/ Homebrew : brew install --cask --no-quarantine lifedever/tap/filelens 免费 · 开源 · MIT License · macOS 14.0+ · Apple Silicon & Intel FileLens 免费、开源,无订阅、无内购。若对你有帮助,可至 我的小站 提供支持。 反馈、缺陷与功能建议: GitHub Issues
一。 准备编译环境 我的开发环境是Ubuntu24.04 a. 下载编译器 Arm Developer Downloads | GNU Arm Embedded Toolchain Downloads – Arm Developer Download the GNU Embedded Toolchain for ARM, an open-source suite of tools for C, C++, and Assembly programming for 32-bit ARM Cortex-A, ARM Cortex-M and Cortex-R families 如图: b. 添加环境变量 vi /etc/profile 在文件最后添加 export PATH=$PATH:/usr/lib/gcc/gcc-arm-none-eabi-4_9-2014q4/bin 使能环境变量 source /etc/profile 注意:此命令只在当前终端有效,若需要在其它终端中使用,需要重启计算机。 c. 获取FreeRTOS源码并编译 git clone https://github.com/FreeRTOS/FreeRTOS.git --recurse-submodules cd FreeRTOS/FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR_GCC/build/gcc make 生成的镜像文件 output/RTOSDemo.out 二。启动测试 用下面命令启动虚拟机 qemu-system-arm -machine mps2-an385 -cpu cortex-m3 -kernel output/RTOSDemo.out -monitor none -nographic -serial stdio 三。 代码调试 通过vscode打开这个demo的代码 code /FreeRTOS/FreeRTOS/Demo/CORTEX_MPS2_QEMU_IAR_GCC 在vscode中创建launch.json 和 tasks.json 内容如下图: launch.json的内容如下: { "version": "0.2.0", "configurations": [ { "name": "Launch QEMU RTOSDemo", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/build/gcc/output/RTOSDemo.out", "cwd": "${workspaceFolder}", "miDebuggerPath": "arm-none-eabi-gdb", "miDebuggerServerAddress": "localhost:1234", "stopAtEntry": false, "preLaunchTask": "Run QEMU" }, ] } tasks.json的内容 如下: { "version": "2.0.0", "tasks": [ { "label": "Build QEMU", "type": "shell", "command": "make --directory=${workspaceFolder}/build/gcc", "problemMatcher": { "base": "$gcc", "fileLocation": ["relative", "${workspaceFolder}/build/gcc"] }, "group": { "kind": "build", "isDefault": true } }, { "label": "Run QEMU", "type": "shell", "command": "echo 'QEMU RTOSdemo started'; qemu-system-arm -machine mps2-an385 -cpu cortex-m3 -kernel ${workspaceFolder}/build/gcc/output/RTOSDemo.out -monitor none -nographic -serial stdio -s -S", "dependsOn": ["Build QEMU"], "isBackground": true, "problemMatcher": [ { "pattern": [ { "regexp": ".", "file": 1, "location": 2, "message": 3 } ], "background": { "activeOnStart": true, "beginsPattern": ".", "endsPattern": "QEMU RTOSdemo started", } } ] } ] } 按F5启动调试 如下图 1 个帖子 - 1 位参与者 阅读完整话题