<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00891的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00891</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00891]]></copyright><item><title><![CDATA[CANN ops-math 中 Atanh 算子的原理与调用指南：从 aclnn 两段式接口到 AICore/AICPU 双实现]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/147293417</link><guid>https://blog.csdn.net/gitblog_00891/article/details/147293417</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 13:37:04 +0800</pubDate><description><![CDATA[Atanh（反双曲正切，inverse hyperbolic tangent）是 CANN ops-math 数学基础算子库中提供的一类逐元素（element-wise）激活类算子，用于在 NPU 上对输入张量中的每个元素执行 `atanh` 运算，广泛应用于归一化、自注意力打分、数学变换等网络场景。本文以 [math/atanh/README.md](https://link.gitcode.c]]></description><category></category></item><item><title><![CDATA[Karukan 日语输入法设计解析：U+EE00~EE02 私有区特殊令牌如何驱动智能汉字转换]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/160652580</link><guid>https://blog.csdn.net/gitblog_00891/article/details/160652580</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 12:49:55 +0800</pubDate><description><![CDATA[Karukan 是一款面向 Linux 与 macOS 的日语输入法（Japanese IME），其核心的神经假名-汉字转换引擎（Neural Kana-Kanji Conversion）靠三个"看不见的字符"来指挥模型：Unicode 私有区（Private Use Area）中的 U+EE00、U+EE01、U+EE02 特殊令牌。本文将带你读懂 Karukan 日语输入法背后的 jinen ]]></description><category></category></item><item><title><![CDATA[前端安全实战：使用 X-Frame-Options 防御 Clickjacking 点击劫持（含 Next.js 源码级配置解析）]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/155025301</link><guid>https://blog.csdn.net/gitblog_00891/article/details/155025301</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 12:30:44 +0800</pubDate><description><![CDATA[> 本文以 Front-End-Checklist 仓库中的 `X-Frame-Options` 安全规则为骨架，系统讲解点击劫持（Clickjacking）攻击的原理、`X-Frame-Options` 三个取值的行为差异、Nginx / Apache / Next.js / Express 四类服务器的落地配置，以及更现代的 CSP `frame-ancestors` 替代方案，并对照仓库 W]]></description><category></category></item><item><title><![CDATA[PyPTO 算子 dtype 扩展变更清单实战：从 JSON 配置到 ST 测试的完整操作手册]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/152185396</link><guid>https://blog.csdn.net/gitblog_00891/article/details/152185396</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 12:09:48 +0800</pubDate><description><![CDATA[> 本文围绕 CANN/pypto 仓库中用于跟踪「算子新增数据类型支持」的变更清单模板（`.agents/skills/pypto-operation-extend-dtype/templates/dtype-extension-checklist.md`）展开，完整解读一次 dtype 扩展需要经历的支持性预检、pto-isa 依赖确认、平台 dtype 配置 JSON 修改、API 文档更新]]></description><category></category></item><item><title><![CDATA[Apache SkyWalking Token Authentication：基于 Token 的 Agent 与 OAP 数据信任校验机制]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/148393567</link><guid>https://blog.csdn.net/gitblog_00891/article/details/148393567</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 11:58:43 +0800</pubDate><description><![CDATA[Token Authentication（Token 认证）是 Apache SkyWalking 为 Agent（探针）与 OAP（Observability Analysis Platform）服务端之间提供的一道应用层信任校验机制。本文基于 [docs/en/setup/backend/backend-token-auth.md](https://link.gitcode.com/i/fc7]]></description><category></category></item><item><title><![CDATA[Recordly自动字幕功能揭秘：Whisper本地推理与SRT解析实现原理]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/159669528</link><guid>https://blog.csdn.net/gitblog_00891/article/details/159669528</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 11:32:43 +0800</pubDate><description><![CDATA[Recordly 是一款支持 Mac/Windows/Linux 的开源屏幕录制工具，它的**自动字幕功能完全在本地运行**：语音由 Whisper 模型本地推理识别，再经过 SRT 解析与静默感知重分段，最终生成逐句精准对齐的字幕轨——全程不上传云端、不依赖网络 API。本文带你完整拆解这条"从录音到字幕"的技术链路。

[![Recordly 屏幕录制演示：录制的屏幕内容是自动字幕的语音来源]]]></description><category></category></item><item><title><![CDATA[AI Dev Kit自动选择最佳SQL仓库：get_best_warehouse五级决策逻辑全解析]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/156285016</link><guid>https://blog.csdn.net/gitblog_00891/article/details/156285016</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 11:25:36 +0800</pubDate><description><![CDATA[在 AI Dev Kit 中，当 AI 代理需要执行 SQL 查询时，`get_best_warehouse` 会自动完成 Databricks SQL 仓库的智能选择——无需手动指定仓库 ID，按优先级规则挑选最优仓库，让新手也能零配置跑通第一条查询。本文带你完整看懂这套决策逻辑：5 个优先级、2 层软偏好，以及它在工具链中的调用位置。

## 一、为什么需要自动选仓库？

在 Databric]]></description><category></category></item><item><title><![CDATA[cAdvisor 项目 Issue 跟踪体系与标签规范详解]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/151445180</link><guid>https://blog.csdn.net/gitblog_00891/article/details/151445180</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 10:55:28 +0800</pubDate><description><![CDATA[cAdvisor（Container Advisor）是 Google 开源的容器资源监控守护进程，通过采集、聚合与导出容器级和机器级的资源使用与性能数据，为用户提供可观测能力。本文基于仓库中的 [docs/development/issues.md](https://link.gitcode.com/i/bc114178805c0521aaed5bf53ec98340) 文档，系统梳理 cAdv]]></description><category></category></item><item><title><![CDATA[如何看懂 Lighthouse 反编译移植：NON_MATCHING 与 AVOID_UB 宏的深意]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/151852401</link><guid>https://blog.csdn.net/gitblog_00891/article/details/151852401</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 10:17:20 +0800</pubDate><description><![CDATA[Lighthouse 是经典 N64 游戏《班卓熊大冒险》(Banjo-Kazooie) 的 PC 端**反编译移植**项目，由 Harbour Masters 团队基于 libultraship 框架开发，支持 Windows、Linux、macOS 三大平台。本文将快速带你搞懂它最核心的构建开关——`NON_MATCHING` 与 `AVOID_UB` 宏到底意味着什么，以及一个反编译移植项目]]></description><category></category></item><item><title><![CDATA[Cherry Studio V2 破坏性变更迁移指南：文件清理、服务退役与配置播种全解析]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/157122149</link><guid>https://blog.csdn.net/gitblog_00891/article/details/157122149</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 10:16:10 +0800</pubDate><description><![CDATA[本指南以 Cherry Studio 开源仓库中 [V2 破坏性变更汇总文档](https://link.gitcode.com/i/db93c0cf4fa4eb9e3279d6fa705b2e2e) 为主线，系统梳理 V2 重构期间面向用户、开发者与发布负责人的 6 项关键破坏性变更：受管文件自动清理策略、Cherry Cloud 登录签名门槛、Yi 与 GitHub Models 两个 pro]]></description><category></category></item><item><title><![CDATA[PowerToys 文本提取器快速教程：OCR 屏幕文字识别，框一下就能把文字复制走]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/152404156</link><guid>https://blog.csdn.net/gitblog_00891/article/details/152404156</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 09:40:41 +0800</pubDate><description><![CDATA[PowerToys 是微软开源的 Windows 生产力工具集，文本提取器是其中的屏幕 OCR 模块：在屏幕上任意位置框一个框，它就能把里面的文字识别出来并放进剪贴板。适合需要从图片、视频或无法复制的界面里取字的普通用户。

[![PowerToys文本提取器屏幕文字识别界面](https://raw.gitcode.com/GitHub_Trending/po/PowerToys/raw/8c6]]></description><category></category></item><item><title><![CDATA[cwc-workshops中途转向技巧：在Agent运行中发送user.message改变其行为]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/160497665</link><guid>https://blog.csdn.net/gitblog_00891/article/details/160497665</guid><author>gitblog_00891</author><pubDate>Sat, 19 Sep 2026 09:36:08 +0800</pubDate><description><![CDATA[cwc-workshops 是 Anthropic 官方 "Code with Claude" 工作坊素材合集，其中 **Deal Desk**（production-ready-agent）工作坊演示了一个强大技巧：**中途转向（Mid-run Steering）**——在 Agent 正在运行时发送一条 `user.message` 事件，实时改变它的研究方向和行为，而不需要等它跑完。本文带你]]></description><category></category></item><item><title><![CDATA[Lerna 常见问题排查指南：import、publish 与 VS Code 调试的实战解法]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/153555872</link><guid>https://blog.csdn.net/gitblog_00891/article/details/153555872</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 23:42:41 +0800</pubDate><description><![CDATA[本文基于 Lerna 官方文档 [troubleshooting.md](https://link.gitcode.com/i/65ae628d1ec0af26e3f3a5c3b3f3c944)，系统梳理 Lerna 使用者在 `lerna import`、`lerna publish` 及本地调试三个高频场景中遇到的真实故障与标准解法，并结合当前仓库源码深入解释每个报错背后的底层机制，帮助你在 ]]></description><category></category></item><item><title><![CDATA[Atuin 仓库的 Vendor 依赖管理机制：用 vendor.sh 维护 bash-preexec 与 axoasset 等第三方代码]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/163581712</link><guid>https://blog.csdn.net/gitblog_00891/article/details/163581712</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 23:28:31 +0800</pubDate><description><![CDATA[Atuin 将部分第三方上游代码以「vendored」方式直接放入仓库的 [vendor/](https://link.gitcode.com/i/a3984f252a123872bf780671fc91a3a4) 目录，并通过 [vendor/vendor.sh](https://link.gitcode.com/i/a7804aaca8f46e45580da77c207099b8) 这一套脚本]]></description><category></category></item><item><title><![CDATA[DataHub Trino 元数据接入指南：血缘、Siblings 与连接器映射实战]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/157571566</link><guid>https://blog.csdn.net/gitblog_00891/article/details/157571566</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 21:25:59 +0800</pubDate><description><![CDATA[本文以 DataHub 仓库中 Trino 元数据接入模块（`trino` source）为线索，完整讲解如何将 Trino 的库、表、视图、列类型以及表级/列级血缘同步进 DataHub，并说明 Trino 目录（Catalog）与底层连接器数据集（如 Iceberg、Hive、PostgreSQL）之间的 Siblings 与 UpstreamLineage 关系如何建立。读完本文你将掌握 `]]></description><category></category></item><item><title><![CDATA[QMK 开源固件中的 EC Pro X JIS：HHKB JIS 外壳电容键盘替换 PCB 的编译、刷写与 EC 模拟扫描实现解析]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/154671507</link><guid>https://blog.csdn.net/gitblog_00891/article/details/154671507</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 20:11:35 +0800</pubDate><description><![CDATA[EC Pro X JIS 是一块面向 HHKB Pro 2 / Pro 3 JIS（日文配列）外壳设计的高兼容替换 PCB，其 QMK 支持已完整合入当前仓库，位于 [keyboards/cipulot/ec_prox/jis](https://link.gitcode.com/i/73c08e4fe36ae89fa2ff1ad28f5bab21)。本文将基于该目录下的 readme 文档、`ke]]></description><category></category></item><item><title><![CDATA[pnpm 的 GitHub Actions 安全更新机制：并发修改检测与服务器凭据加固实战解析]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/151438234</link><guid>https://blog.csdn.net/gitblog_00891/article/details/151438234</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 18:46:20 +0800</pubDate><description><![CDATA[pnpm 从 `pnpm outdated` / `pnpm update` 的 GitHub Actions 依赖支持中引入了两项关键安全改进：一是更新过程中若 Action 引用被并发修改则立即中止更新，二是主页链接不再泄露服务器凭据、GitHub 服务器 URL 强制 HTTPS。本文以 `.changeset/github-actions-safe-updates.md` 为骨架，结合 T]]></description><category></category></item><item><title><![CDATA[基于 CANN Ascend C 的融合算子库全流程实践：cann-recipes-infer 中 ops/ascendc 的编译、安装与运行指南]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/160843184</link><guid>https://blog.csdn.net/gitblog_00891/article/details/160843184</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 18:41:24 +0800</pubDate><description><![CDATA[`ops/ascendc` 是 cann-recipes-infer 仓库中面向昇腾 **Atlas A3** 与 **950PR/DT** 系列产品的自定义融合算子库，内置 `SwigluClipQuant`、`GatherSelectionKvCache`、`KVCompressEpilog` 等一系列针对 LLM 推理场景深度优化的 Ascend C 算子。本文以该目录的 [README](]]></description><category></category></item><item><title><![CDATA[首次开源贡献实战指南：以 first-contributions 为例完成你的第一个 Pull Request]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/161471848</link><guid>https://blog.csdn.net/gitblog_00891/article/details/161471848</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 18:35:18 +0800</pubDate><description><![CDATA[本文是围绕 first-contributions 项目官方指南（含塞尔维亚语西里尔文等多语言版本）整理的开源协作入门教程，完整演示 `fork → clone → 建分支 → 修改 → commit → push → 提交 Pull Request` 的标准协作流程。读完本文，你将能够独立完成一次真实的开源贡献，并掌握分支管理、身份配置、远端同步与常见报错（如 SSH 认证失败、`git swi]]></description><category></category></item><item><title><![CDATA[CANN pyasc MultiCoreMatmulTiling.set_dim 详解：多核 Matmul Tiling 的核数配置与单核切分控制]]></title><link>https://blog.csdn.net/gitblog_00891/article/details/153301355</link><guid>https://blog.csdn.net/gitblog_00891/article/details/153301355</guid><author>gitblog_00891</author><pubDate>Fri, 18 Sep 2026 18:18:17 +0800</pubDate><description><![CDATA[在 CANN pyasc 项目中，[asc.lib.host](https://link.gitcode.com/i/484e971c5b911cc99fa30e17739d7078) 为 Python 开发者提供了一组与 Ascend C Matmul Tiling API 一一对应的 Host 侧接口，用于在 Python 侧直接生成 Matmul kernel 计算所需的 Tiling 参数]]></description><category></category></item></channel></rss>