<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00134的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00134</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00134]]></copyright><item><title><![CDATA[NumPy 等间隔取值完全指南：linspace、arange、geomspace、logspace 与网格函数实战]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/151948956</link><guid>https://blog.csdn.net/gitblog_00134/article/details/151948956</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 23:22:37 +0800</pubDate><description><![CDATA[本篇指南聚焦 NumPy 中七类"等间隔取值"工具——`numpy.linspace`、`numpy.arange`、`numpy.geomspace`、`numpy.logspace`、`numpy.meshgrid`、`numpy.mgrid` 与 `numpy.ogrid`。它们在应用场景上相似，但返回结果与适用前提各有差异，容易在使用时产生混淆。本文以官方指南 [how-to-partit]]></description><category></category></item><item><title><![CDATA[Lightweight Charts™ v3.x 版本演进全解析：从 1.0 到 3.8 的 API 变迁、破坏性变更与实战升级指南]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/153714054</link><guid>https://blog.csdn.net/gitblog_00134/article/details/153714054</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 22:49:31 +0800</pubDate><description><![CDATA[Lightweight Charts™ 是一款基于 HTML5 Canvas 的高性能金融图表库，本仓库即其完整源码与文档。本文以仓库中 [website/versioned_docs/version-3.8/release-notes.md](https://link.gitcode.com/i/8bc8c8945a14c68aa45e043643c4c734) 为骨架，系统梳理从 1.0.0 ]]></description><category></category></item><item><title><![CDATA[gbrain agent-voice 评估输出治理：canonical 合成基线样例的设计契约与落地指南]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/150634428</link><guid>https://blog.csdn.net/gitblog_00134/article/details/150634428</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 22:23:22 +0800</pubDate><description><![CDATA[本篇技术指南围绕 [recipes/agent-voice/tests/evals/baseline-runs/canonical/README.md](https://link.gitcode.com/i/5781090fb28cb43589c3645196f9496f) 展开，讲解 gbrain 仓库中 `agent-voice` 语音代理参考实现（Mars/Venus 双人格）的 LLM-j]]></description><category></category></item><item><title><![CDATA[OpenDesign 设计系统实战：xAI 暗色单色极简主义（1f2228 + GeistMono）的 Token 化实现与 Agent 提示指南]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/142011029</link><guid>https://blog.csdn.net/gitblog_00134/article/details/142011029</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 22:03:13 +0800</pubDate><description><![CDATA[> 本文以 OpenDesign 仓库中 [design-systems/x-ai/DESIGN.md](https://link.gitcode.com/i/8e577f79f2885464fad9679c95115d2e) 为骨架，逐层拆解 xAI 风格的"暗色优先、等宽驱动"极简设计系统：从 `#1f2228` 暖黑画布、`#ffffff` 单色前景，到 320px GeistMono 巨型]]></description><category></category></item><item><title><![CDATA[Ray Serve 应用构建器（Application Builder）指南：通过参数化灵活配置 Serve 应用]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/166141394</link><guid>https://blog.csdn.net/gitblog_00134/article/details/166141394</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 21:41:12 +0800</pubDate><description><![CDATA[在 Ray Serve 中，应用构建器（application builder）是连接"部署代码"与"部署配置"的桥梁：它将一个接收参数字典（或 Pydantic 模型）的普通 Python 函数变成 Serve 应用的工厂，从而让你无需修改代码即可通过 `serve run` 命令行或 YAML 配置文件动态传入模型权重路径、超参数等配置。读完本文，你将掌握如何定义无类型与带类型的应用构建器、如]]></description><category></category></item><item><title><![CDATA[Diem Move IR 编译器（compiler）源码级指南：从 .mvir 到 Move 字节码的编译、验证与实战]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/157052362</link><guid>https://blog.csdn.net/gitblog_00134/article/details/157052362</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 20:26:13 +0800</pubDate><description><![CDATA[本文聚焦 Diem 区块链仓库中的 Move IR 编译器（位于 [language/compiler](https://link.gitcode.com/i/dd327432eaf8659dc82a7b659265d332)），完整讲解它如何将用 Move IR 编写的模块与脚本翻译为 Move 字节码（`CompiledModule` / `CompiledScript`），并自动调用字节码验]]></description><category></category></item><item><title><![CDATA[SumatraPDF 章节感知页面定位（Location）重构：让多章节电子书秒级打开的实现方案]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/152338420</link><guid>https://blog.csdn.net/gitblog_00134/article/details/152338420</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 19:09:26 +0800</pubDate><description><![CDATA[本文完整解析 SumatraPDF 源码仓库中 [docs/location-chapters-plan.md](https://link.gitcode.com/i/3b6dc497f926fd4168b1c0e93a10cf9c) 所记录的一项已落地的大规模重构：将引擎内部从“单一扁平 pageNo”升级为“章节感知的 Location 寻址”，从而让 EPUB、MOBI 这类多章节电子书做到]]></description><category></category></item><item><title><![CDATA[NetworkX 入门指南：图数据结构、四大基础图类与核心 API 全解析]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/162228900</link><guid>https://blog.csdn.net/gitblog_00134/article/details/162228900</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 17:45:58 +0800</pubDate><description><![CDATA[本篇指南以 NetworkX 官方参考文档 [doc/reference/introduction.md](https://link.gitcode.com/i/3cef7d105e413484ad317cf8c542c4f9) 为核心，系统讲解这个 Python 网络分析库的整体架构：从四大基础图类的选型（`Graph`、`DiGraph`、`MultiGraph`、`MultiDiGraph`]]></description><category></category></item><item><title><![CDATA[QQ空间备份工具GetQzonehistory，五分钟存下全部说说]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/161591669</link><guid>https://blog.csdn.net/gitblog_00134/article/details/161591669</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 16:58:28 +0800</pubDate><description><![CDATA[三年前没登录的那个QQ号，今天点开空间，说说页只剩下十几条——其余的都被当年的自己一键删掉了。你账号里现在还剩的这些，也未必能撑到下一个十年。GetQzonehistory是一个开源的QQ空间备份工具，扫码登录后自动把你空间里所有可见的历史说说拉下来，存成能永久保存的Excel和网页。

## 它到底帮你做什么

你只负责扫一个码，剩下的全自动：程序在终端里登录QQ空间，一边翻消息列表、一边拉说说]]></description><category></category></item><item><title><![CDATA[CANN ops-math 的 aclnnArgsort 接口详解：Ascend NPU 上按维度排序并返回索引的两段式调用指南]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/162907371</link><guid>https://blog.csdn.net/gitblog_00134/article/details/162907371</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 16:20:47 +0800</pubDate><description><![CDATA[`aclnnArgsort` 是 CANN ops-math 算子库中 Sort 模块（位于 [math/sort](https://link.gitcode.com/i/a603958a75994d112e54fa8ff237d37f)）对外提供的 aclnn 单算子接口，用于将输入 Tensor 中的元素按指定维度进行升序或降序排序，并返回每个元素在排序后位置所对应的原索引值。本文以 [mat]]></description><category></category></item><item><title><![CDATA[Gemini Voyager：隐藏 Gemini 主页“Recently saved“与侧边栏 Gems 列表的实用指南]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/166135208</link><guid>https://blog.csdn.net/gitblog_00134/article/details/166135208</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 16:13:34 +0800</pubDate><description><![CDATA[本文介绍 Gemini Voyager（面向 Gemini 的增强套件）提供的"隐藏最近项目（Hide Recent Items）与 Gems 列表"功能。该功能在 Gemini 主页添加一个优雅的开关按钮，用于隐藏"Recently saved"区域，同时支持隐藏侧边栏中的 **Gems** 列表，让界面更简洁，并在公共场合保护你的隐私。读完本文，你将掌握该功能的使用方法、版本要求、交互细节，以]]></description><category></category></item><item><title><![CDATA[Tailwind CSS Design System 构建流程完全解析：从 CSS 输入到编译输出]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/152434669</link><guid>https://blog.csdn.net/gitblog_00134/article/details/152434669</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 15:49:33 +0800</pubDate><description><![CDATA[Tailwind CSS 是一款 utility-first 的 CSS 框架，而它的 **Design System 构建流程** 正是整个框架的心脏：从一份简单的 CSS 输入开始，经过解析、类名编译、智能排序，最终输出体积精简、顺序正确的编译产物。本文带你完整走一遍这条流水线，理解 Tailwind CSS 编译原理的每一步是怎么发生的。

## 一图看懂：编译的 5 个阶段 🗺️

Ta]]></description><category></category></item><item><title><![CDATA[Apache APISIX 集成 Nacos 服务发现：从配置到源码级原理]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/152505349</link><guid>https://blog.csdn.net/gitblog_00134/article/details/152505349</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 15:35:39 +0800</pubDate><description><![CDATA[> 导读：本文以 Apache APISIX 官方文档 [docs/en/latest/discovery/nacos.md](https://link.gitcode.com/i/0ba8ecdc5eded6510493879e0eced17a) 为主线，完整讲解如何让 APISIX 的 Upstream 通过 Nacos 注册中心按服务名动态发现健康实例，覆盖 `conf/config.yam]]></description><category></category></item><item><title><![CDATA[OpCore-Simplify 实战教程：四个阶段自动生成一份可引导的 OpenCore EFI]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/164751809</link><guid>https://blog.csdn.net/gitblog_00134/article/details/164751809</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 15:13:27 +0800</pubDate><description><![CDATA[OpCore-Simplify 是一个自动创建 OpenCore EFI 的命令行工具：你只需提供一份硬件报告，它会自动挑选 ACPI 补丁和内核扩展（kext，macOS 的驱动模块），并写出一份完整的 `config.plist`。读完本文，你能在自己的电脑上跑通"导出硬件报告 → 兼容性检查 → 构建 EFI → USB 映射"的完整流程，并验证构建结果。

## 它替你省掉了什么

手动方]]></description><category></category></item><item><title><![CDATA[OpCore Simplify：一条命令生成完整 OpenCore EFI 的完整教程]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/163331418</link><guid>https://blog.csdn.net/gitblog_00134/article/details/163331418</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 14:37:26 +0800</pubDate><description><![CDATA[OpCore Simplify 把一台机器的 CPU、显卡、芯片组硬件报告作为输入，直接产出可启动的 OpenCore EFI 文件夹，替代黑苹果配置中逐条核对安装手册的繁琐过程。它的硬件数据库覆盖 AMD 从 Summit Ridge 到 Strix Point 的 31 个代号、Intel 从 Nehalem 到 Arrow Lake 的处理器，以及 macOS High Sierra 10.]]></description><category></category></item><item><title><![CDATA[python-sdk Caching Hints 实战指南：MCP 服务端缓存提示与客户端响应缓存完全解析]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/166128927</link><guid>https://blog.csdn.net/gitblog_00134/article/details/166128927</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 13:49:58 +0800</pubDate><description><![CDATA[本篇基于 MCP 官方 Python SDK（python-sdk）在 2026-07-28 协议版本中引入的缓存机制展开：服务端通过 `ttlMs` / `cacheScope` 两个字段声明结果的新鲜度与共享范围，客户端据此内置一套默认开启的响应缓存。读完本文，你将掌握六个可缓存方法的声明方式、构造期 `cache_hints` 与服务端字段级覆盖的优先级规则、客户端 `cache_mode`]]></description><category></category></item><item><title><![CDATA[3 步出 EFI：OpCore-Simplify 把黑苹果 OpenCore EFI 自动生成从 2 天压到 5 分钟]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/160807958</link><guid>https://blog.csdn.net/gitblog_00134/article/details/160807958</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 13:23:59 +0800</pubDate><description><![CDATA[你盯着 config.plist 里 200 多个 XML 节点，改一个就怕错。这个痛点，黑苹果工具就是冲着它来的。OpCore-Simplify 属于 OpenCore EFI 自动生成这一类：扫硬件、查兼容、打补丁、配 Kext，最后把 EFI 目录直接交给你。

## 它到底帮你省了哪些活

它是一款黑苹果配置工具，下面这些手动活全被交给了 `Scripts/` 目录里的脚本：

| 功能 ]]></description><category></category></item><item><title><![CDATA[AMD 黑苹果 OpenCore EFI 自动生成指南：3 步出包，翻车先查这 3 处]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/156473358</link><guid>https://blog.csdn.net/gitblog_00134/article/details/156473358</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 12:57:27 +0800</pubDate><description><![CDATA[OpCore-Simplify 是一款开源的 AMD 黑苹果辅助工具：把硬件报告交给它，它自动完成 OpenCore EFI 生成——挑 ACPI 补丁、选内核扩展、配 SMBIOS 机型、下载组件、自检打包，全程不用你手写 config.plist。适合想在 AMD Ryzen 平台装 macOS、但没接触过黑苹果配置的新手。按本文走完一遍，从导入报告到出包通常只需要十几分钟。

## 它替你干]]></description><category></category></item><item><title><![CDATA[dbx 中的 Doris 与 SelectDB SQL 函数辅助：目录生成、签名解析与补全集成]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/151661959</link><guid>https://blog.csdn.net/gitblog_00134/article/details/151661959</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 12:47:36 +0800</pubDate><description><![CDATA[本篇技术指南聚焦 dbx（一款轻量级跨平台数据库客户端）为 Apache Doris 与 SelectDB 提供的 SQL 辅助能力：函数目录如何从 Apache Doris 官方 SQL 手册派生、如何一键重新生成、运行时如何完成参数签名解析，以及如何与编辑器的自动补全、函数签名提示和 MySQL 协议连接方言路由深度集成。读完本文，你将掌握该函数目录的完整数据链路（文档 → JSON → 编辑]]></description><category></category></item><item><title><![CDATA[Nix 1.11 发布说明深度解读：确定性构建验证、Nix 表达式预取与沙箱命名统一]]></title><link>https://blog.csdn.net/gitblog_00134/article/details/151673230</link><guid>https://blog.csdn.net/gitblog_00134/article/details/151673230</guid><author>gitblog_00134</author><pubDate>Sun, 20 Sep 2026 12:34:35 +0800</pubDate><description><![CDATA[本文基于 Nix 官方发布说明 [rl-1.11.md](https://link.gitcode.com/i/a354c18e1503606b914e42566aac6639)，系统解读 Nix 1.11（2016-01-19 发布）带来的核心能力：`nix-prefetch-url` 支持直接从 Nix 表达式预取源码并打印哈希、`fetchurl` 内置函数支持 NAR 下载与解包、SHA-]]></description><category></category></item></channel></rss>