<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_01186的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_01186</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_01186]]></copyright><item><title><![CDATA[基于 sh 库的实时日志监控与事件驱动进程交互实战：从 `_iter` 到回调、TTY 与 SSH 密码自动化]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/151431957</link><guid>https://blog.csdn.net/gitblog_01186/article/details/151431957</guid><author>gitblog_01186</author><pubDate>Mon, 28 Sep 2026 15:50:18 +0800</pubDate><description><![CDATA[sh 是 Python 生态中一个以"直接用模块属性调用系统命令"为核心设计的进程启动库。本文聚焦该库的实时（real-time）输出处理能力：你既可以通过 `_iter=True` 把 `tail -f` 这类长期运行的命令变成可逐行迭代的流，也可以借助 `_out` 回调在后台进程中按行或按字符响应输出，再配合 `_out_bufsize`、`_tty_in`、`_unify_ttys` 等特]]></description><category></category></item><item><title><![CDATA[WebToApp 启动闪屏（Splash）配置指南：从图片/视频选择、倒计时与跳过逻辑到 APK 打包加密]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/155763754</link><guid>https://blog.csdn.net/gitblog_01186/article/details/155763754</guid><author>gitblog_01186</author><pubDate>Mon, 28 Sep 2026 10:41:39 +0800</pubDate><description><![CDATA[本篇指南讲解 WebToApp 项目中「编辑通用配置（Edit Common Config）」里的 **Splash Screen（启动闪屏）** 功能：如何在应用启动时展示一张图片或一段视频，并精细控制展示时长、点击跳过、倒计时、横竖屏方向、裁剪适配、视频音频与裁剪区间，以及这些配置如何被打包进导出的 APK（含可选加密）。读完本文，你将掌握闪屏功能在编辑器中的全部选项、底层配置字段（`spla]]></description><category></category></item><item><title><![CDATA[mac-setup 指南：在 macOS 上安装与使用 IPython 交互式开发环境]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/158719224</link><guid>https://blog.csdn.net/gitblog_01186/article/details/158719224</guid><author>gitblog_01186</author><pubDate>Sun, 27 Sep 2026 22:54:45 +0800</pubDate><description><![CDATA[IPython 是比命令行原生 `python` 更加强大、更易用的 Python 交互式 shell，也是 Jupyter Notebook 的计算内核。本文基于 mac-setup 仓库的 [IPython 文档](https://link.gitcode.com/i/ed68a4e5e865b7f02e18b71966c53722)，系统讲解 IPython 的核心能力、与 Jupyter ]]></description><category></category></item><item><title><![CDATA[使用 UMDF 2 编写顺序队列驱动：Windows-driver-samples 的 Echo 示例深入解析]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/166739932</link><guid>https://blog.csdn.net/gitblog_01186/article/details/166739932</guid><author>gitblog_01186</author><pubDate>Sun, 27 Sep 2026 20:32:13 +0800</pubDate><description><![CDATA[本文以 [general/echo/umdf2](https://link.gitcode.com/i/7f4df2648139db16bdf6ff346c1c9823) 目录下的 **Echo Sample（UMDF Version 2）** 为核心，系统讲解如何使用 User-Mode Driver Framework 2（UMDF 2）编写一个 Universal Windows Drive]]></description><category></category></item><item><title><![CDATA[Elsa Connections 元数据检查边界解析：inspect:metadata 主机专属授权与安全 DTO 设计]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/162000426</link><guid>https://blog.csdn.net/gitblog_01186/article/details/162000426</guid><author>gitblog_01186</author><pubDate>Sun, 27 Sep 2026 18:32:40 +0800</pubDate><description><![CDATA[本文围绕 Elsa 工作流引擎 Core Connections 模块的一项安全设计决策展开：如何在多租户、多环境、凭据敏感的集成连接（Integration Connection）场景中，为"连接元数据检查"这一操作建立独立的授权边界，同时保证读取到的数据绝不包含任何机密信息。你将理解 `IConnectionMetadataInspector` 的 fail-closed（默认拒绝）语义、`i]]></description><category></category></item><item><title><![CDATA[BaiduPCS-Go 完全指南：用一条命令管理百度网盘，转存与批量下载一次搞定]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/161828753</link><guid>https://blog.csdn.net/gitblog_01186/article/details/161828753</guid><author>gitblog_01186</author><pubDate>Sun, 27 Sep 2026 14:02:32 +0800</pubDate><description><![CDATA[BaiduPCS-Go 是一款用 Go 语言写的百度网盘命令行工具，把上传、下载、目录管理和分享链接转存都做成了类似 Linux shell 的操作。它不依赖图形界面，装完即可通过终端完成网盘操作，适合需要在服务器上自动化处理网盘文件的开发者，也适合想批量转存、批量下载的普通用户。本文会带你从零安装，到写出第一版自动化脚本。

## 三步安装 BaiduPCS-Go：从源码到第一次登录

这一节走]]></description><category></category></item><item><title><![CDATA[Mac Mouse Fix 快速上手：3 步让普通鼠标拥有 macOS 触控板手感]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/153065425</link><guid>https://blog.csdn.net/gitblog_01186/article/details/153065425</guid><author>gitblog_01186</author><pubDate>Sat, 26 Sep 2026 20:36:42 +0800</pubDate><description><![CDATA[装上 Mac Mouse Fix 之后，你大概率会先碰上一个反常现象：终端里的中键粘贴突然不灵了，浏览器的侧键也不再前进后退。别急着回滚——这不是鼠标故障，而是按键被 Mac Mouse Fix 捕获了：它拿走了这些按键的控制权，此后只响应你在应用里配置的动作。Mac Mouse Fix 是一个开源的 macOS 鼠标优化工具，专门给第三方鼠标补上平滑滚动、按键自定义和类触控板手势这三块短板。本文]]></description><category></category></item><item><title><![CDATA[cryptography 密钥派生函数（KDF）完全指南：Argon2、PBKDF2、Scrypt、HKDF 等算法的选型与实战]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/144714601</link><guid>https://blog.csdn.net/gitblog_01186/article/details/144714601</guid><author>gitblog_01186</author><pubDate>Sat, 26 Sep 2026 19:30:55 +0800</pubDate><description><![CDATA[密钥派生函数（Key Derivation Function, KDF）是 `cryptography` 库中把密码或原始密钥材料转换成可用于加密运算的字节串的核心工具。本指南以 [docs/hazmat/primitives/key-derivation-functions.rst](https://link.gitcode.com/i/427838ee55a8c4bc05db360c4b04e]]></description><category></category></item><item><title><![CDATA[Yao Agent 消息流式架构详解：从 Chunk 到 Thread 的分层协议设计]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/153057967</link><guid>https://blog.csdn.net/gitblog_01186/article/details/153057967</guid><author>gitblog_01186</author><pubDate>Sat, 26 Sep 2026 17:54:30 +0800</pubDate><description><![CDATA[本文深入剖析 Yao 开源仓库中 Agent 消息流式传输的分层架构设计（[agent/output/message/STREAMING.md](https://link.gitcode.com/i/b2ac6b065844b7071fd5c0e9953ee044)），讲解 Chunk → Message → Block → Thread 四级 ID 体系如何在一次对话中同时承载"单次 LLM 多]]></description><category></category></item><item><title><![CDATA[黑苹果 OpenCore EFI 三步构建指南：OpCore-Simplify 如何让新手跳过最耗时的配置阶段]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/155418866</link><guid>https://blog.csdn.net/gitblog_01186/article/details/155418866</guid><author>gitblog_01186</author><pubDate>Fri, 25 Sep 2026 22:09:57 +0800</pubDate><description><![CDATA[你坐在自己那台 Windows 电脑前，打算给它装一个黑苹果。真正劝退人的从来不是抹盘安装那几分钟，而是动手前那几天：翻 OpenCore 安装文档对照自己每个硬件查参数、挑 SSDT 补丁、给每块设备配 Kext、给 config.plist 填几十个容易漏掉的字段——漏一个，启动菜单就出不来。OpCore-Simplify 是一个用 Python 写的 OpenCore EFI 生成工具：你在]]></description><category></category></item><item><title><![CDATA[Dillinger 架构权衡分析与 ADR 实践：用架构决策记录固化每一个技术选型]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/163304772</link><guid>https://blog.csdn.net/gitblog_01186/article/details/163304772</guid><author>gitblog_01186</author><pubDate>Fri, 25 Sep 2026 19:53:24 +0800</pubDate><description><![CDATA[> 本文基于 Dillinger 仓库 [.agent/skills/architecture/trade-off-analysis.md](https://link.gitcode.com/i/cda419ea2c31537fa56d70fa75bb04f4) 展开：介绍一套可复用的架构决策记录（ADR，Architecture Decision Record）方法论，包括决策框架、ADR 模板]]></description><category></category></item><item><title><![CDATA[Dillinger 项目脚手架指南：基于 Next.js 14 App Router 的工程目录结构与核心文件规划]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/161791803</link><guid>https://blog.csdn.net/gitblog_01186/article/details/161791803</guid><author>gitblog_01186</author><pubDate>Fri, 25 Sep 2026 19:44:17 +0800</pubDate><description><![CDATA[本指南以仓库内 `.agent/skills/app-builder/scaffolding.md` 中定义的"2025 Optimized Next.js Full-Stack Structure"为骨架，结合 Dillinger（一款免费、开源的在线 Markdown 编辑器，正在从 Angular.js 迁移到 Next.js 14 App Router）的真实落地实践展开。读完本文，你将掌]]></description><category></category></item><item><title><![CDATA[ToonCrafter 实践指南：把两张静态卡通关键帧变成 16 帧过渡动画]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/163778762</link><guid>https://blog.csdn.net/gitblog_01186/article/details/163778762</guid><author>gitblog_01186</author><pubDate>Fri, 25 Sep 2026 15:13:45 +0800</pubDate><description><![CDATA[手里有一组卡通场景的首帧和尾帧，中间却是空白，难道要一帧帧手绘补齐吗？ToonCrafter 解决的就是这个问题：喂入两张静态卡通图像，它自动把中间过程插值成平滑的过渡动画。典型输出为 512x320 分辨率、16 帧的短视频，素描引导和草图上色也在支持范围内。下面从环境准备讲到跑通第一个动画，顺带把最影响效果的参数讲清楚。

## 两张关键帧的帧间插值，效果长什么样

它的底层是一套预训练的图像]]></description><category></category></item><item><title><![CDATA[gsd-core 多运行时兼容修复：/gsd:init 按运行时解析 agents 目录的深度解析]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/161790434</link><guid>https://blog.csdn.net/gitblog_01186/article/details/161790434</guid><author>gitblog_01186</author><pubDate>Fri, 25 Sep 2026 11:25:35 +0800</pubDate><description><![CDATA[本文围绕 gsd-core（Git. Ship. Done - Core）仓库中 `.changeset/archived/384-agents-dir-runtime-aware.md` 所记录的修复展开：`/gsd:init` 命令在 OpenCode 等非 Claude 运行时上不再误报"agents 缺失"，其根因是 `getAgentsDir()` 原先总是检查 Claude 专属路径，]]></description><category></category></item><item><title><![CDATA[react-vis Treemap 组件完全指南：嵌套数据的矩形树图、圆打包与分区树实现]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/159982138</link><guid>https://blog.csdn.net/gitblog_01186/article/details/159982138</guid><author>gitblog_01186</author><pubDate>Thu, 24 Sep 2026 23:45:45 +0800</pubDate><description><![CDATA[> 本文基于 react-vis 仓库官方文档 [docs/treemap.md](https://link.gitcode.com/i/32b6a06f332f832977f0d6ed4b741568)，并结合 [packages/react-vis/src/treemap](https://link.gitcode.com/i/65726018fa9ab844242538bf2c75cf5f)]]></description><category></category></item><item><title><![CDATA[LiteDB 映射与序列化契约守护指南：Mapper、BSON 编码与公开 API 的正确维护方式]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/163848347</link><guid>https://blog.csdn.net/gitblog_01186/article/details/163848347</guid><author>gitblog_01186</author><pubDate>Thu, 24 Sep 2026 22:29:00 +0800</pubDate><description><![CDATA[> 本文档对应仓库 [docs/rules/mapping-serialization.md](https://link.gitcode.com/i/5172be2970c058f808b540b6d2e58d6d)，是一份面向 LiteDB 维护者与深度使用者的"映射与序列化契约"守则。它覆盖 BsonMapper 推断、BSON 编码、构造函数绑定、投影 API、字典键碰撞、类型名绑定安全等多]]></description><category></category></item><item><title><![CDATA[Axiom 仪表盘高级图表配置完全指南：chart-config 进阶选项、unit 枚举与字段拒绝清单实战解析]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/157405074</link><guid>https://blog.csdn.net/gitblog_01186/article/details/157405074</guid><author>gitblog_01186</author><pubDate>Thu, 24 Sep 2026 22:17:49 +0800</pubDate><description><![CDATA[在基于 API 构建 Axiom 仪表盘时，`chart-add` 脚本负责覆盖绝大多数常规字段（id、name、query、dataset、unit、sparkline），但**并非全部**。本文围绕 [chart-config.md](https://link.gitcode.com/i/de15537063381d0ca419f6cbf5548e07) 展开，系统讲解 `chart-add`]]></description><category></category></item><item><title><![CDATA[GitBucket 版本发布全流程指南：版本号更新、Maven Central 发布与可执行 WAR/Docker 镜像制作]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/165002786</link><guid>https://blog.csdn.net/gitblog_01186/article/details/165002786</guid><author>gitblog_01186</author><pubDate>Thu, 24 Sep 2026 21:47:16 +0800</pubDate><description><![CDATA[GitBucket 是基于 Scala 构建的 Git 平台，其发布流程由 [doc/release.md](https://link.gitcode.com/i/4da810475e7777fbcafac7bf0e3d9b26) 明确定义，涉及三大部分：版本号更新、发布文件生成（Maven Central 构件 + 可执行 WAR）以及 Docker 镜像同步。本文以该文档为主线，结合仓库内 []]></description><category></category></item><item><title><![CDATA[PaddleSpeech TTS 实战指南：从文本前端到声码器的完整合成流水线与模型效果解析]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/154635709</link><guid>https://blog.csdn.net/gitblog_01186/article/details/154635709</guid><author>gitblog_01186</author><pubDate>Thu, 24 Sep 2026 17:57:36 +0800</pubDate><description><![CDATA[PaddleSpeech 的 TTS（Text-to-Speech，语音合成）模块遵循经典的三级流水线设计：文本前端（Text Frontend）将原始文本转换为字符/音素序列，声学模型（Acoustic Model）将字符/音素映射为声学特征（线性谱、梅尔谱、LPC 特征等），声码器（Vocoder）再将声学特征还原为波形。本文以 PaddleSpeech 官方文档 [docs/source/t]]></description><category></category></item><item><title><![CDATA[Taskbook 终端任务管理实战：用命令行高效管理多板任务、笔记与时间线视图]]></title><link>https://blog.csdn.net/gitblog_01186/article/details/144392346</link><guid>https://blog.csdn.net/gitblog_01186/article/details/144392346</guid><author>gitblog_01186</author><pubDate>Thu, 24 Sep 2026 17:35:27 +0800</pubDate><description><![CDATA[Taskbook 是一款运行在终端里的任务与笔记管理工具，它以极简的参数语法让你在命令行中跨多个"板（board）"组织任务和笔记，数据以原子方式写入本地存储以防损坏，删除的内容会自动进入归档并可随时恢复。本文基于仓库官方西班牙语文档（[docs/readme.ES.md](https://link.gitcode.com/i/4c6b798ac3e86a860ea3dd867ca1ef82)）并]]></description><category></category></item></channel></rss>