自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2522)
  • 收藏
  • 关注

原创 N_m3u8DL-RE 上手指南:一条命令快速把 M3U8/MPD 在线视频存成本地 MP4(含直播录制与解密)

把在线视频存成"双击就能播"的本地文件,只需要你粘贴一条链接、敲一条命令——这就是跨平台流媒体下载器 N_m3u8DL-RE 做的事。M3U8(HLS)、MPD(DASH)、ISM(MSS)这三类在线流它都接得住:下载、挑画质、录直播、解密、混流成 mp4/mkv 一气呵成。哪怕你是第一次接触这类工具,跟着本文走,5 分钟就能从编译跑通到下载成功。## 5 分钟跑起来:拿到能用的可执行文件

2026-10-15 13:33:44 117

原创 Firebase JS SDK 深入解析:Firestore SnapshotOptions 与 serverTimestamps 三种读取行为

Firestore 的 `serverTimestamp()` 写入的值在服务端确认前是一段"未决状态",`SnapshotOptions` 就是控制这一阶段快照数据如何被读取的配置接口。本文以 `firebase-js-sdk` 仓库中的 [SnapshotOptions 接口文档](https://link.gitcode.com/i/e7d39c8196fa2ff4d690235aa2661

2026-10-15 12:48:46 788

原创 sf-skills示例应用库深度解读:4个官方样本App快速上手(React B2E/B2X与移动CAMA)

sf-skills(Salesforce 官方 Agent 技能库)除了 `skills/` 下的技能目录外,还有一个常被忽略的宝藏:`samples/` 示例应用库。这里沉淀了 4 个官方样本 App——React UI Bundle 的 B2E/B2X 版本、实验性 Web 应用版本,以及移动端 CAMA 租客应用,全部带元数据、示例数据和一键部署脚本,是新手学习 Salesforce Rea

2026-10-15 12:03:56

原创 如何用 BiliBiliToolPro 的批量取关功能,3 步清理 B 站关注列表

参加过的活动、路过的手滑,都会在 B 站关注列表里留下一串早已叫不出名字的 up 主。BiliBiliToolPro 的批量取关功能让你只需指定分组名称和取关数量,就能自动逐个取关,还能用白名单保住真正想关注的 up 主,一次定时运行替代上百次手动操作。## 批量取关是什么,能做什么BiliBiliToolPro 是一款 B 站自动任务工具,支持 Docker、青龙面板、Kubernete

2026-10-15 12:00:18 372

原创 如何一键完成 Office 安装与激活:LKY Office Tools 快速上手

LKY Office Tools 是一个绿色开源的命令行工具,替你把 Office 下载、安装、激活三步自动跑完,一条命令就能给新机器装好一套可激活的完整 Office。## LKY Office Tools 替你干了哪几件事把它想成一个小团队,每个角色各管一段,你只负责在关键节点做选择:- **检查员**:开机即验系统构建号、联网状态、CPU 位数,还会排查机器上已有的 Office

2026-10-15 11:18:46 33

原创 web-video-presentation:把文章和口播稿变成一镜到底录屏的完整工程链路

`web-video-presentation` 做的是视频生产面,而不是幻灯片:它让 Agent 用 Vite + React + TypeScript 搭一个点击驱动的 16:9 网页演示,每一步独占 1920×1080 整屏,最后用 Auto 模式配合屏幕录制一镜到底出片。本文拆完整工作流的四站三闸、`narrations.ts` 唯一真相源、23 套主题的 token 契约、provide

2026-10-15 10:54:46 286

原创 AB Download Manager Edge 兼容性指南:Edge 装 Chrome 扩展,三步装好上手

想在 Edge 里装上 AB Download Manager 浏览器扩展,商店里却找不到官方入口,也不确定 Chrome 扩展能不能装到 Edge 上用。直接给答案:能,从 Chrome 应用商店安装之后,Edge 里就能用。## 为什么 Chrome 扩展能在 Edge 用:浏览器扩展兼容性解析核心看内核。2019 年之后的 Edge 已经和 Chrome 跑在同一套 Chromium

2026-10-15 09:57:08 420

原创 FanControl 实操指南:如何给 Windows 电脑风扇配一条又静又凉的曲线

电脑风扇要么待机时嗡嗡响,要么一玩游戏就高温降频。FanControl 是一款 Windows 风扇控制软件,让你按温度曲线自定义每路风扇的转速,把噪音和温度都压进可接受的区间。核心关键词:风扇控制软件 长尾关键词:Windows 风扇管理、温度曲线怎么设、电脑散热优化## 一、它解决了什么问题BIOS 里的风扇策略通常只有"静音 / 标准 / 全速"几个档位,且无法针对每路风扇单

2026-10-15 09:42:35 225

原创 Ryujinx模拟器入门教程:3步从零到流畅

Ryujinx 是一款用 C# 编写的开源 Nintendo Switch 模拟器,它把 Switch 上的游戏搬到 PC 上运行,让你不用额外买硬件就能体验主机游戏。这份教程按"环境检查→首次启动→日常操作→调优排错"的顺序带你上手,跟着做,20 分钟内能跑起第一款游戏。## 开工前:Ryujinx 安装前的环境自检清单花两分钟对照下表,装完基本不折腾。| 检查项 | 最低要求 |

2026-10-15 09:35:58 134

原创 AscendC Rint 高阶 API 实战:最近整数取偶(Banker‘s Rounding)计算与临时空间管理

Rint 是 asc-devkit(CANN 昇腾 AI 处理器算子编程语言 AscendC)高级 API 数学计算模块中的一个取整接口:它返回与输入数据最接近的整数,当存在两个同样接近的整数时返回其中的偶数(即“四舍五入取偶”,也称 Banker's Rounding)。本文以 [Rint 接口文档](https://link.gitcode.com/i/ba8b98a69fb90737e047

2026-10-15 09:32:01 331

原创 Tai 时间统计工具:免费开源,自动记录软件与网站使用时长

周一复盘,你回看上周五下午才发现工作日志凭空少了三小时——没开会、没交付,只记得屏幕一直在闪。这类时间黑洞靠记忆抓不住。免费开源的 Tai 时间统计工具会自动记录软件使用时长与网站浏览时长,打开概览页,每一分钟都有名字。## Tai 时间统计工具介绍:它和打卡、番茄钟的区别Tai 是一款运行在 Windows 上的免费开源时间统计工具,常驻系统托盘,自动记录每个软件的使用时长,配合浏览器扩

2026-10-14 22:38:40 420

原创 Path of Building 入门:从零打造第一只流放之路 BD 构建的完整流程

Path of Building 是离线版的流放之路 BD 构建规划工具,开号前就能模拟出这套构建的伤害、抗性与有效血量,新手也能放心做出第一只成型角色。## 一个真实场景:在 Path of Building 里从零做一只冰霜女巫假设你要做一只冰霜女巫。打开 Path of Building,新建 Build,顶部选好 Witch 和 Ascendancy。技能栏里加入 Frostbol

2026-10-14 21:51:46 249

原创 DooTask 桌面通知开启与关闭全指南:系统勿扰、应用权限与会话免打扰三层级方案

本文围绕 DooTask 桌面端(Electron 客户端)与 Web 版的「桌面通知开关」问题,系统梳理关闭/开启弹窗通知的三种层级方案:系统级勿扰、操作系统应用级关闭、DooTask 会话级免打扰。读完本文,你将掌握不同场景下(临时静音、彻底关闭、只屏蔽个别群)最合适的操作路径,并能理解桌面通知在前后端源码中的完整触发链路,以及关闭通知后 Dock 角标、任务栏闪烁等未读状态为何依然存在。

2026-10-14 21:31:13 124

原创 Rust RFC 1415 解读:裁剪 `std::os::raw`,用 trait 访问器取代 C 类型别名

RFC 1415(Trim the `std::os::raw` module)是 Rust 标准库平台扩展模块演进史中的一次重要设计决策:它提出弃用 `std::os::$platform::raw` 中的 C 类型别名与结构体(如 `stat`、`ino_t`、`dev_t`、`mode_t`),改由返回 `u64` 等 Rust 原生类型的 trait 访问器暴露底层系统数据。本文以该 RF

2026-10-14 20:20:18 150

原创 MoveIt 2 仓库工具脚本实战:README Buildfarm 徽章表与维护者 HTML 报表的自动生成

在维护一个像 MoveIt 2 这样拥有数十个 ROS 包的大型仓库时,为每个包逐一编写构建状态表格和维护者清单既繁琐又容易出错。[moveit/scripts/README.md](https://link.gitcode.com/i/47c95a94d1fe14632577a4e69badab37) 记录了仓库内置的两组 Python 工具脚本:`create_readme_table.py`

2026-10-14 19:38:56 387

原创 Obsidian-Templates 5_Concept Template 全解析:用 Zettelkasten 概念结构笔记构建知识枢纽

本篇技术指南以开源仓库 Obsidian-Templates 中的 Templates/5_Concept Template.md 为唯一主体,逐字段拆解 Concept 概念笔记模板的 Front Matter 属性、正文 Structure 区块与 Back Matter 尾注语义,并结合同族模板、Dataview 检索笔记与插件清单,说明它在 Zettelkasten 方法中如何作为"概念枢

2026-10-14 19:13:51 139

原创 仓颉语言 std.sync 包 AtomicUInt64 原子类型详解:UInt64 无锁并发读写与原子运算

本文以仓颉标准库 `std.sync` 中的 `AtomicUInt64` 类为讲解对象,系统梳理其构造函数、`load`/`store` 读写、`swap`/`compareAndSwap` 交换与 CAS、以及 `fetchAdd`/`fetchSub`/`fetchAnd`/`fetchOr`/`fetchXor` 原子运算的完整 API 语义与使用场景,并结合仓颉 `spawn` 轻量线程

2026-10-14 18:57:18 217

原创 changedetection.io Docker 部署教程:10 分钟搭好网页变更监控并收到第一条通知

changedetection.io 是一个自托管的网页变更监控服务:它周期性抓取你指定的页面,对比文字、JSON 和价格,发现变化就通过 Discord、Telegram、邮件或 Webhook 推送给你。适合想盯价格波动、API 数据或竞品页面的自运维新手,用 Docker 部署后,从启动容器到跑通第一个监控任务,全程大约 10 分钟。## 三类值得盯的页面:价格补货、JSON 接口与竞品

2026-10-14 17:10:22 427

原创 物理信息神经网络(PINNs)实战指南:数据驱动的非线性偏微分方程求解与发现

物理信息神经网络(Physics Informed Neural Networks,PINNs)是一类把任意物理定律(由一般非线性偏微分方程描述)作为先验信息编码进神经网络训练过程的监督学习方法。本文以 PINNs 开源仓库为核心,系统梳理其核心思想、两类问题(数据驱动求解 / 数据驱动发现)、两类算法(连续时间 / 离散时间模型),并结合仓库内完整的 TensorFlow 源码与基准示例,给出可

2026-10-14 14:45:03 1017

原创 WebGL 3D 透视投影实战指南:从「除以 Z」到 `m4.perspective` 透视矩阵(webgl-fundamentals 系列)

> 本篇是 webgl-fundamentals 教程系列「WebGL 3D」的进阶文章,承接 [WebGL 基础](https://link.gitcode.com/i/e88dfeafaa87b15332104616b15d520f) 与 [正射 3D](https://link.gitcode.com/i/98168ae69704f14a3a162e6f20667255) 两篇。上一篇文章虽

2026-10-14 14:41:59 5

原创 Go 结构体复制库 copier 完全指南:字段级复制、Tag 控制与进阶实战

Copier 是一个专为 Go 语言设计的通用值复制库,用于在结构体(struct)、切片(slice)与映射(map)之间按字段名完成数据搬运,并支持"方法到字段"的复制方向。本文以仓库 [README.md](https://link.gitcode.com/i/35bc2da6016595e02e40c55a65bd64b5) 为主体,结合 [copier.go](https://link.

2026-10-14 14:21:48 437

原创 Whisper Money多币种管理指南:账户币种、主显示币种与汇率转换的正确打开方式

Whisper Money 是一款开源的个人财务管理工具,帮你告别 Excel 表格记账。它的**多币种管理**功能是核心卖点之一:每个账户(美元银行卡、欧元信用卡、比特币钱包)各自保留自己的**账户币种**,而仪表盘和各项分析则统一换算成你选定的**主显示币种**。这篇指南带你看懂 Whisper Money 多币种管理的正确打开方式:账户币种、主显示币种、汇率转换三层机制,让多币种数据始终一笔

2026-10-14 14:08:59 52

原创 Lombok IntelliJ Plugin 完整指南:安装配置、注解支持与源码实现原理

> 本文以仓库根目录 [README.md](https://link.gitcode.com/i/b4019ae55a542ff2cc1364b64f31a3b4) 为骨架,结合 `src/main` 下插件源码与 `src/test` 测试用例,系统讲解 **Lombok IntelliJ Plugin** 的安装、配置、版本兼容、注解支持范围及其在 IntelliJ 平台内部的工作机制。读完

2026-10-14 13:56:10 968

原创 SAI(Split APKs Installer)贡献指南:翻译协作、Issue 规范与 MVVM 代码提交全流程

SAI(Split APKs Installer)是一款用于安装拆分 APK(如以 Android App Bundle 形式分发的 APK 集合)的 Android 应用,同时提供 rooted 与 rootless 两种安装方式。本文以 SAI 官方 [CONTRIBUTING.md](https://link.gitcode.com/i/d8b95dd88ec422a6f818e14bce4

2026-10-14 13:42:11 388

原创 Wing 素数与数学工具链验证:从 `math.isPrime` 到 Hangar 编译快照 `prime.test.w_compile_tf-aws.md`

本篇技术指南以 Wing 仓库中 `tests/sdk_tests/math/prime.test.w` 的编译快照为切入点,讲解 Wing 标准库 `math.isPrime` 的实现原理、素数的判定边界,以及 Hangar 测试框架如何把一次 `wing compile -t tf-aws` 的执行结果固化为可审计的 Markdown 快照。读完本文,你将能读懂 `prime.test.w_c

2026-10-14 13:40:30 165

原创 一行 DSL 让输入法自动干活:WindInput 命令栏 cmdbar 剪贴板与快捷键实战

WindInput(清风输入法)内置了一个少见的杀手级特性:**命令栏 cmdbar**——一行 DSL 表达式,就能让输入法帮你打开程序、操作剪贴板、模拟按键、切换中英文。本文带你 10 分钟上手,看懂 `$CC(...)` 语法,写出自己的剪贴板加词、一键反查和快捷键直通命令,真正把输入法变成效率工具箱 🧰[![WindInput 命令栏 cmdbar 开源中文输入法](https://

2026-10-14 13:38:35 125

原创 用 CloudFormation 自定义资源统一配置 AD Connector 与 AWS Managed AD:DirectoryServiceSettings 方案实战解析

DirectoryServiceSettings 是 aws-cloudformation-templates 仓库 `Solutions/` 目录下的一个实战方案,它借助 AWS Lambda 自定义资源,为 AD Connector 或 AWS Managed Microsoft AD 目录自动完成目录监控(SNS 邮件告警)、自定义访问 URL(别名)与单点登录(SSO)三类设置的配置。读完

2026-10-14 12:50:41 190

原创 YTLite 怎么开启 HDR 播放:iOS 用户完整配置指南

你可能注意到了:新 iPhone 的屏幕明明支持 HDR,可打开 YouTube 看电影片段,画面还是发灰、颜色发闷。这不是设备的问题,是 HDR 播放的通道没打开。YTLite 是一款 iOS YouTube 增强工具,把高动态范围视频播放打开,正是它最基础的功能之一。## 🎬 打开 HDR 模式的完整路径[![YTLite iOS YouTube 增强工具主视觉横幅](https:/

2026-10-14 11:31:48 126

原创 Slang 内建模块与标准库:一次 mul 调用的完整管线走读

你想给 Slang 加一个 `smoothstep` 的变体,顺手还想知道 `import experimental.workgraph` 背后到底从磁盘加载了什么文件。这两个问题会把你带进 Slang 编译器随库发布的内建模块体系:Core Module 的 `*.meta.slang` 声明、构建期由 `slang-bootstrap` 烘焙出的嵌入产物、运行期按路径解析的 standard

2026-10-14 09:06:37 781

原创 TabPFN 缺失值处理机制:NaN 直接进 fit 的四步上手与三个坑

表格数据里只要有一个 NaN,不少流程就要先停下补一轮。均值填充、中位数填充写完,还得祈祷填充值别把特征分布和缺失结构改得面目全非。TabPFN 的做法不同:验证层直接放行 NaN,变换层"填了再还",模型层用 nan 感知算子,缺失位置一路保留到推理结束。## 含 30% 缺失的表格数据:你现在的处理流程是什么样拿到一份客户评分表,20 个字段,30% 的格子是空的。典型流程是先 `Si

2026-10-13 23:26:45 143

原创 如何用 douyin-downloader 保存抖音无水印视频:一份完整指南

官方 App 只允许录屏,成品还带着水印;想批量保存一位博主的主页作品,只能一条条手动存。douyin-downloader 是一个基于 Python 的抖音无水印下载工具:粘贴作品或主页链接,程序负责解析、抓取、挑选无水印源,再按作者和模式整理落盘。它自带进度展示、失败重试和 SQLite 去重,核心交互就是"配置一个 YAML、跑一条命令"。## 它值不值得用先看四点,再决定要不要

2026-10-13 21:36:36 962

原创 PHP Docker 官方镜像完全指南:镜像变体、扩展编译与生产配置实战

本文以 Docker Official Images 体系中 `php` 官方镜像的官方文档([php/README.md](https://link.gitcode.com/i/e7f2c369ec5b7a0f5bb09c84a1798873))为核心,系统讲解 PHP 官方镜像的 tag 体系、三种核心变体(CLI / Apache / FPM)的适用场景、`docker-php-ext-*`

2026-10-13 20:48:34 171

原创 c9-python-getting-started:pandas DataFrame 查询实战——用 loc 与 iloc 精确取数

本文以 c9-python-getting-started 仓库中「even-more-python-for-beginners-data-tools」系列第 05 课为核心,系统讲解 pandas DataFrame 的查询(Query)与切片(Slicing)技术。你将掌握按列名取单列/多列、用 `iloc` 按位置索引取行取列、用 `loc` 按标签名取行列的完整套路,并能结合真实机场数据示

2026-10-13 20:48:13 450

原创 30-seconds-of-python 源码解读:用 enumerate 与列表推导式实现 find_index_of_all 查找全部匹配索引

本文围绕 30-seconds-of-python 仓库中 [find-index-of-all.md](https://link.gitcode.com/i/fb6a09052705dd564c87a9827859e710) 这一经典片段展开,深入剖析如何用 `enumerate()` 配合列表推导式,一次性找出列表中所有满足判定条件的元素索引。读完本文,你将掌握该片段的实现原理、与 `find

2026-10-13 20:22:15 196

原创 LAMMPS Python 接口实战:LAMMPS 对象的创建与删除(lammps 类构造函数深度解析)

LAMMPS 的 Python 接口以 `lammps.lammps` 类为核心:实例化该类即完成一次 LAMMPS 库的初始化,删除/关闭对象即结束一次模拟会话。本文以官方文档 [Python_create.rst](https://link.gitcode.com/i/d50125466e66d0ce94973f3e329bf8d5) 为主线,结合 [core.py](https://link

2026-10-13 19:36:07 146

原创 AscendNPU-IR HIVM 方言 Pass 全解析:核心编译优化管线与使用指南

HIVM(Hybrid Intelligence Virtual Machine)方言是 AscendNPU-IR 面向昇腾 AI 处理器异构计算的核心中间表示,覆盖数据搬运、矩阵/向量运算与同步机制。本文以 [hivm_passes.md](https://link.gitcode.com/i/0eaebffe6687cf27368eb1f93682a5da) 为主干,系统梳理 HIVM 方言的

2026-10-13 19:11:09 755

原创 gz-sim 的 Websocket Server 系统:为 gzweb 提供浏览器三维仿真可视化

Websocket server 系统是 gz-sim 内置的一个系统插件,它在仿真进程内启动一个基于 libwebsockets 的 websocket 服务器,把 Gazebo Transport 上的消息转发给基于 Web 的 Gazebo 可视化工具 gzweb,从而实现在浏览器中实时查看和操控仿真场景。本文以 [tutorials/websocket_server.md](https:/

2026-10-13 18:25:51 439

原创 Chatbox 接入 Ollama:3 步在本地跑起免费大模型

不想再为 API 绑卡充值,也不想把公司文档交给云端模型?当你想让 AI 在断网的笔记本上也能干活时,Chatbox 内置的 Ollama 本地模型支持就能派上用场。它让你不用填 API Key,三步在本地免费跑起大模型,数据还留在自己设备上。## 能力全景- **本地零成本**:接上 Ollama 后,对话由本机模型完成,不用 API Key、不产生 token 账单,额度用不完 [sr

2026-10-13 15:50:15 636

原创 ZoneDeck 隐私架构深度解析:数据边界、本地存储与匿名上报机制

> **导读**:本文以 ZoneDeck 官方《Privacy Statement》([docs/en/privacy.md](https://link.gitcode.com/i/e84c9e26e0f10a9e77aa07dde1485d7e),中文版见 [docs/privacy.md](https://link.gitcode.com/i/ed10cc3de1514c1fed629b5a

2026-10-13 13:53:03 134

原创 Akagi 的共享 Schema 模块:跨模块数据类型设计、mjai 事件模型与前后端序列化规范

Akagi 是一个支持雀魂、天鳳、麻雀一番街等平台的实时对局分析工具,它把平台私有协议统一翻译成 mjai JSONL 事件流,再喂给 AI 机器人、日志记录器和前端 HUD。贯穿这条链路的每一类数据类型——协议事件、后端↔前端 IPC 载荷、持久化对局记录——都被集中收拢在 `src/schema/` 这个共享模块中统一管理。阅读本文你将掌握:Akagi 如何用 Rust 的 `serde` 标

2026-10-13 13:46:32 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除