<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00974的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00974</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00974]]></copyright><item><title><![CDATA[AWS CLI 实战：使用 `aws cloudfront list-invalidations` 查询 CloudFront 失效批次列表]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/156970654</link><guid>https://blog.csdn.net/gitblog_00974/article/details/156970654</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 20:55:36 +0800</pubDate><description><![CDATA[本文以 AWS CLI（aws-cli）仓库中的官方示例文档 [list-invalidations.rst](https://link.gitcode.com/i/1855af430dec1d8738ef8f99ae07f91b) 为主体，完整讲解 `aws cloudfront list-invalidations` 命令的用法：如何查询指定 CloudFront 分发的所有失效批次（inva]]></description><category></category></item><item><title><![CDATA[Hindsight × Eve 集成实战：为 Vercel Eve Agent 接入免工具调用的自动长期记忆]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/165353511</link><guid>https://blog.csdn.net/gitblog_00974/article/details/165353511</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 19:44:26 +0800</pubDate><description><![CDATA[本文讲解如何在 Vercel Eve 项目中通过 `@vectorize-io/hindsight-eve` 包，用两个文件为 Agent 接入 Hindsight 长期记忆：每轮对话开始前自动注入用户的历史记忆，对话结束后自动保存本轮交流——全程**不依赖模型主动调用记忆工具**。读完本文，你将掌握该包的安装、两个核心文件的编写、环境变量与全部可调参数，并能结合仓库源码理解其"注入/保留"双阶段]]></description><category></category></item><item><title><![CDATA[Astryx 内部工程化体系解读：a11y-spec 无障碍契约测试、Vibe 测试与 Crowdin 截图流水线]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/152019588</link><guid>https://blog.csdn.net/gitblog_00974/article/details/152019588</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 18:11:54 +0800</pubDate><description><![CDATA[Astryx 是一个开源设计系统，其仓库根目录下的 [internal/README.md](https://link.gitcode.com/i/399fd382397a61bf79c37d09dd8883f0) 是 `internal/` 目录的入口文档，它只做一件事：清晰地界定「不发布到 npm 的内部工具包」的组成。这份文档虽然简短，却指向了仓库里最硬核的工程质量设施——包括基于标准追踪的]]></description><category></category></item><item><title><![CDATA[pytest 缓存与跨会话状态管理指南：--lf/--ff/--nf 重跑失败用例、config.cache 对象与 stepwise 步进调试]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/155187017</link><guid>https://blog.csdn.net/gitblog_00974/article/details/155187017</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 17:40:42 +0800</pubDate><description><![CDATA[本文是 pytest 内置 `cacheprovider` 插件的完整实战指南。它解决测试开发中最常见的两个痛点：**上次跑挂的用例如何快速重跑**（`--lf`/`--ff`/`--nf`），以及**如何在多次 `pytest` 调用之间持久化共享状态**（`config.cache` 对象与 `cache` fixture）。读完本文，你将掌握从"失败重跑"到"缓存数据读写"再到"逐条步进修复]]></description><category></category></item><item><title><![CDATA[Rolldown output.postBanner 配置详解：在代码压缩后注入构建信息与版权注释]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/160684161</link><guid>https://blog.csdn.net/gitblog_00974/article/details/160684161</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 17:31:42 +0800</pubDate><description><![CDATA[> 本文基于 Rolldown 官方输出选项文档 `output.postBanner`（[packages/rolldown/src/options/docs/output-post-banner.md](https://link.gitcode.com/i/5d3e8c2c500bd59c3b9ec217ca7b17b7)）展开，系统讲解 `postBanner` 与 `banner` 的本质]]></description><category></category></item><item><title><![CDATA[Herdr 图像剪贴板与 kitty graphics：粘贴图像进终端的完整链路指南]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/160095882</link><guid>https://blog.csdn.net/gitblog_00974/article/details/160095882</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 17:16:04 +0800</pubDate><description><![CDATA[Herdr 是一款运行在你终端里的编码 Agent 工作台（"the runtime your coding agents live on"），它最实用的一项能力，是**图像剪贴板**直通：把系统剪贴板里的图片直接粘贴到远程窗格，让 Claude Code 等 Agent 立刻"看图说话"。这套体验背后有两条链路——用 **kitty graphics 协议**在纯文本终端中渲染像素级图像，以及把]]></description><category></category></item><item><title><![CDATA[FiftyOne MCAP Explorer：在 App 内将任意本地/远程 MCAP 录制打开为 Episode 的完整实现解析]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/162265501</link><guid>https://blog.csdn.net/gitblog_00974/article/details/162265501</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 16:57:32 +0800</pubDate><description><![CDATA[MCAP Explorer（MCAP 录制文件浏览器）是 FiftyOne App 中负责"打开任意本地或远程 MCAP 录制，并将其呈现为一个 Episode"的用户侧工作流模块。本文将基于 [mcap-explorer/README.md](https://link.gitcode.com/i/173dc48e0494bfa3aacbe81dec38798c) 的领域定义，结合 `app/pa]]></description><category></category></item><item><title><![CDATA[PrimeVue 图标体系完全指南：PrimeIcons 的用法、样式控制与源码级原理]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/165331864</link><guid>https://blog.csdn.net/gitblog_00974/article/details/165331864</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 16:47:34 +0800</pubDate><description><![CDATA[PrimeIcons 是 PrimeVue 的默认开源图标库，由 PrimeTek 开发维护，内置超过 250 个开源图标，覆盖方向箭头、媒体控制、排序筛选、品牌社交、文件类型、用户系统等常用场景。本指南以 [icons.md](https://link.gitcode.com/i/515607e02fbacdcee61c91035e8fed74) 为骨架，结合 PrimeVue 仓库中的 `@p]]></description><category></category></item><item><title><![CDATA[YOLOv10 多线程安全推理：Python threading 下的并发预测最佳实践]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/155368838</link><guid>https://blog.csdn.net/gitblog_00974/article/details/155368838</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 16:47:20 +0800</pubDate><description><![CDATA[在多线程应用（如 Web 服务、实时视频分析、边缘设备监控）中，对 YOLOv10 模型进行并发推理时，线程安全是决定结果可靠性的关键。本文以本仓库 [docs/en/guides/yolo-thread-safe-inference.md](https://link.gitcode.com/i/19aeb61f11c8bf445bb6d357cfc56c4c) 为骨架，系统讲解 Python `]]></description><category></category></item><item><title><![CDATA[使用 AWS CLI 管理 CloudFront 资源标签：list-tags-for-resource 详解与标签生命周期实战]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/159709952</link><guid>https://blog.csdn.net/gitblog_00974/article/details/159709952</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 16:27:46 +0800</pubDate><description><![CDATA[本篇技术指南以 AWS CLI 的 `aws cloudfront list-tags-for-resource` 命令为核心，结合当前 aws-cli 仓库中 CloudFront 服务模型（`awscli/botocore/data/cloudfront/2020-05-31/service-2.json`）与配套示例文档，系统讲解如何查询 CloudFront 分发（Distribution]]></description><category></category></item><item><title><![CDATA[UI-TARS：让视觉 Agent 替你点屏幕，走通 GUI 自动化最短路径]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/163884245</link><guid>https://blog.csdn.net/gitblog_00974/article/details/163884245</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 15:20:38 +0800</pubDate><description><![CDATA[UI-TARS 是字节跳动开源的多模态 Agent 项目，模型"看"截图、想好动作、再直接输出鼠标键盘操作。它配套一个开箱即用的动作解析包，适合你想做 GUI 自动化、界面回归验证的场景。

## 🧭 它能接哪两类活儿

最常见的场景是版本发布前的回归测试。新版本打出来，"登录—创建角色—进主界面"这条流程要反复点很多遍。手工点慢，还容易漏步骤。把这条流程写成一句任务交给 Agent，模型会一步]]></description><category></category></item><item><title><![CDATA[OpenAI Node.js SDK 客户端配置完全指南：超时、重试、错误处理与高级请求控制]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/159876823</link><guid>https://blog.csdn.net/gitblog_00974/article/details/159876823</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 14:29:25 +0800</pubDate><description><![CDATA[> 本文基于开源仓库 `GitHub_Trending/op/openai-node`（OpenAI 官方 JavaScript/TypeScript 库）的 [docs/configuration.md](https://link.gitcode.com/i/b9f4e6bb883bca784fe5901bee2ce005) 撰写，系统讲解 `OpenAI` 客户端的共享行为配置、单次请求覆盖选]]></description><category></category></item><item><title><![CDATA[5步上手Rnote：免费开源的手写笔记软件完整指南]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/151668070</link><guid>https://blog.csdn.net/gitblog_00974/article/details/151668070</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 14:02:56 +0800</pubDate><description><![CDATA[对着 PDF 论文划重点、在课堂笔记上推演公式时，你有没有遇到过这样的窘境：收费软件按年收费，免费软件一放大就糊、一卡顿就丢笔迹？Rnote 是一款免费开源的手写笔记软件，用 Rust 和 GTK4 编写，把"手写"这件事做到了矢量级别——放大再画，线条依然锐利。

## 一句话定位：Rnote 能做什么

Rnote 是一个基于矢量的手绘笔记应用，专为触控笔输入设计，核心面向三类人：学生、教师，]]></description><category></category></item><item><title><![CDATA[Leantime 项目管理工具安装教程：三步搭好私有任务看板与工时系统]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/160614804</link><guid>https://blog.csdn.net/gitblog_00974/article/details/160614804</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 14:01:39 +0800</pubDate><description><![CDATA[Leantime 是一款开源的项目管理系统，为没有专职项目经理的团队做任务看板、工时记录、里程碑规划和目标追踪，界面在开发时就照顾了 ADHD、自闭症和阅读障碍用户的使用习惯。装好之后，团队的任务、时间和目标都在一个地方，不再依赖第三方服务。

## 它是干什么的

传统项目管理工具默认你有专人盯流程，小团队和独立开发者用起来门槛很高。Leantime 反过来设计：策略、规划和执行放在同一块看板上]]></description><category></category></item><item><title><![CDATA[oauth2-proxy 接入 Facebook 登录：应用注册、Provider 配置与源码实现解析]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/156473049</link><guid>https://blog.csdn.net/gitblog_00974/article/details/156473049</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 13:56:09 +0800</pubDate><description><![CDATA[本篇技术指南以 oauth2-proxy 官方文档中 Facebook Provider 的配置说明为主体，完整覆盖 Facebook App 的创建步骤、Valid OAuth redirect URIs 的回调地址设置，并结合当前仓库中 Facebook Provider 的源码实现（[providers/facebook.go](https://link.gitcode.com/i/500b]]></description><category></category></item><item><title><![CDATA[Kubernetes Node e2e 测试实战指南：在本地与 GCE 上运行 Kubelet 组件测试]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/162145951</link><guid>https://blog.csdn.net/gitblog_00974/article/details/162145951</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 12:49:54 +0800</pubDate><description><![CDATA[Node 端到端（e2e）测试是 Kubernetes 专门用于验证 Kubelet 组件在自定义主机环境上行为的组件级测试，由 SIG-Node 维护并同时运行于 Kubernetes 项目的 pre-submit 与 post-submit CI 流程中。本文基于 [e2e-node-tests.md](https://link.gitcode.com/i/5382b717353f237fd2]]></description><category></category></item><item><title><![CDATA[OpenMetadata 前端 Discovery 能力 E2E 测试全景：Feed、搜索、数据资产与 Explore 的 Playwright 覆盖指南]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/165302832</link><guid>https://blog.csdn.net/gitblog_00974/article/details/165302832</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 12:22:53 +0800</pubDate><description><![CDATA[> 本文基于 OpenMetadata 仓库中自动生成的 E2E 测试文档 [Discovery.md](https://link.gitcode.com/i/7e1e54a03085f4f59760463535f6a622)，系统梳理 OpenMetadata UI 中"发现（Discovery）"能力域的 7 大组件（Feed、Search、Data Assets、Curated Assets]]></description><category></category></item><item><title><![CDATA[Sinatra 实战项目指南：用 Ruby 微框架把 Caesar Cipher 与命令行游戏搬上 Web]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/153060912</link><guid>https://blog.csdn.net/gitblog_00974/article/details/153060912</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 12:01:43 +0800</pubDate><description><![CDATA[本文以 [project_sinatra.md](https://link.gitcode.com/i/b42f42033fea2bbad1ec37d20e27e70c) 为主线，讲解如何用 Sinatra 将 Ruby 课程中已完成的 Caesar Cipher（凯撒密码）脚本改造成带表单交互的 Web 应用，并进一步为 Hangman / Mastermind 这类有状态游戏搭建 Web 前端]]></description><category></category></item><item><title><![CDATA[@logicflow/vue-node-registry 演进全解析：在 LogicFlow 中桥接 Vue 自定义节点]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/161827174</link><guid>https://blog.csdn.net/gitblog_00974/article/details/161827174</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 11:18:38 +0800</pubDate><description><![CDATA[`@logicflow/vue-node-registry` 是 LogicFlow 生态中用于渲染 Vue 组件的节点注册包，它把任意 Vue 组件桥接到 LogicFlow 的节点系统，让开发者可以用 Vue 组件直接定义流程图节点视图。本文以该包的 [CHANGELOG.md](https://link.gitcode.com/i/66da583a34b292971c32174f135af9]]></description><category></category></item><item><title><![CDATA[Apache DolphinScheduler 全局参数（Global Parameter）配置指南：从作用域、IN/OUT 方向到参数传递底层原理]]></title><link>https://blog.csdn.net/gitblog_00974/article/details/153242753</link><guid>https://blog.csdn.net/gitblog_00974/article/details/153242753</guid><author>gitblog_00974</author><pubDate>Mon, 14 Sep 2026 10:14:20 +0800</pubDate><description><![CDATA[全局参数是 Apache DolphinScheduler 工作流中定义在"工作流定义"层面的参数，它面向**整个工作流**中的所有任务节点生效，是跨任务共享配置、实现参数化工作流的基础能力。本文以官方中文指南为骨架，结合仓库源码（参数校验器、任务执行链路）与关联文档，完整讲解全局参数的作用域、IN/OUT 方向语义、配置操作步骤（含 Shell 任务实战样例），并延伸解析其与本地参数、启动参数、]]></description><category></category></item></channel></rss>