• Open

    This New Open Source Tool Completely Changed How I Manage My Home Lab
    There are so many new tools out there for home lab related activities. So, I have to pick and choose what I decide to test out in my home lab.… The post This New Open Source Tool Completely Changed How I Manage My Home Lab appeared first on Virtualization Howto.
  • Open

    招商银行万事达借记卡申请与消费实测
    最近在刷X的时候了解到招商银行推出了万事达借记卡,xiaoz作为一个集卡爱好者自然不会错过,这篇文章将记录和分享申请整个过程和消费实测,有需要的朋友可以参考。招行万事达借记卡有什么特别的优势吗?招行万事达借记卡其实并没有明显的优势,如果你已经有VISA、MasterCard外币卡,那么此卡可有可无,

  • Open

    My Favorite MCP Servers for the Home Lab in 2026
    AI continues to advance at blazing speeds. One of the biggest developments over the past year has been the introduction of Model Context Protocol, or MCP. MCP servers provide a… The post My Favorite MCP Servers for the Home Lab in 2026 appeared first on Virtualization Howto.
  • Open

    Kubeflow vs Argo Workflows: Choosing the Best ML Pipeline Tool for Kubernetes
    Explore the strengths of Kubeflow and Argo Workflows as you decide the best tool for managing machine learning pipelines on Kubernetes.

  • Open

    7 Proxmox LXC Commands That Changed How I Manage My Home Lab Containers
    Proxmox has a lot of really great features that make it ideal to run your virtualization stack in the home lab. You can take advantage of either virtual machines or… The post 7 Proxmox LXC Commands That Changed How I Manage My Home Lab Containers appeared first on Virtualization Howto.
  • Open

    吃灰iPhone 6再就业:给Claude Code做个红绿灯看板
    最近深度使用 Claude Code,体验是真不错,但有个痛点:任务一跑十几分钟,人不可能干等着。起身倒杯水、回个消息,回来发现它早就停在"是否允许执行 Bash"上干等我了,白白空转半天。先是...
  • Open

    Small Language Models vs Large Language Models: When Smaller is Better
    Explore scenarios where smaller language models like GPT-2 outperform larger counterparts, providing efficiency in resource-constrained environments.

  • Open

    This Free Backup Tool Just Added Docker Volume Backups
    I have tried out a lot of different volume backups over the years and there are many great tools out there. However, there was a database backup tool that recently… The post This Free Backup Tool Just Added Docker Volume Backups appeared first on Virtualization Howto.
  • Open

    Mastering OpenClaw: Extending Your AI Agents with Plugins and Extensions
    Discover how to extend your AI agents with OpenClaw, leveraging plugins and extensions for flexibility and innovation in AI solutions.

  • Open

    GPT-5.6系列模型的社区反馈、基准表现和使用建议
    Bensz GPT-5.6系列模型的社区反馈、基准表现和使用建议 本博客由科研AI Agent实验室BenszResearch强力驱动!如何更快地访问本站?有需要可加电报群获得更多帮助。本博客用什么VPS?创作不易,请支持苯苯!推荐购买本博客的VIP喔,10元/年即可畅享所有VIP专属内容! 概览 这次升级最实用的变化,不是多了一个“最强模型”,而是终于有了三档可选:Sol 攻坚、Terra 干日常活、Luna 跑可验证的批量任务。 Sol 在终端、代理式编码、网页浏览和电脑操作上确有亮点;但代码基准之间的排序并不一致,暂时还不能简单喊“全面领先”。 Terra 的 API 单价只有 Sol 一半,几项代理测试却咬得很紧。对多数开发者,它可能比旗舰更值得先上手。 105 万 token 是能塞进去的容量,不等于每个细节都能稳定找回;单次输入跨过 27.2 万 token,还会踩到价格台阶。 首发三日的结论很朴素:别急着全切 Sol Ultra。按任务难度 […] Bensz
  • Open

    搬家
    在《装修日记(4)》中预告过7月搬家,本周五正式搬入未名府新家,周末收拾了两天。从上周末开始,就在紫樾府陆陆续续打包行李,在这里住了一年,东西还真不少。找蓝犀牛搬家,约了最大的厢货。
  • Open

    What is OpenClaw? The Open Source AI Agent Framework Explained
    Explore OpenClaw, an open-source AI agent framework, and understand the broader context of AI agent development through comparisons with leading frameworks.
  • Open

    记一次网络安全通报处理以及后续整改
    缘由 我接到中国电信的通报,说我的网站存在安全问题,需要立即处理。我第一反应是网站可能被攻击或者被植入了异常内容。随后我向运营商索要了更详细的信息。 通过运营商反馈的问题域名。让我有些疑惑。这个域名和网站内容并没有解析、部署在电信的服务器上,而是使用腾讯云的 EdgeOne 和 COS 托管的静态内容。讲道理应该是腾讯云找我处理,但是现在反而是运营商先联系了我。 不过,既然已经发现问题,最重要的还...

  • Open

    Getting Started with GLM-5.2 on Ollama: A Complete Tutorial
    GLM-5.2 has become one of the most searched models on the Ollama library, and for good reason. Built by Z.ai, it’s positioned as their flagship model for what they call “long-horizon tasks”: large, multi-step engineering work that unfolds over hours rather than minutes. In this tutorial, we’ll walk through what makes GLM-5.2 different, and how […]
    Lovable.dev Deep Dive: An Honest Review of the AI-Powered Development Platform
    Explore Lovable.dev, an AI-powered platform revolutionizing full-stack web app development. Understand its features, technologies, and how it simplifies the creation process.
  • Open

    I Connected AI to My Proxmox Cluster Using MCP and It Was Better Than I Expected
    AI is showing up literally everywhere and massively changing how things are carried out and being done. I am looking at ways that AI can benefit my home lab and… The post I Connected AI to My Proxmox Cluster Using MCP and It Was Better Than I Expected appeared first on Virtualization Howto.

  • Open

    7 Open Source Infrastructure Projects I’m Watching Closely Right Now
    One of the exciting things that I love about running a home lab is discovering new community projects before they become mainstream. Every so often there are projects that appear… The post 7 Open Source Infrastructure Projects I’m Watching Closely Right Now appeared first on Virtualization Howto.
  • Open

    RAG vs Fine-Tuning: Decision-Making for Your AI Application
    Explore the choice between fine-tuning and RAG for AI applications, focusing on customer support systems. Learn about their setups, advantages, and best-use scenarios.
  • Open

    全球多币种账户 + 海外实体借记卡,Starryblu开户教程与注意事项
    Starryblu是WoTransfer Pte. Ltd.旗下的一款全球支付App,与熊猫速汇同属一个产品生态——不同的是,熊猫速汇专注国际汇款,而Starryblu更侧重全球账户管理与多币种支付。通过一个账户,用户可以管理多种货币、完成换汇与跨境转账,并支持申请虚拟卡或实体借记卡,满足海外消费、

  • Open

    The NixOS Tweaks I Wish I’d Started Using Sooner in my Home Lab
    I have been moving heavily into immutable server operating systems especially for hosting my containerized home lab resources. Flatcar has been my OS of choice lately for container hosts. But… The post The NixOS Tweaks I Wish I’d Started Using Sooner in my Home Lab appeared first on Virtualization Howto.
  • Open

    OpenClaw Architecture Deep Dive: How It Works Under the Hood
    Explore the architecture of OpenClaw, a new open-source AI agent framework, and its foundational concepts in AI development.
  • Open

    JP动作电影无字幕?Caption-Trans + AI 大模型帮你实现字幕自由
    不知道大家有有没有遇到这样一个问题,就是在看海外动作电影的时候没有字幕,效果大打折扣,不过最近xiaoz发现一款宝藏开源软件Caption-Trans,它可以使用 AI 大模型翻译视频字幕,特别为日语优化(作者介绍),至于具体场景,你就自己想象吧。两年前市面上已有类似工具,不过多数需要付费订阅。Ca

  • Open

    Why I Stopped Treating Docker Containers Like Tiny Virtual Machines
    I think everyone goes through this shift as they transition their home labs from virtual machines over to containers. You tend to approach containers exactly the same way as you… The post Why I Stopped Treating Docker Containers Like Tiny Virtual Machines appeared first on Virtualization Howto.
  • Open

    How AI Agents Like Claude Code Leverage Model Context Protocol (MCP)
    Explore how Model Context Protocol (MCP) empowers AI coding tools like Claude Code to enhance productivity and accuracy by providing context-aware code understanding and edits.

  • Open

    The Home Lab Projects That Taught Me the Most
    There are some home lab projects that teach you a few things, and are great to incorporate. However, there are some projects that looking back on my journey, really taught… The post The Home Lab Projects That Taught Me the Most appeared first on Virtualization Howto.
  • Open

    Enhancing AI Agent Security: Implementing Guardrails Against Prompt Injection
    Explore how to enhance AI agent security with guardrails against prompt injection attacks, ensuring robust and secure AI deployments.
  • Open

    Ampere Skylark 微架构评测
    Ampere Skylark 微架构评测¶ 背景¶ Ampere eMAG 采用的是 Ampere Skylark 微架构,虽然是 2018 年的处理器了,但也顺带评测一下。其前身是 AppliedMicro 的 X-Gene 3 微架构,用在 Ampere eMAG 芯片上,用的是 TSMC 16nm FinFET+ 工艺。 官方信息¶ 只找到了 X-Gene 2,即 Skylark 更早一代的信息:AppliedMicro X-Gene2 前端¶ 取指带宽¶ 为了测试实际的 Fetch 宽度,参考 如何测量真正的取指带宽(I-fetch width) - JamesAslan 构造了测试,实验结果如下: 可见取指带宽是每周期四条指令,并且很多时候并不能打满。 测试过程详见测试代码。 L1 ICache¶ 为了测试 L1 ICache 容量,构造一个具有巨大指令 footprint 的循环,由大量的 nop 和最后的分支指令组成。观察在不同 footprint 大小下的 IPC: 可以看到 footprint 在 32 KB 之前时可以达到 4 IPC,这对应了 32KB 的 L1 ICache。 测试过程详见测试代码。 BTB¶ 构造大量的无条件分支指令(B 指令),BTB 需要记录这些指令的目的地址,那么如果分支数量超过了 BTB 的容量,性能会出现明显下降。当把大量 B 指令紧密放置,也就是每 4 字节一条 B 指令时: 可见 Skylark 的 BTB 对分支紧密放置的情况支持不是很好,在 1024 个分支之内的 CPI 达到了 3.5,这一点在较早的处理器上比较常见,比如 Neoverse N1 的 BTB,不过稍微新一些的处理器,随着设计的改进,类似的情况比较少见了。之后到 8192 个分支,CPI 达到了 5。…

  • Open

    I Tried This New Proxmox Inventory and Auditing Tool and I Was Impressed
    I see so many tools listed and presented that are said to solve a problem in the Proxmox realm. I have tried many different tools over the past couple of… The post I Tried This New Proxmox Inventory and Auditing Tool and I Was Impressed appeared first on Virtualization Howto.
  • Open

    Gateway API Inference Extension: Smart LLM Traffic Routing on Kubernetes
    Gateway API’s Inference Extension was one of the standout topics at recent KubeCon events, tackling a very specific pain point: generic HTTP load balancing algorithms are a poor fit for LLM traffic, where request cost varies wildly and a single long-running generation can pin a backend for seconds. This tutorial sets up the Inference Extension […]
    Deploying LLM Inference on Kubernetes with the NVIDIA GPU Operator: A Step-by-Step Tutorial
    Serving large language models efficiently is one of the dominant themes at recent KubeCon and CloudNativeCon events, and the NVIDIA GPU Operator has become the de-facto way to make GPUs first-class, schedulable resources inside Kubernetes. This tutorial walks through installing the operator and deploying a real LLM inference workload on top of it. What the […]
    MCP + Kubernetes: A Step-by-Step Tutorial on Connecting AI Agents to Your Cluster
    The Model Context Protocol (MCP) has quickly become one of the most talked-about topics at recent CNCF and KubeCon hallway tracks. It gives AI assistants a standard way to call tools and read live data, and Kubernetes is a perfect target: instead of copy-pasting kubectl output into a chat window, you can let an AI […]
    State of AI Agents in 2025: Market Trends, Frameworks, and Predictions
    Explore the state of AI agents in 2025, covering the latest market trends, powerful frameworks, and future predictions shaping this transformative technology.
  • Open

    ZNote私有笔记已支持 AI 检索问答,可轻松搭建自己的智能知识库
    各位老板好,我是xiaoz,几天又过去了,这几天我一刻没闲着,每天都在疯狂迭代ZNote私有笔记,现在给老板汇报下最新支持的AI 检索问答功能。ZNote开源地址:https://github.com/helloxz/znote什么是 AI 检索问答?简单来说,和传统AI对话不同的是,ZNote的A
  • Open

    Apple M2 (Avalanche & Blizzard) 微架构评测
    Apple M2 (Avalanche & Blizzard) 微架构评测¶ 背景¶ 之前分析过 M1 和 M4,趁着机会,也评测一下 M2 的微架构,给出一个从 M1 到 M2 再到 M4 的发展脉络。 官方信息¶ 苹果发布了 Apple Silicon CPU Optimization Guide,包括了一些 M2 的微架构信息。 现有评测¶ 网上已经有针对 Apple M2 微架构的评测和分析,建议阅读: 我们找到了 Windows 电脑续航差的原因!苹果 M2 深度分析 不为人知的角落,Apple M2 的小小努力(其一) Apple M2 Blizzard 微架构评测 (上):阳春白雪 Apple M2 Blizzard 微架构评测 (中):阳春白雪 下面分各个模块分别记录官方提供的信息,以及实测的结果。读者可以对照已有的第三方评测理解。官方信息与实测结果一致的数据会加粗。 Benchmark¶ Apple M2 Avalanche/Blizzard 的性能测试结果见 SPEC。 前端¶ 取指带宽¶ Avalanche¶ 为了测试实际的 Fetch 宽度,参考 如何测量真正的取指带宽(I-fetch width) - JamesAslan 构造了测试,实验结果如下: 可以看到每 16 条指令会多一个周期,因此 Avalanche 的前端取指宽度确实是 16 条指令,与 Apple M1 Firestorm 和 Apple M4 P-Core 都相同。 Blizzard¶ 用相同的方式测试 Blizzard,结果如下: 可以看到每 8 条指令会多一个周期,意味着 Blizzard 的前端取指宽度为 8 条指令,和 Apple M1 Icestorm 相同,不过表现在图像上不太一样。 测试过程详见测试代码…

  • Open

    只要快递还在路上,这日子就有盼头
    睡前在网上买点破烂,睡醒看看破烂发货了没有,只要快递还在路上,这日子就有盼头。一个人如果没有物欲,那就离抑郁不远了。有些钱看似乱花,其实都是防止自杀而已。一杯奶茶的钱能买20个鸡蛋,烦躁的时候总不能吃20个鸡蛋…一件衣服能买50斤土豆,不开心的时候总不能蒸一锅土豆。日子得有点甜头,不花点小钱取悦自己,就怕花大钱看心理医生。 有些钱看似随手乱花,其实都是必要的精神安慰。珍惜自己的不良嗜好,它有可能是自己热爱生活的主要原因。所以在经济条件允许的情况下,能让你开心的消费从来都不是浪费。 不要为花出去的钱心疼,钱并没有离开你,只是换种方式陪着你… 前段日子挺忙的~ 一些文章的配图都用起了AI~,但总说感觉缺少了些什么…检讨~以后少用AI配图。 小牛还是耐造的 第2辆小牛,2025款NXTUltra大师版,行驶里程已经达到5000公里了,和上一辆NXT玩家版一样基本没啥毛病,是最靠得住的伙伴… 别说~ 这玩意还有点解压~!!!促进大脑分泌多巴胺、内啡肽,这类物质将直接改善情绪、减轻焦虑,舒缓紧绷的神经…… 小牛NXT专用行车记录仪 2026年06月28日小牛NXT的专用行车记录仪发布了… 随手下单到货后第一时间去小牛门店安装,除了WIFI名称和密码无法修改,目前都挺满意的。 价格不便宜,比沃尔沃S60的那套隐形行车记录仪都要贵… 但对比 DJI 大疆~ 成本还是要低得多,只是用于行车安全,每天两点一线,没那么多时间与精力去专门拍摄视频做素材。 艾尔优 X id221,准确型号是 DC1mini,使用wifi直连传输录像文件,12V-120mA,虽然没有电工证,但换算功率:12V × 0.12A = 1.44瓦(W) 应该是很低的,不知道算得对不对。但毕竟标签上的“120mA”通常指最大能提供的电流。实际耗电多少,完全取决于这款小牛NXT行车记录仪的负载需要多少,应该会更加省电。 装车后的外观,不仔细看是看不出来的~ 雷克沙(Lexar) 64GB 633x microsSDXC UHS-I 储存卡,速度100MB/s 应用性能等级为A1 近一年时间小牛电动新车不断,电摩领域继FX风速后,又推出了4299元的NX风速,那40L储物空间,着实羡慕。 后续又出了NX风速ABS版,也和25NXT大师一样有了BSD+RCW但价格上就没啥吸引力了,毕竟空车,电池还得自己配,最关键的是这是电摩,在武汉的三环线内禁行。 再后来,又推出了NX马拉松,72v50ah 大锂电146公里的续航,仅6500元。但该简配的简配,10寸的后轮及电机是真的恶心…… 但……这次……NX马拉松的前大灯绝了。 NX马拉松大灯 45000坎德拉的大灯,在原厂级别算是亮到离谱了,夜骑安全感直接拉满。 最最最关键的是,无须更换继电器,25NXT大师原厂DC直接对插就可以直上,功率提升忽略不计,官方售后订货价格173元…还有保修。 远比自己花费5-600元去改装店买一个,在换继电器,最终大灯是亮了,功率大了,电耗也就增加了及后续一系列问题,要省心得多… 赶紧牛店预订NX马拉松大灯,一周后顺利安装~ 确实亮了好多~ NXTUltra后轮爆胎 订货到收货中间有5天左右时间,恰逢那段日子武汉下雨,这次25NXT大师的后轮被钉子扎了。一个上午的时间后轮胎胎压从2.8将至0.9,到下午直接为0,心理嘀咕着,这次是多大的洞? 中途下楼查看,果然,一个自攻螺丝钉扎在后轮胎上。 记得上一台NXTPlay在6000多公里时第一次破胎,1公里的路程,推行了近20分钟… 还推了2次,后来发现是双孔无法补,所以最终更换米其林 CITY GRIP SAVER 轮胎。相比第一次的无助,这次知道在小红书上,找上门维修和补胎的。打了老板电话20分钟赶到现场,5分钟完成轮胎修补后离开,收费20元。 用的是胶条… 老板自己都说这玩意,寿命不长,不一定经得起我日常的骑行… 毕竟 NXTUltra 70Km的极速过坑,冲击力还是非常大的。如果是买个菜,确实能管个半年一年的……唉~感觉又要花钱买轮胎的时候要到了。 当然沃尔沃S60也没闲着,也要上来凑个热闹 上个班都这么的不省心~ 至此,25NXTUltra入手258天,行驶5227公里,又已开始惦记 米其林 CITY GRIP SAVER 轮胎……
  • Open

    docker部署Prometheus监控系统
    前言 使用docker部署Prometheus+Grafana+Alertmanager监控系统,并集成钉钉告警 环境准备 (1)使用脚本安装docker、docker-compose <span
  • Open

    How GPU Allocation Works in Kubernetes: A Simple Explainer
    If you’ve ever added nvidia.com/gpu: 1 to a pod spec and wondered what actually happens behind the scenes, you’re not alone. GPU allocation is one of the most misunderstood parts of Kubernetes, mostly because it works quite differently from how Kubernetes handles CPU and memory. This is a simple, no-jargon explainer of how it actually […]
    Kubernetes GPU Autoscaling: A Complete Hands-On Guide with Karpenter
    GPU nodes are the single most expensive line item in most AI infrastructure bills, often 10-20x the cost of a comparable CPU instance. Leaving them running around the clock “just in case” is one of the fastest ways to burn budget. This tutorial walks through autoscaling GPU node pools in Kubernetes with Karpenter, the CNCF […]
    GPU Monitoring in Kubernetes: A Complete Hands-On Guide with DCGM Exporter, Prometheus & Grafana
    Most Kubernetes clusters running GPU workloads have no visibility into whether those expensive GPUs are actually being used. Industry surveys consistently find average GPU utilization sitting well below 50% in shared clusters, yet teams keep provisioning more hardware because they can’t see where the waste is. This hands-on guide sets up full GPU observability on […]
    GPU Sharing in Kubernetes: The Complete Hands-On Tutorial (Time-Slicing, MIG, HAMi & DRA)
    GPUs are the most expensive line item in most AI infrastructure budgets, yet a single pod rarely saturates a modern GPU like an A100 or H100 for inference or light training workloads. Kubernetes, by default, treats a GPU as a single indivisible resource. This guide walks through the four approaches the CNCF community is actively […]
    AI Coding Assistants Compared: GitHub Copilot vs Claude Code vs Cursor vs Windsurf
    Explore the capabilities of AI coding assistants like GitHub Copilot and Claude Code. Learn how these tools can transform your development workflow.

  • Open

    加班加点的尽头,是看得见的成果
    忙成狗的日子,连吐槽都没力气,早已电量不足,却还在硬撑,上班、加班、连梦里还在回消息…每天都是两点一线,接触最多的就是这辆小牛电动车和沃尔沃S60了 跨入这个所谓的“新行业”第三年,这段日子里时间长得就像一场没有尽头的道路,攥着满手的待办,在晨昏里不停奔走。春天的花开了…然后又谢了,武汉街边的梧桐叶从嫩绿变深黄… 发现每天都只是匆匆路过,从未停下脚步好好看一眼。日子被拆成了一个又一个的截止日期,一个节点刚过,下一个节点已经在前方等着,连发呆的片刻都带着承重的负罪感。 很久没有和过往的那些朋友们好好的聊过天,很久没有去看过一部电影或电视剧,很久没有在某个午后晒着太阳无所事事的发呆。那些曾经稀松平常的松弛感,在这段漫长的忙碌里,都成了遥不可及的小事,自己像是一直沉在这片忙碌的海水里,浮上来喘口气的间隙都少得可怜,日子漫长却感觉没有尽头,然而还在不停的向前赶。 生活被突如其然的各种琐事填得满满当当,回头看时,只记得一路的奔波,竟想不起有多少个具体的细节,只觉得这段日子,漫长又疲惫。下班后来到位于斗级营的网红山顶烧烤,距离黄鹤楼仅 260 米的天台烧烤店,又见黄鹤楼,山顶的晚风加上滋滋冒油的烤串和满桌的快乐水,都是属于武汉的烟火浪漫……但人均150元的价格,居然没吃饱… 晚上下班走出大厦的时候,整条街都已经安静了下来,白天那些挤那拥挤的人行道,此时只剩下路灯把能将自己的影子拉得很长很长。路边的店铺大多卷上了闸门,只有 24 小时的有家便利店还亮着暖黄的灯,玻璃上蒙着一层雾气,偶尔还能看见店员趴在柜台打盹… 此时一个人、一台车、一条道、一路风景,却能短暂的从喧哗中逃离,回归内心的平静。不同于开车回家,到楼下了不下车还要在车里坐好久,一路吹风、看沿途的夜景、绿植与行人,让视觉和触觉得到放松;晚风和新鲜空气,改善了沉闷情绪,缓解了久坐带来的身心疲惫。 不用等地铁、不用赶公交、不用按导航走,想骑快就吹吹风,想慢就晃着看风景,看到好看的小路就拐进去,路过好吃的小摊就停下来买。没有目的地,也不用赶进度,就顺着风骑,这种不用被安排、不用赶时间的自由感,是这一天里,最难得的快乐。 骑电动自行车同样属于骑行,属于温和的有氧运动,能促进大脑分泌多巴胺、内啡肽,这类物质将直接改善情绪、减轻焦虑,舒缓紧绷的神经,相比剧烈运动,骑行电动自行车的行强度低,不会带来什么身体上的负担。 虽然公司距离家的距离只有8公里,这期间的骑行速度、路线、启停都由自己决定,这种自主掌控感持续抵消工作中那些被动受压的无力感,带来了更多轻松自在的心理体验。 生活不易,起起伏伏都是常事,遇到不顺心的人还有事,不用去钻牛角尖,但可以骑上小牛电动车,驰骋在深夜最最实诚的道路上,它不会催你赶路,只陪着你,把一身的疲惫慢慢走散。 晚风的清凉、夜色的迷人、深夜的宁静都会让自己的内心逐渐趋于平静。 终于… 高考结束了,中考结束了,暑假它又来了~!
  • Open

    于日常处 · 七月记
    畅游阁 抖音刷到畅游阁终于开放了,这不周末就出去看了,可以乘坐电梯直达顶层,电梯很迷小较小,阁楼外视野开阔,可以看到很多爱好者在邕江玩桨板,但是最近频繁上热搜,路过来来往往的船,部分人游出安全水域,接近航道,很危险。 聚餐 这家南宁连锁的烧烤店,很好...
    腾讯云API接口自动快照教程
    我在使用的是腾讯云轻量应用服务器,免费快照额度只有2个,每一次都是手动删除旧快照再创建新快照实在太麻烦,问了客服也没有直接设置的功能,但好在提供了API接口来实现。 所以当前使用了1Panel面板的计划任务和腾讯云API来实现:自动识别并删除旧的自动快照,...
  • Open

    Function Calling with Ollama: Building Local Tool-Using AI Agents
    A practical guide to function/tool calling with Ollama: how it works, which local models support it, a minimal agent loop, and common pitfalls to avoid when building local AI agents.
    Understanding Kubernetes Operators: A Beginner’s Guide
    Explore Kubernetes Operators, the bridge to automating complex applications in Kubernetes, highlighting their architecture and utility.

  • Open

    Run an AI Agent Safely Inside MicroVM using Docker Sandbox: A Simple Step-by-Step Guide
    Learn how to run AI Agent securely in a MicroVM using Docker Sandboxes
    Building Stateful AI Agent Workflows with LangGraph
    Learn how to use LangGraph to build advanced, stateful AI agent workflows. This guide covers architecture, node definitions, and state transitions for creating intelligent AI systems.
  • Open

    EMERALD-1:TACE+度伐利尤单抗+贝伐珠单抗 vs TACE+安慰剂,OS 无获益 #ESMOGI26
    No content preview

  • Open

    6 Best FedRAMP Compliance Automation Tools for Cloud-Native Teams in 2026
    FedRAMP automation platforms promise faster authorizations, lighter evidence workloads, and cleaner continuous-monitoring cycles. This guide compares six leading options and highlights where each one best fits. 1. Vanta: your all-rounder for cloud-native SaaS teams that need FedRAMP plus everything else Vanta is built for teams that want compliance to behave like the rest of their […]
    Claude Code Best Practices: 10 Workflow Tips That Senior Engineers Swear By in 2026
    After thousands of real Claude Code sessions in production codebases, the senior engineers who get the most out of Claude Code share a set of non-obvious practices. Here are the top 10, each with working code you can use immediately. Tip 1: Explore First, Plan, Then Code Tip 2: Use Plan Mode for Big Changes […]
    Claude Code Memory: How to Use CLAUDE.md, Custom Slash Commands and Skills
    One of the most-searched Claude Code topics in 2026 is how to give Claude persistent memory and custom commands. This tutorial covers CLAUDE.md, the memory system, and custom slash commands (skills) – the trio that makes Claude Code truly feel like a team member who knows your project. 1. CLAUDE.md – Give Claude Permanent Project […]
    Claude Code vs Cursor vs GitHub Copilot (2026): Which AI Coding Tool Should You Use?
    Developers are searching “Claude Code vs Cursor vs GitHub Copilot” more than ever in 2026. Here is a hands-on breakdown of all three – with real commands, pricing, and when to use which. Quick Comparison at a Glance Feature Claude Code Cursor GitHub Copilot Interface Terminal / CLI IDE (VSCode fork) IDE extension Price $20/mo […]
    Claude Code in 2026: 5 Hottest Topics Every Developer Should Master
    Claude Code is exploding in 2026. Based on current search trends and Google data, here are the 5 hottest Claude Code topics with hands-on code you can run today. Topic 1: Install and Setup Claude Code The #1 most-searched topic. Get Claude Code running in your terminal in 2 minutes. Topic 2: Claude Code + […]
    How to Run LLMs Locally: Complete Setup with Ollama
    Learn how to run large language models locally with Ollama. Explore comprehensive setup, leveraging Docker and Python environments for optimal performance and privacy.
    How to Run LLMs Locally: Complete Setup with Ollama
    Learn how to run large language models locally with Ollama. Explore comprehensive setup, leveraging Docker and Python environments for optimal performance and privacy.

  • Open

    12 Agentic Use Cases for B2B Go To Market
    Agentic AI is not another shiny object for GTM teams. If you treat it like a chatbot, you get chatbot results. If you embed it into workflows that influence pipeline, coverage, and revenue, then you see lift where it matters. According to BCG, companies embedding agentic AI into core workflows are already seeing measurable gains, […]
  • Open

    I Found a New Way to Manage Proxmox Without Opening the Web UI
    I am always on the lookout for new and interesting tools that allow us to manage our Proxmox servers and clusters more efficiently and overall, a little easier. I stumbled… The post I Found a New Way to Manage Proxmox Without Opening the Web UI appeared first on Virtualization Howto.
  • Open

    ZNote私有笔记安卓版APP来了
    各位老板好,我是xiaoz,距离上次ZNote更新已经过去3天,这次我把ZNote的安卓APP给造出来了,现在双手奉上,需要的朋友可自取哦。注意:安卓APP需要搭配ZNote服务端一起使用!如果您还不了解ZNote,可以先看下往期回顾:小而美的ZNote笔记软件 —— 支持Docker私有部署和WE

  • Open

    Claude Code + MCP: Connect Your AI to Any Tool with Model Context Protocol
    ⏱ Reading time: ~13 min | 🗓 Updated: June 2026 What if your AI coding assistant could search your GitHub issues, update your Linear board, query your database, browse documentation, and run code in a sandboxed environment — all within a single session, without you copy-pasting between tools? That’s exactly what the Model Context Protocol […]
    CLAUDE.md Mastery: Custom Commands & Configuration for Claude Code Power Users
    ⏱ Reading time: ~13 min | 🗓 Updated: June 2026 Every Claude Code user knows you can just type tasks in plain English. But power users know that CLAUDE.md — Claude Code’s project memory file — combined with custom slash commands and a well-tuned settings.json can transform Claude from a capable assistant into a domain […]
    Claude Code Multi-Agent & Subagents: Run Parallel AI Tasks Like a Pro
    ⏱ Reading time: ~12 min | 🗓 Updated: June 2026 One of the most powerful — and least understood — features of Claude Code is its multi-agent architecture. While most developers use Claude Code as a single AI session working through tasks sequentially, the platform supports spawning multiple subagents that work in parallel, each with […]
    Claude Code vs Cursor vs GitHub Copilot: The Ultimate AI Coding Tool Comparison 2026
    ⏱ Reading time: ~14 min | 🗓 Updated: June 2026 The AI coding tool war of 2026 is real — and the three frontrunners are Claude Code, Cursor, and GitHub Copilot. Each has passionate advocates, and each genuinely excels in different scenarios. But which one belongs in your development workflow? Google Trends data for Q2 […]
    Mastering Claude Code Hooks: Automate Your Dev Workflow in 2026
    ⏱ Reading time: ~13 min | 🗓 Updated: June 2026 If you’ve been using Claude Code for more than a few days, you’ve likely noticed a pattern: Claude finishes a task, you check the output, verify it manually, run a linter, run your test suite, and then move on. Now imagine all of that happening […]
    ChatGPT vs Claude: The Complete Technical Comparison for Developers in 2026
    The question “ChatGPT or Claude?” has become one of the most searched comparisons in AI in 2026. According to Google Trends, “ChatGPT vs Claude” saw breakout interest driven by rising queries like “chatgpt 5.5 vs claude opus 4.7,” “claude mythos” (+2,700%), and “chatgpt codex pricing.” Both ChatGPT (by OpenAI) and Claude (by Anthropic) have rapidly […]
    Claude Code: The Complete Guide and Best Practices for AI-Powered Development in 2026
    Claude Code has rapidly emerged as one of the most powerful AI-powered coding assistants available to developers today. Launched by Anthropic in early 2025, it peaked in search interest around April 1, 2025, and has maintained consistent global traction — particularly in China, Singapore, South Korea, Taiwan, and Israel. Related trending searches include “Claude Code […]
  • Open

    I Thought Docker Would Restart Unhealthy Containers. I Was Missing One Tool.
    If you are like me, for the longest time, I just assumed that Docker was very smart in the way it recovers unhealthy containers. And, to be fair, there is… The post I Thought Docker Would Restart Unhealthy Containers. I Was Missing One Tool. appeared first on Virtualization Howto.
  • Open

    北京市低压电工证考试小记
    今天刚结束低压电工作业的实操考试,趁热把流程记一下,希望对后面要考的同学有点用。 关于培训 低压电工作业属于特种作业,证书由应急管理局颁发,全称「低压电工作业证」,俗称从业证。 按应急管理局特种作业考试要求,得先参加培训并通过考试,才能取证。培训机构要选有特种作业安全技术培训资质的,名单在北京市应急管理局官网上能查到: 培训一共 4 天,每天刷身份证 + 人脸识别,培训记录是后面报考的必要条件。 ...

  • Open

    The Home Lab Services I Never Stop Monitoring (And Why They Matter)
    One of the core monitoring components of my home lab is uptime monitoring. In other words, are my apps, services, web resources, etc up and running? Is anything down? I… The post The Home Lab Services I Never Stop Monitoring (And Why They Matter) appeared first on Virtualization Howto.
  • Open

    从2022年建站至今,一次莫名其妙的CC攻击
    2026年6月12日(星期五)下午7:40分,收到了腾讯云流量包用量耗尽的通知,我感到奇怪,每个月的流量顶多不超过50G,怎么会一下子耗尽。 刚准备吃饭的我懵了,这不对劲,马上登录服务器看情况,果然还在刷,一下子就超了,我只能把服务器关机了,腾讯云里面还...
  • Open

    Building an AI Agent from Scratch with Python: A Comprehensive Guide
    Learn how to build an AI agent from scratch with Python in this detailed, step-by-step guide. From setting up environments to implementing functional neural networks, this comprehensive tutorial covers it all.
  • Open

    时隔两天,开源笔记软件ZNote又双叒叕更新了,前来汇报
    各位好,我是xiaoz,距离上次发布ZNote 0.1.0版本,已经过去两天,这2天我一刻也没闲着,现在已经更新到0.3.1版本了,给各位老板汇报下ZNote笔记软件最近更新情况。ZNote官网:https://znote.xphub.dev/ZNote近期更新由于近期更新内容实在是太多了,所以无法

  • Open

    vibe coding上瘾,真上瘾
    周末两天继续Vibe Coding,在做几样东西:围绕钉钉的个人助理系统:自动维护待办清单和项目的OnePage,自动生成日报和周报Obsidian发布到微信公众号的插件。微信API中转服务:微...
  • Open

    Running Qwen3.6-35B-A3B (FP8) on NVIDIA DGX Spark GB10: A Complete Technical Tutorial
    Learn how to run Qwen3.6-35B-A3B (FP8) on the NVIDIA DGX Spark GB10 Grace Blackwell supercomputer using vLLM. Step-by-step guide covering single and dual-node setup, agentic tool calling, FP8 quantization, performance benchmarks, and optimization tips — based on the most-searched thread on the NVIDIA Developer Forums with 28,000+ views.
    Mastering OpenClaw Multi-Agent Workflows: Coordinating Multiple AI Agents
    Explore the orchestration of multiple AI agents using OpenClaw, an open-source framework designed for dynamic agent coordination.

  • Open

    9 Proxmox Features That Quietly Improved How I Manage My Home Lab
    If you spend much time at all watching Proxmox content, you will hear about a lot of the big features, especially with the new releases in versions like Proxmox VE… The post 9 Proxmox Features That Quietly Improved How I Manage My Home Lab appeared first on Virtualization Howto.
  • Open

    Top 5 Reasons to Buy NVIDIA DGX Spark
    The AI computing landscape is evolving at an unprecedented pace, and NVIDIA has once again redefined what’s possible at the desktop level with the NVIDIA DGX Spark. Powered by the cutting-edge GB10 Grace Blackwell Superchip, DGX Spark is the world’s smallest AI supercomputer – a palm-sized powerhouse that brings data center-class AI performance directly to […]

  • Open

    9 Linux Management Tools Worth Deploying in Your Home Lab This Weekend
    I am all about project-based learning and also all about Linux! If you’re anything like me, the weekend is when you are able to get some of your best home… The post 9 Linux Management Tools Worth Deploying in Your Home Lab This Weekend appeared first on Virtualization Howto.
  • Open

    What Brand Ambassadors Do and Why They Matter
    Brand ambassadors give a company a face in live moments where decisions happen fast and trust forms in seconds. The job mixes clear speech, product fluency, and careful listening so each exchange feels safe and useful. That combination matters more than most teams realize at first. For health and wellness teams, that human contact supports […]
    How to Run GPU Workloads on Kubernetes with NVIDIA: A Step-by-Step Guide
    Learn how to leverage NVIDIA GPUs to run high-performance workloads on Kubernetes clusters.
  • Open

    小而美的ZNote笔记软件 —— 支持Docker私有部署和WEB访问
    xiaoz先后用过不少笔记软件,市面上叫得上号的基本都用过,比如:印象笔记、有道笔记、为知笔记、Obsidian、Joplin、Notion、思源笔记、UpNote、TriliumNext...,有的不好看,有的太臃肿,有的同步困难,有的太过复杂,总之没找到一款完全合适的,于是就诞生了自己开发一款笔

  • Open

    The Biggest Home Lab Trend I’m Watching for 2027
    The home lab world has changed dramatically over the last few years and it continues to change. Not long ago, most of us were building traditional virtualization stacks, a handful… The post The Biggest Home Lab Trend I’m Watching for 2027 appeared first on Virtualization Howto.
  • Open

    OpenClaw Security Best Practices: Guardrails and Safe Agent Design
    Explore robust security strategies for OpenClaw, including guardrails for safe AI agent design and best practices for secure development environments.
    OpenClaw Security Best Practices: Guardrails and Safe Agent Design
    Explore robust security strategies for OpenClaw, including guardrails for safe AI agent design and best practices for secure development environments.

  • Open

    Why Quadlets Finally Made Podman Click for Me in the Home Lab
    There is just something so cool about containerized technologies and there are a lot of great options for running them out there, including Docker (as we all know). But another… The post Why Quadlets Finally Made Podman Click for Me in the Home Lab appeared first on Virtualization Howto.
  • Open

    Finding curated public domain images
    Xavier de Maistre in an armchair, displaying his “book of discoveries” (Veyssier, 1860) Every so often I like to include a public domain image in a blog post. I’m fond of the woodblock and lithographic illustrations of the late 1800s. I try to avoid indiscriminately (un-)splashing every post but the real reason for the infrequency isn’t radical self-control, it’s because dumpster diving for public domain images can be a chore. You can –of course– use Google or Bing to find public domain images but the volume, duplicates, and weighing the veracity of copyright attribution is overwhelming. The Library of Congress has Free to Use and Reuse sets, but their collections are nebulous noun buckets filled with a federally-mandated amount of Americana. On top of that, searching library sites is neve…
  • Open

    Building a RAG-Powered Agent with OpenClaw: Step-by-Step Tutorial
    Learn how to use OpenClaw to build a RAG-powered AI agent that intelligently retrieves and generates context-rich responses.
    Building a RAG-Powered Agent with OpenClaw: Step-by-Step Tutorial
    Learn how to use OpenClaw to build a RAG-powered AI agent that intelligently retrieves and generates context-rich responses.

  • Open

    What Actually Changed After I Moved My Home Lab to Immutable Linux
    I wanted to post an update after using Flatcar for some months now and what has changed in terms of workflows and actual benefits or negatives from moving to Immutable… The post What Actually Changed After I Moved My Home Lab to Immutable Linux appeared first on Virtualization Howto.

  • Open

    Sencho Might Be the Docker Compose Management Tool Home Labs Have Been Waiting For
    Docker Compose is still one of my favorite ways to run applications in the home lab. It is simple, it makes sense, it is human-readable, and it is quick to… The post Sencho Might Be the Docker Compose Management Tool Home Labs Have Been Waiting For appeared first on Virtualization Howto.
  • Open

    The Ultimate Open Source LLM Showdown: Llama 3 vs Mistral vs Gemma
    Compare the best open-source LLMs in 2025: Llama 3, Mistral, and Gemma. Dive into their architectures, use cases, and how to deploy them effectively.
  • Open

    xiaoz博客主题重写完成:Ztheme 已开源,附使用说明
    xiaoz博客在2019年的时候开始使用自行开发的主题Msimple,这个主题已经使用超过7年,是时候换上新的UI了。最近在AI辅助下将Msimple重写,功能和Msimple几乎保持一致,但UI更加细致,新主题命名为Ztheme。该主题适合个人博客使用,已经在Github开源,有需要的朋友可以安装

  • Open

    端午节第三弹:Typecho Newsletter插件;及Claude Code + DeepSeek的使用体验
    Typecho Newsletter插件继Typecho发布和中文日期处理两款Obsidian插件之后,我的第三个vibe coding项目落地了——一款Typecho Newsletter插件...
  • Open

    Deploying NVIDIA NIM Containers on DGX Spark with Minikube: A Complete Guide for AI Researchers
    Minikube is a popular choice for local Kubernetes development, and multiple NVIDIA forum users have documented their setups for running NVIDIA NIM containers on DGX Spark with Minikube. This guide distills those experiences into a practical step-by-step tutorial that also shows how to deploy SLM/DSLM workloads for research and production use. Why Minikube on DGX […]
    How to Connect Two NVIDIA DGX Spark Nodes as Kubernetes GPU Workers for Distributed AI Inference
    A hot topic in the NVIDIA DGX Spark community is how to connect two Spark nodes for distributed GPU workloads. This guide shows you how to set up two DGX Spark systems as GPU worker nodes using Kubernetes, so your inference and training jobs can span both machines. Architecture Overview Node 1 (Spark A) acts […]
    Running vLLM on NVIDIA DGX Spark with Docker: Zero-Compilation Guide for CUDA 13
    Users on the NVIDIA Developer Forums regularly report that getting pre-built vLLM Docker images running on DGX Spark was tricky in the early days due to CUDA 13 compatibility issues. This guide shows you exactly how to run the official NVIDIA vLLM Docker images on DGX Spark with zero compilation required. Why vLLM on DGX […]
    Setting Up a K3s Kubernetes Cluster on NVIDIA DGX Spark with Full GPU Support
    A frequently shared topic on the NVIDIA DGX Spark forum is how to set up a proper local Kubernetes cluster with GPU passthrough. This guide walks you through setting up K3s on your DGX Spark GB10 so you can serve LLMs like Qwen3 or Llama using vLLM. Prerequisites NVIDIA DGX Spark with DGX OS (Ubuntu-based) […]
    Docker Compose vs Kubernetes on NVIDIA DGX Spark: Which Setup Should You Choose for NIM Microservices?
    One of the most common questions on the NVIDIA Developer Forums is: Should you use Docker Compose or Kubernetes to run NIM microservices on your DGX Spark? This guide cuts through the confusion and gives you practical steps for both setups so you can decide which fits your workload. Why This Decision Matters The NVIDIA […]
    Debugging at Lightning Speed: Harnessing the Power of Claude Code
    Harness the full potential of Claude Code to identify and fix bugs faster than ever before. Learn how to set up, utilize advanced features, and seamlessly integrate this AI tool into your development workflow.

  • Open

    Natural Language Dates - Chinese:终于能在Obsidian中处理中文日期了
    我每天在Obsidian中新建一篇标题为YYYY-MM-DD的笔记记日记,任何笔记中提及日期我都主动关联相应的笔记,但提及日期往往使用自然语言,我现在的处理方式如下图所示:笔记中大量日期引用
    Obsidian笔记如何一键发布到Typecho?试试我开发的这款插件
    又vibe coding了。这次开发了一款Obsidian插件,实现一键发送笔记到Typecho博客。插件已经上架Obsidian插件市场。插件市场下载:Typecho Publisher - ...
  • Open

    5 DNS Servers Every Home Lab Should Know About (2026 Guide)
    DNS is one of my favorite services that I like to manage and play around with in the home lab and it is arguably one of the most critical. When… The post 5 DNS Servers Every Home Lab Should Know About (2026 Guide) appeared first on Virtualization Howto.
  • Open

    Decoding RAG: Understanding Retrieval-Augmented Generation
    Explore how Retrieval-Augmented Generation (RAG) integrates information retrieval and language generation for contextually enriched AI applications.
    Decoding RAG: Understanding Retrieval-Augmented Generation
    Explore how Retrieval-Augmented Generation (RAG) integrates information retrieval and language generation for contextually enriched AI applications.
    Running AI Coding Agents Safely: A Hands-On Guide to Docker Sandboxes (sbx)
    AI coding agents are incredible and terrifying in equal measure. When a developer asks Claude Code, OpenAI Codex, or Gemini CLI to fix a bug or add a feature, they often don’t think twice about what else the agent can access. The answer: everything. Your SSH keys, your AWS credentials, your entire home directory, even […]

  • Open

    10 Linux Tweaks I Make on Every New Home Lab Server
    I have been talking a lot lately about how I centralize the configuration of my Linux servers in git and other content around infrastructure as code and making sure you… The post 10 Linux Tweaks I Make on Every New Home Lab Server appeared first on Virtualization Howto.
  • Open

    How to Set Up a Local Kubernetes Cluster with Kind: Quick Start Guide
    Learn how to set up a local Kubernetes cluster with Kind, offering a quick, efficient way to run Kubernetes using Docker containers.
  • Open

    A workaround for hiding empty slots in Chromium
    Named slots are one of web components’ biggest superpowers ✨. Imagine a Button component with an optional icon; in Web Components we don’t need a separate Button and IconButton, a single Button component with will do. Or a card component with a handful of predefined slots for image, title, description, price, metadata, etc. Not 100 different cards… one card. Slots are a wonderful way to declaratively compose UI, but one shadow styling challenge that has vexed my team over the years is how to contextually hide a when there’s no slotted content. The problem… ghost gaps The most idiomatic way to check if a particular slot is in-use is to use :host(:has([slot="foo"])). But… In a weird twist to how web component browser-compat bugs tend to go, :host(:has([slot])) works…

  • Open

    Most Home Lab Outages Start With These Hidden Dependencies
    Not long ago, i was troubleshooting an issue in the home lab related to an app that was straightforward. One of my services had suddenly stopped and become unavailable. The… The post Most Home Lab Outages Start With These Hidden Dependencies appeared first on Virtualization Howto.
  • Open

    Spoons by Sam
    I play Clues by Sam nearly every single day. I wrote about it before, but solving a little crime puzzle adds a micro-thrill to my day. A little blast of logic, misdirection, and wordplay. It’s a frequent topic of conversation in the ShopTalkShow Discord where people share their solves like Wordle scores. L'anarchiste (1892) by Félix Vallotton. Public Domain. It might have been Josh who first pointed it out, but as a group we’ve realized that Clues by Sam is an uncanny proxy for measuring your emotional well-being that day. If you’re a regular puzzler, I think it’s safe to say you should be able to solve a non-weekend edition of Clues by Sam without any mistakes (green days). But there are off-days (yellow days) where I make obvious errors tracking the four or five clues you need to solve the puzzle. And there are worse days (orange days) where even with hints, I have no idea what I’m doing and begin to doubt my understanding of English. Borrowing the metaphor of Spoon Theory from the disabled community, Clues by Sam helps me take inventory of what’s left in my kitchen drawers. My performance on Clues by Sam often alerts me to events happening in my subconscious. It’s become a barometer for my cognitive bandwidth; like Person, Man, Woman, Camera, TV but with Xena, Kyle, Paula, Vince, and Chloe. Faceplanting on an easy puzzle is a clue for me that I have some unarticulated anxieties occupying my mind. It’s not rocket science that cognitive tasks are more difficult when you’re distracted, but the reliability to which this daily puzzler causes me to dig into my personal well-being is shocking. I’m beginning to see obvious mistakes –like the common “crimocent” mix-up– less as a failure and more as an opportunity to pause and assess what else might be going on in my life.
  • Open

    Getting Started with Ollama: Run LLMs Locally with Python, Docker & REST API
    Ollama is the fastest-growing tool for running large language models (LLMs) locally. Whether you’re using Python, Docker, or the REST API, this hands-on guide covers the most popular Ollama use cases with real, runnable code. 1. Install Ollama macOS / Linux Windows 2. Pull and Run Your First Model 3. Ollama REST API Ollama exposes […]
    Real-Time Debugging and Monitoring of OpenClaw AI Agents
    Learn how to debug and monitor OpenClaw AI agents in real time with detailed step-by-step guidance, suitable for tackling common AI framework challenges.
  • Open

    Zocr:一款开箱即用的轻量OCR API,支持Docker一键部署
    最近,百度飞桨平台发布了全新的PP-OCRv6识别模型。它在保持极致轻量的同时,实现了精度与速度的跨越式提升。xiaoz亲测部署后,发现识别效果确实不错,于是将其封装成了一套在线HTTP API调用方案,现正式开源分享给大家。Zocr开源地址:https://github.com/helloxz/z

  • Open

    These Git Repositories Changed How I Manage My Home Lab
    One of the biggest changes I have made in my home lab over the past few years has nothing to do with Proxmox, Kubernetes, Docker, networking, or storage. Instead, it… The post These Git Repositories Changed How I Manage My Home Lab appeared first on Virtualization Howto.
  • Open

    NVIDIA DGX Spark + Kubernetes: Run GPU Workloads on the GB10 Grace Blackwell Superchip
    The NVIDIA DGX Spark puts a 1 PFLOP (FP4) Grace Blackwell GB10 superchip and 128 GB of unified memory on your desk, enough to run models up to 200B parameters locally. But the moment you try to schedule that GPU through Kubernetes, you hit a wall that doesn’t exist on a normal discrete GPU: the […]
  • Open

    proxmox CSI 使用
    记录下 proxmox CSI 部署和使用。

  • Open

    TechCarpio: Your Trusted Source for Technology Insights and Digital Innovation
    In today’s fast-moving digital world, staying informed about the latest technology trends has become more important than ever. Whether you’re a tech enthusiast, business owner, student, or professional, having access to reliable information can help you make smarter decisions. This is where TechCarpio comes in. TechCarpio is emerging as a valuable platform for readers who […]
  • Open

    使用Zot搭建私有容器镜像仓库,搞定Docker镜像加速
    在用上 Zot 之前,xiaoz 一直用 Nexus 3 搭建容器镜像仓库。但这个重量级工具内存占用高,上手复杂,出了问题也不好排查。现在,xiaoz 已经彻底告别 Nexus 3,投入 Zot 的怀抱了。注意:这篇文章具有一定专业性,推荐开发者或运维人员阅读,不建议新手小白尝试!!!什么是Zot?

  • Open

    Getting Started with NVIDIA DGX Spark: Your Personal AI Supercomputer – A Complete Tutorial Guide
    NVIDIA DGX Spark is the world’s first desktop AI supercomputer powered by the NVIDIA GB10 Grace Blackwell Superchip. With 1 petaFLOP of FP4 AI compute, 128GB of coherent unified memory, and the complete NVIDIA AI software stack, DGX Spark lets developers, researchers, and data scientists run frontier-scale models locally ~ no cloud required. This tutorial […]
    Deploying an LLM API-Backed Microservice with Docker and CI/CD
    Most teams integrating language model capabilities into their stack eventually hit the same wall: the initial prototype works, but moving it into a shared, reliable, observable service is a different problem entirely. Dropping an OpenAI call into a Flask app is straightforward. Getting that call into a container, behind proper retries and rate limiting, with […]
    Enhancing AI Agents with Dynamic Memory: A Guide to Short-Term and Long-Term Context
    Explore how to incorporate short-term and long-term memory in AI agents to enhance context-awareness and continuity, improving user interactions and AI functionalities.
  • Open

    窗外的“邻居”
    初见时只觉是过客,未料竟成了邻居 上周偶然间发现有两只斑鸠时不时在窗边停留,不曾想今天巢都筑好了😂 现在雌斑鸠在巢里孵蛋,窗边也多了几分热闹,有时还会叫几声,看来是中意这里 万物有灵,这也是一份难得的缘分,那便顺其自然啦 <img src="/yyg/fc7449c0/1.jpg" class=""
  • Open

    ZMark书签管理器618限时折扣,买一送一
    ZMark是由xiaoz开发的浏览器书签管理工具,它主要解决了跨设备、跨平台、跨浏览器的书签同步与访问难题,做到一处部署、随处访问。同时,它还支持搭配浏览器扩展(插件)使用,让管理更高效。ZMark官网地址:https://www.zmark.app/主要特点轻量级: 使用Bun + Hono.js

  • Open

    从零重建 macOS 开发机:可复现的环境初始化流程
    趁着周末老设备磁盘告急,顺手做了一次完整的 macOS 迁移与开发环境重建,并把整个过程整理成一套可复用、可迁移、可重建的初始化方案。本文按照“从零恢复一台开发机”的顺序,依次展开:Xcode CLI 与系统基础工具链、Homebrew 包管理器、Oh My Zsh 与自动补全插件、基于 gpg-agent 统一托管 SSH/GPG 的 Git 签名体系,以及 Go(GVM)、Python(Miniforge)、Node.js(nvm)、Bun 四类多语言运行时的版本管理与隔离,每一步都给出可执行命令、真实日志输出和验证方式,最后补充新设备到手后的系统层面初始化清单。
  • Open

    EMERALD-3 :TACE+STRIDE+仑伐替尼 vs TACE,PFS 显著改善,但是……
    No content preview
  • Open

    Comprehensive Guide to Kubernetes Autoscaling: HPA, VPA, vs KEDA
    Dive deep into Kubernetes autoscaling with HPA, VPA, and KEDA. Learn how these strategies optimize workloads through dynamic scaling in a cloud-native ecosystem.
    Why Is Claude Fable 5 Unavailable? The US Export Directive, Explained
    Last updated: June 14, 2026 · ~7 min read Quick answer: Claude Fable 5 (and its sibling, Mythos 5) is unavailable because on June 12, 2026, the US government issued an export-control directive ordering Anthropic to block access for any foreign national, anywhere in the world. Since Anthropic can’t verify citizenship in real time, it […]

  • Open

    宜兴三日游
    上周末连着周一,到宜兴玩了三天,超级休闲。行程如下:周六到宜兴,先逛陶二厂、蜀山古南街和东坡书院,然后开车到知春卢仝山房坐了一会。晚上住希尔顿欢朋酒店(宜兴人民中路店),附近逛吃。周日到窑湖小镇...
  • Open

    Top KYC and AML Identity Verification Platforms for High-Volume Onboarding in 2026
    Regulated industries are under growing pressure to automate identity verification without creating delays during onboarding. Manual reviews, disconnected compliance tools, and inconsistent verification processes can increase fraud exposure, create compliance gaps, and drive abandonment among legitimate users.  As onboarding volumes continue to rise, organizations are increasingly evaluating regulated identity verification platforms that can support both […]
    How to Self-Host Large Language Models (LLMs) with vLLM: Performance and Cost Comparison
    Explore how to reduce costs and boost performance by self-hosting LLMs with vLLM. Master the setup and deployment for powerful AI capabilities.
    Best AI Tools for Developers in 2025: The Ultimate List
    Explore the cutting-edge AI tools transforming software development by 2025, diving into how they enhance productivity, streamline processes, and integrate into workflows.
  • Open

    读《置身钉内》后的一些感受
    No content preview
  • Open

    ARM Neoverse V3 (代号 Poseidon) 微架构评测
    ARM Neoverse V3 (代号 Poseidon) 微架构评测¶ 背景¶ 使用 ARM Neoverse V3 核心的 AWS Graviton 5 最近上线了,相比之前的 Neoverse V2 应该有一些改进,所以测试一下这个微架构在各个方面的表现。 官方信息¶ ARM 关于 Neoverse V3 微架构有如下公开信息: Arm® Neoverse V3 Core Technical Reference Manual Arm Neoverse V3 Software Optimization Guide Neoverse V3 与 Cortex X4 高度相似,这里也列出 Cortex X4 的相关信息: Arm Unveils 2023 Mobile CPU Core Designs: Cortex-X4, A720, and A520 - the Armv9.2 Family Arm Cortex-X4 advances frontiers of CPU performance Arm® Cortex‑X4 Core Technical Reference Manual 下面分模块记录官方信息和实测结果。官方信息与实测结果一致的数据会加粗。 现有评测¶ 网上已经有 Neoverse V3 微架构的评测和分析,建议阅读: 最强 Arm 处理器 AWS Graviton5 架构剖析 Neoverse V3 微架构 下面分各个模块分别记录官方提供的信息,以及实测的结果。读者可以对照已有的第三方评测理解。官方信息与实测结果一致的数据会加粗。 Benchmark¶ Neoverse V3 (AWS Graviton 5) 的性能测试结果见 SPEC。 前端¶ L1 ICache¶ 官方信息:64K…
  • Open

    雨天出差的 3 件必备
    杜老师前几个月有一次出差正好赶上下雨,从酒店门口走到网约车上短短 5 分钟,整个包都湿透了。后来杜老师专门整理了一份”雨天出差必备”,今天就跟大家分享一下。

  • Open

    Understanding the World of AI Agents: A Beginner’s Guide [2025]
    Explore the fascinating world of AI agents, autonomous entities reshaping industries through intelligent decision-making.

  • Open

    I Tried This Storage OS Most Home Labbers Have Never Heard Of
    When it comes to storage specific operating systems that are popular in the home lab, most of the time names like TrueNAS are the ones that come to the top… The post I Tried This Storage OS Most Home Labbers Have Never Heard Of appeared first on Virtualization Howto.
  • Open

    ZMark 1.0.0正式版来了,AI检索功能已就绪
    ZMark是由xiaoz开发的浏览器书签管理工具,它主要解决了跨设备、跨平台、跨浏览器的书签同步与访问难题,做到一处部署、随处访问。同时,它还支持搭配浏览器扩展(插件)使用,让管理更高效。当然,你也可以把它当作一个导航页来用。ZMark官网地址:https://www.zmark.app/主要特点轻
  • Open

    Claude Code 带给我的改变
    No content preview
    微信是一个奇葩
    No content preview

  • Open

    Cloud Native: Rethinking Platform Development
    Exploring the Future of Cloud Native Platforms Most platform teams we talk to aren’t stuck on tooling anymore. They have Kubernetes, they have CI/CD, they have a developer portal someone stood up two quarters ago. What they’re actually wrestling with is scale, complexity, and a steady climb in what developers expect the platform to do […]
    Anthropic Claude Fable 5: Next-Gen AI Unveiled
    Discover Anthropic Claude Fable 5’s AI Innovations On June 9, 2026, Anthropic announced the launch of its most powerful AI models to date: Claude Fable 5 and Claude Mythos 5. Representing a new “Mythos-class” tier of artificial intelligence that sits above the Opus class, these models exceed all previously available models on nearly every tested […]
  • Open

    I Still Use Wireshark, but This Is the Network Tool I Open First
    Whenever you are troubleshooting network issues at a very deep level or trying to troubleshoot advanced or complex issues in the environment, you will always see mention of a packet… The post I Still Use Wireshark, but This Is the Network Tool I Open First appeared first on Virtualization Howto.

  • Open

    What Data Signals Matter for Sales ML Models
    Today’s sales teams have more information at their fingertips than ever before. But how do you know what data offers the most insights into buying decisions, and how can you determine the likelihood that someone will become a customer? Thanks to machine learning (ML) models, it’s possible to pinpoint answers, though those answers are heavily […]
  • Open

    把 MinIO 示例迁到 OtterIO:使用、部署与迁移验证
    前两篇文章把 OtterIO 的来龙去脉和代码线整理交代清楚了,这篇文章回到操作层面:如果过去的项目、文章示例、CI 环境或小型私有化部署里用了 MinIO,现在想切换到 OtterIO,应该怎么改镜像、怎么换环境变量、怎么部署、怎么验证迁移、哪些地方不兼容。文中给出一条 Docker 命令起 OtterIO、用 docker compose 跑多版本 MinIO 与 OtterIO 共存的可复现实验环境,再用 AWS CLI、s3cmd 通过标准 S3 API 把不同版本 MinIO 中的对象同步到 OtterIO,并用对象级 ETag/大小/数量做迁移校验,最后老老实实说明 mc admin、企业特性、商标与发行物层面的兼容边界。
  • Open

    I No Longer Follow This Popular Home Lab Advice
    Needless to say like EVERYTHING else out there, home labbing has a lot of advice that you can follow across various message boards, videos, and blogs like this one 🙂… The post I No Longer Follow This Popular Home Lab Advice appeared first on Virtualization Howto.

  • Open

    I Tried MicroCloud and It Might Be Canonical’s Most Interesting Home Lab Project Yet
    I am always looking at solutions that can be considered as serious platforms for not only self-hosted solutions but also for production environments. In looking at what is out there,… The post I Tried MicroCloud and It Might Be Canonical’s Most Interesting Home Lab Project Yet appeared first on Virtualization Howto.
  • Open

    从 MinIO 到 OtterIO:整理一条 Apache 2.0 开源对象存储代码线
    上一篇文章交代了为什么要重新审视 MinIO,以及为什么会有 soulteary/minio 这条 Apache 2.0 基线。这篇文章接着往下聊:从 soulteary/minio 到 OtterIO,中间到底做了什么。我把这次整理拆成十二步:从项目身份和命名独立、把 2021 年的代码带到 2026 年、用 gofiber/fiber/v3 重做 HTTP 入口、缩小 Bucket Notification 与 Gateway 的维护面,到把 2021 年 4 月之后上游 CVE / GHSA 逐项入账、按攻击面拆解安全修复、补齐 LDAP DN 规范化与迁移流程,再到完善 CI、自动化 Release、多架构镜像、控制台 listener 拆分,以及在保留原有 S3 使用体验的前提下,诚实说明 OtterIO 的适用范围与风险边界。

  • Open

    重新审视 MinIO:许可证、归档、社区 fork 与我的 Apache 2.0 基线
    MinIO 仍然是开源软件,但它已经不再是过去那个“Apache 2.0、社区仓库持续维护、预编译二进制直接使用”的默认选择:许可证从 Apache 2.0 切换到 AGPLv3,公开 GitHub 仓库被归档并标注不再维护,社区版预编译二进制也不再继续发布。本文重新审视 MinIO 当前的开源状态,比较 PGSTY/Silo 与 JuiceData/minio 两个社区 fork 的定位与许可证边界,并整理出我自己的 soulteary/minio 主线:基于 RELEASE.2021-04-22T15-44-28Z 这一切换 AGPLv3 之前的最后 Apache 2.0 版本,把 HTTP 路由切到 gofiber/fiber/v3、收敛 Bucket Notification 与 Gateway、升级到 Go 1.26,作为后续 OtterIO 项目的代码基线。
  • Open

    装修日记(4):618买家电
    本文为装修系列第4篇,前序文章:装修日记(1):各种准备工作装修日记(2):硬装装修日记(3):软装去年装修收尾时,部分家电因担心贬值而未买。我们计划今年七月搬入,所以趁着近期的618大促买了几...
  • Open

    桌面零食收纳的 2 个分区
    杜老师以前桌面零食是随手放,吃的时候一通翻。后来摸索出一套”零食分区”的方法,整整一年没再为找零食浪费时间。今天杜老师就把自己用了 1 年的 2 个分区分享给大家。

  • Open

    How AI Is Shaping the Future of Music and Video Content
    Artificial intelligence is rapidly transforming the way music and video content are created, distributed, and consumed. Over the past decade, advances in AI have moved from simple tools for sound generation to complex systems capable of producing immersive audio-visual experiences. What once required professional studios, expensive equipment, and specialized expertise can now be achieved by […]
  • Open

    我们改不了命,但是可以改运
    我们改不了命,但是可以改运… 从小到大,有过许多梦想,最终都能如愿以偿,离不开自己的坚持与努力。 知天命,尽人事 2024年和2026年的年初,都有发表过有关 改变的文章 《主动求变的2024年-心态决定状态》 - 2024年01月 《2026年,改变~》 -2026年01月 回望过去,每一次都是逼着自己进行改变,主动求变,正所谓 命由天定,运由己造。客观认识自己无法选择的初始条件,然后在剩余的自由空间里,做出最有利于自己的选择与积累。用古语说就是 “知天命,尽人事”。 如果有一个很厉害的算命先生能准确算出自己这辈子哪一年发财,哪一年破产,能不能结婚,甚至哪一天寿终正寝,那还需要奋斗吗? 本文讲述《了凡四训》里的改命之法 《了凡四训》说的是,明朝有个小伙子叫袁黄(袁了凡),原本他打算听老妈的话,去学个手艺当医生,安安稳稳过一辈子。结果在自己17岁那年,遇见了一个仙风道骨的孔先生。 这位孔先生掐指一算就给袁黄说:你别学医了,你去读书吧,明年县考你能考第14名,府考能考第71名。以后你不仅能当个官,而且当候补官员的时候,你都能领廪米俸禄为91石5斗。但你这辈子没有孩子,而且在53岁那年的08月14日丑时,你就寿终正寝…。 袁黄刚开始半信半疑,但他还是坚持去考试了,结果考试得成绩和算命的孔先生说的是一模一样。 后来的几十年,袁黄每一次升迁领的俸禄全都和孔先生说的对上了。后来袁黄彻底认命了,觉得荣辱生死皆有定数,既然一切都定好,自己还瞎折腾什么呢?于是他干脆也不看书学习了,整天就吃饭睡觉打坐。 很多人遇到这样的事情,不少人会和袁黄一样认命了。— 当外界给我们植入一个无论如何都挣扎都没用的定论,并且自己努力试过多次都无法改变之后,我们的大脑就会开启一种自我保护机制,主动切断我们的动力系统,让我们不得不认-命。 但袁黄的运气比较好,在36岁那年去了一趟栖霞山,遇到了他生命中的贵人云谷…
  • Open

    This Home Lab Learning Tool Made Kubernetes Finally Click for Me
    I have been looking for self-hosted tools for learning outside of actual lab environments that I have built in my home lab for Kubernetes. Hands on labs with Kubernetes are… The post This Home Lab Learning Tool Made Kubernetes Finally Click for Me appeared first on Virtualization Howto.

  • Open

    I Finally Found a Docker Backup Tool That Fits a Home Lab
    There are all kinds of backup solutions out there that do some really amazing things. However, when it comes to Docker, the options start to shrink down. So, when I… The post I Finally Found a Docker Backup Tool That Fits a Home Lab appeared first on Virtualization Howto.

  • Open

    I Found a Proxmox Mod That Adds Features I Wish Were Built In
    Every now and then, I run across a home lab project that has features that I wish were built into the default Proxmox interface. And, you can tell these tools… The post I Found a Proxmox Mod That Adds Features I Wish Were Built In appeared first on Virtualization Howto.

  • Open

    Kakapo:使用 Wails v3、Go 和 Echo 构建一个本地翻译工作台
    Kakapo 是一个基于 Wails v3、Go 和 Echo 构建的本地桌面翻译工作台,它把多个 OpenAI 兼容模型(Kimi、DeepSeek、OpenAI 等)收拢到同一个界面里,支持多模型并行翻译、结果比较、回译、系统朗读和本地历史记录。普通配置保存在 settings.json,API Key 使用 macOS Keychain 保存,历史记录保存在 history.json。本文记录这个项目的实现过程,以及 Wails v3、Go、Echo、系统 WebView、Keychain 和 OpenAI 兼容接口这套技术栈在桌面工具场景下的实践与取舍。
  • Open

    I Tried Proxmox Automated Installs and Am Never Going Back
    I absolutely think the “star of the show” with the new Proxmox Datacenter 1.1 release is the new automated installation feature that will allow you to create answer files for… The post I Tried Proxmox Automated Installs and Am Never Going Back appeared first on Virtualization Howto.
  • Open

    Building AI Agents on DGX Spark with Kubernetes: A Complete Tutorial
    The NVIDIA DGX Spark is a compact, personal AI supercomputer powered by the GB10 Grace Blackwell Superchip. With 128GB of unified memory, it can run multiple large language models (LLMs) and vision language models (VLMs) in parallel, making it an ideal platform for building fully local, private, and always-on agentic AI workflows. When you add […]
  • Open

    OpenCode上手指南:我的AI编程方案
    之前,xiaoz 一直使用 VS Code + GitHub Copilot 作为 AI 编程方案,但由于 Copilot 额度越来越不够用,不得不寻找替代品。大约半年前,我开始接触并使用 OpenCode,如今它已成为我的主力 AI 编程工具。起初有些不习惯,但现在越用越顺手,于是写下这篇文章,分
  • Open

    L20部署deepseek-v4-flash
    本文记录了在 8 卡 NVIDIA L20 服务器上部署 DeepSeek-V4-Flash 的完整过程。前半部分是可直接复制到新机器的部署步骤,后半部分是部署过程中遇到的踩坑记录与根因分析(v...

  • Open

    I Tried WolfStack and It Might Be the Simplest Way to Run a Home Lab
    I am always looking at what I think might be the simplest way for ones to get into running a home lab. There are definitely simple ways to do it.… The post I Tried WolfStack and It Might Be the Simplest Way to Run a Home Lab appeared first on Virtualization Howto.
  • Open

    FluxDown:一款界面精美、功能强大的现代下载工具,支持浏览器扩展
    FluxDown 是一款基于 Rust 语言打造、免费且无广告的现代化下载管理器,支持 HTTP、FTP、BitTorrent 磁力链接,还支持 HLS/DASH 流媒体资源;凭借智能多线程分段、断点续传和令牌桶限速等底层优化,配合可无缝拦截浏览器下载的扩展,在提供高达 10 倍下载速度的同时,依然

  • Open

    What Worked Great Until My Home Lab Got Bigger (And Why I Moved On)
    Like everything else in a home lab, change is inevitable. There are certain tools that served me well at a certain point or size of my home lab that I… The post What Worked Great Until My Home Lab Got Bigger (And Why I Moved On) appeared first on Virtualization Howto.
  • Open

    气味是通往过去的虫洞
    厦门,这座城市的味道不像川渝那般热烈,也不似江浙那般婉约。它有一种湿润的、慵懒的、复合的气息,是海风、植物、福建古早味与人情味的混合体。 气味是通往过去的虫洞 3年的时光模糊了那根鸡翅展开的样子,但那股混着南乳和热油的热气,至今还固执地霸占着自己的嗅觉记忆。 即使后来回到武汉后,在2023年的618买了美的炎烤空气炸锅,然后自己照着小红书的菜谱做过无数次,调料分毫不差,但入口的那一刻我就知道,缺的不是南乳,而是那些回不去的日子。 好的南乳通常用红曲和米酒酿制,那种温润的米酒香能去腥增醇,而南乳鸡翅的味道,是一种极具‘欺骗性’的温柔。还没上桌,在外卖袋中那股温润醇厚的酒香与酱香就先飘了过来。咬下第一口,先是‘咔哧’一声的焦脆,接着是滚烫肉汁的鲜嫩。 这时候南乳的味道才真正释放…它不是单薄的咸,而是咸、甜、鲜、酒香四者在舌尖上跳的一支圆舞曲。尤其特别的是那股发酵后特有的脂香,像极了老抽、腐乳和花雕酒在锅里发生的一场美妙化学反应。 能将廉价的鸡翅吃出了高级的‘肉脂香’和‘时间感’,恐怕也只有厦门了… 记忆本是一团乱麻,但气味像一根烧红的铁钎,一下子就在其中烙出了一条滚烫的路径 那一年的六一是在厦门度过的,也是3年前那一刻起的想法和决定,让自己的人生又多了一道折痕… 人往往在走完一段路后需不时地回望,才会发现当初看似无关的一步步,最终是如何串联成今天的机遇和成长…乔布斯在2005年斯坦福大学毕业演讲中提出过“连点成线”告诉我们,现在画的每一个点,在未来某个时刻可能会自己连起来。 无论快乐的还是痛苦的经历,都会影响我们的判断、韧性和视角。或许很多时候的被拒绝,才可能让自己更懂得共情;很多的孤独时刻,才能让我们学会与自己对话…这些累积的内在变化,让我们在未来的选择中不再是过去的自己。 一直念念不忘的虎头炸,2026年在街道口乐天城背后开了一家,这天下班,点了个外卖,全是回忆…
  • Open

    How to convert visual images into video AI animation without a production team
    Static Images Are Leaving Engagement on the Table If you’ve been publishing still images for your brand, product, or creative projects while your competitors are pushing video, you already know the gap is real. Video content consistently outperforms static imagery across nearly every major platform — higher reach on Instagram and TikTok, better click-through rates […]
  • Open

    演示前一晚的 2 个检查清单
    杜老师前几年经常需要给同事、客户做演示,踩过几次坑后,摸索出一套”演示前一晚”的检查清单。今天杜老师就把自己用了 2 年的 2 个清单分享给大家。
  • Open

    我把 Claude Code 的「大脑」移植到了 Pi Agent 里
    不是换个 Prompt 就行。危险操作的三层防御、Plan 模式的零代码实现,以及两个只有真正做过才知道的坑。

  • Open

    科研造假风盛行背后的冷知识
    Bensz 科研造假风盛行背后的冷知识 本博客由科研AI Agent实验室BenszResearch强力驱动!如何更快地访问本站?有需要可加电报群获得更多帮助。本博客用什么VPS?创作不易,请支持苯苯!推荐购买本博客的VIP喔,10元/年即可畅享所有VIP专属内容! 概览 2026年4月至5月,B站博主“耿同学讲故事”连续举报多名顶尖学者论文造假,短时间内引发高校免职、倒查论文、提交原始数据等连锁反应 我不想只停留在“谁造假了”的层面,而是想借这个事件讨论一个更抽象的问题:为什么在某些系统里,不够严谨但更容易生产、复制、扩散的策略反而会胜出 软件工程里的“Worse is Better”可以帮助我们理解科研生态:当评价体系奖励论文数量、影响因子和热点包装时,系统会自然筛选出更适合生产论文的人,而不一定是更接近真理的人 Goodhart定律和进化论里的“适者生存”共同解释了这一机制:环境不负责筛选完美,只负责筛选适应 AI时代会进 […] Bensz
    AI入门系列 关于科研AI写作边界的讨论
    Bensz AI入门系列 关于科研AI写作边界的讨论 本博客由科研AI Agent实验室BenszResearch强力驱动!如何更快地访问本站?有需要可加电报群获得更多帮助。本博客用什么VPS?创作不易,请支持苯苯!推荐购买本博客的VIP喔,10元/年即可畅享所有VIP专属内容! 概览 科研 AI 写作的核心边界可以概括为一句话:形式可以交给 AI,问题必须留给自己 科研写作里大量篇幅都在完成“形式合规”的工作,这部分不一定创造新思想,却承担着展示细节、降低误解和通过基本质量门槛的作用 国自然标书和 SCI 论文是两个最典型的场景:前者适合让 AI 补齐规范性章节,后者适合在原始数据和图表注释清楚后生成可继续打磨的第 1 稿 AI 在格式、排版、引用清单、投稿 checklist 和多版本一致性检查上杠杆很高,但所有事实、数字、引用和学术判断都必须由人最终核对 真正值得警惕的不是”AI 帮你写了多少字”,而是你有没有能力判断这些字是否准确、是 […] Bensz
  • Open

    OpenCode, Ollama and Docker Sandbox: An Isolated Agent Running a Local Model
    AI coding agents are great right up until you stop and think about what they can actually reach. OpenCode, Claude Code, Codex, the whole crop of them, they all want a filesystem, a shell, and a network connection so they can do real work. On your laptop that means the same agent that just refactored […]
  • Open

    自建私有音乐服务Songloft:Docker安装 + 小爱音箱播放
    Songloft是一款面向个人用户的自托管音乐服务器,类似于群晖的Audio Station,直接对标Navidrome,非常适合NAS用户部署。Songloft其独特之处在于:官方提供了全平台客户端和MIoT插件,因此可以支持通过小爱音箱来播放音乐。Songloft特点本地音乐管理:扫描目录,自动

  • Open

    I Did Not Expect to Like This Self-Hosted Termius Alternative This Much
    The article I wrote on Termius seemed to strike a chord with many who use various tools across the home lab. There were many comments for Termius, but also comments… The post I Did Not Expect to Like This Self-Hosted Termius Alternative This Much appeared first on Virtualization Howto.
  • Open

    Herald(鸦使):把验证码和通知,送到该送的人手里
    Herald(鸦使)是一个轻量的 OTP 和验证码服务,适合 HomeLab、小团队内部工具和测试环境。它负责创建验证挑战、生成验证码,通过邮件、短信、钉钉等通道把验证码送出去,并完成校验、过期、限流与审计。它可以接在 Stargate 和 Warden 后面作为认证链路里的“送信人”,也可以独立运行,给内部后台、脚本和平台提供统一的验证码能力,并支持 Docker 部署与后续扩展真实发送通道。
    Warden(守望者):从共享口令,到一份可维护的准入名册
    Warden(守望者)是一个轻量的准入名单数据服务,适合 HomeLab、小团队内部工具和测试环境。它维护可被机器稳定查询的用户名册,记录邮箱、手机号、用户 ID、状态、角色和权限范围,可接在 Stargate 后面完成从共享口令到认人的过渡,也可独立为内部网关和脚本提供统一查询能力,并支持 Docker 部署与后续扩展 Redis、远程数据源和监控。
    Stargate(星空之门):不用改业务代码,给内部服务加一道登录门
    Stargate(星空之门)是一个轻量化 Forward Auth 鉴权网关,适合 Traefik、Nginx、HomeLab 和内部工具场景。它能将登录、会话与访问控制前移到反向代理入口,让服务无需改造代码,也能快速获得统一认证能力,并可逐步扩展白名单、验证码、TOTP 与监控能力。

  • Open

    Traefik 阿里云使用方案:自动证书与服务接入
    本文介绍在阿里云环境中使用 Traefik 3 实现 HTTPS 服务接入与 SSL 证书自动管理的实践方案。通过 AliDNS DNS Challenge、Docker Provider 和 Let's Encrypt,实现证书自动申请、自动续签与动态路由配置。同时结合 RAM 最小权限设计,降低密钥风险,提高服务安全性与可维护性。文章包含完整部署步骤、Traefik 配置示例、服务接入方式及运维经验,适用于个人开发者和团队构建统一的 HTTPS 服务入口。
  • Open

    Proxmox Datacenter Manager 1.1 Quietly Added Its Best Feature Yet
    Anyone running Proxmox in their home lab right now or wanting to go with it in production is no doubt monitoring the Proxmox Datacenter Manager solution from Proxmox. This is… The post Proxmox Datacenter Manager 1.1 Quietly Added Its Best Feature Yet appeared first on Virtualization Howto.
  • Open

    Best Docker Books to Read in 2026
    Top Picks for Best Docker Books 2026 In 2026, Docker is no longer just a container runtime, it’s the substrate for modern application delivery, the foundation underneath Kubernetes, and increasingly, the operational layer for AI agents in production. Choosing the right book to learn it is harder than it used to be, because the field […]
  • Open

    基于 Cloudflare Workers 的轻量级 SMTP 发信网关:ZSend
    ZSend 是一个部署在 Cloudflare Workers 上的邮件发送网关,提供 Web 管理后台、多 SMTP 账号管理和统一的 HTTP 发信 API,由xiaoz开发,已经在Github开源。开源地址:https://github.com/helloxz/zsendZSend解决了哪些问
  • Open

    SPEC CPU 2026 Workload Analysis (FP Rate)
    SPEC CPU 2026 Workload Analysis (FP Rate)¶ 中文版本 Background¶ Following the INT Rate article, this article continues with the workload analysis of SPEC FP 2026 Rate. The test environment is the same as the previous INT Rate article and won't be repeated here. Recommended reading: Evaluating SPEC CPU2026 and SPEC CPU2026: Characterization, Representativeness, and Cross-Suite Comparison SPEC FP 2026 Rate Analysis¶ 709.cactus_r¶ Cactus is a computational framework, used here to solve the Einstein equations in vacuum. Command: cactus ShiftedGaugeWave.par Measured runtime is 103.4s, reftime is 858s, corresponding to 8.30 points. Performance under different compilers and flags: Compiler + Flags Time (s) Score Improvement over GCC 14 -O3 (%) GCC 14 -O3 103.4 8.30 0 GCC …
    SPEC CPU 2026 负载特性分析(FP Rate 篇)
    SPEC CPU 2026 负载特性分析(FP Rate 篇)¶ 本文同步发布到本人的知乎。 English version 背景¶ 继 INT Rate 篇 后,本文继续分析 SPEC FP 2026 Rate 的负载特性。 测试环境与先前的 INT Rate 篇 相同,这里不再赘述。 推荐阅读:Evaluating SPEC CPU2026 和 SPEC CPU2026: Characterization, Representativeness, and Cross-Suite Comparison SPEC FP 2026 Rate 分析¶ 709.cactus_r¶ Cactus 是一个计算框架,这里用它来求解真空中的爱因斯坦方程。命令参数如下: cactus ShiftedGaugeWave.par 实测数据显示,运行时间为 103.4s,reftime 是 858s,对应 8.30 分。不同编译器和编译选项对 709.cactus_r 的优化情况如下: 编译器 + 选项 时间 (s) 分数 相比 GCC 14 -O3 性能提升 (%) GCC 14 -O3 103.4 8.30 0 GCC 14 -O3 -march=native 83.9 10.23 23 GCC 14 -O3 -ffast-math 101.2 8.48 2 GCC 14 -O3 -ljemalloc 100.7 8.52 3 LLVM 22 -O3 94.6 9.07 9 LLVM 22 -O3 -march=native 90.5 9.48 14 可见 -march=native 能提供巨大的性能提升,LLVM 22 在 -O3 下比 GCC 14 快,不过 GCC 14 的 -O3 -marc…
  • Open

    纯Vibe零代码:一个纯前端证件照修改器的设计与实现
    这篇文章记录的是「证件照修改器」的设计与实现过程。 线上版本已经发布:https://idphoto.hex.ac.cn/。纯 Vibe 零代码,欢迎体验。 它的核心原则很简单:图片只在用户浏览器中处理,不上传服务器;应用支持离线使用。 为什么做成纯前端 PWA 证件照工具天然涉及个人照片,隐私敏感度很高。如果后端参与处理,哪怕服务端不保存图片,用户仍然需要信任传输链路、服务器实现和日志策略。对一...

  • Open

    I thought my Technitium DNS cluster was fixed. These settings were the real problem
    When you run a home lab long enough, you eventually hit one of those troubleshooting sessions that turns into a full-on detective story. You start out convinced the issue is… The post I thought my Technitium DNS cluster was fixed. These settings were the real problem appeared first on Virtualization Howto.

  • Open

    4 Trusted Real Estate Software Development Companies Supporting Enterprise Real Estate Innovation
    Just like any other industry, real estate has undergone phenomenal changes due to a technological boost. Almost any property owner, investor, or business company that is connected to real estate is now heavily investing in technology to stay competitive. This trend is backed up by clear evidence of how the PropTech market jumped in just […]
    Top 5 Custom Healthcare App Development Companies in the US That Healthcare Leaders Should Know
    Review top US healthcare app development companies with proven projects in pediatric care, remote monitoring, radiology, and wearables
    Kubernetes Gateway API vs Ingress: What Changed and How to Migrate
    Explore the transition from Kubernetes Ingress to the more versatile Gateway API. Learn the differences, migration steps, and how to leverage enhanced networking capabilities.
  • Open

    I Tried Termius for My Home Lab and Replaced My SSH Client
    I am always on the lookout for the next tool that makes sense for me to use in my home lab environment or that brings new features or capabilities to… The post I Tried Termius for My Home Lab and Replaced My SSH Client appeared first on Virtualization Howto.
  • Open

    不到20MB,支持40+数据库!这款开源客户端DBX太轻巧了
    Navicat太贵、DBeaver太重?那有没有这样一款客户端,(既要)免费、(又要)轻量还(要)支持多种数据库的?这次终于被xiaoz找到了,那就是今天要介绍的主角DBX关于DBXDBX是一款使用Rust + Tauri 2开发的跨平台数据库客户端,体积小巧,支持丰富的数据库类型,比如MySQL、

  • Open

    ASCO 2026 肝癌、胆道癌摘要选读
    No content preview
  • Open

    Docker on Windows Server Finally Felt Easier After I Tried VisualDock Server
    Running containers on Linux feels pretty normal and I have a LOT of it running in my home lab, especially for my Docker container hosts. However, Windows Server or workstation… The post Docker on Windows Server Finally Felt Easier After I Tried VisualDock Server appeared first on Virtualization Howto.
  • Open

    Best AI tools for developers in 2026
    By 2026, “using AI” isn’t a flex it’s table stakes. The real question is which tools reliably take work off your plate without creating new maintenance burdens, security headaches, or a trail of half-right outputs you still have to clean up. If you build software for a living, your AI stack is probably splitting into […]
    What is Claude Code? How to Install and Use It [2025 Guide]
    Discover Claude Code, the innovative agentic coding tool by Anthropic. Learn how to install and utilize its powerful AI features for enhanced software development workflows.
    What is Claude Code? How to Install and Use It [2025 Guide]
    Discover Claude Code, the innovative agentic coding tool by Anthropic. Learn how to install and utilize its powerful AI features for enhanced software development workflows.
    AI Tools to Elevate Short Video Storytelling with Music and Animation
    Creating captivating short videos goes beyond just recording footage—it’s about weaving together music, visuals, and motion to tell a story in just a few seconds. AI tools are transforming how creators approach storytelling, offering ways to produce professional-quality content without advanced technical skills. Below is a selection of AI platforms that help bring short video […]
  • Open

    培训讲师的 PPT 怎么"听完"
    杜老师参加过几次技术培训,最早一次听 PPT 是死盯屏幕,结果一节课下来什么都没记住。后来杜老师摸索出一套”听完 PPT”的方法,今天跟大家分享一下。

  • Open

    The Home Lab Alerts I Refuse to Live Without
    I have shared quite a bit of content on the tools I use in my current monitoring stack. However, I haven’t really shared the details of what I actually “alert”… The post The Home Lab Alerts I Refuse to Live Without appeared first on Virtualization Howto.
  • Open

    一个月Vibe Coding:我写了什么,又学到了什么
    近一个月,我使用Alma客户端搭配Kimi模型Vibe Coding了若干小玩意,本文记录一些过程和想法。
  • Open

    Mastering OpenClaw Plugins & Extensions: Enhancing AI Agent Development
    Explore how to extend AI agents with OpenClaw plugins, understanding key concepts, setting up a development environment, and creating a simple plugin.

  • Open

    Transformative AI Agents: Top 10 Use Cases in 2025
    Explore how AI agents are transforming industries like healthcare and finance by 2025, focusing on real-world applications and the infrastructure empowering these technologies.

  • Open

    Before I Deploy Anything to My Home Lab, I Make These 8 Decisions
    When you start spending enough time self-hosting applications in your home lab, you stop “just deploying” stuff because they look cool. We all still do some of that, no matter… The post Before I Deploy Anything to My Home Lab, I Make These 8 Decisions appeared first on Virtualization Howto.
  • Open

    五一游记:走理小路,逛三星堆
    5月3日早7:30,我们起床收拾行李下楼,很搞笑的是,我们三个男的都记错了,其实是7:30出发,吃了一碗粉便启程,往理小路方向。 海拔逐渐升高,大伙的声音都变小了,感觉到氧气的稀薄,最后穿过理小路隧道,打开录像,却发现是大雾天气,两侧的雪山根本无法看着,...
  • Open

    Coordinating Multiple AI Agents with OpenClaw: Mastering Multi-Agent Workflows
    Explore the intricacies of coordinating multiple AI agents with OpenClaw, an open-source framework, to enhance workflow automation and efficiency in complex scenarios.
    Understanding Kubernetes Autoscaling: HPA, VPA, and KEDA Explored
    Delve into Kubernetes autoscaling with a detailed exploration of HPA, VPA, and KEDA to optimize resource management effectively.

  • Open

    Proxmox VE 9.2 Is Here: 7 New Features That Actually Matter
    It seems like Proxmox has been moving fast lately with lots of new functionality, improvements, bug fixes, etc. Each release seems to bring great new features along. Proxmox VE 9.2… The post Proxmox VE 9.2 Is Here: 7 New Features That Actually Matter appeared first on Virtualization Howto.
  • Open

    AI网关LiteLLM那些事儿
    近期我们上线了LiteLLM,社区活跃,star最高。主要解决,1简化接入 2计费限流。天有不测风云,上线后被外部脱裤!使用https://www.sysdig.com/blog/cve-202...
  • Open

    Running GPU Workloads on Kubernetes with NVIDIA: A Step-by-Step Guide
    Discover how to run GPU workloads effectively in Kubernetes using NVIDIA hardware, from driver installation to container toolkit configuration.
  • Open

    SPEC CPU 2026 Workload Analysis (INT Rate)
    SPEC CPU 2026 Workload Analysis (INT Rate)¶ 中文版本 Background¶ I've been running some benchmarks with SPEC CPU 2026 recently, and plan to do in-depth workload analysis combined with the test results. This article focuses on SPEC INT 2026 Rate workload characteristics. For SPEC FP 2026 Rate analysis, see the FP Rate article. Test environment: CPU is Intel i9-14900K P-Core @ 5.7 GHz, Linux distribution is Debian Trixie, compiler is GCC 14.2.0, default compilation flags are -O3. This CPU can actually boost up to 6.0 GHz, but occasionally fails to boost under single-core workloads for unknown reasons (degradation protection?), specifically manifesting as the CPU core being forced down to 4.7 GHz after running for a while. So I opted for the more reliably achievable 5.7 GHz. Only one physic…
    SPEC CPU 2026 负载特性分析(INT Rate 篇)
    SPEC CPU 2026 负载特性分析(INT Rate 篇)¶ 本文同步发布到本人的知乎。 English version 背景¶ 最近用 SPEC CPU 2026 跑了一些基准测试,打算结合测试结果做一些深入的负载特性分析。本篇主要是分析 SPEC INT 2026 Rate 的负载特性,SPEC FP 2026 Rate 的分析请看 FP Rate 篇。 本文测试环境:CPU 为 Intel i9-14900K P-Core @ 5.7 GHz,Linux 发行版为 Debian Trixie,编译器是 GCC 14.2.0,默认编译选项是 -O3。其实这颗 CPU 最快能 Boost 到 6.0 GHz,但时不时因为未知原因(防缩缸?)在单核负载下也 Boost 不上去,具体表现为每跑一段时间后 CPU 核心就会强制降频到 4.7 GHz。故退而求其次,选择在更容易稳定达到的 5.7 GHz 频率来跑。能稳定跑到 6.0 GHz 的只有那一个物理 P 核,其他 P 核也都能上 5.7 GHz,降频了换一个核心即可。6.0 GHz 下的性能可以参考之前的测试结果:INT 和 FP,基本上,从 5.7 GHz 到 6.0 GHz,性能可以按频率线性放缩。本文可能针对同一个负载给出多个不同的运行时间,这可能是因为多次运行导致的性能波动,也可能是因为部分数字包含了 perf record 的开销,不过误差都很小,可以放心对比。本文所用的脚本已开源到 jiegec/spec2026。 推荐阅读:Evaluating SPEC CPU2026 和 SPEC CPU2026: Characterization, Representativeness, and Cross-Suite Comparison SPEC INT 2026 Rate 分析¶ 706…

  • Open

    Why I Run Some Things in Docker, Some in VMs, and Some in Kubernetes
    I have been very transparent about the fact that I still have Docker hosts in my home lab in addition to running Kubernetes. If you haven’t seen my post on… The post Why I Run Some Things in Docker, Some in VMs, and Some in Kubernetes appeared first on Virtualization Howto.
  • Open

    SPEC CPU 2026 在其他指令集上的编译
    SPEC CPU 2026 在其他指令集上的编译¶ SPEC CPU 2026 官方只附带了 aarch64/ppc64le/riscv64/x86_64 指令集的预编译 tools,如果要在其他指令集上使用,就需要首先编译 tools,过程如下: cd /mnt && tar xvf install_archives/tools-src.tar wget -O config.guess 'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' wget -O config.sub 'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' cp config.* /mnt/tools/src/make-4.2.1/config/ # build tools mkdir -p /mnt/config cd /mnt && echo 'y' | SKIPTOOLSINTRO=1 FORCE_UNSAFE_CONFIGURE=1 MAKEFLAGS=-j16 ./tools/src/buildtools mkdir -p /mnt/config cd /mnt && . ./shrc && packagetools linux-loong64 例如下面是在 LoongArch 上编译 SPEC CPU 2026 的 Dockerfile,假设 SPEC CPU 2026 已经解压到 /mnt: RUN cd /mnt && tar xvf install_archives/tools-src.tar RUN wget -O config.guess 'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' RUN wget -O config.sub 'https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' RUN cp config.* /mnt/tools/src/make-4.2.1/config/ # build tools RUN mkdir -p /mnt/config RUN cd /mnt && echo 'y' | SKIPTOOLSINTRO=1 FORCE_UNSAFE_CONFIGURE=1 MAKEFLAGS=-j16 ./tools/src/buildtools RUN mkdir -p /mnt/config RUN cd /mnt && . ./shrc && packagetools linux-loong64 RUN /mnt/install.sh -f 参考官方文档:Building the SPEC CPU®2026 Toolset。

  • Open

    The Proxmox VM Disk Settings I Change on Every New VM
    When I first started running Proxmox seriously in the home lab, I mostly accepted the default virtual machine disk settings. If a VM booted successfully and performance felt “good enough,”… The post The Proxmox VM Disk Settings I Change on Every New VM appeared first on Virtualization Howto.
  • Open

    Deploying OpenClaw Agents to Production: Best Practices
    Explore best practices for deploying OpenClaw AI agents in production, focusing on open-source framework integration, containerization, and adaptable deployment strategies.
  • Open

    出差住酒店插座的 3 个用法
    杜老师经常出差,住过几十家酒店。酒店插座这件事看着不起眼,但用不好挺耽误事的。今天杜老师就把自己这两年总结出来的 3 个用法分享给大家。

  • Open

    Don’t Ignore This Proxmox Warning Before June 2026
    Recently while migrating a Windows VM in my home lab running Proxmox VE, I noticed a warning message that honestly caught me off guard. At first glance, it looked like… The post Don’t Ignore This Proxmox Warning Before June 2026 appeared first on Virtualization Howto.
  • Open

    Comparing the Best Open Source LLMs in 2025: Llama 3, Mistral, and Gemma
    Explore the best open-source large language models of 2025, including Llama 3, Mistral, and Gemma, examining their architecture, deployment, and practicality.
  • Open

    Free EV Load Manager for Eligible Connecticut Homeowners
    Quick Take Click/Tap to view Press Release This Innovative Energy Solutions (IES) funded pilot is happening right here in Connecticut, and was approved by the Public Utilities Regulatory Authority. They will provide 100 Stepwise Tap load management devices - hardware and installation included - at no cost to qualifying homeowners in Eversource and United Illuminating territory who want to upgrade from Level 1 to Level 2 EV charging. There are no income requirements. To help Connecticut EV owners get their questions answered, the EV Club of Connecticut and PACE are co-presenting this live webinar featuring Stepwise co-founder and CEO Jane Chen along with Chief Marketing and Strategy Officer Holly Lichtenfeld. It's free and open to the public. Disclosure: This is not a sponsored post or vide…
  • Open

    武汉小龙虾是什么时候火遍全国的?
    从小出生在武汉这座浮在水上的城市,长江与汉水再此交汇,全市166个湖泊则如繁星般散落在这片土地上,为这座钢铁都市注入了温润的灵气。 而武汉市所在的湖北省却一直有着“千湖之省”的美誉,全省有755个湖泊被列入保护名录,总面积达2706.85平方公里,共同编织出中国最密集的淡水湖网。 关于小龙虾 小龙虾原名叫克氏原螯虾,它们的老家远在墨西哥北部和美国东南部。1920年代,小龙虾最先是被作为牛蛙饲料引入日本,随后又传入中国的江苏南京一带。由于小龙虾的适应性强、繁殖快、在中国又缺少天敌,一度在田间打洞,破坏堤坝和庄稼,所以在上世纪80年代,小龙虾一直被当作“害虫”和“省外来入侵物种”。 湖北中南部是由古云梦泽演化而来的江汉平原,同样是北纬30°,这里河网密布、地势低洼,常年积水,所以形成了大片只种能种下一季稻的湖田和冬闲田。这种天然的水环境,正好迎合了小龙虾的生存习性。小龙虾在这里生长快、繁殖周期短。丰沛的水资源也为湖北人大规模养殖提供了基础保障。 最终这个“外来入侵者” 在湖北潜江,通过农民们的智慧与创新,成功“驯服”了小龙虾,意外获得了远超种粮的经济效益,开创了“一稻一虾”模式,并不断升级。 武汉吃小龙虾 小龙虾在成为全国美食前,首先征服的是武汉人的味蕾。上世纪90年代末期武汉街头开始出现以“虾球”形式食用小龙虾的做法。之后,湖北潜江的“油焖大虾”做法传入武汉,就陆续开始占领了武汉个大宵夜大排档,小龙虾正式成为武汉人夏天宵夜的心头好。 再到2000年之后,巴厘龙虾、靓靓蒸虾、肥肥虾庄等几个大厂的相继创立,开始推动武汉本地的小龙虾热潮。武汉市外来人口从2015年的每年200万增长至2017年的每年400万人,配套2015年至2017年新媒体等推广渠道的爆发,让全国都感受到了武汉小龙虾的火爆。 最后就是2021年,在武汉疫情后,经济强势复苏,不少大企业在武汉设立了第二总部,配套武汉政府及人才的留汉政策,持续形成了一波人才的回流潮,让更多的武汉人在夏天离不开小龙虾。 越来越贵的小龙虾 需求不断上升,小龙虾的价格,也水涨船高,记忆中从100元内/盘,到现在的188元/盘,个头略大的甚至到228-258元/盘,一家人没个千把块很难吃饱。 2020年武汉疫情之后,每年都会在吃虾季带家人干一次小龙虾。2026年也毫不例外,带上家人酣畅淋漓的吃一顿小龙虾。 满口鲜香的蒜蓉小龙虾是最爱,在这里生蒜的刺激感消失了,反而像细腻的酱料一样包裹着小龙虾身,连平时不爱吃蒜的人都能接受。相比麻辣或油焖,蒜蓉口味更温和,适合不太能吃辣的人,也是带长辈或孩子吃小龙虾的首选。 唇齿留香的油焖大虾,通常由十几种香料组成,那股混合了八角、桂皮、草果的复合香气是典型的湖北潜江风味。油焖大虾的“香”是复合型的,它不是单纯的辣,而是一种醇厚的酱香,闻着就让人食欲大开。肥肥虾庄的油焖大虾碗底有几根黄瓜条就是神来之笔,吸饱了汤汁,脆爽又解腻,而仅有的几颗蒜瓣焖得软糯如泥,比肉还好吃。油焖大虾适合‘重口味’爱好者,是下酒又下饭的神器,也是最经典、最浓烈的市井风味。 清蒸,是对一只好虾的最高礼赞,回甘无穷,原汁原味。虽然主打本味,但肥肥虾庄的蘸料是点睛之笔,酱油加姜末醋,微微带甜,不仅没盖住虾的鲜,反而把鲜味吊出来了。清蒸最能检验虾肉的弹性,肉质紧实、Q弹爽滑、入口弹牙、鲜嫩多汁。 配上这1910年创立的老万城冰镇酸梅汤,先甜后酸,有回甘,真的是大饱口福,解辣解腻效果一流。 蒜蓉是“浓妆淡抹”,油焖是“烈火烹油”,清蒸是“素颜朝天” 剥开每一只虾头,满满的虾黄不管是否吸足了汤汁,一口嗦下去,那种浓稠鲜辣的感觉太满足了… 没有小龙虾的武汉夏天是不完整的,从第一口油焖的麻辣开场,到最后一口凉面的清爽收尾,好像只有嘬完这口虾,才算是真正过了个夏天。 关于博客中小龙虾的记忆 2025年,黄陂区七颗莓生态园,小龙虾管饱 2024年,虎泉,虾皇、光谷靓靓蒸虾 2022年,肥肥虾庄成为武汉每年夏天的打卡地 2021年,武汉并不只有热干面和周黑鸭

  • Open

    The First 5 Things I Change on Every Docker Host
    Getting a Docker host up and running is a great thing to do in your home lab environment. It allows you to start running containers and testing out things much… The post The First 5 Things I Change on Every Docker Host appeared first on Virtualization Howto.
  • Open

    OpenClaw Security Best Practices: Guardrails and Safe Agent Design
    Discover how to secure AI agents using OpenClaw with best practices in access control, encryption, and safe agent design.

  • Open

    Cloudflare Workers项目部署和wrangler命令使用
    最近,xiaoz 在开发一个 HTTP 邮件发送服务。项目本身不复杂,图个省事,打算部署到 Cloudflare Workers 上。虽然中间遇到了一点小问题,但在 AI 的帮助下很快解决了。由于是第一次用 wrangler 命令部署,不太熟悉,踩了些坑,顺手用这篇文章记录一下。什么是wrangle
  • Open

    Building a Customer Service Bot with OpenClaw: A Deep Dive into AI Agent Frameworks
    Learn how to build a customer service bot using OpenClaw AI framework, exploring AI agent development, setup, and API interactions.
  • Open

    Typecho升级到1.3,使用Warmpaper主题
    继周五迁移图床,周六又把博客翻新了,主要干了两件事:Typecho升级到1.3,同步把php环境升级到8.2移植Hexo的Warmpaper主题到Typecho记录几个主要问题。CommentT...

  • Open

    The Best Infrastructure Decisions I Made This Year
    It has been quite a year already in my home lab when it comes to infrastructure and the decisions I have made so far. This year I have made some… The post The Best Infrastructure Decisions I Made This Year appeared first on Virtualization Howto.
  • Open

    Top 10 Real-World Use Cases for OpenClaw AI Agents in 2025
    Explore how OpenClaw AI agents are poised to revolutionize industries in 2025 with groundbreaking use cases and adaptable open-source capabilities.

  • Open

    图床从又拍云迁移到Cloudflare R2
    晚上花了点时间把博客图床从又拍云迁移到了Cloudflare R2,共3458个文件(图片为主),约2.3G。用Gemini调研了方案,最终选择了rclone工具,配置又拍云的ftp参数 + C...
  • Open

    What I Learned After Migrating Fully Away From VMware
    From the beginning of 2026, I have written a lot about my journey of moving away from VMware which you can read about here: I Spent a Year Running Proxmox… The post What I Learned After Migrating Fully Away From VMware appeared first on Virtualization Howto.
  • Open

    Building a RAG-Powered Agent with OpenClaw: Step-by-Step Tutorial
    Learn how to build a powerful RAG-powered agent using the innovative OpenClaw framework. This comprehensive tutorial guides you through setting up a retrieval and generation system for AI development.

  • Open

    Rime鼠须管五笔输入法的快捷词库管理方案
    缘起入职阿里后使用钉钉,我的钉钉经常无故卡死,虽然其它同事也偶尔遇到,但我的频率显著高于他们。研发排查后,发现是我使用的输入法在新Mac系统适配存在问题,让我升级到最新版。但,我一直用的清歌输入...
  • Open

    I Changed My Default Proxmox Console and It Improved Everything
    One of the things I never paid much attention to when I first started using Proxmox was the console option used for accessing my virtual machines. Like most people, I… The post I Changed My Default Proxmox Console and It Improved Everything appeared first on Virtualization Howto.
  • Open

    Integrating OpenClaw with Local LLMs Using Ollama and LM Studio
    Learn how to effectively integrate OpenClaw with local LLMs like Ollama and LM Studio to build intelligent, efficient AI agent systems.
  • Open

    培训笔记只记关键字的 3 个好处
    杜老师参加过几次技术培训,最早一次是全抄命令,抄完基本记不住。后来改成”只记关键字”,反而效果好得多。今天杜老师就把这个方法分享给大家。

  • Open

    通过LeanCloud批量修改Waline对应页面评论
    虽然这是一篇延误了1年多才发出来的文章,一直存放于 Typora 的 Belate 文件夹中,再次打开的时候,发现内容已过时。貌似已经用不上了… 因为在2026年初,LeanCloud 以公开发文将停止对外提供服务。 随后 Waline 也更新了教程,指导客户在 Vercel 上建立数据库,不知道自己什么时候有时间,将 LeanCloud 上的评论数据转移到 Vercel 的 Neon 中。 对于挑战,还是有些齐待的。 半个多月了,冒个泡吧~ — 以下为原文—已过期— 虽然采用的纯静态的HUGO博客,在1.5年前(2021年的08月22日)启用Waline评论系统至今,博友们3703条评论数据是对我一直更新博客最大的动力。 但在几年前采用HUGO时,并没有对HUGO的Jane模板做过较多的调整与优化。导致不同的客户,在访问时是会显示两种页面,也因此有很长一段时间内,暂停了杜老师自建国内不蒜子统计平台的文章访问统计。 HUGO的文章链接路径 举个例子,前不久更新的文章 《遇见小面服务员感冒了能继续上班吗?》 HUGO默认文章链接为: https://4311346.com/post/2024/0813-xiaonoodles/ 搜索引擎收录的链接为: https://4311346.com/post/2024/0813-xiaonoodles Waline评论系统的数据建立在 LeanCloud 中,细看 Comment 表中,url 目录,就是此评论对应的页面(杜老师自建国内不蒜子统计平台同理),对于机器来说,以上两个链接就是两个页面,所以评论和计数,都是分别计算的… 这谁受得了? 为了统一链接,那么必须再次将Hugo静态博客的链接进行统一。对 HUGO 官方文档(URL management)研究了一会,找到了相关的解决方法。 最终统一链接为HTML后缀 https://4311346.com/post/2024/0813-xiaonoodles.html 批量更新Waline对应的页面地址 更改单个的数据较为简单,双击url目录就可以实现。但要批量实现,就得多操作两个步骤。 LeanCloud中找到对应的 Comment 评论内容数据表,选择批量操作;选择修改 contains substring 包含子字符串,文章页对应链接部分任意相关信息。为了数据库安全期间,LeanCloud必须让你点击测试条件,看下需要操作的数据是否正确。 更新对象,同样选择url字段,选择 set ,设置新的字符串,为你的新地址; 当然此时,你也可以选择试运行,再次比对和确认数据是否正确。 最后点击,连续运行,直到你的所有数据进行调整覆盖新的数据。 最后,百度站长资源搜索平台中,按链接对比,提供网站改版数据。 至此,有关Waline对应页面的LeanCloud库中的字段批量修改就已完成。 长期主义,复利思维
  • Open

    Infrastructure as Auditable Record: Building Systems That Prove Their Own Compliance
    There is a version of compliance that most organizations are still running – something changes in a system, someone writes it down, and the documentation gets filed – when an auditor asks what happened and why, someone spends two weeks pulling threads across spreadsheets, email chains, and systems. It works until it doesn’t – until […]
    Lovable.dev: A Comprehensive Review of the AI-Powered Development Platform
    Explore how Lovable.dev revolutionizes web app development with AI-driven code generation, integrating modern technologies like Vite, React, and Supabase.
  • Open

    I Built a Local AI Coding Agent Home Lab Setup With OpenCode and Ollama
    One of the interesting trends that is happening across all industries is the rise of AI and AI-integrated tooling. I think most of us have experimented with running local LLMs… The post I Built a Local AI Coding Agent Home Lab Setup With OpenCode and Ollama appeared first on Virtualization Howto.
  • Open

    龙芯折腾适配笔记
    记录下工作上龙芯适配相关。
  • Open

    为什么要写周记
    No content preview

  • Open

    This Lightweight Proxmox Tool Makes CLI Management Faster
    One of the things I have noticed recently in the Proxmox ecosystem is that many tools are becoming much larger and more complex. That is not necessarily a bad thing.… The post This Lightweight Proxmox Tool Makes CLI Management Faster appeared first on Virtualization Howto.
  • Open

    Seamless Integration of OpenClaw AI Agents with External APIs and Tools
    Learn how to connect OpenClaw AI agents with external APIs and tools, enhancing their real-world applications and interactions.
  • Open

    正念冥想全解惑:从原始出厂设置到大脑物理重塑
    No content preview

  • Open

    The Storage Mistakes That Quietly Hurt Your Proxmox Performance
    One of the things I have learned after running Proxmox clusters full time in the home lab is that storage problems can be more difficult to spot than something like… The post The Storage Mistakes That Quietly Hurt Your Proxmox Performance appeared first on Virtualization Howto.
  • Open

    AI in Enterprise 2025: Adoption Stats, Use Cases, and ROI Data
    Explore the transformative role of AI in enterprises by 2025 with insights into adoption statistics, use cases, and ROI assessment.

  • Open

    五一去川西:逛了四姑娘山双桥沟
    五一的出行,我们又相聚在一块,出发规划好的行程,4月30日晚直接从南宁自驾前往四姑娘山,高德行程1380km,预计15小时45分钟。总结很多,写了都是回忆,注本文99张图片,需慢欣赏。 G351 一直开到雅安高速出口方向,这里隧道出口直接堵了,我们还以为...
  • Open

    The Future of Hiring AI Engineers in a Talent-Constrained Market
    Artificial intelligence is eating the enterprise, transforming the way new products are built with automated workflows.  Enterprises are now slugging it out on an entirely new battleground, amid fierce competition to hire a dwindling AI engineering talent pool. As per a recent GitHub report, AI project contributions were up 59% in 2025 compared to 2024, […]
    What is Claude Code? How to Install and Use It [2025 Guide]
    Discover Claude Code, Anthropic's innovative AI coding assistant for terminal-based development, offering comprehensive multi-file editing, git operations, and codebase understanding.
  • Open

    草莓百日宴
    博客快一个月没更新了,养娃后琐碎的事比较多,每天苦哈哈的,博客真排不上号。今天得空,写一篇。在草莓 100 天的时候,南瓜和岳父、岳母带着草莓回了高平,我随后跟上,在高平度过五一假期,天天带娃。

  • Open

    5 Proxmox Optimizations Worth Doing This Weekend
    If you are anything like me, your Proxmox environment probably started simple and then slowly evolved over time. Maybe it began with a single node running a few VMs. Then… The post 5 Proxmox Optimizations Worth Doing This Weekend appeared first on Virtualization Howto.
  • Open

    自托管书签神器 ZMark 限量送兑换码了!先到先得
    ZMark是一款简洁、易用的书签管理程序,由OneNav重构而来,ZMark可帮您将浏览器书签集中式管理,从而解决跨设备、跨平台、跨浏览器的同步与访问难题,一处部署、随处访问,同时她还支持搭配浏览器扩展(插件)一起使用,让管理更高效。ZMark特点轻量级: 使用Bun + Hono.js + SQL

  • Open

    Why Proxmox Wasn’t Reclaiming Storage Until I Fixed This Setting
    Maybe you have been in this situation where you know you are deleting data inside your virtual machines running in Proxmox. You see the disk usage drop inside the guest… The post Why Proxmox Wasn’t Reclaiming Storage Until I Fixed This Setting appeared first on Virtualization Howto.
  • Open

    Shipping Better Meetups: How Tech Events Are Getting an “Event OS” Upgrade
    Transforming Tech Events with an Event OS Upgrade Most engineering teams have sophisticated tooling for their code, but when it comes to tech meetups or conferences, the stack often drops back to spreadsheets, chat threads, and manually stitched tools. For organizers, that fragmentation shows up as familiar pain points: juggling venues, sponsors, speakers, and attendees […]
    Breaking Down the Cost of Running AI in Production: A Comprehensive Guide
    Explore the real-world costs of running AI models in production, from data management to infrastructure choices, in this comprehensive guide.
  • Open

    为什么要写作
    No content preview
  • Open

    通勤最后 10 分钟的"减速"技巧
    杜老师最近养成了一个习惯:下班通勤的最后 10 分钟,不再骑完,而是推着车走完。听起来挺奇怪,但这几个月下来,杜老师自己感觉整个人的状态明显好了。今天就跟大家讲讲这个事。

  • Open

    Proxmox Networking Mistakes That Quietly Break Your Home Lab
    On the surface of things, I really like Proxmox networking. It is straightforward and based around Linux bridges which are powerful in their own right. You get the default Linux… The post Proxmox Networking Mistakes That Quietly Break Your Home Lab appeared first on Virtualization Howto.
  • Open

    Containerizing AI Agent Workflows with OpenClaw and Docker
    Unlock the potential of AI agent workflows with OpenClaw and Docker, exploring how containerization simplifies deployment and management of AI applications.
  • Open

    OneNav重构版ZMark公测:早鸟福利已开启
    OneNav书签管理从2020年开源至今,已经差不多6年了,期间陆续有用户给xiaoz提建议希望OneNav支持多用户,但由于OneNav的框架非常古老,维护和修改越来越困难,所以OneNav目前依然不支持多用户。但好消息是OneNav重构版ZMark已经开始公测,依然是xiaoz开发,还是熟悉的配
  • Open

    记一次循环依赖导致的运维小事故
    记一次循环依赖导致的运维小事故¶ 背景¶ 每次没有 UPS 或 UPS 容量不够用的倒闸对于运维来说都是一次鸡飞狗跳。这次很不幸,鸡飞狗跳终于轮到了我,还好花了一个半小时还是解决了。在这里做个简单的复盘。 现象与排查¶ 首先介绍一下现象:停电恢复之后,服务器开起来,但是无法从互联网连接内网的网关(即主网关)。还好,之前考虑到网关的重要性,做了备份,走内网的备用网关顺利进入了内网,然后发现主网关即使 IP 地址是对的,也连不上互联网。虽然通过 keepalived 的配置,主网关和备用网关会通过虚拟 IP 给内网机器提供一个高可用的默认网关,但由于 keepalived 只是检测了机器是否开机,并没有判断能否正常访问互联网,所以 keepalived 总会选择优先级更高的主网关,导致虚拟 IP 指向主网关,因而内网的机器都连不上互联网,还得继续尝试修复主网关。 主网关运行在 ESXi 的虚拟机里,于是进入 ESXi 管理网页,看看它的网络情况。这个虚拟机的网络用的并不是 ESXi 的普通网络,而是通过 vCSA 配置的基于 DS 的 LACP。看了几个不同的 ESXi,发现问题都集中在 LACP 上。而 ESXi 是没法配置 DS 的,所以就先去看了 vCSA。连上 vCSA 以后一看,所有的 ESXi 都掉线了。原来,之前为了方便配置,vCSA 都是通过域名连接 ESXi 的,而域名就需要有 DNS 服务器解析,然而主网关连不上互联网,也就连不上配置好的互联网的 DNS 服务器,于是 vCSA 无法配置 ESXi,然后 ESXi 的部分虚拟机就会断网,正好主网关又在被断网的虚拟机里面。这就形成了一个循环依赖。 既然找到了问题,那就需要打破循环依赖:把主网关在 keepalived 里的优先级调低,让备用网关上位。结果这时候发现一个小的问题:备用网关的 NAT 忽然不工作了。排查了一下,发现是因为 net.ipv4.ip_forward = 1 写在了 /etc/sysctl.conf 文件里,而 Debian 升级 Trixie 以后,这个文件已经不会被应用了,而要把内容写到 /etc/sysctl.d/*.conf 里面去,通过 /usr/lib/systemd/systemd-sysctl --cat-config 来确认是否持久化成功。由于主网关一直工作得很好,备用网关很久都没有做 NAT 了,导致这个问题一直没有被发现。 修好以后,vCSA 就能找回 ESXi 了,然后通过 vCSA 再重新配置一下 ESXi 的 DS LACP 网卡,然后一切就恢复了。 反思¶ 虽然事故解决了,但这个过程中暴露了很多问题: 首先就是循环依赖:ESXi 的 DS LACP 依赖 vCSA,vCSA 依赖 DNS,DNS 依赖主网关,主网关通过 DS LACP 访问互联网。如果没有准备好备用网关,且备用网关恰好没有用 DS LACP 因此不受影响,那么修复起来就更麻烦了。解决循环依赖的办法也很简单,对于一些重要的虚拟机(如网关),它所依赖的功能越简单越好。 备用网关的 NAT 功能在升级 Debian 版本后,因为没有仔细阅读 sysctl 的变化而失效了,升级后缺少对功能的检查。 keepalived 只判断机器是否在线,但没有判断机器是否可以正常连接互联网、承担起网关的职能。 ESXi + vCSA 这类闭源软件,修复起来还是比较痛苦的,很多内部的工作原理并不清楚,可调试性也比较差,以后还是会谨慎选择。

  • Open

    I Tried This New Open Source Kubernetes Dashboard and It’s Surprisingly Good
    I have been through a lot of the Kubernetes dashboards in my home lab and now that I am running my home lab “production” workloads on Kubernetes, I am keenly… The post I Tried This New Open Source Kubernetes Dashboard and It’s Surprisingly Good appeared first on Virtualization Howto.
  • Open

    Building a Custom AI Agent with OpenClaw in 30 Minutes
    Discover how to efficiently build a custom AI agent using the OpenClaw framework in just 30 minutes, understanding the essentials for successful agent development.

  • Open

    Vibe Check №42
    Forgive me, Reader. It’s been five months since my last vibe check. That’s a lot of ground to cover and it’s not possible to get into everything that happened. Like in real life conversations, instead of telling you how I’m doing, I’ll tell you what I’ve been doing these past few months. A trip to Seattle An underwhelming, low-res photo I took on my Kodak Charmera In March I went to Redmond, WA for “Meetup Week” at work. This was my second visit to the mothership in two years of working at Microsoft. Ideally, I’d go up more… but not too much… so this is fine. We’re a high-functioning remote team even though nearly everyone on the team has been RTO’d. Speaking of my team, the people I get to work with are super great. Talented, friendly people I’m lucky to work with. We’re a scrappy bunch …
  • Open

    PatchMon V2 Finally Lets You Patch Your Servers From One Dashboard
    I first wrote about Patchmon in its v1 form back at the end of 2025. It immediately stood out to me as something that filled a real gap in the… The post PatchMon V2 Finally Lets You Patch Your Servers From One Dashboard appeared first on Virtualization Howto.
  • Open

    Choosing Between RAG and Fine-Tuning for Your AI Applications
    Explore the strengths and weaknesses of Retrieval-Augmented Generation versus fine-tuning to optimize AI applications effectively.

  • Open

    VM Migration in Proxmox Kept Breaking Until I Fixed This CPU Setting
    When you are taking advantage of a Proxmox cluster with Live Migration, there is a chance that you have seen instances of when you are trying to migrate a VM… The post VM Migration in Proxmox Kept Breaking Until I Fixed This CPU Setting appeared first on Virtualization Howto.
  • Open

    Upcoming Innovations in OpenClaw: The Future of the AI Agent Framework
    Explore OpenClaw's roadmap and community efforts, focusing on future advancements and collaborative innovation in AI agent development.
  • Open

    The duality of language models in the browser
    I have complex feelings about Generative AI but one area I find myself weirdly bullish on is small language models (SLMs) in the browser which are available in Chrome and Edge behind an experimental flag. I know, I know. I know. AI in the browser reeks of a product manager trying to hit a KPI to shoehorn AI into everything. I understand if you read the phrase “AI in the browser” and involuntarily threw up on your keyboard, said “Fuck this”, and then closed this tab. I will not hold that against you. For the rest of you, hear me out… There’s an “Always bet on the Web” quality to the idea of browser-based models that I appreciate. There’s a self-hosted vibe to it. I shouldn’t have to pay a billionaire each month to summarize an email or generate a picture of myself with ultra-white teeth, do…

  • Open

    Empowering OpenClaw Agents with Memory: Persistence Across Sessions
    Discover how to enhance OpenClaw AI agents with persistent memory across sessions for improved contextual awareness.
    Ollama DeepSeek v4 Pro: Advanced AI Model Unveiled
    Discover the Features of Ollama DeepSeek v4 Pro Ollama just added DeepSeek-V4-Pro to its cloud model library, and on paper it is one of the most capable open-weights frontier models you can pull from a single command. The flagship of the DeepSeek-V4 series, V4-Pro is a 1.6 trillion parameter Mixture-of-Experts model with 49 billion active […]

  • Open

    I Tried New Proxmox Tools in May 2026 and Only a Few Made the Cut
    If you have been running Proxmox in your home lab for any amount of time, you already know the ecosystem has been growing fast and rightly so. There are more… The post I Tried New Proxmox Tools in May 2026 and Only a Few Made the Cut appeared first on Virtualization Howto.
  • Open

    Safest Browser vs Most Private Browser: What’s the Real Difference?
    The browsers of 2026 are no longer just means of connection to the internet. They are the first line in protection and collection of data. In an age where cyber threats and digital monitoring become more advanced, the general public searches for the “safest” or “most private” browser. However, since any browser can be marketed […]
  • Open

    两人吃外卖的 2 个小默契
    杜老师跟伴侣经常一起吃外卖,磨合了一年多,慢慢形成了一些小默契。今天杜老师就把自己觉得特别管用的 2 个分享给大家。
  • Open

    这个开源 Agent 框架的核心设计,可能是目前最「聪明」的取舍
    分析 Pi Agent 的扩展系统设计,探讨其在简洁与可定制性之间的平衡,以及 70+ 官方扩展示例背后的设计哲学。

  • Open

    我看见的世界
    AI 与纺织女工 2026 年 2 月 1 6日,除夕夜。 0 点 11 分,窗外鞭炮声还没停,我在本地跑起了 Qwen3.5-397B-A17B 的 2bits 量化版,尝试发了一张经典的 NixOS 天线宝宝 meme 图给它分析,它分析地相当到位!我激动万分,跑去跟很多朋友分享,「也是在本地用上多模态 LLM 了」。
  • Open

    I Can Finally See My Entire Home Lab and It Changed How I Troubleshoot
    If you saw my earlier post a few weeks back covering Scanopy, you already know there are many different solutions out there that can scan your network and generate diagrams… The post I Can Finally See My Entire Home Lab and It Changed How I Troubleshoot appeared first on Virtualization Howto.
  • Open

    2026年4月阅读书摘
    亲爱的威廉,对于人们心中那种想要自我扩张,想要发现新鲜事物,想要四处走走、见见世面的欲望,我曾经考虑得很多很多;后来,对于他们的逆来顺受,循规蹈矩,对周围任何事情都漠不关心的本能,我又作了种种思索。
  • Open

    Understanding MCP: The Backbone of AI Agent Capabilities
    Discover how the Model Context Protocol (MCP) empowers AI agents like Claude Code to intelligently and autonomously enhance software development processes.
    The Best Docker AI Book for Production: Why Operational AI with Docker is the Definitive Guide for 2026
    Quick Answer: If you’re searching for a Docker AI book focused on running production AI workloads, not just learning Docker basics with an AI chapter tacked on ~ Operational AI with Docker by Ajeet Singh Raina and Harsh Manvar (Packt, April 2026) is the book you’re looking for. It’s the first end-to-end guide covering Docker […]

  • Open

    Proxmox Backup Server 4.2 Just Changed How I Do Offsite Backups
    Backups are arguably one of THE most important aspects of running any type of virtualization stack. If you are running a small home lab or production environment, likely you don’t… The post Proxmox Backup Server 4.2 Just Changed How I Do Offsite Backups appeared first on Virtualization Howto.

  • Open

    I Tried Traefik Manager in My Home Lab and It Makes Traefik Much Easier
    If you have been running Traefik or you have thought about running Traefik, you probably fall into one of two schools of thought. You probably either love Traefik due to… The post I Tried Traefik Manager in My Home Lab and It Makes Traefik Much Easier appeared first on Virtualization Howto.
  • Open

    What Makes a QA Company Thorough Enough to Catch Bugs Dev Teams Miss?
    See what makes a QA company thorough enough to catch bugs that dev teams miss. Testing methodologies, best practices, and techniques.
    AI Testing Tools in the Age of Agentic AI: From Reactive QA to Autonomous Testing Systems
    Testing with AI is reshaping QA into autonomous systems using AI testing tools and agentic AI for faster, smarter, and scalable software testing.
    Operational AI with Docker: The Complete Guide to Running AI Agents in Production by Ajeet Singh Raina and Docker Captain Harsh Manvar
    For the past two years, the most common question I’ve received at every Collabnix Meetup — and we run a lot of them, with three to four hundred DevOps engineers and developers showing up each time — has been the same: “Ajeet, where do I start with Docker and AI?” Until today, my honest answer […]
    12 Best Excel Courses for Small Business Owners: Affordable Online Training Picks
    Most owners learned Excel on the fly—copying a SUM here, a VLOOKUP there, praying the sheet held together before the client call. No surprise Microsoft’s spreadsheet reaches roughly 750 million users while few tap its real time-savers. Over the past month we scored dozens of online classes for relevance, depth, price, instructor pedigree, and fresh […]
    12 Best Excel Courses for Small Business Owners: Affordable Online Training Picks
    Most owners learned Excel on the fly—copying a SUM here, a VLOOKUP there, praying the sheet held together before the client call. No surprise Microsoft’s spreadsheet reaches roughly 750 million users while few tap its real time-savers. Over the past month we scored dozens of online classes for relevance, depth, price, instructor pedigree, and fresh […]
    What Everyone Is Actually Searching About Ollama in 2026
    Ollama crossed 52 million monthly downloads in Q1 2026. That number is not a vanity metric — it is a tectonic shift. Two years ago, “running an LLM on your laptop” was a weekend project for people who genuinely enjoyed compiling things from source. Today it is a single command, and roughly 42% of developers […]

  • Open

    Is Proxmox SDN Worth It for a Home Lab?
    Out of all the really great features that Proxmox offers for home labbers and production environments, one of the most underutilized features is Proxmox SDN. You have probably seen the… The post Is Proxmox SDN Worth It for a Home Lab? appeared first on Virtualization Howto.

  • Open

    I Use Packer to Automate Ubuntu Server 26.04 on Proxmox and It Saves Me Hours
    I am a huge fan of automation in the home lab and have long had pipelines running that automate deployments of virtual machines in my VMware vSphere and now Proxmox… The post I Use Packer to Automate Ubuntu Server 26.04 on Proxmox and It Saves Me Hours appeared first on Virtualization Howto.

  • Open

    Agents Are the New Pods: Running AI Agents on Kubernetes with the Sandbox CRD
    Exploring AI Agents on Kubernetes for Enhanced Performance I’ve been spending a lot of time lately watching people try to deploy AI agents the same way they deploy microservices. They reach for a Deployment, slap on an HPA, maybe wire up a Service, and then wonder why everything feels slightly off. The agent crashes mid-task […]
    NemoClaw vs OpenClaw: A Hands-On Walkthrough of the Same Agent in Two Very Different Boxes
    Nemoclaw vs Openclaw: A Detailed Comparison Guide I installed both, ran the same agent through each, and watched what they actually let through. Here’s the practical breakdown for developers. If you’ve been anywhere near the agentic AI space in the last six months, you’ve heard of OpenClaw. It went from a side project to 321,000+ […]
  • Open

    深夜吃夜宵的 3 个节制技巧
    杜老师以前深夜吃夜宵的频率挺高的,泡面、辣条、肉干样样都来。最近一段时间杜老师调整了一下,发现只要方法对,节制夜宵并不是什么难事。今天杜老师就把自己用过的 3 个技巧分享给大家。

  • Open

    I Replaced My Monitoring Stack and This Just Works in My Home Lab
    I am always on the lookout for new and better tools for monitoring in the home lab environment to keep an eye on self-hosted apps and services. There are a… The post I Replaced My Monitoring Stack and This Just Works in My Home Lab appeared first on Virtualization Howto.

  • Open

    I Can Rebuild My Home Lab From Scratch in Hours and These 5 Habits Made It Possible
    If you have ever worked at rebuilding your home lab from scratch or even part of it, you know how painful this can be. This could possibly turn into a… The post I Can Rebuild My Home Lab From Scratch in Hours and These 5 Habits Made It Possible appeared first on Virtualization Howto.
  • Open

    What You Should Know Before Choosing A Debt Relief Solution
    Are you feeling confused about how to manage your money and thinking about a better way to handle your debts? You’re not alone, and many people go through the same phase at some point in life. The good thing is that there are simple, helpful solutions available to make things easier. Before choosing any debt […]
    How to Build a PromptOps Playbook for Teams
    What happens when your best prompt engineer leaves the company and takes their “magic” strings with them? Most DevOps teams struggle with this exact void, facing a chaotic reality where AI instructions are scattered across Slack threads and private Notion pages. Moving from ad-hoc experimentation to a reliable production environment needs a shift of […]

  • Open

    I Tried Tainer for Proxmox and It Feels Like Portainer for VMs
    I am constantly surprised by the number of new tools that are getting cranked out for Proxmox. It is hard to keep up sometimes with the growth and expansion of… The post I Tried Tainer for Proxmox and It Feels Like Portainer for VMs appeared first on Virtualization Howto.

  • Open

    Proxmox 9.1.8 Finally Rebalances HA Workloads Automatically
    For those migrating to Proxmox from “another hypervisor”, there are always the discussions around what features may be missing or work different from what they are coming from. If you… The post Proxmox 9.1.8 Finally Rebalances HA Workloads Automatically appeared first on Virtualization Howto.
  • Open

    How to Build a Customer Support AI Agent with RAG
    Learn how to build a sophisticated customer support AI agent using Retrieval-Augmented Generation (RAG) to deliver precise and contextually relevant responses.
  • Open

    10,000-watt GPU meet 40-watt lump of meat
    The use of AI is leading to burnout among its greatest advocates as they hit the limit of their meta-cognitive abilities: “I end each day exhausted—not from the work itself, but from the managing of the work. Six worktrees open, four half-written features, two ‘quick fixes’ that spawned rabbit holes, and a growing sense that I’m losing the plot entirely.” As someone with ADHD, this sounds painfully familiar. I’ve been spinning up workloads like that my whole life chasing the dopamine dragon. And as my fellow neuro-spicy siblings all know, there’s the thinnest of lines between “Oh wow I’m going so fast!” having fun being optimally stimulated and “Oh shit fuck no ow help cry ow” collapsing on the floor in desperation. It all reminds me of an old business book… The Goal by Eliyahu M Goldratt …

  • Open

    乐至宝单椅木马
    乐至宝和沃尔沃一样,始创于1927年,虽然2012年与顾家家具合作才进入中国,但中国人从小都看到过乐至宝的沙发产品,只是很少有人知道原来它就是乐至宝。 乐至宝在哪里? 比如美国情景喜剧《老友记》中的沙发,乔伊和钱德勒入手两把LAZBOY躺椅,一坐直接沦陷,整整躺了14个小时不愿起来,外卖都要送到沙发前! 再比如美国动画片《猫和老鼠》汤姆和杰瑞的家中,永远有一张软到犯规的LAZBOY沙发! 汤姆总瘫在上面摆烂睡觉,任凭杰瑞怎么调皮都不想动,这不就是懒人躺平的真实写照嘛~ 还有 美国动画片《海绵宝宝》派大星座的沙发 甚至是一些美国的综艺或访谈节目,均有乐至宝的产品身影。 乐至宝单椅木马 2026年春节假期,在居然之家对比了 芝华士、顾家 和 乐至宝 后,对木马(LZL.563A)这款单椅情有独钟。当然并不是因为它好看,而是舒适度,基本上属于躺上去秒睡的那种。 全真皮+进口的身份,价格好贵… 我知道贵…这不是它的问题,是我的… 乐至宝几乎没有平替 03月份平时休息时间很少,所以也都是利用中午的时间,去附件的一些家居卖场,再就是淘宝。线下芝华士单人电动沙发价格在3500元左右,可摇可转可躺,但可躺只有135°的角度。而线上芝华士K621价格2000元左右,无法体验,无从下单。 也想过花2000元直接线上买芝华士K621算了,不想花费时间和精力去看,但金牛座对于品质的要求,是无法接受的。 期间一度脑袋发热,有换掉顾家1602#,上三人位功能沙发的冲动。差点下单 懒洋洋 (GN.1026),但现在的顾家1602# 搬走却又有点可惜。 一直不好的睡眠 最近一年时间里,在书房电脑椅 和 客厅沙发上过夜的时间越来越多,人到中年,本来就不到6小时的睡眠时间持续很多年(睡眠是近几年来一直是个大问题),却因为躺不平而变本加厉的难受起来。 深夜在书房加班,经常干着干着就在电脑椅上睡着了,而现在用的这款保友金卓,后躺大概只有143°左右,好在旁边有榻榻米当腿托。 这台2021年购入的金豪E+在爸妈家暂无法派上用场。 早上通常5点-6点间醒来,却不想在床上继续躺着,来到客厅通常在沙发或扶手椅上,继续坐着… 沙发为2014年购入的顾家1602,接触面全真皮,算是顾家早年的期间产品,质量非常好,属于标准的沙发产品,但不是功能沙发。贵妃位舒服,但不适合睡觉,只能横躺着,确实不错。 宜家波昂扶手椅,基本是110°的角度,如果坐着睡着了,颈椎特别的难受。所以也就有了将它换掉的想法。 乐至宝为何口碑不好 美国品牌,可想而知,比如那些美系车在细节上就很大条,所以最后放弃一切电动产品,包括上述的 三人位双电机 懒洋洋 (GN.1026)以及 芝华士线上款单人电动沙发 K621 … 电机这玩意他真的会坏!坏!坏! 乐至宝 主打的产品 为进口单人沙发,中国地区销售的这类产品主要是由泰国生产。而乐至宝的三人位沙发,基本全都是由在中国的战略合作品牌顾家家居来生产。 木马 和 法斗狗 ,两个产品,在第一次送货时,就发生了品控问题,产生了产品售后! 木马 靠背上部,头枕位置,在运输过程中导致有皮质磨损的状况。送货师傅二话不说拍照,上报,再次装箱后带走。 法斗狗 在送货师傅走后,抱起法斗狗,才发现4个脚垫,少了一个。致电送货师傅,师傅说在包装袋内发现了遗留的一个…有点无语,但送货师傅还是建议说,下次送一个全新的过来,怕剩下的这个胶水失效粘不上。 好在当天下午送货师傅再次致电,约定次日再次送货。 次日,再次送货,仔细检查后,无误收货,惊喜的是,获得了黑色法斗一只。 关于价格与售后 乐至宝不能说完全没假货,但在东莞确实存在复刻的商家,那根本就不是一个东西,这里不暂开说。 具体说下线上和线下的价格差距,其实还是挺大的,约有30-40%的价格差距。乐至宝全国各省份都划分了区域运营,销售策略和价格策略基本一致,配套对应的售后服务来兜底。 就拿这套 木马单椅 来说,标价15999元,实际成交11000元,而淘宝上隔壁邻省的安徽合肥8000就能出货。但不愿意透漏店铺地址,放置你上门取货,并明确说,上门成交价格要加一点。但自己需要花费运输费用运走,离开安徽省就不在享有对应的售后服务。 必经万元级别的产品,虽然是实木结构,无电机,但线上若遇见这次这样皮质运损事件,不知道要扯多久。 所以十年售后买个安心把~
  • Open

    I Deployed My Own Flatcar Linux Update Server and Here’s What Actually Happened
    I have been having a blast trying out container-specific operating systems. As of recently I have tried out a couple including Lightwhale and Flatcar. Both have been very good in… The post I Deployed My Own Flatcar Linux Update Server and Here’s What Actually Happened appeared first on Virtualization Howto.
  • Open

    How to Set Up GitOps with ArgoCD and Kubernetes: A Complete Tutorial
    Learn how to streamline your Kubernetes deployments with GitOps using ArgoCD in this comprehensive tutorial. Understand the prerequisites, setup processes, and initial configurations needed to automate your application deployments.

  • Open

    I Installed Flatcar Linux on Proxmox and It’s Not Like a Normal Linux VM
    There are many great Linux operating systems that I have used in the home lab for running containers. You may have seen my recent post on Lightwhale in my home… The post I Installed Flatcar Linux on Proxmox and It’s Not Like a Normal Linux VM appeared first on Virtualization Howto.
  • Open

    广西三月三假期是如何打开的?
    2026年4月18日,三月三活动还是跟以往一样,一直宣传民歌湖,但是我还没去过。 抵达时,电动车已经停满了,过马路也需要交警管控,沿湖的道路已经堵满。 虽然有着南宁民歌湖的演出表,但实际情况很乱很复杂,许多活动地点不能如期进行,各个区域各个商家自行安排...
  • Open

    Mastering Real-Time Debugging and Monitoring for OpenClaw AI Agents
    Learn how to effectively debug and monitor OpenClaw AI agents in real-time. Explore tools, setups, and best practices to enhance your AI deployment.
  • Open

    橘猫经常跳上书桌的 3 个应对
    杜老师家里有一只橘白相间的猫,平时最爱跳上书桌”监工”。一开始杜老师挺困扰的,后来摸索出一套应对方案,今天就跟大家分享一下。

  • Open

    Running GitHub Copilot CLI on Open Models with Ollama
    GitHub Copilot CLI is GitHub’s AI coding agent for the terminal — it reads your codebase, edits files, runs commands, and generally behaves like a junior pair-programmer that never gets tired. Out of the box it ships wired up to GitHub’s hosted models, but what most developers haven’t realised yet is that you can point […]
    OpenClaw vs Semantic Kernel: Choosing the Right AI Framework
    Explore the distinctions and strengths of OpenClaw versus Semantic Kernel, focusing on their suitability for AI applications.

  • Open

    The Biggest Docker Mistakes I Still See in Home Labs (And How I Fix Them)
    Docker is a super powerful tool that you can use in your home lab. I think for me personally, a turning point was when I started running mostly containerized services.… The post The Biggest Docker Mistakes I Still See in Home Labs (And How I Fix Them) appeared first on Virtualization Howto.
  • Open

    Building a Multi-Agent System: Architecture and Code Guide
    Explore Multi-Agent Systems with an in-depth guide, including architecture and step-by-step code tutorials for distributed AI solutions.
    Building a Multi-Agent System: Architecture and Code Guide
    Explore Multi-Agent Systems with an in-depth guide, including architecture and step-by-step code tutorials for distributed AI solutions.

  • Open

    Importance of Residential Proxies in Modern Internet Use
    In the current virtual platform landscape, residential proxies are critically important to maintain smooth, stable, steady and unhindered Internet traffic, thanks to the increasing sophistication, hyper-targeting and strict controls on websites. Even as these platforms evolve, they no longer give the same treatment to all visitors. Rather, they scrutinise location, device type, browsing habits and […]

  • Open

    拆解 Claude Code:它是怎么在 200K 上下文里"永远不会聊爆"的
    源码揭示 Claude Code 的 6 层渐进式压缩架构,从工具截断、大结果落盘、并行预算、微压缩到全量摘要,解读它如何在 200K 上下文窗口中持续工作而不会"爆掉"  ( 4 min )

  • Open

    farzaa/clicky: 它是一个人工智能老师,就像你的伙伴一样陪伴在你的鼠标旁边。它可以看到你的屏幕、和你交流,甚至还能指点东西。有点像真的老师就在你身边。
    Contribute to farzaa/clicky development by creating an account on GitHub.  ( 12 min )

  • Open

    sebastianbergmann/git-state: 用于描述 Git 签出状态的库。
    Library for describing the state of a Git checkout. - sebastianbergmann/git-state  ( 5 min )
    safishamsi/graphify: AI 编码助手技能(Claude Code、Codex、OpenCode、OpenClaw、Factory Droid、Trae)。将任何代码、文档、论文或图片文件夹转换为可查询的知识图谱
    AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, OpenClaw, Factory Droid, Trae). Turn any folder of code, docs, papers, or images into a queryable knowledge graph - safi...  ( 24 min )
    glanceway/glanceway-sources: 轻量级 macOS 菜单栏应用,聚合 Hacker News、GitHub、Reddit、RSS 订阅、股票行情、加密货币、开发者工具等信息源。
    Contribute to glanceway/glanceway-sources development by creating an account on GitHub.  ( 10 min )
  • Open

    拆解 Claude Code:一个"停不下来"的 AI Agent 是怎么炼成的
    深入分析 Claude Code 的 Agent Loop 设计原理,从架构、提示词、工具设计和容错系统四个层面解读它如何实现持续工作的能力  ( 2 min )

  • Open

    lifedever/TaskTick: macOS 原生定时任务管理应用 无需 crontab,无需 launchd,交给 TaskTick。
    A native macOS app for managing scheduled tasks. Built with SwiftUI + SwiftData. Menu bar resident, cron expressions, script execution, and more. - lifedever/TaskTick  ( 8 min )
    Marvinngg/ambient-voice: macOS 系统的本地环境声音输入与会议转录功能 — 采用了 Apple 语音分析器、Vision 光学字符识别以及 FluidAudio 话筒声源分离技术,完全在本地设备上处理。
    macOS native ambient voice input & meeting transcription — Apple SpeechAnalyzer + Vision OCR + FluidAudio speaker diarization, fully on-device. - Marvinngg/ambient-voice  ( 9 min )
    Liubsyy/M3U8Quicker: M3U8 下载器,支持多线程下载、断点续传、边下边播
    跨平台M3U8下载器,支持多线程下载、断点续传、边下边播、AES解密、浏览器自动识别地址. Contribute to Liubsyy/M3U8Quicker development by creating an account on GitHub.  ( 11 min )

  • Open

    mahonzhan/awesome-coding-plan: 各厂家 Coding Plan 实际价值对比
    各厂家 Coding Plan 实际价值对比. Contribute to mahonzhan/awesome-coding-plan development by creating an account on GitHub.  ( 7 min )
    borawong/AiMaMi: 为 OpenAI Codex 打造的桌面伴侣。
    为OpenAI Codex打造的桌面伴侣。. Contribute to borawong/AiMaMi development by creating an account on GitHub.  ( 7 min )
    cat3399/blbl: 一个使用原生 Android 开发的哔哩哔哩安卓客户端,支持触摸、遥控,以及安卓 5
    一个使用原生Android开发的哔哩哔哩安卓客户端,支持触摸、遥控,以及安卓5. Contribute to cat3399/blbl development by creating an account on GitHub.  ( 6 min )
    Turbo1123/roubao: 首款无需电脑的开源 AI 手机自动化助手
    Android Automation Tool Based on Vision-Language Models - Turbo1123/roubao  ( 27 min )
  • Open

    2026年3月阅读书摘
    时代就在身边,很多时候,我们对此会毫无感知,觉得一切都是理所当然。

  • Open

    XueshiQiao/AnyDrag: 按住修饰键,拖动窗口任意位置即可移动窗口,无需拖拽标题栏。
    Modifier+drag to move any window smoothly on macOS, exactly like native speed - XueshiQiao/AnyDrag  ( 7 min )
    DimensionDev/Flare: 在一个应用中浏览 Mastodon、Bluesky、X、Misskey、Nostr 和 RSS。一个时间线,所有账户,跨平台同步发布。
    Browse Mastodon, Bluesky, X, Misskey, Nostr and RSS all in one app. One timeline, all your accounts, cross-post everywhere. - DimensionDev/Flare  ( 10 min )
    94xy/xykt: 基于 Apple VisionKit 的 macOS 抠图
    基于Apple VisionKit 的 macOS 抠图. Contribute to 94xy/xykt development by creating an account on GitHub.  ( 10 min )
    ryangjchandler/blade-parser.rs: 一个用 Rust 编写的 Laravel Blade 模板解析器。
    A parser for Laravel Blade templates written in Rust. - ryangjchandler/blade-parser.rs  ( 6 min )

  • Open

    pixelspark/sushitrain: 使用 Syncthing 在 iOS 设备上安全同步文件
    Securely synchronize files with your devices on iOS using Syncthing - pixelspark/sushitrain  ( 22 min )
    leemysw/token-share: Token-Share:一个原生 macOS 菜单栏 LLM API 网关 —— 在本地翻译并流式传输 OpenAI 聊天补全、OpenAI 响应和 Anthropic 消息协议之间的数据。
    Token-Share: A native macOS menu bar LLM API gateway — translate and stream between OpenAI Chat Completions, OpenAI Responses, and Anthropic Messages protocols locally. - leemysw/token-share  ( 5 min )
    tforschbach/CodexRemote: 使用你的 iPhone 作为 Mac 上本地 Codex 运行时的遥控器。
    Contribute to tforschbach/CodexRemote development by creating an account on GitHub.  ( 16 min )
    jigar-dhulla/laravel-http-to-curl: Laravel HTTP 请求到 Curl 命令
    Laravel HTTP Request to Curl Command. Contribute to jigar-dhulla/laravel-http-to-curl development by creating an account on GitHub.  ( 10 min )

  • Open

    protonemedia/laravel-xss-protection: Laravel 中间件可保护您的应用免受跨站脚本攻击 (XSS)。它通过使用 voku/anti-xss 包来清理请求输入,并且也可以清理 Blade 的 echo 语句。
    No content preview
    canyonroad/agentsh: AI 代理的执行层安全 (ELS)——带有审计的策略强制 Shell。
    No content preview

  • Open

    aschmelyun/liminal: 基于浏览器的 Laravel 集成开发环境。PHP 8.4 完全在 WebAssembly 中运行 - 无需服务器、无需安装、无需上传。无需离开标签页,即可编写、运行和预览 Laravel 应用程序。
    Build and preview Laravel applications without leaving your browser - aschmelyun/liminal  ( 8 min )
    szhshp/panda-video-generator: 熊猫视频自动化引擎:用程序员的方式帮你自动化视频创作与发布
    熊猫视频自动化引擎: 用程序员的方式帮你自动化视频创作与发布. Contribute to szhshp/panda-video-generator development by creating an account on GitHub.  ( 20 min )

  • Open

    openai/codex-plugin-cc: 使用 Claude Code 的 Codex 来审查代码或分配任务。
    Use Codex from Claude Code to review code or delegate tasks. - openai/codex-plugin-cc  ( 22 min )
    osaurus-ai/osaurus: 拥有你的 AI。原生 macOS AI 代理管理工具——支持任何模型,持久记忆,自主执行,密码身份认证。采用 Swift 开发。完全离线。开源。
    Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cryptographic identity. Built in Swift. Fully offline. Open source. - osaurus-ai/osaurus  ( 24 min )

  • Open

    nunomaduro/pao: PAO 是针对 PHP 测试工具的代理优化输出。它适用于任何 PHP 项目--Laravel、Symfony、vanilla PHP 或其他任何使用 PHPUnit、Pest 或 Paratest 的项目。
    PAO is agent-optimized output for PHP testing tools. - nunomaduro/pao  ( 8 min )
    electrikmilk/cherri: Siri 快捷指令编程语言 🍒
    Siri Shortcuts Programming Language 🍒. Contribute to electrikmilk/cherri development by creating an account on GitHub.  ( 11 min )
  • Open

    Everything Claude Code 详细使用文档
    项目概述 Everything Claude Code (ECC) 是一个全面的 AI 智能体性能优化系统,专为 Claude Code、Cursor、OpenCode 等 AI 开发工具设计。该项目经过 10 个月以上的生产环境实战验证,提供了完整的工作流程、智能代理、技能库和自动化钩子。 核心价值 降低 Token […]  ( 10 min )

  • Open

    DetachHead/rebased: 该项目旨在成为短暂存在的 JetBrains Git 客户端的开源重制版。它基本上就是一个 JetBrains IDE,移除了所有捆绑插件,只保留了 Git 集成,并进行了一些额外的界面调整。
    An open-source remake of the short-lived jetbrains git client - DetachHead/rebased  ( 17 min )
    electrikmilk/cherri-macos-app: Cherri Shortcuts 编程语言的 IDE
    IDE for the Cherri Shortcuts programming language. Contribute to electrikmilk/cherri-macos-app development by creating an account on GitHub.  ( 8 min )
    WecomTeam/wecom-cli: 企业微信开放平台命令行工具 — 让人类和 AI Agent 都能在终端中操作企业微信
    企业微信开放平台命令行工具 — 让人类和 AI Agent 都能在终端中操作企业微信. Contribute to WecomTeam/wecom-cli development by creating an account on GitHub.  ( 5 min )

  • Open

    larksuite/cli: 一个为 Lark/飞书开放平台打造的命令行工具——专为人类和 AI 代理设计。涵盖包括消息、文档、Base、表格、日历、邮件、任务、会议等核心业务领域,拥有 200 多个命令和 19 项 AI 代理技能。
    The official Lark/Feishu CLI tool, maintained by the larksuite team — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Me...  ( 22 min )

  • Open

    manaflow-ai/cmux: 基于 Ghostty 的 macOS 终端,支持垂直选项卡和 AI 编码代理的通知功能
    Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents - manaflow-ai/cmux  ( 22 min )
    HMAKT99/UnTouchID: 使用您的手机指纹在任何 Mac 上进行身份验证——sudo、屏幕保护程序、App Store。无需 $199 的 Magic Keyboard。支持 iPhone、Android、Apple Watch、Wear OS 或任何浏览器。兼容 MacBook Neo。
    No content preview
    lifedever/PasteMemo: 适用于 macOS 的智能剪贴板管理器
    PasteMemo - Smart clipboard manager for macOS. Contribute to lifedever/PasteMemo development by creating an account on GitHub.  ( 13 min )
    spatie/scotty: Scotty 将您的部署脚本传送到远程服务器。这是对 Laravel Envoy 的全新诠释,从头开始构建,拥有更好的输出、新的 bash 文件格式,以及暂停/恢复支持。
    A beautiful SSH task runner. Contribute to spatie/scotty development by creating an account on GitHub.  ( 8 min )

  • Open

    openilink/openilink-hub: 微信 ClawBot iLink 协议的开源消息管理平台 + App 应用市场
    开源微信 Bot 管理平台 + App 应用市场 | Self-hosted WeChat Bot Platform with App Marketplace | Lark · Slack · Discord · DingTalk · GitHub · Notion · 20+ Apps | AI Tools | 7 Language SDKs - openilink/openilink-hub  ( 24 min )
    GromNaN/symfony-tui-games:使用 Symfony TUI 组件构建的终端游戏
    Terminal games built with the Symfony TUI component - GromNaN/symfony-tui-games  ( 6 min )
    Hazel-Lin/github-trending-radar: 它获取热门仓库,根据实用开发者画像进行评分,用中文生成推荐理由和行动建议,并通过 SMTP 发送摘要。
    Daily GitHub Trending radar with Chinese recommendations and SMTP delivery. - Hazel-Lin/github-trending-radar  ( 30 min )
    joshembling/artisan-browse: 🔎 Artisan Browse 提供一个交互式终端界面,用于发现、搜索和执行所有 Laravel Artisan 命令。
    🔎 Artisan Browse provides an interactive terminal UI for discovering, searching, and executing all Laravel Artisan commands. - joshembling/artisan-browse  ( 11 min )
    FireRedTeam/FireRed-OpenStoryline: FireRed-OpenStoryline 是一款 AI 视频编辑代理,通过自然语言交互、LLM 驱动的规划和精准的工具协调,将手动编辑转变为意图驱动的导演。
    FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language interaction, LLM-powered planning, and precise tool orches...  ( 29 min )

  • Open

    zappzerapp/laravel-ingest: 一个强大的、配置驱动的 Laravel ETL 和数据导入框架。支持 CSV/Excel 流式处理、队列、验证和关系管理。
    A robust, configuration-driven ETL and data import framework for Laravel. Handles CSV/Excel streaming, queues, validation, and relationships. - zappzerapp/laravel-ingest  ( 14 min )
    AJenbo/phpantom_lsp: 快速的 PHP 语言服务器,具备深度类型智能。支持泛型、Laravel、PHPStan 注解。瞬间即可使用。
    Fast PHP language server with deep type intelligence. Generics, Laravel, PHPStan annotations. Ready in an instant. - AJenbo/phpantom_lsp  ( 10 min )
    algoyounes/circuit-breaker: Circuit Breaker 是一个 Laravel 包,提供了一种简单高效的方式来管理服务调用并防止级联故障。它允许你为关键的断路器状态定义自定义回调,并使用断路器逻辑运行操作。
    ⚡️ A Laravel package to prevent circuit breaker. Contribute to algoyounes/circuit-breaker development by creating an account on GitHub.  ( 9 min )
    visualdiffer/visualdiffer: 专为视觉比较文件夹和文件而设计的 macOS 应用程序
    macOS application designed to visually compare folders and files - visualdiffer/visualdiffer  ( 8 min )
    visualdiffer/visualdiffer: 旨在直观比较文件夹和文件的 macOS 应用程序
    macOS application designed to visually compare folders and files - visualdiffer/visualdiffer  ( 8 min )
    ryanstephen/lil-agents: 生活在 macOS 程序坞上的微小人工智能伴侣
    tiny AI companions that live on your macOS dock. Contribute to ryanstephen/lil-agents development by creating an account on GitHub.  ( 6 min )

  • Open

    sw33tLie/macshot: 功能丰富的原生 macOS 截图工具——支持注释、自动遮盖个人敏感信息、录制 GIF、OCR+ 翻译、滚动截图、美化等。无 Electron,无订阅。
    Feature-packed native macOS screenshot tool: annotate, auto-redact PII, record GIFs, OCR + translate, scroll capture, beautify, and more. No Electron, no subscription. - sw33tLie/macshot  ( 15 min )
    devgianlu/Aria2App: Aria2App 是一个基于 aria2 的高级下载管理器,也可以处理远程服务器。
    Aria2App is an advanced download manager based on aria2 that can handle remote servers too. - devgianlu/Aria2App  ( 3 min )
    gstory0404/Cinetry: Cinetry 是一款专为媒体爱好者设计的跨平台客户端软件,软件不提供任何数据,整合用户添加的媒体服务器 (如 Jellyfin、Emby、CMS、webdav、Subsonic、Navidrom、GD 音乐台、audiobookshelf、道理鱼、飞牛影视和 IPTV) 的功能。通过强大的数据导入、聚合搜索和一键切换功能,Cinetry 让用户能够轻松管理多台媒体服务器中的内容,并享受一致的用户体验,无论是在 Windows、macOS、Linux、TV、Android 还是 iOS 平台上。
    No content preview
    gstory0404/Cinetry: Cinetry 是一款专为媒体爱好者设计的跨平台客户端软件,软件不提供任何数据,整合用户添加的媒体服务器 (如 Jellyfin、Emby、CMS、webdav、Subsonic、Navidrom、GD 音乐台、audiobookshelf、道理鱼、飞牛影视和 IPTV) 的功能。
    No content preview

  • Open

    abhigyanpatwari/GitNexus: GitNexus:零服务器代码智能引擎 - GitNexus 是一个完全在浏览器中运行的客户端知识图谱创建工具。只需导入一个 GitHub 仓库或 ZIP 文件,即可获得一个带有内置图谱 RAG 智能体的交互式知识图谱。非常适合代码探索。
    GitNexus: The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a GitHub repo or ZIP file, and get an intera...  ( 38 min )

  • Open

    raskrebs/sonar: 用于检查和管理监听本地主机端口服务的 CLI 工具
    CLI tool for inspecting and managing services listening on localhost ports - raskrebs/sonar  ( 18 min )
    ezimuel/PHPVector: 一个纯 PHP 实现的向量数据库,采用 HNSW (分层可导航小世界) 进行近似最近邻搜索,并使用 BM25 进行全文检索。两种引擎可以结合成一个混合搜索流程。
    No content preview
    rudrankriyam/App-Store-Connect-CLI: 快速、可脚本化的命令行工具,用于 App Store Connect API。自动化 TestFlight、构建、提交、签名、分析、截图、订阅等操作。以 JSON 为核心,无需交互式提示。
    Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more. JSON-first, no interactive prompts - rudrankr...  ( 26 min )
    cddqssc/Caption-Trans: 使用 AI 大模型翻译视频字幕。
    A one-stop video subtitle translation tool. Contribute to cddqssc/Caption-Trans development by creating an account on GitHub.  ( 5 min )

  • Open

    tiajinsha/JKVideo: 高颜值的第三方 B 站 React Native 客户端,支持安卓、H5、iOS
    Contribute to tiajinsha/JKVideo development by creating an account on GitHub.  ( 11 min )
    chdsbd/kodiak: 🔮 一个自动更新和合并 GitHub PR 的机器人
    🔮 A bot to automatically update and merge GitHub PRs - chdsbd/kodiak  ( 7 min )
    tw93/Kaku: 🎃 一个为 AI 编程打造的快速即用型终端。
    🎃 A fast, out-of-the-box terminal built for AI coding. - tw93/Kaku  ( 12 min )
    naxiaoduo/1000UserGuide: 1000UserGuide:对独立开发者和创业者来说,找到前 1000 个早期用户太关键了。这里精心整理了 300 多个国内外渠道,适合独立开发者和创业者推广产品的渠道。
    1000UserGuide:对独立开发者和创业者来说,找到前1000个早期用户太关键了。这里精心整理了300多个国内外渠道,适合独立开发者和创业者推广产品的渠道。 - naxiaoduo/1000UserGuide  ( 15 min )

  • Open

    blitzdotdev/blitz-mac: 原生 macOS 应用程序,利用 AI 代理构建、测试和发布 iOS 应用
    Native macOS App Store Connect tool with MCP. Submit iOS apps to App Store with AI agents - blitzdotdev/blitz-mac  ( 18 min )

  • Open

    Bitkoala/KoalaSnap: 纯粹的谷歌浏览器截图插件,支持三种截图模式
    纯粹的谷歌浏览器截图插件,支持三种截图模式. Contribute to Bitkoala/KoalaSnap development by creating an account on GitHub.  ( 17 min )

  • Open

    配置Jackson使用字段而不是getter/setter来序列化和反序列化
    要让Jackson直接使用类的字段(Field) 进行序列化和反序列化,而非默认的getter/setter方法,核心是修改Jackson的属性访问策略:关闭对getter/isGetter/setter的自动检测,开启对所有字段(无论访问修饰符)的检测。 下面分通用Java项目、Spring Boot项目、局部类注解 […]  ( 4 min )
  • Open

    saihgupr/DMGMaker: 一款高级的 macOS DMG 创建工具,支持实时渲染的 SwiftUI 背景、玻璃质感和 Retina 显示屏。
    A premium macOS DMG creation tool with live-rendered SwiftUI backgrounds, glassmorphism, and Retina support. - saihgupr/DMGMaker  ( 6 min )
    AnInsomniacy/motrix-next: 一个功能齐全的下载管理器
    A full-featured download manager — rebuilt from the ground up - AnInsomniacy/motrix-next  ( 17 min )
    Emanuele-web04/remodex: Codex 的远程控制。24/7 版本即将推出
    Remote Control for Codex. Contribute to Emanuele-web04/remodex development by creating an account on GitHub.  ( 37 min )

  • Open

    chenhg5/cc-connect: 将本地 AI 编码代理 (Claude Code、Cursor、Gemini CLI、Codex) 连接到消息平台 (飞书、钉钉、Slack、Telegram、Discord、LINE、企业微信)。无需大多数平台的公网 IP,即可随时随地与您的 AI 开发助手聊天。
    No content preview
    hosmelq/laravel-pulse-schedule: 列出所有计划任务的 Laravel Pulse 卡。
    Laravel Pulse card that list all scheduled tasks. Contribute to hosmelq/laravel-pulse-schedule development by creating an account on GitHub.  ( 4 min )
    webadderall/Recordly: 一个免费的开源 Screen Studio 替代品,为你的屏幕录制添加自动缩放、光标动画等功能。
    The open-source screen recorder and editor for creating polished walkthroughs, demos, tutorials, and product videos. Add auto-zoom, webcam overlays, cursor animations and more to your screen record...  ( 21 min )
  • Open

    Upgrading an Older Home: Heat Pumps, Air Sealing and Smart Energy with Paul Braren
    Always fun to catch up with Jim! Here's his podcast announcement with extensive show notes: Posted on Sat March 14, 2026 by Jim Collison Thanks for listening! SUBSCRIBE Shownotes Links Geothermal vs Air Source Heat Pump: Which is Worth It? – Featured on Undecided with Matt Ferrell (Feb 24, 2026). Side-by-side comparison of Matt’s geothermal system and Paul’s air source heat pumps across two all-electric homes. Heat Pump Comparison & Paul Braren Interview – Featured on Still TBD Podcast (Mar 4, 2026). Extended interview diving deeper into the real-world tradeoffs between ground source and air source heat pumps in cold climates. TinkerTry’s 2025 Home Tech Refresh Insights That’ll Help You and Your Contractor Plan for Comfort Solar Roof vs Solar Panels: Which is Worth It? - TinkerTry's hom…

  • Open

    red-explosion/laravel-sqids: 为您的 Laravel 模型轻松生成 Stripe/YouTube 外观 ID。
    Easily generate Stripe/YouTube looking IDs for your Laravel models. - red-explosion/laravel-sqids  ( 15 min )
    jiulingyun/openclaw-cn: 中文社区版 OpenClaw,同原版保持定期更新,已内置钉钉、企业微信、飞书、QQ 以及国内网络环境优化。你的专属个人 AI 助手。支持所有操作系统和平台。🦞
    中文社区版OpenClaw,同原版保持定期更新,已内置钉钉、企业微信、飞书、QQ以及国内网络环境优化。你的专属个人AI助手。支持所有操作系统和平台。🦞 - jiulingyun/openclaw-cn  ( 10 min )

  • Open

    RightCapitalHQ/php-ast-viewer: PHP AST 查看器是一款用于查看 PHP 代码抽象语法树的工具。通过可视化代码结构,帮助开发者更深入地理解代码,从而提升代码质量和维护效率。
    The PHP AST Viewer is a tool for viewing the Abstract Syntax Tree of PHP code. By visualizing the structure, it helps developers gain a deeper understanding of the code, thus improving code quality...  ( 4 min )

  • Open

    Eljakani/ward: 为 Laravel 构建的安全扫描器,能够检测错误配置、漏洞和泄露的机密信息,并配备美观的终端用户界面。
    Security scanner built for Laravel, detects misconfigurations, vulnerabilities, and exposed secrets with a beautiful TUI. - Eljakani/ward  ( 34 min )

  • Open

    pronskiy/php-debugger: 轻量级 PHP 调试器扩展 (从 Xdebug 分叉,精简为仅调试并进行了优化)
    No content preview

  • Open

    yuzeguitarist/Deck: 一款现代化、原生、注重隐私的 macOS 剪贴板管理器。
    Deck is a modern, native, privacy-first clipboard manager for macOS. - yuzeguitarist/Deck  ( 13 min )
    yuzeguitarist/Orbit: 一个以手势为主的径向应用切换器和文件中心,适用于 macOS。
    A radial, gesture-first app switcher and file hub for macOS. - yuzeguitarist/Orbit  ( 18 min )
    antfu-collective/ni: 使用正确的软件包管理器
    💡 Use the right package manager. Contribute to antfu-collective/ni development by creating an account on GitHub.  ( 21 min )

  • Open

    alibaba/page-agent: JavaScript 页面内 GUI 代理。用自然语言控制网页界面。
    JavaScript in-page GUI agent. Control web interfaces with natural language. - alibaba/page-agent  ( 9 min )
    alibaba/page-agent: JavaScript in-page GUI agent. Control web interfaces with natural language.
    JavaScript in-page GUI agent. Control web interfaces with natural language. - alibaba/page-agent  ( 9 min )
    kepano/defuddle: 以 Markdown 格式获取任何页面的主要内容。
    Get the main content of any page as Markdown. Contribute to kepano/defuddle development by creating an account on GitHub.  ( 23 min )
    ValueCell-ai/ClawX: ClawX 是一款桌面应用程序,为 OpenClaw AI 代理提供图形界面。它将基于命令行的 AI 编排转变为无需终端操作的桌面体验。
    ClawX is a desktop app that provides a graphical interface for OpenClaw AI agents. It turns CLI-based AI orchestration into a desktop experience without using the terminal. China website is https:/...  ( 35 min )

  • Open

    phpmlkit/ndarray: 由 Rust 提供支持的高性能 N 维数组,适用于 PHP
    High-performance N-dimensional arrays for PHP, powered by Rust - phpmlkit/ndarray  ( 14 min )
    vaspike/MacEasySymbol: 在 macOS 中文输入时使用英文标点。
    在macOS中文输入时使用英文标点。. Contribute to vaspike/MacEasySymbol development by creating an account on GitHub.  ( 10 min )
    JetBrains/junie: JetBrains 推出的 AI 编码代理,可通过终端、IDE 或 CI/CD 流水线部署代码——由你选择的任何大语言模型提供支持。
    An AI coding agent by JetBrains that ships code from your terminal, IDE, or CI/CD pipeline - powered by any LLM you choose - JetBrains/junie  ( 10 min )

  • Open

    nicobleiler/php-passphrase: 带有 Laravel 集成的密码短语生成器,灵感来自 Bitwarden。默认使用 EFF 长词列表,并支持自定义词列表。
    Passphrase generator with Laravel integration, inspired by Bitwarden. Uses the EFF long word list by default with support for custom wordlists. - nicobleiler/php-passphrase  ( 23 min )
    geek-fun/dockit: 适用于 Mac、windows 和 linux 的 ElasticSearch、OpenSearch 和 DynamoDB NoSQL GUI 客户端
    ElasticSearch, OpenSearch and DynamoDB NoSQL GUI client for Mac, windows and linux - geek-fun/dockit  ( 11 min )

  • Open

    EthanLipnik/Loom: 适用于苹果设备的简单对等网络
    Easy peer to peer networking for Apple devices. Contribute to EthanLipnik/Loom development by creating an account on GitHub.  ( 21 min )
    nearai/ironclaw: IronClaw 是受 OpenClaw 启发的 Rust 实现,专注于隐私和安全。
    IronClaw is OpenClaw inspired implementation in Rust focused on privacy and security - nearai/ironclaw  ( 20 min )
    mrconter1/rustc-php: 用 PHP 编写的带有所有权检查功能的 Rust 编译器
    A Rust compiler with ownership checking, written in PHP - mrconter1/rustc-php  ( 8 min )

  • Open

    Wei-Shaw/sub2api: Sub2API-CRS2 一站式开源中转服务,让 Claude、Openai、Gemini、Antigravity 订阅统一接入,支持拼车共享,更高效分摊成本,原生工具无缝使用。
    Sub2API-CRS2 一站式开源中转服务,让 Claude、Openai 、Gemini、Antigravity订阅统一接入,支持拼车共享,更高效分摊成本,原生工具无缝使用。 - Wei-Shaw/sub2api  ( 32 min )

  • Open

    sourcetoad/rule-helper-for-laravel: 通过提供内置规则的辅助方法,添加帮助程序以使构建 Laravel 规则数组更容易。
    Rule Helper. Contribute to sourcetoad/rule-helper-for-laravel development by creating an account on GitHub.  ( 9 min )

  • Open

    投资白皮书
    核心方案:基于市场温度的动态定投系统 该方案通过 “场外增量控制” 与 “场内全权委托” 相结合,实现低成本积累筹码与高位风险对冲的闭环。 1. 核心数学模型 每月定投的总金额为M,根据当前市场温度T<
  • Open

    metaspartan/mactop: mactop 是一个基于终端的监控工具“top”,旨 ​​ 在显示 Carsen Klock 编写的 Apple Silicon 芯片的实时指标。它提供了一种简单有效的方法来直接从终端监控 CPU 和 GPU 使用情况、E 核和 P 核、功耗、GPU 频率、温度和其他系统指标
    mactop - Apple Silicon Monitor Top. Contribute to metaspartan/mactop development by creating an account on GitHub.  ( 25 min )

  • Open

    Lakr233/vphone-cli: 通过苹果的 Virtualization.framework,以及 PCC 研究虚拟机基础设施,启动一个虚拟的 iPhone (iOS 26)。
    No content preview
    hehehai/voxt: macOS 的语音输入和翻译应用。按下说话,释放粘贴。
    🎙️Voice input and translation app for macOS. Press to talk, release to paste. - hehehai/voxt  ( 37 min )
    Aayush9029/petal: Petal 是一款本地 macOS 菜单栏应用程序,用于快速、本地优先转录音频。
    Petal is a native macOS menu bar app for fast, local-first audio transcription. - Aayush9029/petal  ( 5 min )

  • Open

    ddlmanus/MacOptimizer: MacOptimizer 是一款专为 macOS 设计的系统优化工具,具有现代化的 SwiftUI 界面和八个核心功能模块
    MacOptimizer is a system optimization tool designed specifically for macOS, featuring a modern SwiftUI interface with eight core functional modules: - ddlmanus/MacOptimizer  ( 27 min )

  • Open

    34306/vphone-aio: 1 个脚本运行 vphone (iOS 26.1),已越狱并安装了完整的引导程序
    No content preview

  • Open

    Adembc/lazyssh: Lazyssh 是一个基于终端的交互式 SSH 管理器,灵感来自于 lazydocker 和 k9s 等工具——但旨在直接从终端管理您的服务器集群。
    A terminal-based SSH manager inspired by lazydocker and k9s - Written in go - Adembc/lazyssh  ( 18 min )
    Sjj1024/PakePlus-Android: 轻松将任意网站/HTML/Vue/React 等项目构建为轻量级 (小于 5M) 多端桌面应用和手机应用仅需几分钟。
    No content preview
    mantou132/Spotify-Lyrics: 桌面 Spotify 网络播放器即时同步歌词
    🎉 Desktop Spotify Web Player Instant Synchronised Lyrics - mantou132/Spotify-Lyrics  ( 9 min )
    MrPunyapal/pest-annotator-plugin: 一个 Pest PHP 插件,注释覆盖输出,包含类级别的细节、类型覆盖、圈复杂度、基线差异和灵活的导出格式。
    Contribute to MrPunyapal/pest-annotator-plugin development by creating an account on GitHub.  ( 14 min )

  • Open

    grinev/opencode-telegram-bot: OpenCode Telegram 机器人客户端用于 OpenCode CLI:在您的手机上运行和监控 AI 编码任务,同时一切在您的机器上本地运行。
    OpenCode mobile client via Telegram: run and monitor AI coding tasks from your phone while everything runs locally on your machine. - grinev/opencode-telegram-bot  ( 20 min )

  • Open

    这个域名注册整整十年了,十年时间,真快啊
    今天看到网站下方显示的域名已经整整十年了,查看了下域名信息,才发现原来真的已经十年了。 域名信息 域名年龄:10年0个月 注册时间:2016/2/24 当初只是随手玩玩的域名,没想到居然一直坚持了十年。 记得还是2015年,那会儿刚来北京,工作也比较清闲,就想着自己写一个网站。 第一版博客还是用的Java写的,ssh框 […]  ( 3 min )
  • Open

    matheusml/zsh-ai: 将自然语言即时转换为 shell 命令。无需依赖项,无需复杂设置——只需输入所需内容,即可获得所需命令。
    Transform natural language into shell commands instantly. No dependencies, no complex setup - just type what you want and get the command you need. - matheusml/zsh-ai  ( 10 min )
    cosZone/MoePeek: 一款轻量级 macOS 划词翻译工具,纯 Swift 6 开发,设备端 Apple 翻译保护隐私,安装体积仅 5MB,后台运行内存稳定约 50MB
    A lightweight macOS selection translator built with pure Swift 6, featuring on-device Apple Translate for privacy, only 5MB install size and stable ~50MB memory usage. 一款轻量级 macOS 划词翻译工具,纯 Swift 6 ...  ( 12 min )

  • Open

    quoid/userscripts: 适用于 Safari 的开源用户脚本编辑器
    An open-source userscript manager for Safari. Contribute to quoid/userscripts development by creating an account on GitHub.  ( 33 min )
    saif0200/notchprompt: 用于演示和录音的 macOS 本地凹槽式提词器。
    Contribute to saif0200/notchprompt development by creating an account on GitHub.  ( 6 min )

  • Open

    php-testo/testo: Testo 是一个可扩展的测试框架,建立在轻量级核心和中间件系统之上。它让您完全控制测试环境,同时保持您已经熟悉的 PHP 语法。
    The Testing Framework. Contribute to php-testo/testo development by creating an account on GitHub.  ( 7 min )

  • Open

    sudo-project/sudo: Sudo 是一个旨在允许系统管理员向用户授予有限根权限并记录根活动的程序。基本理念是尽可能少地授予权限,但仍然允许人们完成他们的工作。
    Utility to execute a command as another user. Contribute to sudo-project/sudo development by creating an account on GitHub.  ( 11 min )
    dlvhdr/diffnav: 基于 Delta 的 Git Diff 分页程序,但带有文件树,类似于 GitHub。
    A git diff pager based on delta but with a file tree, à la GitHub. - dlvhdr/diffnav  ( 12 min )

  • Open

    f/textream: 一款免费的 macOS 提词器,具有实时单词跟踪、经典自动滚动和语音激活滚动功能。
    Textream is a free macOS teleprompter app for streamers, interviewers, and presenters. It highlights your script in real-time as you speak, displayed in a beautiful Dynamic Island overlay. With ext...  ( 28 min )
    medvio/move-to-screen: 使用 ⌃⌥ + 方向键在显示器之间移动窗口。
    Contribute to medvio/move-to-screen development by creating an account on GitHub.  ( 4 min )

  • Open

    github/gh-aw:使用自然语言 Markdown 编写智能体工作流,并在 GitHub Actions 中运行它们。
    GitHub Agentic Workflows. Contribute to github/gh-aw development by creating an account on GitHub.  ( 8 min )
    sipeed/picoclaw: 🦐 PicoClaw 是一款超轻量级的个人人工智能助理,其灵感来源于纳米机器人,通过自引导过程用 Go 语言从头开始重构,由人工智能代理本身驱动整个架构迁移和代码优化。
    Tiny, Fast, and Deployable anywhere — automate the mundane, unleash your creativity - sipeed/picoclaw  ( 54 min )

  • Open

    spatie/laravel-openapi-cli: 将任何 OpenAPI 规范转化为专用的 Laravel artisan 命令。每个端点都有自己的命令,并为路径参数、查询参数和请求体提供类型化选项。
    Create a Laravel command for your OpenAPI specs. Contribute to spatie/laravel-openapi-cli development by creating an account on GitHub.  ( 7 min )
    spatie/laravel-screenshot: 在 Laravel 应用程序中对网页进行截屏
    Take screenshots of web pages. Contribute to spatie/laravel-screenshot development by creating an account on GitHub.  ( 7 min )
    rebornix/Agmente: Agmente 是一个用于编码代理的 iOS 客户端。它连接到使用 ACP (代理客户端协议) 或 Codex 应用服务器协议的服务器,并在设备上显示工具调用、结果和对话历史。
    No content preview
  • Open

    Claude Code全维度实战指南:从入门到精通,解锁AI编程新范式
    在AI编程工具百花齐放的当下,Claude Code凭借其强悍的代码能力、灵活的终端交互模式以及深度的开发流程融合能力,成为了开发者提升效率的核心利器。它远不止是一个简单的AI写代码工具,更是重构了人机协作编程的新方式,从基础的代码编写、错误修复,到复杂的项目管理、自动化工作流搭建,都能提供全方位的支持。 本文将从基础 […]  ( 6 min )

  • Open

    rectorphp/mockstan: 将您的 PHPUnit 模拟置于严格的静态分析之下。
    Keep your PHPUnit mocks under strict eye of static analysis - rectorphp/mockstan  ( 9 min )

  • Open

    sbarex/SourceCodeSyntaxHighlight: 该应用程序为 macOS 10.15 Catalina 及更高版本提供了快速查看扩展,用于预览源文件。内部使用 Highlight 渲染带有语法高亮的源代码。
    Quick Look extension for highlight source code files on macOS 10.15 and later. - sbarex/SourceCodeSyntaxHighlight  ( 47 min )

  • Open

    sbarex/QLMarkdown: QLMarkdown 是一个 macOS 快速查看扩展,用于预览 Markdown 文件。
    macOS Quick Look extension for Markdown files. Contribute to sbarex/QLMarkdown development by creating an account on GitHub.  ( 28 min )
    sbarex/MediaInfo: MacOS Finder 扩展,用于在上下文菜单上显示有关媒体文件 (图像、视频和音频)、PDF 和 Office 文件的信息。
    No content preview
    saeedvir/PaL-Server-Info: PHP 和 Laravel (PaL) 服务器信息和 Laravel 要求检查器 + PHP 和 Mysql 基准测试 + 在单个文件中扫描 PHP 配置
    No content preview
    TestFlowLabs/doctest:一个 PHP 文档测试工具,它可以从 Markdown 文件中提取代码块,在隔离的进程中执行这些代码块,并验证其输出。
    A PHP documentation testing tool that extracts code blocks from Markdown files, executes them in isolated processes, and verifies their output. - TestFlowLabs/doctest  ( 7 min )

  • Open

    jarv/newsgoat: NewsGoat 是一个基于终端的 RSS 阅读器
    NewsGoat is a terminal-based RSS reader. Contribute to jarv/newsgoat development by creating an account on GitHub.  ( 26 min )
    steipete/Peekaboo: Peekaboo 是一个 MacOS CLI 可选的 MCP 服务器,它使 AI 代理能够捕获应用程序或整个系统的屏幕截图,并通过本地或远程 AI 模型进行可选的可视化问题回答。
    Peekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remot...  ( 10 min )
    wzh4869/AppPorts: 一款 macOS 工具,无缝迁移应用到外部存储并自动建立链接,释放宝贵的本地空间
    📦 A macOS utility to seamlessly migrate applications to external storage and reclaim local disk space.【一款 macOS 工具,无缝迁移应用到外部存储并自动建立链接,释放宝贵的本地空间】 - wzh4869/AppPorts  ( 12 min )
    laravel/ai: Laravel AI SDK 提供了一个统一的、富有表现力的 API,用于与 OpenAI、Anthropic、Gemini 等 AI 提供商进行交互。
    The Laravel AI SDK provides a unified, expressive API for interacting with AI providers such as OpenAI, Anthropic, Gemini, and more. - laravel/ai  ( 5 min )

  • Open

    smughead/Loupe: 用于 AI-Agent 工作流的 MacOS 辅助功能检查器。
    macOS accessibility inspector for AI-agent workflows. Hover, annotate, copy structured output. - smughead/Loupe  ( 6 min )
    elementary/terminal: 为初级操作系统设计的终端仿真器
    Terminal emulator designed for elementary OS. Contribute to elementary/terminal development by creating an account on GitHub.  ( 5 min )
    worksome/graphlint:GraphQL 静态分析工具
    A static analysis tool for GraphQL. Contribute to worksome/graphlint development by creating an account on GitHub.  ( 7 min )
    AliRezaBeigy/paqetNG: 一个现代的 Android 应用程序,用于 paqet,这是一种使用原始套接字和 KCP 的包级代理。使用 hev-socks5-tunnel 构建,支持本地 TUN/SOCKS5 隧道。
    Android client for paqet — Root Required — Ferries Packets Across Forbidden Boundaries. - AliRezaBeigy/paqetNG  ( 8 min )
    FantasticFiasco/action-update-license-year: 拉取请求中的 GitHub 操作会更新许可证文件中的版权年份。
    GitHub Action that in a pull request updates the copyright year(s) in your license file. - FantasticFiasco/action-update-license-year  ( 31 min )
  • Open

    Apollo配置中心中的protalDB的作用是什么
    portalDB的是Apollo Portal(配置管理门户)的专属关系型数据库,是支撑Portal前端所有管理操作的核心数据底座——所有通过Portal页面进行的配置管理、权限控制、项目组织等操作的元数据、权限数据、操作日志,都会持久化存储在portalDB中。 同时要注意,Apollo的portalDB和负责存储具 […]  ( 3 min )

  • Open

    org.apache.ibatis.plugin.Interceptor类详细介绍及使用
    org.apache.ibatis.plugin.Interceptor 是 MyBatis 插件体系的核心扩展接口,MyBatis 提供的插件机制完全基于这个接口实现——它允许开发者通过动态代理拦截 MyBatis 核心执行流程中的关键方法,在不修改框架源码的前提下,对 MyBatis 的执行逻辑做自定义增强(如分页 […]  ( 6 min )
  • Open

    VortexOne404/slipstream-client-android: Slipstream 客户端是一个轻量级和模块化的 Android 客户端:
    A Slipstream Client for android. Contribute to VortexOne404/slipstream-client-android development by creating an account on GitHub.  ( 12 min )
    lucasgelfond/zerobrew: 即插即用,速度提升 5 至 20 倍,实验性的 Homebrew 替代品。
    A 5-20x faster experimental Homebrew alternative. Contribute to lucasgelfond/zerobrew development by creating an account on GitHub.  ( 6 min )
    bim-g/hitilafu: PHP 应用程序的一个漂亮的错误页面。
    A beautiful error page for PHP applications. Contribute to bim-g/hitilafu development by creating an account on GitHub.  ( 9 min )

  • Open

    steipete/Trimmy: Trimmy ✂️ - “粘贴一次,运行一次”:这个工具可以将多行的 shell 脚本片段压缩成一个简洁的形式,以便执行。
    "Paste once, run once." — Trimmy flattens those multi-line shell snippets you copy so they actually paste and run. - steipete/Trimmy  ( 11 min )

  • Open

    asheshgoplani/agent-deck: AI 编码代理的终端会话管理器。
    Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more. - asheshgoplani/agent-deck  ( 28 min )

  • Open

    sebastianbergmann/file-filter: 用于过滤文件的库,从 phpunit/phpunit 中提取。
    Library for filtering files. Contribute to sebastianbergmann/file-filter development by creating an account on GitHub.  ( 3 min )
    syi0808/screenize: 开源 MacOS 屏幕录制应用程序,具有自动缩放、光标效果和时间轴编辑功能—Screen Studio 替代方案。
    Open-source macOS screen recording app with auto-zoom, cursor effects, and timeline editing — Screen Studio alternative. - syi0808/screenize  ( 9 min )
    automazeio/vibeproxy: 原生 MacOS 菜单栏应用程序使用您的 Claude Code ChatGPT 订阅与 AI 编码工具 - 无需 API 密钥
    Native macOS menu bar app to use your Claude Code & ChatGPT subscriptions with AI coding tools - no API keys needed - automazeio/vibeproxy  ( 14 min )
    openclaw/openclaw: OpenClaw 是一款个人 AI 助手,用户可以在自己的设备上运行它。该助手支持在用户已使用的多个频道上提供回答,包括 WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams 和 WebChat,还支持 BlueBubbles、Matrix、Zalo 及 Zalo Personal 等扩展频道。它能够在 macOS、iOS 和 Android 系统上实现语音交互,并能渲染用户可控制的实时画布界面。
    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 - GitHub - openclaw/openclaw: Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞  ( 62 min )

  • Open

    devcbh/laravel-ai-provider: 具有多个提供程序驱动程序的 Laravel AI 包装包。
    A Laravel AI wrapper package with multiple provider drivers. - devcbh/laravel-ai-provider  ( 16 min )
    harris21/laravel-fuse: Laravel 队列作业的断路器
    Circuit breaker for Laravel queue jobs. Contribute to harris21/laravel-fuse development by creating an account on GitHub.  ( 26 min )
    loilo/Fuse: PHP 的模糊搜索库
    🔍 Fuzzy search for PHP, ported from Fuse.js. Contribute to loilo/Fuse development by creating an account on GitHub.  ( 31 min )

  • Open

    JDK25模块级导入深度解析:Java导入机制的革命性进化
    在Java开发的日常场景中,导入语句似乎是绕不开的“小麻烦”。新手会困惑为何String无需导入而List必须手动引入,资深开发者也常会在切换业务场景时,为查找Stream类的包路径、处理Date类的同名冲突而卡顿。传统导入方式的臃肿与繁琐,让不少开发者羡慕Python“开箱即用”的模块机制。而JDK 25正式落地的J […]  ( 4 min )

  • Open

    YanGusik/laravel-balanced-queue: 一个用于队列管理的 Laravel 包,支持在分区 (用户组) 之间进行负载均衡。非常适合需要公平作业分配和每个用户/租户的并发控制的场景。
    No content preview

  • Open

    rNeomy/auto-tab-discard: 一个浏览器扩展,使用本地标签页丢弃方法 (),自动减少非活动标签页的内存使用。与使用 DOM 替换方法的替代扩展相比,这个扩展更高效,且应该更少出现错误。
    No content preview

  • Open

    AI时代,个人技术博客的出路在哪里?
    最近一直在思考一个问题,AI时代,个人技术博客的出路在哪里? 有了AI之后,似乎一切技术问题都能迎刃而解。想要了解什么知识,AI总是能给你最全面的回答;想要搭建一个项目,AI能给你生成完整的代码和架构图;项目中遇到什么困难,不用上网到处找解决办法,AI几秒钟就能给你N多个解决方案…… 那么个人技术博客存在的意义在哪里呢 […]  ( 3 min )
  • Open

    Mohamed-Galdi/vilt-filepond: Laravel 包,用于在 VILT 堆栈 (VUE、Inertia、Laravel、Tailwind) 中使用 FilePond 处理文件上传。
    No content preview

  • Open

    github/copilot-sdk: 用于将 GitHub Copilot 代理集成到应用和服务中的多平台 SDK
    Multi-platform SDK for integrating GitHub Copilot Agent into apps and services - github/copilot-sdk  ( 14 min )
    waadmawlood/truffle: 内存驱动程序数据库 Eloquent 模型连接的 Laravel 包
    Laravel package for in-memory driver database Eloquent model connections - waadmawlood/truffle  ( 15 min )

  • Open

    affaan-m/everything-claude-code: 完整的 Claude Code 配置集合 - 代理,技能,钩子,命令,规则,MCP。
    Complete Claude Code configuration collection - agents, skills, hooks, commands, rules, MCPs. Battle-tested configs from an Anthropic hackathon winner. - affaan-m/everything-claude-code  ( 24 min )
    LinWanCen/show-comment: IDEA 插件:在文件树、行末、JSON、COBOL 显示注释
    IDEA插件:在文件树、行末、JSON、COBOL 显示注释. Contribute to LinWanCen/show-comment development by creating an account on GitHub.  ( 10 min )
    xai-org/x-algorithm: 该存储库包含驱动 X 上 "为您推荐" 动态的核心推荐系统。它结合了网络内内容 (来自您关注的账户) 和网络外内容 (通过基于机器学习的检索发现),并使用基于 Grok 的变换模型对所有内容进行排名。
    No content preview

  • Open

    什么是Meta Server?
    Meta Server(元数据服务器/元服务器)是负责集中管理元数据、协调分布式系统或整合多源信息的核心组件,核心价值在于统一视图、提升效率与保障一致性,广泛应用于分布式存储、网络服务、游戏等场景。以下从核心定义、核心功能、典型应用场景、关键设计要点及实例展开说明。 一、核心定义 Meta Server的核心是作为“元 […]  ( 3 min )
  • Open

    aymanalhattami/filament-page-with-sidebar: 在侧边栏中组织页面,以使页面之间的导航更加舒适。
    Organize pages in the sidebar in order to make navigation between pages more comfortable. - aymanalhattami/filament-page-with-sidebar  ( 19 min )

  • Open

    op7418/Humanizer-zh: Humanizer-zh 是一个用于去除文本中 AI 生成痕迹的工具,帮助你将 AI 生成的内容改写得更自然、更像人类书写的文本。
    Humanizer 的汉化版本,Claude Code Skills,旨在消除文本中 AI 生成的痕迹。 - op7418/Humanizer-zh  ( 16 min )
    RightCapitalHQ/chinese-style-guide: 中文写作排版风格指南,一套中文和中英文混排的写作和排版标准。
    中文写作排版风格指南,一套中文和中英文混排的写作和排版标准。Chinese Style Guide, a set of standards for writing and formatting articles in Chinese language and Chinese-English mixed content - RightCapitalHQ/chinese-style-guide  ( 18 min )
    gitcoffee-os/postbot: PostBot 内容同步助手一款开源的多平台内容同步分发生产力工具。支持将文章、笔记、动态、图片、视频、音频等内容,一键同步发布至主流媒体平台。
    PostBot 内容同步助手 一款开源的多平台内容同步分发生产力工具。 支持将文章、笔记、动态、图片、视频、音频等内容,一键同步发布至主流媒体平台。覆盖微信/微博/今日头条/小红书/知乎/百家号/企鹅号/视频号/抖音/快手/哔哩哔哩(B站)等国内主流媒体平台,可轻松扩展兼容 X(Twitter)、Facebook、Instagram、TikTok、YouTube、LinkedIn 等国际媒体...  ( 11 min )

  • Open

    guanguans/phpstan-rules: PHPStan 的一组附加规则。
    A set of additional rules for phpstan/phpstan. Contribute to guanguans/phpstan-rules development by creating an account on GitHub.  ( 7 min )
    chatfire-AI/huobao-drama: 🎬 一句话生成完整短剧,从剧本到成片全自动化
    🎬 火宝短剧 - 基于AI的一站式短剧生成平台 《一句话生成完整短剧,从剧本到成片全自动化》 Huobao Drama - An AI-Powered End-to-End Short Drama Generator "One Sentence to Complete Drama: Fully Automated from Script to Final Video" ...  ( 34 min )

  • Open

    HPWebdeveloper/laravel-stateflow: Laravel Eloquent 模型的现代企业就绪状态机实现。
    A modern, enterprise-ready state machine implementation for Laravel Eloquent models. - HPWebdeveloper/laravel-stateflow  ( 51 min )

  • Open

    qianguyihao/blog-list: 中文博客琅琊榜,只收录精品独立博客
    中文博客琅琊榜,只收录精品独立博客. Contribute to qianguyihao/blog-list development by creating an account on GitHub.  ( 255 min )

  • Open

    remorses/playwriter: 像 Playwright MCP,但通过扩展。上下文窗口减少 80%。能力提升 10 倍 (完整的 Playwright API)
    No content preview
    osama-98/laravel-exports: 一个强大的 Laravel 包,用于以批次和块的方式导出大型数据集,支持 CSV 和 XLSX 格式。该包提供了一个干净、流畅的 API,以高效处理导出。
    Contribute to osama-98/laravel-exports development by creating an account on GitHub.  ( 30 min )
  • Open

    千万级大表新增字段实战指南:告别锁表与业务中断
    在数据库日常运维中,表结构变更(尤其是新增字段)是高频需求。对于数据量几千、几万的小表,一条简单的ALTER TABLE语句便能瞬间完成,几乎不会对业务造成影响。但当表数据量突破千万级甚至上亿级时,直接执行ALTER TABLE就可能成为一场“灾难”——长时间锁表导致读写阻塞、主从延迟飙升、应用连接池耗尽,最终引发订单 […]  ( 5 min )
    在 SQL 中做范围查询时,使用 BETWEEN AND 和直接用 >/=/
    核心结论先明确:在绝大多数数据库(MySQL/Oracle/PostgreSQL等)中,二者的性能几乎完全一致,因为数据库优化器会将 BETWEEN AND 自动等价转换为 >= + <= 的组合。性能差异的关键不在运算符本身,而在「是否能利用索引」「范围边界的合理性」。 一、底层逻辑:BETWEEN AN […]  ( 3 min )

  • Open

    farion1231/cc-switch: Claude Code 的跨平台桌面一体化辅助工具,Codex Gemini CLI。
    A cross-platform desktop All-in-One assistant tool for Claude Code, Codex, OpenCode & Gemini CLI. - farion1231/cc-switch  ( 28 min )

  • Open

    TheDragonCode/github-preview-updater: 存储库中的轻量级预览更新
    Lightweight preview update in your repository. Contribute to TheDragonCode/github-preview-updater development by creating an account on GitHub.  ( 15 min )
    DaveLiddament/phpstan-php-language-extensions: 用于验证 PHP 语言扩展的 PHPStan 扩展
    PHPStan extension for validating php-language-extensions - DaveLiddament/phpstan-php-language-extensions  ( 6 min )
    NickSdot/phpstan-phpstorm-error-identifiers: 自定义 PHPStan 格式化程序,用于在 PhpStorm 检查输出中显示错误标识符。
    Contribute to NickSdot/phpstan-phpstorm-error-identifiers development by creating an account on GitHub.  ( 5 min )
    vercel-labs/agent-browser: 用于人工智能代理的无头浏览器自动化 CLI。带有 Node.js 回退功能的快速 Rust CLI。
    Browser automation CLI for AI agents. Contribute to vercel-labs/agent-browser development by creating an account on GitHub.  ( 48 min )
  • Open

    深度解析 Disruptor:无锁队列的高性能实现与实践
    在高并发场景中,线程间的数据交换是核心环节,而队列作为数据缓冲的关键组件,其性能直接决定了整个系统的吞吐能力和延迟表现。传统并发队列在面对超高吞吐需求时,往往受限于锁竞争、内存开销等问题,难以满足金融交易、高频计算等极端场景的要求。Disruptor 作为一款高性能无锁队列框架,通过创新的设计理念和底层优化,成功突破了 […]  ( 4 min )

  • Open

    staabm/SysMonitor: 监控 PHP 应用程序,并在特定错误/异常/资源耗尽/自定义事件上发送通知
    Monitors a php app and send notifications on certain error/exception/resource-exhausting/custom events - staabm/SysMonitor  ( 5 min )
    open-meteo/open-meteo: Open-Meteo 是一个开源天气 API,提供非商业用途的免费访问。无需 API 密钥。您可以立即使用它!
    Free Weather Forecast API for non-commercial use. Contribute to open-meteo/open-meteo development by creating an account on GitHub.  ( 15 min )
    jbelien/phpstan-sarif-formatter: PHPSTAN 的 SARIF 格式化程序
    SARIF formatter for PHPStan. Contribute to jbelien/phpstan-sarif-formatter development by creating an account on GitHub.  ( 6 min )
    staabm/annotate-pull-request-from-checkstyle: CS2PR-根据您的 GitHub 操作中的 CheckStyle XML 报告注释 GitHub Pull 请求
    cs2pr - Annotate a GitHub Pull Request based on a Checkstyle XML-report within your GitHub Action - staabm/annotate-pull-request-from-checkstyle  ( 15 min )
    dengcb/weixin-reader-desktop: 轻量级微信读书客户端,体积小,页面宽,自动翻页,体验增强
    轻量级微信读书客户端,体积小,页面宽,自动翻页,体验增强 A Weixin Reader Desktop with Auto-turning and Wide-pager - dengcb/weixin-reader-desktop  ( 17 min )

  • Open

    cargo-bins/cargo-binstall: Binstall 提供了一种低复杂度的机制,用于安装 Rust 二进制文件,作为从源代码构建 (通过) 或手动下载软件包的替代方案。这旨在与现有的 CI 工件和基础设施配合使用,并对软件包维护者的开销最小。
    No content preview
    redraw/gh-install: 以交互方式从 CLI 安装 GitHub 发行版二进制文件
    install GitHub release binaries from the CLI interactively - redraw/gh-install  ( 3 min )
    tuupola/server-timing-middleware: 此中间件实现了 Server-Timing 头,可以用于在 Chrome DevTools 上显示服务器端的时间信息。
    PSR-7 & PSR-15 middleware to add the Server-Timing header - tuupola/server-timing-middleware  ( 10 min )

  • Open

    精通Linux根目录:核心文件夹深度解析与实战指南
    在Linux系统中,文件系统的层次结构严格遵循Filesystem Hierarchy Standard(FHS)规范,根目录 / 作为整个文件系统的"基石",承载着系统运行、软件部署和数据存储的核心功能。每个子目录都有明确的职责划分,理解其背后的设计逻辑和实际用途,是运维工程师高效管理系统、开发者 […]  ( 6 min )

  • Open

    HelloGitHub 第 117 期
    本期共有 39 个项目,包含 C 项目 (2),C# 项目 (3),C++ 项目 (1),Go 项目 (4),Java 项目 (2),JavaScript 项目 (5),Kotlin 项目 (2),PHP 项目 (1),Python 项目 (5),Rust 项目 (2),Swift 项目 (1),人工智能 (5),其它 (6)  ( 10 min )

  • Open

    HelloGitHub 第 116 期
    本期共有 40 个项目,包含 C 项目 (1),C# 项目 (2),C++ 项目 (4),Go 项目 (4),Java 项目 (2),JavaScript 项目 (5),Kotlin 项目 (2),PHP 项目 (1),Python 项目 (5),Rust 项目 (2),Swift 项目 (2),人工智能 (5),其它 (5)  ( 12 min )

  • Open

    AI投资或将把美国拖入另一场反恐战争的泥潭
    昨天刷知乎,看到一个问题:“如何评价「AI就是美国的城投」的观点?” 这个问题下提供了一张图,也就是最近在互联网上被广泛传播的那张描绘AI投资关系的网络图,它展示了科技巨头 Nvidia、OpenAI、Microsoft 和Oracle 之间错综复杂的资金流动和合作,号称“AI永动机”。有人据此质疑,这种完全的“内循环”是否构成了一个巨大的资产泡沫,并将AI比作“美国的城投”,最终可能崩盘。

  • Open

    当历史上的巧合事件太多时,那本就是历史
    最近一段时间,老T在知乎上连续看了十几个关于康熙与洪承畴方面的问题以及数百个回答,粗略估计下,累计阅读字数可能超过 30 万字,对于这个可以称之为当代影响最大的“民间发明历史”现象,也有着自己的一点感悟。这里老T不再重复探讨到底康熙是不是洪承畴的儿子这件事,只是就这个事件本身提出一些自己的看法。
  • Open

    私有部署|基于Ansible的运维自动化作业平台
    Ansible Job Platform addresses key IT automation challenges with a centralized, secure, and scalable solution. It integrates CMDB, security credentials, automation orchestration, and job scheduling, ensuring transparency and compliance.  ( 1 min )

  • Open

    0.01% 的概率超时问题
    前言:这个系列(以及我的博客)好久不更新了,原因有两个,一个是我在学习用双拼打字,手跟不上脑子,写的东西读起来 […] Continue reading...  ( 4 min )
  • Open

    普通家庭有没有必要买打印机或者3D打印机
    这个双十一,老T买了两台打印机:一台激光打印机,一台3D打印机。

  • Open

    为什么我们很少接到民调电话?
    最近我妈接到了一个自称“全省平安建设满意度调查”的电话,前两次都没接,直到第三次才拿起。她还打电话问我是不是诈骗。作为一名法律工作者,老T对这个事情倒是知情,自己前几年在带小孩去医院检查时,也曾被“调查”过,但毫无疑问,这种民意调查,在国内似乎还是个“稀罕事”,相比经常看到国外新闻中各种民调数据,可以说感知确实不那么深,如果不是自己和家人这两次被“调查”经历,还真不知道国内有这种“民调”。

  • Open

    广州出名、佛山出钱、肇庆出地建机场?
    前几天,一则“肇庆9个村划归佛山”的新闻,在老T朋友圈里刷了屏。不少人一看地图就乐了:这不就是规划了多年的广州新机场所在地吗?一时间,“广州出名、佛山出钱、肇庆出地”的老段子又被翻了出来。
    给博客更换主题 Hugo Bear
    我很早之前就一直在用 Hugo theme Stack主题 写东西。这款主题挺好的,但我觉得它更适合图片比较多的博客。而我现在的网站上面已经积攒了1700多张照片,在Stack主题的处理下,生成网站时会多出 7000到8000个文件!这就导致整个网站的仓库体积特别大,想部署到第三方免费平台(比如Cloudflare Pages)就变得很困难。
  • Open

    SEO|谷歌搜索关键词排名第一,复盘我做对了什么
    通过一个真正好用的免费在线拼图工具,结合公开构建和用户反馈,无需刻意SEO却意外获得高排名。本文分享了这一SEO成功的关键因素。

  • Open

    10月说说:第一篇10万+公众号文章
    10月在本博上发的说说数量偏少,主要研究电子邮件更新Hugo博客,以及issue作为hugo博客发布端的可行性,顺便分享10万+微信公众号文章写作经历,以及新的VPS商zouter的使用情况。  ( 1 min )

  • Open

    无需登录简洁好用|推荐几个免费在线图片处理工具
    探索一系列完全免费的在线图片处理工具,包括拼图、压缩、裁剪、头像制作、去水印等功能,无需登录,安全隐私,体验友好,满足各种图片处理需求。

  • Open

    为什么在广东“混”了18年,还不会讲粤语?
    昨天接小孩放学回家路上,女儿问了我一个灵魂问题,为什么我们家都在说普通话?是啊,老T全家人都来自湖南同一个县,但自从到了广东,都自觉说上了普通话,特别是老T自己,来广东18年,也整整说了18年普通话,总感觉哪里怪怪的。

  • Open

    为哪吒探针增加访问控制和简单防御
    最近老T因为此前使用哪吒探针V0版时所需要的通信域名将要到期,于是选择对探针进行升级。探针这种东西,虽然看起来是“个人畜无害”的小工具,但总体来说安全风险还是不小,万一被攻破,那探针所连接的服务器毫无疑问都会被“一锅端”。为此,老T在升级探针之余,也对这个探针增加了一点小防护。

  • Open

    不同运营商之间打电话能畅通无阻,聊天软件之间为何“老死不相往来”?
    最近老T翻旧文章,回忆起当年折腾QQ登录的日子,感慨万千。电话这东西,全球随便打,移动的号拨给联通,秒接通,毫无障碍。可聊天软件呢?微信、抖音、钉钉、微博、QQ等,个个都是 “围墙花园”,互相不搭理。那凭啥电话行,聊天软件就不行? 电话为啥能随便打? 电话系统能全球互通,表面上看是因为 标准化协议,比如国际电信联盟(ITU)定下的各种规矩,能够在技术上无缝衔接。但老T觉得,这背后应该还有更深层次的原因。 首先,电信运营商,尤其是国内几大运营商,基本都是 国企,比如中国移动、中国联通、中国电信。这些 “国家队”背负社会责任,不是单纯的商业公司。电话作为 基础设施,关系国计民生,必然要求互联互通。老T查了下电话历史,发现早年电话网络刚建时,也有运营商各自为战的情况,比如美国 AT&T 公司就曾禁止过其他电话公司接入其长途网络,但到后来发现 电话不互通,社会成本太高,用户怨声载道,监管层一出手,也就解决了。加上电信行业高度垄断,玩家少,协调起来相对容易,协议一签,网络一连,全球电话网就织成。 再者,电话是典型的 基础设施服务,类似水电煤,服务本质是“连接”,不以内容为核心竞争力。运营商赚的是通话费、流量费,客观上也没什么动力在内容上搞封闭。反过来,互联互通还能扩大用户群,增加收入。所以,技术标准+社会责任+垄断协调+基础设施属性,共同造就了电话的畅通。 老T想起当年2000年左右,家里刚装电话那会,在偏远农村用座机就可以打电话给远方的亲友,移动联通随便拨,完全没想过背后有多复杂。这就是基础设施的魅力:你感觉不到它的存在,但它就是好用。 聊天软件为啥不互通? 反观网络聊天软件,情况完全不同。微信、抖音、钉钉、微博、QQ等,个个都像独立王国,互不往来。表面上是 技术问题,协议不统一,加密方式各异,强行互通可能出安全漏洞。但老T觉得,根源还是 商业利益和生态封闭。 聊天软件公司靠 用户…
  • Open

    支持私有化本地部署|域名证书管理系统白皮书
    从实际需求出发,落地中大型企业域名证书管理系统。已免费开放,支持私有化部署  ( 1 min )

  • Open

    如何使用 GitHub Issue 发布 Hugo 博客
    近年来,静态博客的发布方式层出不穷,但许多方法要么复杂,要么难以长期坚持。本文介绍一种简单高效的方式:通过 GitHub Issue 作为 Hugo 博客的发布端,利用 GitHub Actions 自动将 Issue 转换为 Hugo 内容并部署到 GitHub Pages。这种方法尤其适合喜欢用 GitHub 移动端 App 随时随地发布博客的用户。本教程基于老 T 的实践经验,解决了私有仓库图片下载、标签提取等问题,适合公开和私有仓库。  ( 7 min )
    怎样让静态博客发布跟发微信朋友圈一样简单
    最近几年来,老T在静态博客发布这件事情上也算是走了无数弯路。随便搜下老T博客,关于Hugo的数篇文章,无一不是聚焦这个问题。但细数以前的经历,不管是哪种方法,很少有能让老T坚持一个星期以上还主动愿意持续用下去的。大多数时候用它们都是处于一种迫不得已的”窘境“。如今,终极解决方案来了。

  • Open

    家用路由器地址为什么是192.168.1.1而不是其他更好记的数字?
    前几天老T在微信群看到有人吐槽:“为啥路由器地址是192.168.1.1这么一串数字,记着费劲,不能弄个简单点的,比如1.2.3.4?” 这问题乍一听挺有意思,老T自己也用过不少路由器,但从来没想过 192.168.1.1 这个数字来源是什么,于是在网上查了查资料,顺便也问了下 AI。不过,在多方查找比对下,发现目前中文互联网上对这个问题的解答,似乎都缺点什么,感觉不是很准确。这里,老T将自己考证的结论总结出来,争取还原出历史的真相。
  • Open

    好拼|本地私有化部署免费在线拼图工具
    好拼是一款免费的在线拼图工具,现已上架Chrome和Edge插件商店,支持在线网页、PWA和浏览器插件三种使用方式,简洁方便,欢迎体验。

  • Open

    悬索桥的主缆损坏后,就真的无法维修更换,只能整座桥重建吗?
    前些天老T在知乎简单回答了个关于悬索桥的问题,虽然赞同的不少,但评论中质疑者也很多,主要争论的就是悬索桥主缆损坏是否可维修更换。由于老T本身对桥梁建设一窍不通,只能以最基本的文字阅读能力,通过查找严肃的文献资料,争取将这个事情说清。

  • Open

    好拼|免费在线拼图工具上架谷歌商店啦
    本文介绍了「好拼」免费在线拼图工具的核心功能和最新更新,包括布局拼图和长图拼接,以及新增的Chrome插件,旨在为用户提供更简单、自然的创作体验。

  • Open

    久违的暑假|一人一车沿海自驾两个月总结
    昨天离开了江西,进入浙江开化县,体验小城生活后,连夜赶回上海。文章记录了从开化到上海的最后一站,分享了自驾经历、花费和房车使用心得。

  • Open

    当我在大学现场听罗翔老师讲课时,我在听什么
    最近,老T有幸回到自己母校佛山大学,现场聆听风靡网络的罗翔老师过来讲课,感觉内心总有一种莫名的思绪在翻滚,但也不知道该怎么描述,于是,只好想到啥就说点啥,并就此记录下来。 大家都是法盲 从事法律工作十几年来,老T时常感到感到无助,怀疑是不是因为自己能力水平太差,是不是因为自己当年读的大学层次不够,总是出现本领恐慌甚至有点自卑,面对同行的专业素养和能力,经常手足无措。有时候面对新问题不知如何下手,面对困难问题不知从哪切入,面对一些无可奈何的事情,总是内心挣扎。 这次,罗翔老师讲课的地点在佛山大学仙溪校区,也是我大学最开始的地方,在这里,我度过了人生中最为轻松快乐的时光。或许也是因为大学时过的太过安逸、舒适,以至于后来进入社会不断遭受挫折,由“从从容容、游刃有余”,逐渐演变为“匆匆忙忙、连滚带爬”。不过,无论如何还是庆幸自己当年高考选择了佛大,选择了法学这个专业,虽然毕业后磕磕绊绊,四处碰壁,但最终,又回到了佛山,重拾了法律工作。 在罗翔老师的授课中,贯穿整场的一条主线是“我是法盲”“大家都是法盲”。他列举了大量刑事司法实践案例,这些案例中绝大多数都是涉及各类部门法,包括行政法、经济法、自然资源与环境保护法、国际法等等,每当提到这种跨部门法的案例时,他都会不由自主拉长音调,自嘲自己真是个“法盲”。 的确,目前我国法律体系之庞大,毋庸置疑。比如他讲到一些“购买什么品种鹦鹉构成犯罪?” “用弹弓打麻雀在什么时间、什么地点构成犯罪?”“自己网上海淘购买哪些药品会构成犯罪?”“薅联程飞机票羊毛是否构成犯罪?”“无证办广场舞培训班是否构成犯罪?”等等。 事实上别说一般法律工作者,就算专门研究这些领域的学者,也很难在短时间内得出答案,甚至很多时候,研究得出的结论还可能是错误的,因为部门法之庞大,有些时候不仅涉及国家层面规定,还得考虑省级以下甚至县一级行政机构的文件,而研究过程很难…
  • Open

    久违的暑假|沿海自驾DAY58 - 开化
    探索开化县,一个宁静的小城,体验根雕艺术和开化纸的历史,漫步马金溪畔,欣赏自然美景和独特建筑,享受一场远离喧嚣的旅行。

  • Open

    久违的暑假|沿海自驾DAY57 - 三清山
    本次沿海自驾的第57天,挑战难度极大的三清山徒步。从外双溪索道开始,历经西海岸、阳光海岸、南清园等景区,感受三清山的壮丽与秀美,体验高空栈道的惊险与震撼。

  • Open

    久违的暑假|沿海自驾DAY56 - 上饶
    从鹰潭到上饶的沿海自驾之旅,体验龙潭湖公园的宁静与美丽,品尝当地美食如黄老头小炒黄牛肉,参观上饶博物馆和双塔公园,感受江西的自然与文化魅力。

  • Open

    久违的暑假|沿海自驾DAY55 - 鹰潭
    从江西抚州到鹰潭的自驾之旅,探索了龙虎山的道教文化,游览了上清古镇,品尝了地道的牛骨粉,体验了不一样的江西风情。

  • Open

    久违的暑假|沿海自驾DAY54 - 抚州
    本文记录了沿海自驾游第54天在抚州的行程,参观了抚州博物馆、文昌里历史文化街区,品尝了江西特色米粉,体验了抚州的历史文化魅力。

  • Open

    久违的暑假|沿海自驾DAY53 - 赣州
    赣州Day53旅行记,探索福寿沟博物馆、赣州古城墙、郁孤台等地标,体验赣南客家文化,记录一家三口的愉快旅程。

  • Open

    外国人来中国是怎么取名字的
    最近在 Slate 上看到一个名叫 Giovanni Garcia-Fenech 的作者以《美国吃掉了我的名字》为题,写了一篇很有意思的文章。刚好,老T前些天也简单写了个 10月1日即将实施的K签证对普通人有什么影响 分析可能出现的外国移民现象,不由得开始思考,是否外国人到中国时也会遇到“吃掉名字”这种问题。 美国吃掉了我的名字 这篇《How the Government Ate My Name》文章作者出生于墨西哥,全名有四个名字 Leonel Giovanni García Fenech,这在西班牙语国家是标准起名方法,体现了家族传承和历史文化。 但作者在移民美国后,他的名字因美国官僚系统而被简化,在入籍时去掉一个名字,在驾照和护照上名字出现顺序混乱,甚至被缩写为“Giovanni F. Garcia”。 作者后来从美国移居西班牙时,又因文件上的名字不匹配而无法获取墨西哥护照。作者幽默地描述了这些经历,强调名字作为身份载体的脆弱性,以及在不同国家因为名字变更时所带来的不便。 最让老T感到惊讶的是,在这篇文章的末尾,作者提到的一个小故事: 作者在西班牙的一个小店看到一个来自中国的上了年纪的老板娘,这个老板娘的名字居然叫“Lola”(萝拉),而这个“Lola”名字的由来,仅仅是因为此前这个店里有一个名叫“Lola”的小姑娘在此工作过,有客人经常上门就问“萝拉在哪?”于是这个中国老板娘就在一声一声的询问中,变成了“萝拉”。 其他国家的情况 美国的情况主要是基于英文环境,不支持 ASCII (英文字母及其标点符号)以外的字符,导致 ü、ä、ß 等字母都被替换。对长名字也存在文化抵触,即便是姓名中有三个词,也总是拧巴的将中间那个省略掉或者简写。例如,奥巴马的 Barack Hussein Obama 绝大多数时候都只写 Barack Obama 或者简写成 Barack H.…
  • Open

    久违的暑假|沿海自驾DAY52 - 相聚
    在2025暑假沿海自驾游的第52天,作者从梅关古道来到赣州,探索了赣州博物馆和江南宋城,体验了赣州的历史文化和美食,与家人共享旅程的温馨。

  • Open

    久违的暑假|沿海自驾DAY51 - 大余
    在2025年暑假的第五十一天,作者探索了梅关古道,体验了古代交通要道的历史和文化,同时欣赏了赣州和大余县的自然与人文景观。
  • Open

    跨城巴士为何突然又开始流行起来了
    这个国庆长假,跟往年过的别无二致。最近10来年,老T除了个别年份的国庆长假期间有外出旅游,其余时间大多是自驾车辆往返于湘粤“两个家”之间。 如果一定要说有什么不同,那这次主要区别就是因家里出行人数较多,5座小车坐不下,又单独给家人买了火车票。正是这次买火车票的经历,让老T重新认识了巴士这种交通工具。 曾经的天坑 讲起巴士,老T身上就有一把辛酸史。高中时,从乡里乘车去县城的中巴车上四五次被偷学费、生活费;大学时,从乡里去衡阳火车站的路上也被偷过生活费、手机。就连不经过火车站中转的长途巴士也被骗过。2012年春运,老T花费320元购买了一张衡山到佛山的长途车票,结果车子一到花都,司机就想把乘客赶下车。也就幸好当年老T用的黑莓手机已经有带GPS定位的谷歌地图,最终据理力争下,才让司机把车开进了广州市区。 回看这段经历,老T感觉恍如隔世,2012年至今不过13年。电子地图这种新鲜事物在当时大多数人手机上还未普及,而如今,几乎所有人早已习惯电子地图这种基础设施般的服务所带来便利性。也正是这种便利性,让曾经的很多“坑”都被填平了。 现在是真香 由于老T决定帮家人买火车票时已邻近国庆,只剩两天时间,不管是高铁票还是普铁票,几乎都出售殆尽,只剩一些普铁无座票还有售。没办法,也只能硬着头皮买张广州白云站到长沙火车站的无座票先顶着。毕竟时间也不长,总比超载挤在小车里熬十几个小时堵车要强。 比较头疼的是进出火车站的交通工具选择。两头的火车站离家都挺远:家里到广州白云站有60公里,从长沙火车站回老家有140公里(正常是到衡阳下,但衡阳没票)。以往常规方法是选择两边的汽车站到汽车站,然后再从汽车站转火车站。 但老T在微信上搜索发现,现在的巴士,居然已经不需要去汽车站了,而是可以直接在附近公交站上车,甚至有的巴士还能直接上门接送,跟网约车、顺风车没任何区别。 最关键的是,这种巴士还特别便宜。老T随手一查,发现广州到深圳的这种巴士居然有长期只卖19.9元的,甚至还有卖9.9元的。 看到这,老T不禁对此产生了兴趣,想了解下这背后到底有什么原因。 变化的原因 老T一边刷着各种微信小程序,一边在网上搜罗资料。 发现,这几年城际巴士的“变身”,主要得益于互联网平台的强势介入。 过去,巴士运营大多靠传统的汽车站和固定线路,效率低下,成本高企。像老T老家县城的公交公司,前几年亏损后停运了很长一段时间,顺带逼得县城到长沙的热门线路都被砍了一大半,结局就是越降本增效,越进入恶性循环,最终只能全部推倒从头再来,靠着将农村中巴线路全部整合进去,才重新盘活。 现在,各种互联网平台依托大数据和算法,通过优化线路和调度,能实现点对点甚至上门接送的服务。乘客不用再大老远跑到汽车站排队买票,直接在手机上选好时间和地点,巴士就近上车,省时省力。 更重要的是,价格为什么这么低?老T觉得,这一方面应该是平台之间的“补贴大战”,为了抢占市场份额,往往通过烧钱补贴来吸引用户,比如五六十公里的线路,长期保持在19.9元甚至9.9元这种“白菜价”。另一方面,大巴电动化所带来的运营成本的降低也功不可没。随着电动巴士的普及,油费支出大幅下降,加上共享经济模式,车辆利用率更高,空载率低,自然能把价格压下来。 老T看到一篇报道,说这种城际巴士的低价策略,其实并不意味着不赚钱。连顺风车都有全职开的,能载几十人的大巴车,平摊下来成本确实也很低。 想想看,高铁虽然快,但票价动辄几百;自驾油费加高速费也不少;飞机更别提了。巴士这种“老古董”借着科技东风,摇身一变,竟成了性价比之王。

  • Open

    久违的暑假|沿海自驾DAY50 - 仁化
    从丹霞山出发,探访仁化县城与南雄市,体验锦江美景、古镇风情及美食,感受粤港澳大湾区的独特魅力。
  • Open

    10月1日即将实施的K签证对普通人有什么影响
    这几天在知乎有个炒的火热的话题。国家即将开始颁发的K签证,引发很多人焦虑,是否外国人也要进来抢饭碗? 老T从自己视角也试着简单回答了一下。 总体来说,我认为这个签证政策对普通人没啥影响。K签讲白了还是个技术移民签证,虽然国家层面还没有制定具体办法,但大概率是按照美国H1B模式的。 为啥现在要招外国人参与搞技术? 重点还是服务国内制造业产业升级和关联产业需求。最主要是需要有懂第三世界国家语言、习俗、社会规范、消费习惯的人过来参与源头生产。 毫无疑问,美国IT互联网巨头里边大量印度裔员工,对美国科技公司开拓印度市场、理解印度用户需求、以及产品设计中融入某些印度文化元素,起到了重要的催化剂、加速器和桥梁作用。 中国制造想要有全球影响力,不是说在终端市场搞些研发中心就能解决问题,不可避免需要更多具有原生文化背景的外国人参与。 而这类职业生态位,与本国人力资源几乎没有竞争关系。 对普通人有什么影响? 对普通人而言,K签证的实施几乎不会产生直接冲击。 它并非为了填补国内技术人才的“数量缺口”,而是精准地瞄准了“特定能力缺口”,即中国制造需要深度嵌入新兴市场本土语境(语言、文化、消费心理、社会网络)的稀缺能力。 这类引进人才的核心价值,在于帮助中国制造业和关联产业从源头设计、生产环节就精准锚定海外目标市场的真实需求,减少“水土不服”。这与本土人才在技术研发、生产管理、国内市场开拓等方面的核心能力是高度互补而非竞争的关系。 本质上,K签证是中国产业全球化深化到新阶段,为提升“本地化能力”和“源头创新适配性”而进行的一次战略性人才资源配置优化,其影响在于提升中国制造的全球竞争力与渗透力,而非与普通人争夺就业机会。 会不会引进洋垃圾? 老T也很理解大多数人对这种问题的想法,动则关联到留学生问题。 但说到底,工作签证的前提是有工作,是国内企业愿意招外国人进来,是老板要真金白银给外国人发工资,需要解决企业内部沟通、管理问题,不可能有哪个老板请个“爹”来上班。如果不能发光发热,或者公司内部排斥导致其无法工作,那自然而然签证也就失效了。

  • Open

    久违的暑假|沿海自驾DAY49 - 丹霞山
    探索丹霞山的核心景区——阳元石与长老峰,体验云崖栈道、九九天梯的惊险,欣赏嘉遁亭与观日亭的壮丽风景,感受大自然的鬼斧神工。  ( 1 min )

  • Open

    久违的暑假|沿海自驾DAY48 - 韶阳楼
    探索韶关的美丽风光,从韶阳楼的壮丽景色到丹霞山的自然奇观,感受韶关的历史文化和独特魅力。

  • Open

    久违的暑假|沿海自驾DAY47 - 韶关
    在韶关自驾游的第47天,探索了马坝人石峡遗址和百年东街。深入了解马坝人的历史,欣赏韶关的自然美景和文化遗产,感受韶关的独特魅力。

  • Open

    为什么得过新冠后,再次感冒时容易嗅觉“失灵”
    最近受“桦加沙”台风影响,夜里气温不上不下,开空调嫌冷,不开又有点闷。老T想着省点电,就没开空调,靠电风扇吹了一夜。结果,省电不成,倒把自己吹感冒了。 起初就是个普通感冒,流了两天鼻涕。可没想到,鼻涕快消停时,嗅觉突然又没了! 这已经是我第四次经历嗅觉丧失了。 第一次是2022年底阳了之后;第二次是2023年,感觉像是新冠回潮;第三次是去年冬天,症状也像新冠。但这次,我敢肯定不是新冠,用试纸测了,只有一条线。 这让我忍不住琢磨:搞不好前两次也不是新冠呢? 因为除了第一次阳了和这次测了,中间那两次我其实都没做检测,当时只当是新冠了。现在想想,真有点细思恐极:难道得过新冠之后,再遇上普通感冒也会触发嗅觉失灵? 作为医学门外汉,老T只好求助网络,想弄清楚感冒和嗅觉失灵之间到底有没有关联,也希望能给有类似经历的朋友一点参考。 要回答这个问题,得从科学角度切入。老T在 Science 上查到一项研究显示,新冠病毒对嗅觉系统的冲击远超普通感冒。它不像感冒那样主要是鼻塞堵路,而是直接“入侵”嗅觉上皮,也就是鼻子里的那些负责闻味儿的细胞。病毒通过 ACE2 受体进入支持细胞(sustentacular cells),导致炎症风暴,进而影响嗅觉神经元。这不是一次性的损伤,而是可能留下“后遗症”:慢性炎症或神经修复不全,让嗅觉系统变得脆弱。 由于老T看不懂这些具体内容,只能简单联想:新冠就好像一场“地震”,震坏了嗅觉基础结构,后续的小感冒则类似“余震”,轻易就能触发嗅觉失灵。 具体到复发机制,《英国医学杂志》上的 Post-viral olfactory loss and parosmia 文章指出,新冠患者嗅觉失灵的发生率高达 50%,其中许多人会发展为持久型或异嗅(闻到的味道变味儿),感染后6个月仍有27-60%的患者有嗅觉问题,1年后26.5-46%,甚至2年后还有8.3%。 为什么普通感冒会“借力打力”?因为感冒病毒(如鼻病毒)通常只引起暂时性鼻炎,但在前新冠患者身上,它可能放大残留的炎症。譬如,一篇案例研究描述了患者反复嗅觉失灵,可能源于过度炎症、再感染或病毒复制反弹。我的经历就很贴合:每次感冒后,不是鼻塞时就失灵,而是恢复期突然发作,这暗示不是机械堵塞,而是神经信号出了岔子。另一项研究进一步证实,后新冠嗅觉功能障碍与“长新冠”相关,涉及免疫细胞浸润和嗅觉上皮基因表达改变,导致系统对新感染更敏感。 当然,这其实也不是什么大事,绝大多数情况下,这种嗅觉失常现象,都能在一两个星期内逐渐恢复,尤其是年轻患者。 我自己这几天也在试着搞点恢复训练,闻闻柠檬、薄荷这些强烈气味,好像现在已经好很多了。 假如你也遇上类似情况,别慌,记录下来,或许像我一样,找找背后的科学依据,心里就能多几分踏实。 生活本就五味杂陈,闻不着时,就多尝尝回忆的味道吧。 参考文献: Olfactory and gustatory dysfunctions as a clinical presentation of mild-to-moderate forms of the coronavirus disease (COVID-19): A multicenter European study. https://link.springer.com/article/10.1007/s00405-020-05965-1 Post-viral olfactory loss and parosmia. https://pubmed.ncbi.nlm.nih.gov/37841969/ Long-lasting olfactory dysfunction in COVID-19 patients https://link.springer.com/article/10.1007/s00405-021-07153-1 Non-neuronal expression of SARS-CoV-2 entry genes in the olfactory system suggests mechanisms underlying COVID-19-associated anosmia. https://www.science.org/doi/10.1126/sciadv.abc5801 Prognosis and persistence of smell and taste dysfunction in patients with covid-19: meta-analysis with parametric cure modelling of recovery curves https://pubmed.ncbi.nlm.nih.gov/35896188/
  • Open

    久违的暑假|沿海自驾DAY46 - 北江
    从英德出发,沿北江一路自驾至韶关,途经G240国道和020乡道,欣赏北江画卷与喀斯特地貌的壮丽景色,体验京广铁路的繁忙与北江的宁静。

  • Open

    久违的暑假|沿海自驾DAY45 - 英德
    2025暑期沿海自驾游的第45天,沿北江行驶,途经清远、英德,探索上岳古村,欣赏岭南建筑,体验G240国道的北江画卷美景,记录了一段难忘的自驾旅程。

  • Open

    久违的暑假|沿海自驾DAY44 - 佛冈
    在佛冈县的上岳古村,探索了具有深厚文化底蕴的岭南古村落,感受了朱熹后裔的历史传承。随后在民安小镇体验了当地生活,等待台风的到来,度过了一个宁静的夜晚。

  • Open

    久违的暑假|沿海自驾DAY43 - 广州
    沿海自驾Day43,探访广州珠江沿岸与沙面岛,欣赏广州塔与海心沙的独特城市天际线,感受沙面岛的历史文化氛围,体验广州的历史与现代交融之美。

  • Open

    久违的暑假|沿海自驾DAY42 - 东莞
    从深圳到广州的自驾旅程,雨中游览松山湖,错过华为欧洲小镇,与久违的广州朋友聚会,享受温暖的情谊与旅途中的每一刻。

  • Open

    久违的暑假|沿海自驾DAY41 - 情谊
    在深圳体验了一场美妙的早茶,品尝了繁楼的多款广式点心,随后与朋友一起轻松爬上铁仔山,俯瞰深圳的城市风光,感受这座年轻城市的活力与包容。

  • Open

    写微信公众号和写博客的区别
    从 9 月 1 日老T正式开始启用公众号算起,到今天刚好 10 天,这 10 天说短也短,说长也长。短的是,自 2008 年老T开始网络写作以来,这 10 天几乎可以忽略不计。长的是,这 10 天算是老T 17 年写作历程中收获最多的时期,充满了新鲜感和挑战。 微信公众号简要回顾 这 10 天里,老T公众号共更新 10 篇文章,其中 8 篇都是从博客搬到公众号的,只有 2 篇是近期新作。 在 8 篇搬迁的文章中,前 4 篇基本就是直接从博客复制粘贴,后 4 篇经过了大范围修订,几乎相当于重新写了一遍。 10 篇文章共计阅读量 2.2 万,其中最高的约 1 万,最少的 17。 另外,老T也收获了首个赞赏,来自安徽的网友 @Chulixia, 在此表示衷心的感谢! 微信公众号与博客的区别 本来,老T以为微信公众号只是另一个信息发布平台,在已有文稿的基础上,简单发布即可。但由于微信天然的社交属性,这种想法很快就破灭了。微信公众号和博客看似都是写作平台,但本质上差异巨大,尤其是传播机制、读者互动和写作要求等方面。下面,老T就结合这 10 天的亲身经历,谈谈几点主要区别。 推荐算法与搜索排名 微信公众号的核心是推荐算法,它像一个无形的编辑,总在决定每篇文章能不能被推送到更多人面前。老T感觉这些天来,无时无刻不在被算法左右:文章标题要吸引人、内容要迎合读者口味、甚至发布时间都要卡点。 举个例子,老T的公众号目前总阅读量约 2.2 万,其中 90.4% 都来自算法推荐。如果算法不喜欢老T的文章,它就静静躺在后台,阅读量寥寥无几。 相比之下,博客更像一个安静的图书馆,主要面对搜索引擎。文章一发,就扔到网络大海里,由用户自己去搜索、发现。没有算法的“喜好”来左右,不管写的是专业知识还是个人心得,都只是共享出去,设置好关键词,等着有缘人来找。例如,老T的博客文章,很多都是 10 几年前写的,但通过搜索引擎,至今还能带来流量。 这种区别让写作心态完全不同。在微信上,老T得使劲琢磨“算法会不会推”,而在博客,老T只需问自己“这个内容有没有价值”就行。 订阅数 微信公众号的价值很大程度上取决于粉丝数。粉丝越多,推送就越稳,阅读基数越高。老T这 10 天,粉丝从 0 涨到 100+,主要靠算法推荐拉新。但目前粉丝基数很小,新文章容易石沉大海。 博客的订阅数(比如 RSS 或邮件订阅)则没那么关键。博客读者往往是零散的搜索流量,订阅只是锦上添花。老T的博客订阅者不多,但文章通过 SEO 优化,也能持续吸引新访客。简单说,微信更像是是“粉丝经济”,而博客一直是“内容长尾”,前者靠积累人气,后者靠积累内容。 另外,这里老T再补充另一个经常使用的知乎平台情况,完全是另外一套逻辑的。知乎既不靠粉丝数,也不靠搜索引擎,甚至也可以说不靠算法推荐。因为它默认使用算法将问题推送给所有潜在创作者和读者,创作者只需要沿着知乎推荐的问题进行回答即可获得大量自然流量,也算是另一种“算法平权”。例如,老T最近一个月在知乎的回答几个问题,累计阅读近 40 万,绝大多数阅读量都来源于用户被知乎问题所吸引而点进页面后查看的。不管是作为创作者还是用户,老T都完全不用担心算法或关注数的影响。 写作风格 这 10 天下来,老T感觉微信公众号的生态不适合太长、太专业的写法。读者大多用的是碎片化时间在阅读,刷朋友圈或订阅号时,更喜欢短平快的内容。老T花大力气写了几篇 5000 字以上的长文,比如分析印度强奸率、研究外国人如何看待93阅兵等,但阅读量和推荐最多的,反而是飞牛 NAS 相关的那些 2000 字以内的实用性文章。当然,这也可能因为内容差异,几篇长的文章,公众号后台审核后都明确不给推荐。 博客则更注重专业性和深度。没有什么限制,可以尽情展开,写成万字长文也没关系,因为读者是主动搜索来的,往往有特定需求。老T在博客上写的那些长篇内容,阅读量虽不高,但反馈很专业,读者留言讨论也更深入。微信像快餐,博客像大餐,前者求速,后者求精。 推荐限制的不确定性 微信的运营规范有 23000 多字四五百条内容,说是包罗万象也不夸张。但创作者并不知道这些具体规范的阈值,只有写完提交后,才能从助推审核结果中看出端倪。老T阅读量最少的那几篇文章,至今没搞清到底因为什么原因不给推荐,反正后台通知就一句话:“不符合微信公众平台运营规范”。 博客则没这些烦恼,只要遵纪守法即可,搜索引擎抓取后,更多的由用户自己判断。顶多是 SEO 优化的问题,但至少透明可控。 结语 总之,这10天让老T深刻感受到,微信公众号更像一场算法游戏,需要不断试错、优化。而博客则更适合个性化创作,注重长效价值。当然,两者不是非此即彼,老T会继续双管齐下,保持两边同步更新。希望这些心得对其他创作者有帮助。如果你也有类似经历,欢迎留言交流!

  • Open

    码字百万之际—开通个人微信订阅号
    昨天在 QQ 群看到朋友说我码字已经超 100 万。确实,截止目前,Hugo 统计 359 篇文章,已合计 1036977 字。其实这个统计在到八九十万的时候,我还是比较关注,毕竟很快要到 100 万,心里还有点激动。但真等到后边恰好破百万时,又没怎么在意了。这让我想到心理学中的目标达成悖论:人们往往在追求目标时投入巨大情感,真正实现后却可能产生空虚感。 回顾码字经历 这次码字破 100 万,也许是个迟来的“成就”。毕竟,熟悉老T的老朋友,特别是从 2008 年开始一起加入 Blogfans 的老兄弟们,都知道我曾经多次大量删除过以往的文章。按照老T在 2017 年留下的老 Mysql 数据库统计,当时字数就已经有 114 万,只是当年并没有去想过这个问题。而如今留下的这些内容里边,属于 2017 年以前写的,占原本比例应该不足 1/4 。不过,不管怎样,这次破 100 万,对自己来说还是有一定纪念意义。 最初想法 回顾老T 2008 年以来码字的经历,我想正是印证了最初写下的那句 When each sunrise, we start a new. 虽然在当年,这句话更多表达的是新生之意,晨光初启、新途又始。到后来,随着日复一日的坚持更新,这句话逐渐演变为红日再升、新章复启。如今,站在新的起点,我更多的在想,这很可能又是一个破晓之时,需要境界新开了。 1 2 3 4 5 6 7 8 9 10 11 12 --- title: "您好, 世界!" slug: "hello-world" date: 2008-05-21 categories: ["技术"] tags: ["WordPress"] --- 经过十多小时从零开始的学习,我终于开通了自己的第一个网站。 在这里我要特别感谢抓抓,要是没有他在最后一刻发出的消息免费提供了本网站的…  ( 1 min )

  • Open

    为何1000M宽带,有时候测速只有300M(二)
    2020年,老T曾以这个标题写过一篇简单的 文章,主要是因为当年在百度上搜索这个问题答案时,找到的都是千篇一律洗稿内容,鲜有能够讲清这个问题的文章。 甚至可以说,当时网上大多数关于这个问题的解答都是在瞎扯。有些讨论下边,还各种对提问者挖苦、讥讽,认为提问者丝毫不懂网络常识,但又不给出解决问题的思路办法。由于当年老T也恰好遇到这个问题,便进行一番研究。 现今5年过去,国内网络环境又与此前有了一些不同,千兆宽带已成标配,甚至万兆宽带也开始进入部分家庭,老T觉得有必要重新对这个问题进行梳理。 为何1000M光纤宽带,测速只有300M? 当年老T遇到这个问题,首要原因就出在路由器上。 在1000M光纤刚开始进入千家万户的时候,由于多数家庭用户还在使用旧型号路由器,有些路由器虽然参数上写着支持 1000Mbps 网口,但那个网速只是供内网传输使用的,内外网之间的速度并不能达到 1000M。 也就是说,在内网配置没有明显问题的情况下,用户将两台电脑同时用网线连接到路由器时,这两台电脑之间的内网传输速度能够达到 1000Mbps。 而当用户通过这台路由器连接外网时,这时由于路由器内部芯片处理能力限制,传输速度就会骤减至 300-500Mbps。 老T 画了个示意图,争取把这个逻辑展示清楚。 5年前,不少家庭用户都是因为这个情况导致测速结果达不到运营商标称的速度。 例如: 网件 R7000 WAN TO LAN 最大速率:931 Mbps  网件 R6300v2 WAN TO LAN 最大速率:806 Mbps  华硕 AC68U WAN TO LAN 最大速率: 754.5 Mbps  TP-LINK TGR1900 WAN TO LAN 最大速率: 631 Mbps 网件 R6100 WAN TO LAN 最大速率: 93.1 Mbps 不过,当年老T 遇到的问题比这个还稍微复杂…  ( 1 min )

  • Open

    当外国人看93阅兵时,他们在看什么
    纪念中国人民抗日战争暨世界反法西斯战争胜利80周年阅兵仪式在昨日隆重举行。老话说,国之大事,在祀与戎,而和平年代的阅兵式,正是这两件事的完美结合。作为当今世界最受关注的事件,老T在网上冲浪过程中,也看到不少外国人的评价,其中很多都比较有意思,这里也简单跟大家分享一下。 俄罗斯人如何看待93阅兵 老T在日常混迹的多个技术论坛上都看到有人发贴讨论中国的阅兵式,其中最典型的评论就是:“看吧,中国果然没有向俄罗斯提供武器,不然战争局面早就改写了。” 由于在多个平台都看到这种评论,老T也感觉摸不着头脑。只能说,相比西方媒体这些年大肆宣扬的“中国威胁论”,西方民间对俄罗斯的恐惧感,确实是入心入肺了。 由于我们这一代人都在亲身经历中国工业现代化进程,对国内的制造能力早已有充分认识。哪怕按照最朴素的唯物主义思维也知道,一个常住人口和GDP都比不过广东的国家,制造能力显然跟中国有巨大差距。 但西方老百姓长期受媒体偏见影响,对中国的这种能力认识还是存在较大偏差。而此次阅兵展示,一定程度上也算是在帮他们纠偏。 不过,在这过程中,我也很好奇,就是作为这种评论里的另一方,俄罗斯人会如何看待中国阅兵呢? 老T特意找了些懂俄语的朋友帮忙,也翻了翻俄罗斯两大社交平台 VK.com 和 Pikabu.ru,了解下到底俄罗斯普通网友有何观后感。 “大受震撼”的技术派 主要评论包括: “规模惊人!技术顶尖!” “正步完美,装备像科幻片” “机器狗和核导弹?中国准备好应对一切了” “水下无人机和机器人才是未来战争,中国AI武器领先了” “新型坦克配高超音速导弹…北约想清楚要和谁打了吗?” 照老T说,这反应在我们这边看来也还算实在。我们天天看着“下饺子” 新装备官宣,可能有点习以为常了。但对俄罗斯人来说,这次阅兵式上展示的装备,特别是高超音速、无人机、AI 这些新装备,确实刷新了他们的认知,甚至带点羡慕…

  • Open

    一次跌宕起伏的BUG修复——PVE节点出现Unknown状态故障
    周日下午,老T准备在 PVE 装个 RouterOS 测试,结果发现无法创建虚拟机。具体表现是,在虚拟机创建页面,节点处提示 “Node epson seems to be offline” ,然后 PVE 面板上,节点显示灰色问号,提示状态为 “Unknown”。由此,开始了老T一段跌宕起伏的 Bug 修复过程。 PVE 存储设备配置冲突 遇到 Bug 后,老T第一时间怀疑是不是节点配置冲突。因为节点内的虚拟机本身在正常运行,除了节点上有灰色问号,在节点中还有两个存储设备也同样显示黑色问号。 这两个存储设备实际就是主机中的两个机械硬盘。此前,老T将这两个机械硬盘挂载后,直通给了 100 号虚拟机使用。 但考虑到虚拟机中无法读取硬盘温度,便分离了存储,改用 PCI-E 硬件直通,将 SATA 控制器直通到虚拟机。故此遗留两个过期的存储设备。 于是老T在 PVE 面板中直接删除了两个存储设备,然后刷新,看到问题依旧。 老T在想,是否是因为集群状态还没更新,于是重启并强制刷新集群状态,同时检查存储挂载情况。 1 2 3 systemctl restart pve-cluster systemctl restart corosync pvesm status 果然,存储状态有点问题。PVE 配置中保留了两个 HDD 的 LVM 存储定义,但实际物理磁盘已经直通给 100 号虚拟机不可见。 1 2 3 4 5 6 7 8 root@epson:# pvesm status Command failed with status code 5. command '/sbin/vgscan --ignorelockingfailure --mknodes' failed: exit code 5 Name Type Status Total Used …  ( 4 min )

  • Open

    8月说说: Folo RSS迁移 医保药价 断机油滤芯 飞牛不显示硬盘温度
    这是老 T 在 8 月份的说说内容,这里将其一并提取发布,主要包括 Folo RSS 更换域名后的一些问题,医保用药问题,汽车滤芯损毁问题,以及在使用飞牛和群晖过程中遇到的一些问题等。 Github issue 作为博客说说发布页面的模板设置问题 在设置模板过程中,需要留意以下几个问题: 页面构建缓存。可能导致页面内容可能无法更新。 1 2 3 4 5 6 {{ $url := "https://api.github.com/repos/user/moments/issues/1/comments" }} {{ $opts := dict "headers" (dict "User-Agent" "Hugo Static Site Generator") "cache" 300 "cacheKey" (printf "gh-comments-%s" (now.Format "2006-01-02-15:04")) }} 内容排序。 github issue api 输出数据是最新的内容在后边,需要倒过来。 1 2 3 4 {{ with resources.GetRemote $url $opts }} {{ if and .Content (ne .Content "") }} {{ $comments := .Content | transform.Unmarshal (dict "format" "json") }} {{ $sortedComments := sort $comments "created_at" "desc" }} 时间格式。github issue 默认使用 UTC 时间,中国的话,需要在基准上加8个小时。 1 2 3 {{ (.created_at |…  ( 1 min )

  • Open

    将博客更名为“老T博客” 顺便更新自己使用过的一些硬件产品
    虽然还没到 9 月 1 日,但我儿子今天已经提前去学校适应小学生活,随着新的阶段到来,我也想着给本博客换个名称。过程中,找两个小孩帮忙,顺便给他们解释了一下网站域名 Lawtee的含义,然后,不知怎得,两娃就突然开始喊我“老T”。感觉也是天意注定,那我就将本博名字改叫“老T博客”吧。 老T即Lawtee 去年我在选择 Lawtee.com 这个域名时,本来也没想太多,主要是 5 位带 law 三个字母的 com 域名,早已被注册殆尽,而 6 字母中带这三个字母的,也所剩无几,矮个子里边挑高个,最后也就选了这个。 在英文发音中,Law 的美式发音 /lɑː/ 读起来跟 老 字很相近,而 Tee 发音为 /tiː/ 跟字母 T 一模一样。因此,Lawtee 读成 “老T” 倒也显得理所应当。 这次更名前,我也在网上简单搜索了一下,好像叫“老T”这种名字的也不多,那就这样用了。 为什么不再用之前名称 此前,我将本博取名 “法律小茶馆” 其实是按照 Lawtee 意译而来,在一些欧洲国家,Tee 就是茶的意思,跟 Tea 的发音也没啥区别。 但正如目前所现,本博其实大部分内容都跟法律没啥关系,与法律相关主题最多能占到 1/4,强行取个这样的名字,很容易让人误解。 不过,总的来说,由于我长期从事法律工作,这个域名倒也没有继续更换的必要。只是文字介绍需要稍微变动一下,不再着重强调自己的职业,而是依据内容展现方向,改成了“法律、科技和生活”。 毕竟,工作只占日常 1/3 不到的时间,工作之余,这个身份也没有必要随时挂着碍眼了。 未来有何规划 这里还是引用之前更换 Lawtee.com 域名时的想法吧,其实也没什么大的变化。 正如我在 关于 页面中提到: “到 2023 年,自己也已经接近 35 岁,在一些行业都是开始想着退休的年龄,于是回头重构一下博客,想着就这样定型玩下去。” …  ( 2 min )

  • Open

    维修一个松下智能马桶盖
    最近,我家一个智能马桶盖出故障,控制板上,除了水温按钮有反应,其他按钮全失灵,而且重新上电也没任何反应。直觉告诉我,这应该不是单一故障,而是多个问题同时存在所导致。为此,我晚上花了几个小时仔细研究了一下这个产品。 故障表现 这台松下 EKS09 智能马桶盖是我 2019 年买的,迄今已接近 6 年,超出了五年保质期。要么自己修,要么换新的。 考虑到我之后买的两个马桶盖水压普遍偏大,而这个松下的冲水柔和,主要是小孩在用,所以我第一反应还是想通过维修来解决。 此前这个马桶盖曾出现过按键失灵情况,一度所有按钮都没反应,但隔天又好了,应该是排线板接触不良或腐蚀问题。 这次故障更加麻烦点。 控制面板上 8 个按钮。其中 6 个功能控制键中,只有 1 个水温键有反应;测试键方面,长按测试后灯常亮,但没进入测试,并且无论如何无法退出测试,着座键及灯光正常。 在断电重新上电后,只听到电机嗡嗡声,但不出水,冲洗杆也不伸出来。 问题查找和维修过程 由于我此前对智能马桶盖的内部构造没有研究过,直觉上认为这次应该是两个问题。 控制面板失灵; 冲洗杆马达坏了或堵了。 主板 马桶盖外壳拆解倒是比较简单,总体来说,就是卸下螺丝,稍微用力就拆出来了。但真要找到问题所在还得花点功夫。 首先是肉眼观察整个主板,发现已经作了防水处理,肉眼也没见到有元器件烧毁情况。也应证了水温按钮可以使用、上电后电机会嗡嗡出声的情况,总体功能上应该没大的问题。 出水杆 其次,重点是研究这个出水杆的构造。 这个出水杆由两个马达控制,蓝色管进水,白色管输送到出水杆中。 我一开始不知道这个东西原理,以为是出水杆末端马达控制升降,三角位的马达在抽水。 后来才知道,出水杆末端那个马达仅仅是起到旋转开关的作用,控制阀门;而控制升降的是三角位的马达。 但拆下这两个马达后,却也没发现什么异常情况。 在整机上电后,末端马达能够…

  • Open

    Proxmox Backup Server (PBS) 4.0 Blog Series
    Hot off the press is Proxmox Backup Server 4.0. PBS is a great tool to use with your Proxmox VE servers to do fast and easy backups of your VMs and LXCs. It’s very easy to setup, and can be deployed in a variety of forms: bare metal, VM or LXC.  Personally, I’ve deployed Proxmox […]  ( 14 min )

  • Open

    为 NAS 存储来个大瘦身 - 照片视频压缩方案
    之前在 群晖、迷你主机还是捡垃圾,家用NAS怎么选 提到,我家里 NAS 存储的重要家庭数据已经达到 1000GB,主要就是家中多年积累下来的照片、视频,共计约 20 万文件。虽说存储量也不大,但在迁移过程中,还是感觉很吃力,大量小文件读写,用移动硬盘复制都得几个小时。为了解决这个问题,便于日后轻松上阵,我借鉴之前在 hugo 和 soomal 项目中的经验,对 NAS 文件来了次大瘦身,节约 75% 的空间。 清理重复文件 我以前备份照片视频的模式,基本都是采取每年一到两次的频率,将相机、手机照片视频冷备份到 NAS。大体是选择在春节、国庆长假这种时间节点,以及换手机的时候,一股脑把手机上照片视频通过移动硬盘复制过去。 在这过程中,有一个比较麻烦的事情是,每次我换手机都会将上一台手机的照片视频导入新手机,而上一台手机中很多照片、视频实际上都已经在 NAS 有备份。这种情况下,如果自己备份的时候认真一点,通常会考虑删除一遍重复文件,但很多时候比较懒就没管了。造成 NAS 中实际上有不少文件都是重复版本。 要清理群晖 NAS 中的重复文件,通常有三种方法。 群晖自带的存储空间分析器。打开群晖自带的存储空间分析器,查找“潜在重复文件”,通常会输出一个 csv 文件,列明重复文件。把需要删除的文件导出为 txt,然后在“任务计划”中通过命令 cat /volume3/video/delete.txt | xargs -I {} rm -f "{}" 就能把重复文件删除。 这种方法只适合重复文件数量较少的情况。例如,我的群晖每次只支持查找 5000 个重复文件。如果重复文件显著超过这个数值,就不是很实用了。毕竟,每次查找重复文件都耗时颇多。 第三方应用工具。 群晖第三方应用市场有几款删除文件工具比较实用。例如:dupeGuru fdupes 等。我也下载测试过,但…  ( 2 min )

  • Open

    How To: Proxmox Backup Server 4 as a Synology VM
    Many home labs have both Proxmox VE hosts (for running VMs and LXCs) as well as a Synology NAS. If you want to run Proxmox Backup Server on your Synology NAS as a VM, this post is for you. I’ll show you how to install PBS as VM on your NAS, as well as configure […]  ( 17 min )
    How To: Backblaze B2 as a Proxmox Backup Server 4 S3 Datastore
    New to Proxmox Backup Server (PBS) 4.0 is a ‘tech preview’ feature for using S3 buckets as a datastore. While many people associate S3 buckets with Amazon, it is more or less a standard that many cloud providers support. This opens up many possibilities for direct PBS to cloud backups, which is great news. However, […]  ( 18 min )
    How To: Synology iSCSI LUN for Proxmox Backup Server Datastore
    If you have a Synology NAS and want to use it with Proxmox Backup Server (PBS), you have two primary options for your datastore: NFS or an iSCSI LUN. If you want to use NFS storage, check out my previous article: How To: Setup Synology NFS for Proxmox Backup Server Datastore . However, the NFS datastore […]  ( 18 min )
    How To: Synology NFS for Proxmox Backup Server Datastore (2025)
    This refreshed 2025 post covers using a Synology NAS NFS share as a datastore for Proxmox backups. Configuring a NFS share for the proper Proxmox Backup Server permissions can be quite challenging. The permissions requirements for PBS are different from just a basic NFS mount to a Proxmox VE host that you use for VE […]  ( 17 min )

  • Open

    How To: Proxmox Backup Server 4 (VM) Installation
    In this article I will walk you through how to install Proxmox Backup Server (PBS) 4.0 inside of a VM running on Proxmox 9.0. You might be wondering why you might want to install PBS as a VM instead of a LXC. Good question! If you want to use iSCSI LUNs as a PBS datastore, […]  ( 24 min )
2026-07-16T22:27:47.993Z osmosfeed 1.15.1