自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 把营销自动化搬回内网:Mautic 自建部署实录

运营那边一直用 SaaS 邮件营销工具,按席位收费,联系人多了预算就顶不住,数据也出不了公司服务器。Mautic 是一个开源营销自动化平台,联系人、邮件、表单、营销活动都能在一套系统里跑完,部署到自己服务器上之后,一台普通 VPS 加一个域名就够,数据全部落在自己的数据库里,不用按席位付费。## 项目速览Mautic 定位是替代 Marketo、HubSpot 这类商业营销自动化 SaaS

2026-09-15 23:04:48 946

原创 EIP-8246 深度解析:从 EVM 中彻底移除 SELFDESTRUCT 的 ETH 销毁语义

本文以以太坊改进提案 [EIP-8246(Remove SELFDESTRUCT Burn)](https://link.gitcode.com/i/bdfb3669cee1500c1bfe883b406ab9a8) 为唯一主题,全面拆解该提案如何在 EIP-6780 的基础上,清除 `SELFDESTRUCT` 指令残存的最后一类 ETH 销毁路径,使 ETH 不再存在任何离开总供应量的 EVM

2026-09-15 22:22:51 159

原创 Mac Mouse Fix 使用指南:10分钟完成 macOS 鼠标增强与侧键映射

Mac Mouse Fix 是一款开源的 macOS 鼠标增强工具,接管鼠标侧键与滚轮:把侧键映射到启动台、调度中心等系统功能,让滚轮获得类似触控板的平滑滚动。下文按安装、授权、按键映射的顺序走完全部步骤。## 项目定位Mac Mouse Fix 代码完全开源,采用基于 MIT/BSD 的自定义 MMF 许可,可以直接阅读源码并自行编译。Mac Mouse Fix 2 及以下版本永久免费,

2026-09-15 21:09:40 189

原创 Builder.io Gen2 SDK 实战:基于 Remix 模板构建可零配置部署到 Vercel 的站点

本指南以仓库中的 [examples/remix-gen2](https://link.gitcode.com/i/4959f331a514ac62ce381cdaf3bbe9d6) 示例为蓝本,讲解如何用 Builder.io 新一代(Gen2)React SDK 驱动一个 Remix 站点,并将其零配置部署到 Vercel。读完本文,你将掌握从模板脚手架、本地开发、Vercel 一键部署,到在

2026-09-15 20:40:20 694

原创 Pwndbg函数调用跟踪完整指南:5条命令画出完整调用路径,从搭环境到定位漏洞

调试程序崩溃时,手动在 GDB 里一层层翻调用栈是最磨人的事。Pwndbg 这个 GDB/LDBD 增强插件把**函数调用跟踪**做成了几个即输即得的命令:`stack` 能把整条调用链连同函数名和返回地址一起打出来,`stack-vis` 还能把栈帧渲染成可视化图——相当于给你手动画了一张函数调用图(Call Graph),不用再凭记忆拼"谁调用了谁"。## 程序崩溃时,你知道自己是怎么走到

2026-09-15 18:39:13 723

原创 OBLITERATUS BT6 外部提供方集成审查清单:证据驱动的 LLM/API 服务审计实操指南

> 本文围绕 OBLITERATUS 仓库中 BT6 维护插件的 `bt6-provider-review` 技能所依赖的集成检查清单,系统讲解如何对外部 AI/API 提供方及其仓库集成进行服务真实性核实、信任边界盘点、声明到代码的可追溯性验证、命名提供方完整性审计与合并就绪门禁。读完本文,你将掌握一套可直接复用的证据驱动式外部提供方审查流程,涵盖清单逐项操作、底层调用链与测试要求,并了解如何产

2026-09-15 17:43:47 460

原创 Foundry Forge Coverage 的 build ID 机制:修复同版本 solc 多编译任务下的源码丢失与错配

本文围绕 Foundry 仓库中一条覆盖率相关的变更记录展开:[.changelog/forge-coverage-build-ids.md](https://link.gitcode.com/i/67f7b982b407e3bbafc49559fb3d576d) 记录了一次针对 `forge coverage` 的 bug 修复——当多个源码以**同一 solc 版本但彼此独立(separate

2026-09-15 16:31:25 296

原创 Ripple 项目开发指南:基于 RuleSync 的 TypeScript UI 框架 Monorepo 协作手册

Ripple 是一个以 TypeScript 为第一公民的 UI 框架,围绕 `.tsrx` 文件、细粒度响应式、作用域样式和轻量运行时构建。本文基于仓库中的 [`.rulesync/rules/project.md`](https://link.gitcode.com/i/e3963a57a7ee72bc8ad35e87ab70f4de) 项目规则文档,系统讲解 Ripple monorepo

2026-09-15 15:52:22 157

原创 dotnet/skills MAUI 环境一键体检:dotnet-maui-doctor 技能全攻略(附 5 大避坑清单)

**dotnet/skills 是 .NET 团队为 AI 编程助手(Coding Agent)打造的技能库**,其中 **dotnet-maui-doctor** 技能专为 **.NET MAUI 环境体检** 而设计:它会自动检查 .NET SDK、MAUI 工作负载、Java JDK、Android SDK、Xcode 和 Windows SDK,发现问题还能给出修复方案。无论你是刚配置 M

2026-09-15 15:46:24 445

原创 Homebrew 环境变量配置指南:4 个场景搞定缓存、下载与自动更新

`brew install` 时先卡住十几分钟自动更新,下载总在半路失败重试,装完软件系统盘又少了几个 GB——这些卡点的根源,基本都藏在 `HOMEBREW_` 前缀的几组环境变量里。本文按真实使用场景给出可直接粘贴的配置:挪缓存、调下载、控更新、管清理,每个变量都附默认值与推荐值,看完即可改完验证。## 最小可用配置:5 分钟落地 3 个变量先建一个独立配置文件,方便日后回滚(macO

2026-09-15 14:49:36 417

原创 Linux 内核密钥协商协议原语(KPP)API 完全指南:DH 与 ECDH 的算法定义、请求处理与编解码

本文是 Linux 内核 Crypto API 子系统中「密钥协商协议原语」(Key-agreement Protocol Primitives,KPP)的实战指南,内容以 [Documentation/crypto/api-kpp.rst](https://link.gitcode.com/i/78b05ee91b4959e5e67ae8430809581c) 为骨架,并对照内核源码进行纵深展开

2026-09-15 11:52:30 184

原创 Isaac Lab 的 isaaclab_rl 模块详解:RL-Games / RSL-RL / SKRL / SB3 四框架环境适配与实战配置

`isaaclab_rl` 是 Isaac Lab(基于 NVIDIA Isaac Sim 的机器人学习统一框架)中负责把 Isaac Lab 环境适配到主流强化学习库的官方扩展包。它通过一组轻量的 Wrapper 类,将 `ManagerBasedRLEnv` / `DirectRLEnv` 等 Isaac Lab 环境无缝转换为 RL-Games、RSL-RL、SKRL、Stable-Base

2026-09-15 09:00:44 759

原创 t3code 实战指南:使用 @effect/vitest 编写 Effect 程序测试

本篇技术指南围绕 `.repos/effect-smol/ai-docs/src/09_testing/` 目录下关于 Effect 程序测试的核心文档展开,系统讲解 `@effect/vitest` 提供的 `it.effect`、`it.live`、`it.effect.prop`、`TestClock` 与 `layer` 共享层测试等关键 API。t3code 的 server 端([ap

2026-09-14 22:06:05 882

原创 flame_lottie:在 Flame 游戏中加载与播放 Lottie 动画的完整实战指南

Lottie 是 Airbnb 开源的动画解决方案,可将设计师在 Adobe After Effects 中制作的动画导出为 JSON 文件,并在各端原生渲染。`flame_lottie` 正是 Flame 游戏引擎与 Lottie 之间的桥梁包:它封装了 Flutter 生态中的 `lottie` 包,允许你在 Flame 游戏中加载 Lottie 动画文件,并以 Flame 组件(`Lotti

2026-09-14 22:05:56 254

原创 OpenMetadata AutoPilot 应用配置指南:`AutoPilotAppConfig` 字段说明与底层实现

AutoPilot 是 OpenMetadata 提供的一款内置应用(internal app),它的核心价值在于:**当你只需要定义一个数据服务(Service)的连接信息时,AutoPilot 会自动完成该服务相关管线(Ingestion Pipeline)的配置、部署与触发运行**,以合理的默认值将元数据、血缘、用量等信息自动接入 OpenMetadata,之后你可以再按需调整任何配置。本指

2026-09-14 21:59:58 7

原创 GLM-4-9B 本地部署指南:三步落地选项

GLM-4-9B 是智谱AI发布、开放权重的开源大模型,9B 参数规模、支持本地部署,具备多轮对话、Function Call、代码执行与 8K 长文本推理能力,适合智能客服、代码生成与多语言翻译等场景。## GLM-4-9B 能干什么结论先行:GLM-4-9B 不只是聊天模型,而是一个带工具调用和执行能力的"可接入业务"的开源模型,这是它区别于纯对话模型的关键。| 能力 | 具体表现

2026-09-14 21:52:11 199

原创 抖音视频下载器:免费无水印批量下载与主页追更的完整指南

点"保存"下来的视频条条带水印,录屏画质糊还夹着广告,在线解析站不是要会员就是中途弹充值。douyin-downloader 是一款免费开源的抖音视频下载器,单条视频、图文、主页批量、合集、原声都能收,全程跑在你自己的电脑上,零成本。它还内置进度展示、失败重试和 SQLite 数据库去重,配合增量模式,追更、断点补下都不用手动整理。读完这篇指南,从环境搭建到长期自动追更,十分钟就能跑通。##

2026-09-14 21:36:04 611

原创 Go 语言 YAML 解析与生成指南:go.yaml.in/yaml/v3 的 API、YAML 1.1/1.2 兼容性与源码解析

本文以 VictoriaMetrics 仓库 vendor 目录下引入的 [go.yaml.in/yaml/v3](https://link.gitcode.com/i/1c5599d4033a75cc37f125bbf7ecdc96) 组件为对象,系统讲解 Go 语言中 YAML 的编码(Encode/Marshal)与解码(Decode/Unmarshal)技术。你将掌握该库的安装方式、YAM

2026-09-14 21:26:47 4

原创 24GB显存也能跑大模型本地部署:Kimi K2本地推理实操指南

下了几十GB的模型,本地显卡只有24GB显存,还能跑起来吗?本文以开源大模型 Kimi K2 为例,走一遍大模型本地部署与本地推理调优的完整流程:从按硬件选框架,到把服务跑起来、验证、调参。看完你手里会有两个东西:一套适合你机器的方案,和一份可照做的部署速查清单。## 30秒选型:按显卡档位匹配推理框架本节结论:没有"最好的框架",只有"配得上你显卡的方案",查完下面这张表,30秒内确定你

2026-09-14 21:22:58 476

原创 Loop 窗口管理:3 招快速搞定 Mac 分屏,比拖拽快 10 倍

Loop 是一款 macOS 窗口管理工具,靠一组触发键加快捷键,把分屏变成肌肉记忆。如果你还在手动拖窗口、在多屏之间来回切,它能让布局操作压缩到一次按键。装完你就会发现:分屏这事,真不用动手。## 为什么 Loop 值得装一次想让窗口占左半边?得按住绿键拖到屏幕边缘,等系统吸附。双屏党切个窗口,又要记一堆系统组合键。窗口稍微拖歪一点,对齐全靠手感。Loop 的思路是把这一切收敛到一个触发

2026-09-14 20:18:03 72

原创 oneTBB 可恢复任务(Resumable Tasks)实战:tbb-resumable-tasks-sycl 示例的 CPU/GPU 异构计算内核拆分

本篇技术指南围绕本仓库 third-party 组件 oneTBB 中的官方示例 [tbb-resumable-tasks-sycl 的 README](https://link.gitcode.com/i/549098cef05e7f5f44ef5d6b9da707c9) 展开,深入讲解如何借助 TBB 可恢复任务(Resumable Tasks)与 `parallel_for` 将同一个计算内

2026-09-14 18:58:15 234

原创 Dozzle 在 Kubernetes 中的部署与配置:从 RBAC 到 Pod 日志实时查看

Dozzzle 是一个面向容器的实时日志查看器,在支持 Docker、Swarm 之外,也原生支持 Kubernetes 集群,可以让你直接在浏览器中查看 Kubernetes Pod 的日志。本文基于仓库中 [docs/zh/guide/k8s.md](https://link.gitcode.com/i/49c34025999cbb1c42d9708fcd2554da) 文档,结合 [main

2026-09-14 18:49:05 1076

原创 如何用Open Agents在10分钟内搭建自己的AI编程智能体:新手完整教程

想拥有一个能自主改代码、提 PR 的 AI 助手吗?**Open Agents** 是一个开源的云 AI 编程智能体模板,由 Vercel 团队开源。它把 Web 界面、Agent 运行时、云端沙箱和 GitHub 集成全部打包好,你只需一条提示词,就能让 AI 在云端虚拟机里读文件、写代码、跑命令,完成后还能自动提交并创建 Pull Request——全程不需要打开你的笔记本电脑。本教程将带你用

2026-09-14 18:12:22 1080

原创 Openship Actions:在自有服务器上运行仓库自身的 GitHub Actions 工作流

OpenShip 的 Actions 本地 Runner 是一套正在设计中(文档状态为 proposed)的模块方案:让部署平台直接读取并执行仓库自带的 `.github/workflows/*.yml`,把运行结果以 Check Runs 的形式镜像回 GitHub,使 PR / 提交页面的状态展示与 GitHub 托管运行完全一致。本文基于 [docs/actions-local-runner

2026-09-14 17:21:38 627

原创 Encore 运行时指标体系解析:内置指标、自定义指标与导出器实现

本指南基于 Encore 开源仓库中的 `runtimes/go/appruntime/infrasdk/metrics/README.md` 展开,深入讲解 Encore 应用运行时如何采集与导出自定义指标(Custom Metrics)到各类指标提供者。读完本文,你将掌握 Encore 内置的 3 个预定义指标的含义与采集来源、用户自定义指标的底层模型(Counter/Gauge 时间序列),

2026-09-14 17:08:44 150

原创 cleanlab Datalab 内置 IssueManager 体系全解析:从问题检测基类到自定义扩展实战

本文以 cleanlab 官方文档 [issue_manager 模块索引](https://link.gitcode.com/i/097368bef9ab203de92ad134b343f3b6) 为骨架,系统讲解 Datalab 中"问题管理器(Issue Manager)"这一核心机制:它如何为每个样本产出 0~1 的严重程度评分与 `is_issue` 标记、如何汇总数据集整体健康度,以及

2026-09-14 17:03:26 62

原创 在 MCP Toolbox 中使用 scylladb-cql 工具:配置、参数模型与源码级原理解析

`scylladb-cql` 是 MCP Toolbox 中面向 ScyllaDB 集群执行预定义 CQL 语句的核心工具:它把一段写死的 CQL 语句封装成 MCP Tool,供 LLM/Agent 通过参数调用,并以**预编译语句(prepared statement)**方式执行,从根本上规避 CQL 注入。本文以 [scylladb-cql 官方文档](https://link.gitco

2026-09-14 16:45:25 991

原创 DINOv3 零样本分割实战:二十行代码跑通 dino.txt 开放词汇语义分割,从原理到 mIoU 评估

语义分割传统上需要为每个类别准备数千张像素级标注,领域一变就要推倒重来。本文把 DINOv3 零样本分割的完整链路走一遍:dino.txt 语义分割的核心思路是把文本类别名编码成向量,与图像块特征直接比对,不训练就能产出 mask,最后用 Cityscapes 给出 mIoU 评测。## 核心概念:零样本分割为什么可行DINOv3 是一个大规模训练得到的视觉基础模型,dino.txt 版本

2026-09-14 16:27:48 353

原创 DiceDB Q.WATCH 命令全解析:用 DSQL 查询订阅构建实时排行榜

`Q.WATCH` 是 DiceDB 提供的一项查询订阅(query subscription)能力:客户端提交一条类似 SQL 的 DSQL 查询,DiceDB 会在底层数据发生变化、可能影响查询结果时自动重新求值,并将更新后的结果集实时推送给订阅客户端。本文围绕 [QWATCH.md](https://link.gitcode.com/i/d32eb2b74b1691db1ebcd136dcf

2026-09-14 15:18:38 372

原创 使用 Axolotl 微调 Plano-Orchestrator:多智能体路由编排模型的 QLoRA 实战指南

本指南以仓库中的 [examples/plano/README.md](https://link.gitcode.com/i/fe3c2e73417c0b11463911ca239247d0) 为骨架,讲解如何用 Axolotl 对 Katanemo 的 Plano-Orchestrator 系列路由与编排模型进行高效微调。Plano-Orchestrator 是为多智能体系统设计的 4B 与 3

2026-09-14 15:18:30 424

原创 deck.gl 全球网格数据可视化实战:Globe 视图下五大空间索引层(H3 / S2 / Geohash / Quadkey / A5)的集成与渲染

本文基于 deck.gl 仓库中的 [global-grids 示例](https://link.gitcode.com/i/a6997f8ccc7a54ff06d88ba8f085eedc),完整讲解如何在同一张 Globe(全球)地图上,用 deck.gl 的五大空间索引图层——`H3HexagonLayer`、`S2Layer`、`GeohashLayer`、`QuadkeyLayer` 与

2026-09-14 15:13:27 1027

原创 knowledge-work-plugins 实战:用 monday-brief 技能一键生成周一经营晨报(周一简报)

本篇文章围绕开源仓库 knowledge-work-plugins 中 small-business 插件提供的 `monday-brief` 技能展开。它用于在每周一清晨为小企业主生成一份一页式经营简报——覆盖现金、销售、销售管道、本周待办与今日最重要的三件事,并支持自动保存到云端或本地、可选推送到 Slack/Teams。读完本文,你将掌握该技能的参数用法、与底层 `business-puls

2026-09-14 14:39:17 294

原创 Flame 引擎 RemoveEffect 移除效果指南:定时从游戏树中移除组件

`RemoveEffect` 是 Flame 游戏引擎内置的一种最简效果(Effect):把它附加到任意组件上,经过指定的延迟时间后,该组件会被自动从游戏树(game tree)中移除,从而销毁对应的游戏对象。它非常适合用来实现"拾取物过期消失""攻击特效/爆炸残影清理""剧情道具定时离场"等场景。读完本文,你将掌握 `RemoveEffect` 的完整用法、源码级工作原理,以及如何在延迟移除、无

2026-09-14 14:24:18 406

原创 arduino-esp32 选型指南:从核心到变体的工程取舍

你以为 Arduino IDE 里那块 "ESP32 Dev Module" 只是开发板定义文件,实际上它是 [cores/esp32/](https://link.gitcode.com/i/8190131992782fc12c992dd265ec0c29) 下 80 多个 C/C++ 文件、一份 6 万行的 [boards.txt](https://link.gitcode.com/i/c39

2026-09-14 13:17:21 184

原创 OpenMetadata Usage 工作流完全指南:Query Log Duration、Result Limit 与 Filtering Condition 实战配置

从数据库服务的查询日志(Query Log)中提取使用情况(Usage),是 OpenMetadata 数据资产管理中最实用也最容易踩坑的环节之一。它直接决定了「表被哪些用户、哪些查询访问过」「哪些表经常被 Join 在一起」这类资产相关性信息的准确度。本文以 OpenMetadata 官方文档([usage.md](https://link.gitcode.com/i/3485247b3de6b

2026-09-14 12:47:55 386

原创 Ryujinx 模拟器使用教程:从首次启动到流畅运行的 7 个步骤

Ryujinx 是一个用 C# 编写的开源 Nintendo Switch 模拟器,本教程带你依次完成 7 件事:核对硬件环境、安装并完成首次启动自检、把第一个游戏跑进标题画面、按硬件分档调优、管理 Mod 与存档、用一张速查表处理常见故障,最后接上社区资源与例行维护。## 1. 核对硬件环境,确认模拟器能跑得动目标:动手安装前,确认你的机器满足 Ryujinx 模拟器的基本要求,避免装完

2026-09-14 12:19:55 342

原创 Nextra 代码块中怎么开启 Twoslash 内联类型提示?

如果你在用 Nextra 写文档,希望在代码块里直接展示 TypeScript 类型悬停提示、错误标注和参数补全提示(而不用截图),可以给 MDX 页面的代码围栏加上 `twoslash` 元数据来开启。Nextra 官方文档的 [Twoslash Support](https://link.gitcode.com/i/3ef073bbc09469cc444911cc0be386f6) 页面对这个

2026-09-14 10:55:06 426

原创 Audacity 的 CI 如何对 macOS 包执行公证与 Staple?

Audacity(AU4,Qt 版)的 macOS 构建流水线在打包出 `.dmg` 之后,还要完成两件事:把产物提交给 Apple 公证(notarization),再把公证凭据装订回包里(staple),否则用户在 Gatekeeper 下无法直接运行。本文基于仓库中的工作流 [au4_build_macos.yml](https://link.gitcode.com/i/1268c7018d

2026-09-14 10:30:48 132

原创 Open Curriculum 无障碍进阶:掌握 WAI-ARIA 核心属性,补齐原生 HTML 的无障碍缺口

本指南围绕 `cu / curriculum` 开源课程仓库中的 [archive/html_css/aria.md](https://link.gitcode.com/i/7d4e90c2b511280c3c78391dea399079) 课程内容,系统讲解 WAI-ARIA(无障碍富互联网应用规范)的用途、能力边界与实战用法。你将掌握 ARIA 的五条使用规则、无障碍树(Accessibili

2026-09-14 10:02:22 978

原创 OpenMetadata Fuseki 从 --loc 启动升级后如何迁移数据并校验三元组数量

如果你的 OpenMetadata 知识库图(RDF store)一直由 Jena Fuseki 以 `--loc=/fuseki-data` 方式启动,TDB2 数据文件直接写在 `/fuseki-data` 里,那么升级到仓库提供的 `openmetadata-fuseki:6.2.0` 镜像(以 `--config=/fuseki/config.ttl` 启动)时,必须先把数据移动到 ass

2026-09-14 09:29:22 126

空空如也

空空如也

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

TA关注的人

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