<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00922的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00922</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00922]]></copyright><item><title><![CDATA[ClickHouse 25.5.11.15 稳定版发布：分布式查询协作标记重构、复制库恢复修复与 JSON 更新稳定性提升]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/161623733</link><guid>https://blog.csdn.net/gitblog_00922/article/details/161623733</guid><author>gitblog_00922</author><pubDate>Thu, 17 Sep 2026 10:09:08 +0800</pubDate><description><![CDATA[本篇文章围绕 ClickHouse 官方稳定版 `v25.5.11.15-stable` 的变更日志展开，逐一解读该补丁版本中包含的 4 项用户可见缺陷修复与 1 项格式输出修复。内容覆盖分布式查询中 `*Cluster` 函数的数据重复问题、`DatabaseReplicated` 与 `s3Cluster` 的组合场景、Replicated 数据库恢复时的表名处理、`ALTER UPDATE`]]></description><category></category></item><item><title><![CDATA[AWS SDK for Java v2 Javadoc 编写指南：API 分类、文档规范与代码示例实践]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/155588395</link><guid>https://blog.csdn.net/gitblog_00922/article/details/155588395</guid><author>gitblog_00922</author><pubDate>Thu, 17 Sep 2026 09:54:15 +0800</pubDate><description><![CDATA[AWS SDK for Java v2（本仓库）是官方 AWS Java SDK 的第二代实现，整个仓库包含数千个公共 API，涵盖 core 核心模块、http-clients 传输层与 services 数百个服务客户端。为了让这些 API 的 Javadoc 在数量、格式与语义上保持高度一致，项目在 [docs/guidelines/javadoc-guidelines.md](https:]]></description><category></category></item><item><title><![CDATA[S905L3-B 电视盒子刷 Armbian：三步把吃灰盒子改成低功耗服务器]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/154044736</link><guid>https://blog.csdn.net/gitblog_00922/article/details/154044736</guid><author>gitblog_00922</author><pubDate>Thu, 17 Sep 2026 09:26:11 +0800</pubDate><description><![CDATA[抽屉里那台 E900V21D 电视盒子还在天天弹广告？用 amlogic-s9xxx-armbian 项目把它刷成 Armbian，接根网线就能当 NAS、跑 Web 面板、控指示灯，功耗低得能常年挂着。

按「摸底 → 三步改造 → 玩法 → 排错」的顺序，一步步来。

## 设备摸底：先确认你的盒子是哪块板子

动手前先弄清两件事：芯片是什么、主板是哪一款。E900V21D 用的是 **S90]]></description><category></category></item><item><title><![CDATA[如何使用Storybook与Cypress实现高效组件交互测试：从入门到精通]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/152341380</link><guid>https://blog.csdn.net/gitblog_00922/article/details/152341380</guid><author>gitblog_00922</author><pubDate>Thu, 17 Sep 2026 06:11:12 +0800</pubDate><description><![CDATA[Storybook作为行业标准的UI组件开发工具，与Cypress端到端测试框架的结合为前端开发团队提供了强大的组件测试解决方案。通过这种集成，开发者可以在隔离环境中构建、记录和测试UI组件，同时验证组件在真实应用场景中的交互行为，显著提升测试效率和代码质量。

## 为什么选择Storybook与Cypress的组合？

Storybook允许开发者在隔离环境中构建UI组件，每个组件都有多个故事]]></description><category></category></item><item><title><![CDATA[Bash 脚本结构入门：理解 `.sh` 文件与 Shebang 行的作用（introduction-to-bash-scripting）]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/156010989</link><guid>https://blog.csdn.net/gitblog_00922/article/details/156010989</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 23:27:07 +0800</pubDate><description><![CDATA[本篇文章取自开源电子书 **introduction-to-bash-scripting**（Bash 脚本入门指南）的第二章，围绕"Bash 脚本的结构"这一核心主题展开。你将学到：如何创建带 `.sh` 扩展名的脚本文件、Shebang（`#!`）行在脚本执行中的关键作用，以及 `#!/bin/bash` 与 `#!/usr/bin/env bash` 两种写法的适用场景。读完本文，你将能独立]]></description><category></category></item><item><title><![CDATA[使用 Swarms 构建 x402 加密支付驱动的 AI 研究代理（Research Agent）]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/159630754</link><guid>https://blog.csdn.net/gitblog_00922/article/details/159630754</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 22:45:11 +0800</pubDate><description><![CDATA[x402 是一套让 AI 代理与 API 端点具备“按次收费”能力的加密支付协议：通过给 FastAPI 端点挂载支付中间件，客户端必须先完成小额加密货币支付，才能触发一次真实的 Agent 推理。本文将基于本仓库 [examples/guides/x402_examples](https://link.gitcode.com/i/15d88e2ea9d664dca9e26c945bf33889)]]></description><category></category></item><item><title><![CDATA[Magicsee N5 Max 的 Armbian 以太网失效修复：三种症状对号入座，一步步排查]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/162580302</link><guid>https://blog.csdn.net/gitblog_00922/article/details/162580302</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 22:44:47 +0800</pubDate><description><![CDATA[刚装好 Armbian，网线插上去，网口灯却一动不动——这就是 Magicsee N5 Max（Amlogic S905X3）盒子变家庭服务器时最常见的拦路虎：以太网失效，整个盒子成了孤岛。别急着重刷系统。这篇文章不绕弯子，先拿你屏幕上真实的报错和灯的状态说话，把问题分成三条分支，你从自己的症状入手，顺着一条线修到底。

## 症状快查：以太网失效，先确认你走哪条分支

动手前先花 30 秒对号入]]></description><category></category></item><item><title><![CDATA[FilePizza 使用指南：不注册，浏览器之间直接传文件]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/160971112</link><guid>https://blog.csdn.net/gitblog_00922/article/details/160971112</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 22:29:04 +0800</pubDate><description><![CDATA[FilePizza 是一款跑在浏览器里的点对点文件传输工具：把文件拖进去拿到链接，对方用浏览器打开链接就能下载，不用注册也不用装软件，适合经常要给同事、朋友发大文件的人。

## 一、它解决什么问题

给同事发 2GB 的视频：用聊天软件常被大小卡住，用网盘要先等上传、对方再等下载，链接还常有大小和次数限制。

FilePizza 用 WebRTC（浏览器之间直接通信的技术）让文件从你的浏览器直接]]></description><category></category></item><item><title><![CDATA[ESP-IDF 模组功耗测量指南：Deep-sleep 与 Active 模式电流实测方法]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/153856744</link><guid>https://blog.csdn.net/gitblog_00922/article/details/153856744</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 21:55:49 +0800</pubDate><description><![CDATA[本指南基于 ESP-IDF 官方文档与仓库源码，系统讲解如何测量 ESP32 系列模组在 Deep-sleep 模式、其他节能模式及 Active 模式下的真实电流与功耗。你将掌握"能否直接使用开发板测量""如何选择低内阻电流表""如何借助 ESP-Prog 与 Joulescope 搭建裸模组测量链路"以及"如何复现并解读 deep_sleep 示例的测量波形"这一套完整方法论，为低功耗产品选型]]></description><category></category></item><item><title><![CDATA[Airweave 前端 UI 一致性重构指南：从 CollectionDetailView 到全局设计系统落地实践]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/159781950</link><guid>https://blog.csdn.net/gitblog_00922/article/details/159781950</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 21:53:52 +0800</pubDate><description><![CDATA[> **导读**：本文基于 Airweave 前端仓库中的 UI 一致性治理方案（[coherent_ui.md](https://link.gitcode.com/i/86b7129ab798c338710e1e8ed6d42b43)），系统梳理 CollectionDetailView 及其搜索链路（SearchBox / SearchProcess / SearchResponse）与数据源]]></description><category></category></item><item><title><![CDATA[Notepad--跨平台文本编辑器完整指南：三个场景跑顺你的工作流]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/154472434</link><guid>https://blog.csdn.net/gitblog_00922/article/details/154472434</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 21:53:46 +0800</pubDate><description><![CDATA[开发机是 Windows，测试机是 Mac，同事却用 Linux？文件换台机器打开就变乱码，快捷键也要重新记一遍。Notepad-- 是一款用 C++/Qt 写的跨平台文本编辑器，Windows、Linux、Mac 三个系统下界面、快捷键、功能完全一致，目标是在国产信创 UOS、Mac 和各类 Linux 上开箱即用。

## 装上就跑：3 分钟打开编辑器

推荐直接拿预编译包：到项目的 Rele]]></description><category></category></item><item><title><![CDATA[Gutenberg `core/editor` 数据仓库完全指南：文章编辑器 Selectors 与 Actions API 详解]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/165630270</link><guid>https://blog.csdn.net/gitblog_00922/article/details/165630270</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 21:07:44 +0800</pubDate><description><![CDATA[本文是 WordPress Gutenberg 插件中 `core/editor` 数据仓库（Data Store）的深度技术参考。`core/editor` 是文章编辑器（Post Editor）的“大脑”，负责承载当前正在编辑的文章状态、未保存的编辑差异、保存/发布/自动保存流程、文章锁、撤销重做历史以及编辑器面板等全部状态。读完本文，你将掌握通过 `wp.data.select( 'core]]></description><category></category></item><item><title><![CDATA[将 GraphHopper Maps 集成到浏览器搜索引擎：Firefox 与 Chrome 完整配置指南]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/151946591</link><guid>https://blog.csdn.net/gitblog_00922/article/details/151946591</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 20:03:23 +0800</pubDate><description><![CDATA[本文基于 GraphHopper 官方文档（[docs/web/open-search.md](https://link.gitcode.com/i/6085c1694550055ee3098be9152d3836)）展开，讲解如何把 GraphHopper Maps 添加为 Firefox 和 Chrome 的浏览器自定义搜索引擎，让你无需先打开地图网站，直接在地址栏/搜索栏输入关键词即可发起地]]></description><category></category></item><item><title><![CDATA[Element Plus 文档站本地运行：5 分钟搭好一份离线可用的 Vue 3 组件库参考]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/159945666</link><guid>https://blog.csdn.net/gitblog_00922/article/details/159945666</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 19:52:10 +0800</pubDate><description><![CDATA[这篇文章带你把 Element Plus 文档站装到自己机器上：克隆仓库、装齐工作区依赖、启动 VitePress 开发服务器。跑通后得到一份完全离线的本地文档站，组件演示、API 表格、主题指南都在，不依赖官方站。全程约 5 到 10 分钟。

[![Element Plus 文档站本地演示：带表格、标签与搜索栏的 Element Plus 组件演示页](https://raw.gitcode.]]></description><category></category></item><item><title><![CDATA[wagmi sendTransaction：创建、签名并发送交易的完整实战指南]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/162172026</link><guid>https://blog.csdn.net/gitblog_00922/article/details/162172026</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 19:32:31 +0800</pubDate><description><![CDATA[`sendTransaction` 是 wagmi（@wagmi/core）中用于创建、签名并发送链上交易的核心 Action，覆盖原生 ETH 转账、合约调用、Gas 与手续费定制等全部交易形态。本文以 [sendTransaction.md](https://link.gitcode.com/i/248b12fef9dc91f382300c4aaf583abb) 为骨架，结合 [sendTra]]></description><category></category></item><item><title><![CDATA[Foundry 静态分析规则解析：non-reentrant-not-first 与 `nonReentrant` 修饰符放置顺序]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/165625277</link><guid>https://blog.csdn.net/gitblog_00922/article/details/165625277</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 18:52:12 +0800</pubDate><description><![CDATA[`non-reentrant-not-first` 是 Foundry 内置 Solidity 静态分析器 `forge lint` 提供的一条中等严重度（Med）规则，用于检查函数、fallback 与 receive 函数中 `nonReentrant` 修饰符是否被错误地排在其它修饰符之后。本文以 [crates/lint/docs/non-reentrant-not-first.md](h]]></description><category></category></item><item><title><![CDATA[book-to-skill的两种安装方式：Agent技能与pip独立CLI，一文讲清不踩坑]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/164097044</link><guid>https://blog.csdn.net/gitblog_00922/article/details/164097044</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 17:33:59 +0800</pubDate><description><![CDATA[**book-to-skill** 能把技术书 PDF、EPUB、DOCX 等文档蒸馏成结构化的 Agent 技能，让 Claude Code、Copilot CLI 等 AI 助手按需查阅书中内容。它的**两种安装方式**各有分工：装成 **Agent 技能**（git clone 到 skills 目录）才能用 `/book-to-skill` 斜杠命令；而 **pip 独立 CLI** 只安]]></description><category></category></item><item><title><![CDATA[Gutenberg 核心块深入解析：core/term-name（分类法术语名称块）的渲染机制与配置指南]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/152156509</link><guid>https://blog.csdn.net/gitblog_00922/article/details/152156509</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 17:30:54 +0800</pubDate><description><![CDATA[`core/term-name` 是 WordPress Gutenberg 块编辑器中的核心主题类块，用于在页面中动态展示当前分类法术语（Term）的名称，例如分类（Category）、标签（Tag）等归档页上的术语标题。本文以 [packages/block-library/src/term-name/README.md](https://link.gitcode.com/i/8456fd63]]></description><category></category></item><item><title><![CDATA[Rerun C++ ROS 2 Bridge 实战：订阅全部话题、重映射实体路径与 CDR 消息解码原理]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/165619774</link><guid>https://blog.csdn.net/gitblog_00922/article/details/165619774</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 16:47:09 +0800</pubDate><description><![CDATA[ROS 2 是机器人领域最主流的中间件之一，而将机器人传感器数据（图像、点云、TF、IMU 等）实时可视化是开发调试的刚需。本篇技术指南围绕 Rerun 官方 C++ 示例中的 ROS 2 bridge 展开，讲解它如何订阅所有受支持类型的话题、把 ROS 2 消息转换成 Rerun 可渲染的数据并实时记录，同时深入仓库中负责解析与解码 ROS 2 消息的 `re_ros_msg` crate 源]]></description><category></category></item><item><title><![CDATA[vLLM-Omni 离线图生视频实战：image_to_video.py 驱动 Wan2.2、LTX-2 与 SANA-Video 的 I2V 生成]]></title><link>https://blog.csdn.net/gitblog_00922/article/details/152876871</link><guid>https://blog.csdn.net/gitblog_00922/article/details/152876871</guid><author>gitblog_00922</author><pubDate>Wed, 16 Sep 2026 16:29:54 +0800</pubDate><description><![CDATA[本文围绕 vLLM-Omni 仓库中的离线推理示例 [image_to_video.md](https://link.gitcode.com/i/e6b37c2873a38d7951d9f4c6a1124dd6) 展开，介绍如何用统一的命令行脚本 `image_to_video.py` 从单张图像生成视频，覆盖 Wan2.2-I2V-A14B（MoE）、Wan2.2-TI2V-5B（统一式）、LT]]></description><category></category></item></channel></rss>