<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gitblog_00279的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gitblog_00279</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gitblog_00279]]></copyright><item><title><![CDATA[如何用 Bun.WebView 加载页面、模拟交互并截图]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/156019853</link><guid>https://blog.csdn.net/gitblog_00279/article/details/156019853</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 16:48:10 +0800</pubDate><description><![CDATA[`Bun.WebView` 是内置在 Bun 运行时里的无头浏览器，可以在不安装 Puppeteer、Playwright 或单独下载浏览器的情况下完成三件事：加载页面、模拟真实用户输入、对当前视口截图。它派发的是**原生**浏览器事件，页面看到的 `isTrusted` 为 `true`，与真实用户操作一致。需要注意：该 API 目前是实验性的，未来版本可能发生变化（来源：[docs/runti]]></description><category></category></item><item><title><![CDATA[3步搞定K线预测：开源Kronos金融大模型快速上手指南]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/159876339</link><guid>https://blog.csdn.net/gitblog_00279/article/details/159876339</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 16:47:09 +0800</pubDate><description><![CDATA[收盘后你又刷了一遍持仓页：那只票下午跌了2个点，你心里一直犯嘀咕——接下来三天，它还会继续跌吗？这正是开源项目 Kronos 想回答的问题。它是首个面向K线（OHLCV，即开盘、最高、最低、收盘价加成交量）的开源金融大模型，喂给它一段历史蜡烛图，它会直接输出未来一段时间的价格和成交量预测，完全免费，MIT 协议。

## 先看产出：一张预测图里有什么

不先讲原理，直接看它交出来的东西。

用 `]]></description><category></category></item><item><title><![CDATA[GitButler E2E 测试体系完整指南：Playwright 桌面 UI 测试与 WebdriverIO 黑盒测试的工程化实践]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/163585326</link><guid>https://blog.csdn.net/gitblog_00279/article/details/163585326</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 16:16:58 +0800</pubDate><description><![CDATA[GitButler 是一个由 Git 驱动、基于 Tauri/Rust/Svelte 构建的版本控制客户端，其 [e2e/README.md](https://link.gitcode.com/i/aa87695d58b9ce352a149ab0a0784c34) 系统阐述了整个端到端（E2E）测试体系的组织方式：用 **Playwright** 覆盖桌面应用 UI 交互，用 **Webdrive]]></description><category></category></item><item><title><![CDATA[Kilo AI Gateway 流式输出完全指南：基于 SSE 实现实时 Token 流、用量统计与错误处理]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/153611614</link><guid>https://blog.csdn.net/gitblog_00279/article/details/153611614</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 15:25:59 +0800</pubDate><description><![CDATA[本篇技术指南围绕 Kilo 项目的 AI Gateway（`https://api.kilo.ai/api/gateway`）流式输出能力展开，讲解如何通过 Server-Sent Events（SSE）让应用逐 token 实时渲染大模型回复，覆盖启用方式、Vercel AI SDK / OpenAI SDK（TypeScript 与 Python）接入、原始 SSE 协议格式、流取消与流式错误]]></description><category></category></item><item><title><![CDATA[Resume Matcher 如何启用本地 pre-push 钩子拦截测试失败的推送？]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/143919468</link><guid>https://blog.csdn.net/gitblog_00279/article/details/143919468</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 14:16:39 +0800</pubDate><description><![CDATA[Resume-Matcher 仓库刻意不提供 PR 触发的 GitHub Actions 测试工作流——因为仓库收到大量外部贡献者 PR，CI 会在每一个 PR 上运行（包括不可信代码）。取而代之的是仓库内置的本地 `pre-push` 钩子：提交后照常 push，钩子在推送前运行后端测试、前端 locale 一致性检查和前端测试套件，任何一项失败都会中止推送。本文讲如何在你自己的 clone 里]]></description><category></category></item><item><title><![CDATA[使用 Flipper Zero JavaScript SDK 开发应用：单命令构建、部署与调试完全指南]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/160100932</link><guid>https://blog.csdn.net/gitblog_00279/article/details/160100932</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 13:52:40 +0800</pubDate><description><![CDATA[本篇指南面向已在 [上一篇入门教程](https://link.gitcode.com/i/28f196618fe146c882708bc2410467de) 中学会手写并运行 JavaScript 脚本的开发者，系统讲解 **Flipper Zero（Unleashed 固件）JavaScript SDK** 的完整开发工作流：从环境安装、项目脚手架生成，到 `npm start` 一键构建、上]]></description><category></category></item><item><title><![CDATA[Vorssaint 开发者指南：构建、稳定签名、本地化契约与新芯片传感器适配]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/159596977</link><guid>https://blog.csdn.net/gitblog_00279/article/details/159596977</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 13:03:17 +0800</pubDate><description><![CDATA[本篇基于仓库的 [CONTRIBUTING.md](https://link.gitcode.com/i/c19239bd25fd319785e940b3e5ce8757) 展开，系统讲解 Vorssaint 这个 macOS 菜单栏工具集的完整贡献流程：从一条 `swiftc` 命令驱动的零依赖构建，到为什么本地重建必须用稳定签名才能保住辅助功能与屏幕录制授权，再到 `Strings` 结构体强]]></description><category></category></item><item><title><![CDATA[Label Studio Ellipse 标签详解：椭圆边界框标注的完整配置与结果格式]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/141988496</link><guid>https://blog.csdn.net/gitblog_00279/article/details/141988496</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 13:01:36 +0800</pubDate><description><![CDATA[椭圆边界框（Ellipse）是 Label Studio 图像标注体系中用于分割任务的一类控制标签：当标注对象呈椭圆形或近似圆形（如果实、蛋类、车轮、眼睛、细胞等）时，用椭圆比矩形包围盒更贴合目标轮廓，且比多边形/刷选更省力。本文基于仓库中的标签参考文档 [ellipse.md](https://link.gitcode.com/i/018542f4fb832ec04349c6457759f077]]></description><category></category></item><item><title><![CDATA[Cloud Logging 中审计 API 启用/禁用事件：cloud-logging-query-generation 技能的 Service Usage LQL 查询实践]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/157276985</link><guid>https://blog.csdn.net/gitblog_00279/article/details/157276985</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 13:00:01 +0800</pubDate><description><![CDATA[本文围绕 [query_service_usage.md](https://link.gitcode.com/i/384f70dfbf2a31e5c433e7ff4cb21572) 这一参考文件展开，讲解如何用 Logging Query Language（LQL）查询 Google Cloud 中 Service Usage API 的启用/禁用审计事件。读完后，你可以直接复制三条现成 LQL ]]></description><category></category></item><item><title><![CDATA[Agent Zero RFC 接口深度解析：预共享密钥远程函数调用（RFC）的完整分发机制]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/154110636</link><guid>https://blog.csdn.net/gitblog_00279/article/details/154110636</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 12:29:30 +0800</pubDate><description><![CDATA[本文以 `api/rfc.py` 及其配套的 DOX 文档（`api/rfc.py.dox.md`）为核心，讲解 Agent Zero 中 `/api/rfc` 端点的职责契约与安全边界，并沿调用链深入 [helpers/runtime.py](https://link.gitcode.com/i/5c4d07247de4d199c0190a02ef904726) 与 [helpers/rfc.p]]></description><category></category></item><item><title><![CDATA[jcode 跨机器远程控制实战：WebSocket 网关的配对、远程会话驱动与排障]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/162204207</link><guid>https://blog.csdn.net/gitblog_00279/article/details/162204207</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 11:48:45 +0800</pubDate><description><![CDATA[本篇指南基于 jcode 仓库中的 [远程脚本说明文档](https://link.gitcode.com/i/227ff9fe2aa187ca37aa8dd986775bb0) 展开，讲如何从一台机器驱动运行在另一台机器上的 jcode 会话。读完后你能掌握：在宿主机上用 `/remote` 命令或手工配置开启 WebSocket 网关、用 `jcode pair` 生成配对码完成设备授权、在客]]></description><category></category></item><item><title><![CDATA[TDengine 零代码接入 OpenTSDB：通过 taosExplorer 创建数据迁移任务全指南]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/165104509</link><guid>https://blog.csdn.net/gitblog_00279/article/details/165104509</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 11:07:59 +0800</pubDate><description><![CDATA[OpenTSDB 是构建于 HBase 之上的经典分布式时序数据库，广泛用于大规模集群监控指标采集与展示。本指南基于 [TDengine 官方文档](https://link.gitcode.com/i/04c66cfcc220049aad9531e7016dcbc8) 及仓库源码，系统讲解如何通过 TDengine 自带的可视化数据管理工具 taosExplorer，以零代码方式创建从 Open]]></description><category></category></item><item><title><![CDATA[Dapr v1.17.0 HTTP 服务调用性能测试报告解读：延迟、开销与资源占用实测]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/165102940</link><guid>https://blog.csdn.net/gitblog_00279/article/details/165102940</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 10:57:51 +0800</pubDate><description><![CDATA[本文解读 Dapr 仓库中 v1.17.0 版本的 HTTP 服务调用（Service Invocation）性能测试报告（位于 [tests/perf/report/charts/v1.17.0/service_invocation/http/README.md](https://link.gitcode.com/i/b3865ab27b31e6ff772d13e9a84c8516)），该报告由]]></description><category></category></item><item><title><![CDATA[Opik Python SDK 字符串相似度评估指标 LevenshteinRatio 源码级详解]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/160965637</link><guid>https://blog.csdn.net/gitblog_00279/article/details/160965637</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 10:32:04 +0800</pubDate><description><![CDATA[本文以 Opik（comet-llm）Python SDK 的 `LevenshteinRatio` 评估指标为核心，讲解它如何在数据集评估中量化模型输出与参考文本之间的字符级相似度。读完本文，你可以掌握该指标的构造参数、得分计算原理（基于 rapidfuzz 的 Indel 归一化相似度）、异常处理行为，以及如何把它接入 `opik.evaluate` 评估流程并理解其自动追踪机制。

## 文]]></description><category></category></item><item><title><![CDATA[Cilium 服务与负载均衡排查指南：cilium-dbg service 命令全解]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/159720101</link><guid>https://blog.csdn.net/gitblog_00279/article/details/159720101</guid><author>gitblog_00279</author><pubDate>Sat, 12 Sep 2026 09:41:30 +0800</pubDate><description><![CDATA[`cilium-dbg service` 是 Cilium Agent 自带的调试命令行工具 `cilium-dbg` 中用于查看服务（Service）与负载均衡（LoadBalancer）状态的核心命令组。本文基于仓库内 [cilium-dbg service 命令参考文档](https://link.gitcode.com/i/d9a218b6d769e7816c6cbaee41bc072d)]]></description><category></category></item><item><title><![CDATA[Sway 控制流完全指南：if/match 表达式与 while/for 循环]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/165009002</link><guid>https://blog.csdn.net/gitblog_00279/article/details/165009002</guid><author>gitblog_00279</author><pubDate>Fri, 11 Sep 2026 23:57:17 +0800</pubDate><description><![CDATA[Sway 是 Fuel 生态中用于编写智能合约的编程语言，其控制流设计兼具表达式与语句两种范式。本篇指南以 [docs/book/src/basics/control_flow.md](https://link.gitcode.com/i/037972a3d6fdead618c5b5ac3315f196) 为骨架，系统讲解 Sway 中的 `if`/`else if`/`else` 表达式、编译期]]></description><category></category></item><item><title><![CDATA[微信聊天记录怎么永久保存？用 WeChatMsg 三步导出成网页、Word 和表格]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/157192457</link><guid>https://blog.csdn.net/gitblog_00279/article/details/157192457</guid><author>gitblog_00279</author><pubDate>Fri, 11 Sep 2026 23:42:17 +0800</pubDate><description><![CDATA[WeChatMsg 是一个开源免费的微信聊天记录导出工具：它直接读取你电脑上微信的本地数据，把聊天记录完整导出成 HTML 网页、Word 文档、CSV 表格三种格式永久保存，还能对聊天记录做统计分析、生成年度聊天报告。所有数据都在你自己的电脑里处理，不经过任何第三方服务器。

## 为什么选 WeChatMsg 导出微信聊天记录

- **官方备份是"黑盒子"**：微信自带的备份只能恢复回微信里]]></description><category></category></item><item><title><![CDATA[GenericAgent多语言支持：三步切中文界面]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/162627905</link><guid>https://blog.csdn.net/gitblog_00279/article/details/162627905</guid><author>gitblog_00279</author><pubDate>Fri, 11 Sep 2026 23:34:18 +0800</pubDate><description><![CDATA[GenericAgent 是一款自进化智能代理，它的多语言支持解决的就是"不想硬啃英文界面"这件事。团队共用一套机器，你的系统是中文、同事是英文，工具一打开满屏英文，提示语对不上文档。好消息是：输入一行 `/language` 命令就能切到中文界面，不用翻配置、不用重启。

## ⚙️ 最快上手：三种方式切换语言

不管你喜欢敲命令、点菜单还是改环境变量，都能找到对应入口。

### 一行命令：/]]></description><category></category></item><item><title><![CDATA[WezTerm 中 `pane:get_dimensions()` 完全指南：获取窗格视口与滚动缓冲尺寸的 Lua 接口详解]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/162063932</link><guid>https://blog.csdn.net/gitblog_00279/article/details/162063932</guid><author>gitblog_00279</author><pubDate>Fri, 11 Sep 2026 23:08:32 +0800</pubDate><description><![CDATA[本文是 WezTerm Lua 配置体系中 `pane:get_dimensions()` 方法的深度技术指南，聚焦于如何通过该接口获取窗格（Pane）的列数、可见行数、滚动缓冲行数以及基于稳定行索引（stable row index）的物理屏幕顶部与滚动缓冲顶部位置。读完本文，你将掌握该方法的返回字段语义、其在 `mux` 层与 `renderable` 层的源码实现链路，并能结合 `pane:]]></description><category></category></item><item><title><![CDATA[asdf 多运行时版本管理器：用单一工具与 `.tool-versions` 统一管理 Ruby、Node.js、Elixir 等所有运行时版本]]></title><link>https://blog.csdn.net/gitblog_00279/article/details/143710598</link><guid>https://blog.csdn.net/gitblog_00279/article/details/143710598</guid><author>gitblog_00279</author><pubDate>Fri, 11 Sep 2026 22:23:57 +0800</pubDate><description><![CDATA[asdf 是一个可扩展的运行时版本管理器，其官方首页（本仓库 [docs/pt-br/index.md](https://link.gitcode.com/i/f5d45723b3a4484972e71c0972169007) 为葡萄牙语翻译版）将自身定位为"多运行时版本管理器"（O Gerenciador de Múltiplas Versões de Tempo de Execução），核心]]></description><category></category></item></channel></rss>