晓东 - 当前 - 设备

综合
macOS系统密码必须4位字符起,故作为密码最低位数。
当前
原则
  • 手机主打实时性,即时通讯绑死了运营商,故首选内置邮箱应用(Android包名为com.android.email),若被阉割则可选用开源的 Thunderbird
  • 电脑专用于生产力,编程开发、AI训练、视频编辑、玩端游。
  • 至少分个C(OS/150GiB-200GiB)、D(Data)盘,D盘子目录则分为main/projects/、main/people/projects/、main/docs/、[或E盘等]software/vpn/; 定期备份main/目录中数据。
  • 重装系统后,若Data盘盘符不是D盘,应手动分配下,且磁盘格式不要使用对id_rsa权限不友好的exFAT。
设备联动
原则:
  国内App喜欢绑定手机设备,故准备一台不插SIM卡的手机,专门用来扫码登录用。
  同一个Apple账号登录多部iPhone,如果不想同步数据,可将主手机外的同步给关闭掉。
  慎用国产邮箱 - 国内邮箱(QQ/163)登录第三方客户端,密码框均要输入“授权码”,且绑定手机后才能获取授权码。

主手机 - 登录美区Apple账号;必装:支付宝(付款)、微信(联络)、邮箱(取授权码需绑手机号,故用:微信->设置->通用->辅助功能->QQ邮箱提醒)、V2Box(REALITY)、Bilibili(消遣/不登陆也能看)
副手机 - 不插SIM卡;必装:QQ(电脑扫码用)、V2rayNG(REALITY)、Bilibili(消遣/支持多设备登录)

常用服务:
  录音 - https://passed.app/main/more/online/web-user-media/

设备间交互:
  文件传输 - 网页临时上传下载(200MiB内/支持iPhone)、1GiB文件上传用GAE后台、Windows、Android互传(基于广播)、

必装:Chrome
编程必装:Xcode、JDK、NetBeans。

当前在用设备
  • 路由器: 华为AX3 Pro - WIFI6、千兆口x4
      宽带 - 联通单宽带,带宽为月30元的200Mbps,下载速度为25MiB/s。
      信号 - 大陆限为≤100mW,欧美则1000mW起步,故最好买海外路由器,或刷OpenWRT来解除大陆功率限制。
      布网 - 考虑买个支持OpenWRT的路由器,并将华为AX3 Pro作为WIFI中继使用,解决厕所无信号问题。
      NFC - Android手机打开NFC后,背面贴一下路由器NFC感应区,会自动传输WIFI SSID和密码,无需额外软件。
      MAC绑定IP - 树莓派=192.168.3.192(或hub.local)、主力机=192.168.3.193、Mac mini=192.168.3.194、WIFI智能插座=192.168.3.195
  • 主力手机: iPhone 11 - iOS 18.4 / 128GiB / 系统占用 15GiB
      说明 - iPhone的内置录音工具叫做“语音备忘录”;每次重装均要关闭一次iCloud同步备份。
      配置
        优先使用美区Apple账号,避免隐私被送往云上贵州。
        网络弹框全部选择“仅限无线局域网”,特殊情况额外再开启:邮件。
        iCloud选项全部关闭,比如“查找我的 iPhone”等,必须开启的有:通讯录。
        后台应用刷新 - 默认全部关闭,只对“QQ”和“微信”开启。
    
      必装 - 登录Apple账号、登录系统内置邮箱
  • 备用手机:红米K30i 5G手机 - 官方放弃该机型Android 12系统之后的MIUI更新了,故只能通过Virtual Hosts应用来让浏览器支持mDNS,应用API则12+就直接支持。
      说明 - MIUI国行有可能已内置GMS,仅需在“账号与同步”下的“谷歌基础服务”启用即可,红米K30i 5G手机 亲测有该选项。
      必装 - 登录系统内置邮箱(已统一转发至QQ邮箱)、谷歌GMS三件套(FCM域名为mtalk.google.com/可通过Hosts指向台湾IP)、App Manager(第三方安装器/支持APKS)
      选装 - Virtual Hosts(免Root起VPN拦截DNS/等同临时修改Hosts/让Android12及早期系统支持mDNS)
  • 备用手机/开发用机: iPhone 6 Plus
      官方已放弃该机型Android系统更新了,暂停留在iOS v12.5.7版本(最后支持该版本IDE为Xcode 15.x),做调试设备用吧,也不用登录Apple账户了(忘记密码或没有Apple ID -> 稍后在设置中设置 / 密码选项 -> "不使用密码"),并“手动安装更新”、“停用定位服务”、“Siri稍后设置”。
      充电+数据线 - 部分线材才具备充电和数据传输的能力,故插上不识别可换一根。
  • 家庭中枢:树莓派 - 持续在线(1G内存的3B+稳定用/另1台2G内存的4B用于测试新树莓派系统或OpenWrt)
      在用外设 - LCD显示、时钟闹钟、温湿度传感器、CSI摄像头
      内存 - 自用树莓派4B内存为2Gib,树莓派5尽量买4GiB或更多内存,用于占3GiB的1.5b大模型DeepSeek;备选大模型为谷歌的Gemma 3。
      操作系统 - 首选不含推荐软件的桌面版(当前基于上游bookworm) https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit
        含桌面操作系统安装后会占用4.7G存储,8G内存卡实际6.8G,剩余1.7G,故稳定使用应首选16GiB存储卡,不含桌面则可用8GiB;若为rpi5直接上PCIe(SD卡上方FPC软排线)+SSD系统启动。
      烧录安装 - Raspberry Pi Imager -> Next -> 编辑设置:
        GENERAL: 勾上“Set username and password”,账号填person
          勾上“设置主机名”(可不改默认值),否则 ping raspberrypi.local 不通;稳定自用名 hub。
          勾上“语言设置”选 Asia/Shanghai ,否则为0时区
        SERVICES: 勾上“开启SSH服务” 登录用:
          ssh person@raspberrypi
          [or 解析稍慢的mDNS]  ssh person@raspberrypi.local
      键盘/鼠标 - 无线鼠标接收器插上直接就能在桌面版上使用,控制台模式未测。
      预装软件 -
        sudo apt upgrade
        已预装 - wget/curl/unzip/git。
        Java/JDK - 未预装,默认源版本为17;离线安装(AArch64无.deb格式):
          wget https://download.oracle.com/java/24/latest/jdk-24_linux-aarch64_bin.tar.gz
          tar -xf jdk-24_linux-aarch64_bin.tar.gz
          ~/jdk-2*/bin/java --version
        MTR - 未预装 sudo apt install mtr-tiny
          用法 mtr --report xiaodo.ng
                                    
      长期用服务:
        Git - 自用源码控制服务
        Docker - 方便部署ActiveMQ Artemis等镜像;不想翻墙可用加前缀方式拉取 m.daocloud.io/docker.io/library/busybox。
        Ollama/AnythingLLM - 个人知识库(https://freeaitool.com/blog/2025/02/23/deploy-deepseek-on-rpi/)
          Ollama 安装(1.6GiB) - https://github.com/ollama/ollama/blob/main/docs/linux.md#arm64-install
          树莓派低于8G用最小模型(内存占3GiB/个位数Token) ollama run deepseek-r1:1.5b
        Elasticsearch - 全文搜索
        ActiveMQ Artemis - 用于IoT MQTT通讯;该镜像支持amd64和arm64。
            docker pull apache/activemq-artemis:latest-alpine
            或 docker pull m.daocloud.io/docker.io/apache/activemq-artemis:latest-alpine
    
            mkdir ~/mq-instance/
            chmod a+w ~/mq-instance/
    
            选项:-e ARTEMIS_PASSWORD=实际密码
            sudo docker run -d --restart=always --name our-mq -e ARTEMIS_USER=artemis -p 1883:1883 -p 61616:61616 -p 8161:8161 -v ~/mq-instance:/var/lib/artemis-instance m.daocloud.io/docker.io/apache/activemq-artemis:latest-alpine
            sudo docker logs -f --tail=50 our-mq
            sudo docker rm -f our-mq
    
            http://hub.local:8161/  默认账户artemis密码artemis
            创建用户:
                登录后台,进入JMX频道,点击org.apache.activemq.artemis包下的0.0.0.0实例,切换至Operations搜索addUser(roles填amq/不勾plaintext),填写入参后点击Execute。
    
            MQTT客户端(首选支持HEX的MQTTX)的host和name框填 192.168.3.192(不支持mDNS?),port 框填 1883,账户mq密码1,Topic填 first/topic,发送内容写{"k": 1}, 最后点publish按钮; 同时测试接收的话,可点“New Subscription”按钮输入 first/topic 即可。
    
      短期用服务:
        MariaDB - 测试用数据库
  • 主力机:MSI组装机
      原则 - 必须用显卡的软件或游戏,流氓软件应安装至备用机,方便重建编程环境。
      存储 - 当前系统盘200GB  Windows默认mDNS: deviceName.local
      通过IP查对应网络MAC地址 - 可用于WoL网络唤醒
        Linux 命令“ip neigh”反查20分钟之内通讯过(ping也算?)的网络MAC地址,已取代arp -a;
        Windows用 Get-NetNeighbor -IPAddress 192.168.3.29 -State Reachable 或arp -a
      必装 - Omniverse Audio2Face(≈20GB/必须NVIDIA RTX GPU/≈25GB缓存目录设C盘外);
            Chrome(同步书签用)、NetBeans、Android Studio、Godot(JDK锁v17)
      可装 - SadTalker、Stable Diffusion(Python锁v3.10.x)
      基础设施 - ️Windows Sandbox(临时隐身)、WSL(跨Linux用)
          Podman Desktop - 先装WSL、只勾Podman、关掉开机启动、设10G盘并不实占;服务器用Docker。
      选装 - FurMark(甜甜圈烤机)、FaceFusion换脸、守望先锋2
    
      系统启动引导列表 - 开机时按下键位F11
      BIOS/UEFI:
            按「Delete」进入,先重置默认,再应用以下设置。
            网络唤醒(测试时用“睡眠”) BIOS -> Settings -> Advanced -> Wake Up Event Setup -> Resume By PCI-E Device/Networking Device
    
      系统安装后会自动弹出MSI安装器:C:\Program Files (x86)\MSI\MSI_Driver_Utility_Installer\MSI_Driver_Utility_Installer.exe
          去掉勾选:Norton 360(系统防护够用)、MSI Center(安装包较大)、MSI Wallpaper(壁纸是广告)
      Windows自动安装的Nvidia驱动较旧,故去Nvidia官网安装Game Ready最新版 - https://www.nvidia.cn/geforce/drivers/
      键盘 - 达尔优87键机械合金版 说明书
        FN+"ms-"每按一下,CPC多10次,范围30-60次;RPS+-按键没测出效果; 按键测试 Keyboard Inspector(底部两个竖条相差毫秒数/回报率1000Hz起步)。
  • 娱乐机:W530笔记本电脑 后续考虑换为MacBook
      用途 - 看片、床上用,远程操控主力机、炒股(银河双子星/与NetBeans乱码互斥)。
      注意 - Rufus 烧录高于 Win11_23H2_Chinese_Simplified_x64.iso 的系统版本则USB启动后会报"Fail Invalid parameter",且同时要删掉旧系统主分区+Boot引导分区,否则无限重启。
        似乎只能停留在使用Win11_23H2系统了!!! 亲测通过 windows 进行大版本升级也会进入“无限重启”情况!
        系统内挂载ISO升级报不支持TPM 2.0(挂载Rufus烧录过的则不报)。
    
      驱动 - 系统内置了WIFI驱动,但未内置蓝牙驱动,可通过windows更新来安装。
  • 发布机:Mac mini M4
      用途 - 发布iOS应用、游戏; 系统 - macOS 15.3.1; 后部雷雳接口支持HDMI转VGA,线材无需额外供电。
      安装 - 
        启用远程SSH(默认关闭): 系统偏好设置 -> 共享 -> 远程登录 -> 允许远程...;
          ssh mac@macdeMac-mini.local
        远程桌面(Apple Remote Desktop/不支持Windows): 系统偏好设置 -> 共享 -> 远程管理(“选项”中必须勾上“查看、控制”)和屏幕共享只能二选一
        翻墙工具: V2RayXS 导入 - 服务器配置→Import→Import from vless share links,之后点击Load core启动程序。
        IDE:
          Xcode - 用于Godot导出iOS游戏。
          NetBeans - 用于《得心应手》的jpackage打包。
  • 备用机:外星人(Alienware)笔记本电脑
      用途 - 安装各种强制使用的软件客户端,比如网盘(天翼比百度速率高)或临时用软件工具。
      安装 - k8s?
      亲测Alienware 17 R4支持WoL(Wake On LAN)以太网有线网卡唤醒,但睡眠数小时后远程开机会失效,网卡灯同时会熄灭。
      雷电3图形化连接工具(Thunderbolt控制面板) - https://apps.microsoft.com/detail/9N6F0JV38PH1
      Thunderbolt驱动(并非NUC专用) - https://www.intel.cn/content/www/cn/zh/support/articles/000057948/intel-nuc.html
                                    

其他设备
  • 必装服务:Maven Repository(GAR+GAE代理Servlet)、Container Registry(Docker Hub)
  • 推荐服务:流媒体推流服务器
  • 路由器:OpenWrt(OpenWrt One路由器)
其他
电脑设备
原则
...
自用设备情况
  • Google Pixel - 首选原生Android系统的手机,或支持LineageOS的手机、一加手机
  • T410笔记本电脑CPU过热解决:https://github.com/Shuzhengz/TPFanCtrl2 首选Smart模式,或手动写死最大级别转速7;使用前应先安装 https://www.entechtaiwan.com/dev/port/index.shtm
    该电脑BIOS支持Power On with AC Attach,故可考虑结合智能插座用于网络唤醒。
    NVIDIA NVS 3100M 支持 NVIDIA Optimus 自动切换(集显/独显)技术
    T410+Linux可有线远程唤醒,但进入Win10后无法唤醒临时解决 - 每次Win10关机后启动电脑按F1进BIOS然后保存下即可。
  • 傲梅分区助手:
    没有使用码的分区助手版本下载地址 - www.disktool.cn/download-adfree.html
    直接下载链接 - http://www2.aomeisoftware.com/download/pacn/PAClean.zip
显卡、NVIDIA
原则
CPU内置的核心显卡已取代主板上的集成显卡。
物理面自动切换的 NVIDIA Advanced Optimus 取代了 独显输出也归总于核显 的 NVIDIA Optimus
综合
  • NVIDIA - 首选性价比高的,次选新款。
  • 英伟达Linux控制风扇速度命令 - https://wiki.archlinux.org/title/NVIDIA/Tips_and_tricks#Set_fan_speed_at_login