<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00085的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00085</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00085]]></copyright><item><title><![CDATA[IronClaw Google Slides 扩展指南：create_shape 能力契约、输入参数与 WASM 实现解析]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/166493756</link><guid>https://blog.csdn.net/gitblog_00085/article/details/166493756</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 22:36:23 +0800</pubDate><description><![CDATA[在 IronClaw 的扩展体系中，`google-slides` 是一个以数据包（data-only package）形式交付的 Google Slides 扩展，通过 WASM 访客（guest）在宿主沙箱内调用 Google Slides API。[create_shape.md](https://link.gitcode.com/i/dcf0ee8a26b75e0c53016df35856]]></description><category></category></item><item><title><![CDATA[IronClaw WASM Hook 运行时威胁模型：Installed 级 Hook 的沙箱边界、预算与失败策略深度解析]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/163553941</link><guid>https://blog.csdn.net/gitblog_00085/article/details/163553941</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 22:20:45 +0800</pubDate><description><![CDATA[IronClaw 作为一款主打隐私、安全与可扩展性的 Agent OS，允许扩展以 WebAssembly 形式声明策略钩子（Hook），在能力调用、提示词注入与观测点等关键路径上介入运行。本文基于仓库内 [威胁模型文档](https://link.gitcode.com/i/11238f49649c11db6aeddd40fcaa9649) 展开，结合 [wasm 运行时实现](https://]]></description><category></category></item><item><title><![CDATA[BlockNote API 架构解析：从 Block 操作、格式转换到 nodeConversions 的完整实现指南]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/163955832</link><guid>https://blog.csdn.net/gitblog_00085/article/details/163955832</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 22:04:14 +0800</pubDate><description><![CDATA[> 本文围绕 BlockNote 核心包（`@blocknote/core`）的 API 层展开，深入剖析 `packages/core/src/api` 目录下的四大模块：`blockManipulation`（块增删改查）、`exporters`（HTML/Markdown 导出）、`parsers`（HTML/Markdown 导入）与 `nodeConversions`（BlockNote]]></description><category></category></item><item><title><![CDATA[AuK对比主流TTS模型：语音生成、编辑、增强、分离Benchmark性能深度解析与选型建议]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/158639987</link><guid>https://blog.csdn.net/gitblog_00085/article/details/158639987</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 20:45:48 +0800</pubDate><description><![CDATA[AuK 是一个 1.5B 规模的开源语音生成与编辑基础模型，也是将语音克隆（TTS）、语音编辑、语音增强、语音分离统一进同一个模型的新型 TTS 模型。本文深入解析其在四类 Benchmark 评测上对比主流 TTS 模型的性能表现，并给出实用的选型建议。

## 什么是 AuK：统一指令驱动的 TTS 基础模型

AuK 由腾讯混元团队开源（MIT 协议），基于数百万小时多语种、多场景音频数据训]]></description><category></category></item><item><title><![CDATA[swagger-codegen 整型枚举模型 Ints 的生成原理与 Java Jersey2 客户端实战指南]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/164975444</link><guid>https://blog.csdn.net/gitblog_00085/article/details/164975444</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 20:17:54 +0800</pubDate><description><![CDATA[本篇文章以 swagger-codegen 仓库中 Java Jersey2 客户端示例的 [Ints 枚举模型文档](https://link.gitcode.com/i/45564e3c901d631872555071cb330934) 为切入点，完整还原整型（integer）枚举在 OpenAPI/Swagger 定义中的声明方式、代码生成器将其转换为 Java 枚举类的全过程，以及生成后文]]></description><category></category></item><item><title><![CDATA[Swift Package Manager 命令补全工具（swift package completion-tool）完整指南：为 Bash/Zsh/Fish 生成 Shell 补全脚本]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/137539120</link><guid>https://blog.csdn.net/gitblog_00085/article/details/137539120</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 19:33:52 +0800</pubDate><description><![CDATA[`swift package completion-tool` 是 Swift Package Manager（SPM）提供的一条内部命令，用于为 Bash、Zsh、Fish 三种主流 Shell 生成命令补全脚本，同时也承担着为 SwiftPM 各子命令动态提供可补全候选（依赖名、可执行文件名、代码片段名）的后台职责。本文将基于当前仓库源码，完整讲解该命令的语法、全部参数、六种操作模式及其底层实]]></description><category></category></item><item><title><![CDATA[AI_NovelGenerator 单章旅程：长篇AI小说生成管线的完整拆解]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/151556625</link><guid>https://blog.csdn.net/gitblog_00085/article/details/151556625</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 19:09:18 +0800</pubDate><description><![CDATA[AI_NovelGenerator 是一个长篇 AI 小说生成工具：给它主题、题材和章节数，它逐章自动写作，并靠向量检索衔接上下文与伏笔。这篇文章不讲架构图，而是跟踪一章小说的数据流——看看它写出来之前，到底经历了什么。

## 动笔之前：先定世界的几个文件

管线的起手式和直觉相反：不是"写第一章"，而是"写设定文档"。点"生成设定"后，`novel_generator/architecture]]></description><category></category></item><item><title><![CDATA[PRQL 语法高亮生态全景指南：grammars 目录中的编辑器语法定义、安装与实现原理]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/166490248</link><guid>https://blog.csdn.net/gitblog_00085/article/details/166490248</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 18:40:20 +0800</pubDate><description><![CDATA[PRQL（Pipelined Relational Query Language）作为一种面向数据转换的现代查询语言，其语法高亮支持覆盖了从 GUI 编辑器到终端编辑器的庞大生态。本文以仓库根目录下的 [grammars/README.md](https://link.gitcode.com/i/fb0f735d8a38daebd2a79f53f1c39175) 为核心索引，系统梳理 PRQL 在]]></description><category></category></item><item><title><![CDATA[Play Framework 部署到 Clever Cloud 实战指南：git 推送、sbt stage 与云端数据库配置]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/137099833</link><guid>https://blog.csdn.net/gitblog_00085/article/details/137099833</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 18:32:20 +0800</pubDate><description><![CDATA[本篇指南以 Play Framework 官方文档《Deploying to Clever Cloud》为核心，系统讲解如何将一个 Play 2 应用通过 git 推送到 Clever Cloud 平台完成云端部署。你将掌握：在 Clever Cloud 控制台创建应用、配置 git remote 并推送 main 分支、理解平台内部执行的 `sbt update stage` 构建流程、通过 `]]></description><category></category></item><item><title><![CDATA[Open-Meteo 免费天气API快速接入指南：无需注册和密钥，5分钟跑通第一个请求]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/154930863</link><guid>https://blog.csdn.net/gitblog_00085/article/details/154930863</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 18:31:23 +0800</pubDate><description><![CDATA[想要拿到某个坐标的逐小时天气数据，却要先注册账号、等审批、配置密钥？Open-Meteo 是一个开源的天气 API，面向非商业用途完全免费，不需要 API key，一条 HTTP 请求即可开始查询全球预报数据。

## 🌍 你能拿到什么：全球模型与80年历史数据

Open-Meteo 不自己跑模型，它做的是把各国气象机构公开发布的数值预报「翻译」成好用的接口。上游包括 NOAA GFS（含 H]]></description><category></category></item><item><title><![CDATA[如何按请求切换Agent行为？AX --agent-config与JSON内联配置实战]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/148548925</link><guid>https://blog.csdn.net/gitblog_00085/article/details/148548925</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 18:17:23 +0800</pubDate><description><![CDATA[AX（Agent Executor）是 Google 开源的 agentic 编排运行时，而 **`--agent-config`** 是它最实用的特性之一：让你在**每一次请求**上单独注入一份 JSON 内联配置，实时切换 Agent 的系统指令、模型等行为，无需重启服务或修改全局文件。本文带你快速掌握它的两种传参方式、交互式 `/config` 菜单，以及配置的校验规则。

---

## ]]></description><category></category></item><item><title><![CDATA[PHPStan 错误指南：property.readOnlyByPhpDocDefaultValue —— 正确处理 `@readonly` 属性的默认值]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/137625169</link><guid>https://blog.csdn.net/gitblog_00085/article/details/137625169</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 16:25:01 +0800</pubDate><description><![CDATA[`property.readOnlyByPhpDocDefaultValue` 是 PHPStan 提供的一个错误标识符（error identifier），用于在静态分析阶段拦截一个常见的 PHPDoc 误用：将带有 `@readonly`（或 `@phpstan-readonly`）注解的属性声明为默认值。readonly 属性的语义要求它只能在构造函数中完成唯一一次写入，因此默认值声明与这一]]></description><category></category></item><item><title><![CDATA[Presto Native Execution 文档系统：基于 Sphinx 的构建与 GitHub Pages 发布指南]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/141048616</link><guid>https://blog.csdn.net/gitblog_00085/article/details/141048616</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 15:57:08 +0800</pubDate><description><![CDATA[Presto Native Execution（由 Velox 驱动的 C++ 版 Presto worker）在仓库内维护着一套独立的 Sphinx 文档工程，用于生成开发者指南类 HTML 文档并通过 GitHub Pages 对外发布。本文以 [presto_cpp/docs/README.md](https://link.gitcode.com/i/792dff3a5dd4d3f04c8a]]></description><category></category></item><item><title><![CDATA[Modin Jupyter Notebook 教程：从本地环境搭建到 Ray / Dask / Unidist 多后端运行实战]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/153550704</link><guid>https://blog.csdn.net/gitblog_00085/article/details/153550704</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 15:56:43 +0800</pubDate><description><![CDATA[本篇技术指南围绕 Modin 仓库中 [examples/tutorial/jupyter/README.md](https://link.gitcode.com/i/01152a5705286754f2ddc9c8b9234b7c) 提供的官方 Jupyter Notebook 教程展开，系统讲解如何为 `PandasOnRay`、`PandasOnDask`、`PandasOnUnidist`]]></description><category></category></item><item><title><![CDATA[palera1n 完整指南：如何用 checkm8 越狱工具让 A8–A11 老设备快速越狱]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/138242811</link><guid>https://blog.csdn.net/gitblog_00085/article/details/138242811</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 15:38:46 +0800</pubDate><description><![CDATA[手里还留着 iPhone 7 到 X、iPad Air 2、iPod touch 7 代或 T2 芯片 Mac 的人，想在 iOS 15 及以上的系统上获得可写文件系统，目前的主流选择是 palera1n——一款面向 A8–A11 与 T2 设备的 checkm8 越狱工具。它依赖 bootrom 级硬件漏洞，不靠任何系统缺陷，系统版本高不高都无所谓。

## 为什么老设备还能越狱

checkm]]></description><category></category></item><item><title><![CDATA[OOTDiffusion虚拟试衣模型文件缺失快速排障指南：从模型下载到跑通出图]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/156470196</link><guid>https://blog.csdn.net/gitblog_00085/article/details/156470196</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 14:39:18 +0800</pubDate><description><![CDATA[运行 `python run_ootd.py --model_path <model-image-path> --cloth_path <cloth-image-path>` 后，终端停在 `FileNotFoundError: [Errno 2] No such file or directory`，人就卡住了。这是虚拟试衣项目 OOTDiffusion 新手第一卡点：虚拟试衣模型权重和几个预处]]></description><category></category></item><item><title><![CDATA[Datawhale all-in-rag 食谱数据实战：以「小炒肉」为例的 Markdown 结构化菜谱与 RAG 全链路解析]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/166481475</link><guid>https://blog.csdn.net/gitblog_00085/article/details/166481475</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 14:22:51 +0800</pubDate><description><![CDATA[本文以开源仓库 Datawhale all-in-rag 的 C8 章节食谱知识库中的 [小炒肉.md](https://link.gitcode.com/i/c1a56a14c99d202784f3ffab0c0b53d6) 为分析样本，完整还原这道湘式家常菜从原料配比、腌制到出锅的 10 步做法，并以此为窗口，深入解析该菜谱文档在仓库 RAG（检索增强生成）系统中所扮演的数据角色：Markdo]]></description><category></category></item><item><title><![CDATA[Bowling（保龄球）Perl 移植版全解析：`-a` 高级模式、计分引擎与第 10 帧边界]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/136932046</link><guid>https://blog.csdn.net/gitblog_00085/article/details/136932046</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 13:42:21 +0800</pubDate><description><![CDATA[**导读**：本文以 [14_Bowling/perl/README.md](https://link.gitcode.com/i/8897050d0cf8e68342ef4f379aa0800a) 为骨架，深入解析经典《Basic Computer Games》中 Bowling 保龄球游戏的 Perl 移植实现。你将掌握该移植版的两套玩法模式（普通模式与 `-a` 高级模式）、命令行开关的解析]]></description><category></category></item><item><title><![CDATA[Flink SQL 窗口表值函数（Windowing TVF）完全指南：TUMBLE、HOP、CUMULATE 与 SESSION 实战]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/153552165</link><guid>https://blog.csdn.net/gitblog_00085/article/details/153552165</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 13:06:49 +0800</pubDate><description><![CDATA[窗口（Window）是处理无限数据流的基石，它将无界流切分为有限大小的"桶"，从而让我们可以在其上执行聚合、排序、关联等计算。本文围绕 Flink SQL 的窗口表值函数（Windowing Table-valued Functions，简称 Windowing TVF）展开：先说明它与传统分组窗口函数的区别，再逐一讲解 `TUMBLE`、`HOP`、`CUMULATE`、`SESSION` 四种]]></description><category></category></item><item><title><![CDATA[Swift Package Manager 资源捆绑完整指南：从 Bundle.module 到资源规则源码解析]]></title><link>https://blog.csdn.net/gitblog_00085/article/details/153945583</link><guid>https://blog.csdn.net/gitblog_00085/article/details/153945583</guid><author>gitblog_00085</author><pubDate>Wed, 23 Sep 2026 13:05:46 +0800</pubDate><description><![CDATA[本篇技术指南围绕 Swift Package Manager（SwiftPM）的资源（Resources）捆绑机制展开，适用于所有需要在 Swift 包中随源码分发静态资源（资产目录、测试夹具、属性列表、图片、本地化文本等）的开发者。读完本文，你将掌握 `swift-tools-version: 5.3` 及以上版本的资源声明语法、`process`/`copy` 两种核心规则与 `embedIn]]></description><category></category></item></channel></rss>