自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 notepad-- macOS 安装指南:预编译包 5 分钟落地,源码编译 30 分钟走通

notepad-- 是一款轻量级 C++ / Qt5 文本编辑器,同一套代码跑在 Windows、Linux 和 macOS 上,主打多标签编辑、上百种语言语法高亮、文件与目录差异对比、中文编码互转。本文面向需要在 Mac 上找一款跨平台文本编辑器的开发者和普通用户,完整走一遍 notepad-- macOS 安装、安装验证和最常用功能。预编译包约 5 分钟,源码编译 30 分钟起。## 按你

2026-10-13 22:30:20 505

原创 仓颉标准库 std.ref 清理策略枚举 CleanupPolicy 深度解析:EAGER 与 DEFERRED 的语义、源码实现与缓存实战

本文围绕仓颉(Cangjie)标准库 `std.ref` 包中的核心枚举 [CleanupPolicy](https://link.gitcode.com/i/f718a0d23fa9b3adfbf9d6c7970fdb73) 展开,完整讲解 `EAGER`(激进回收)与 `DEFERRED`(延迟回收)两种弱引用清理策略的定义、语义差异、相等性比较运算符,并结合 `WeakRef` 类的缓存应用

2026-10-13 20:48:55 64

原创 scc 项目命令行参数解析基石:深入掌握 spf13/pflag 的 POSIX/GNU 风格 --flags

本文以 scc 仓库内 vendored 的 [pflag README](https://link.gitcode.com/i/542ef8beed14fa0b2546dd6bf15a031e) 为主体,系统讲解 pflag 相对 Go 标准库 `flag` 的核心增强:长短标志混用、`NoOptDefVal`、标志名规范化、弃用与隐藏、以及与标准库 flag 的混用桥接;同时结合 scc 项目

2026-10-13 20:45:05 154

原创 使用 Knative Function 构建书店评论情感分析服务:从 func create 到自动缩容为零

本文基于 Knative 官方文档《Sentiment Analysis Service for Bookstore Reviews》,完整演示如何在 Knative 生态中用 **Knative Function(func CLI)** 创建、构建、运行并部署一个事件驱动的 Python 情感分析服务:它接收来自书店前端的 `new-review-comment` CloudEvent,调用 T

2026-10-13 20:40:18 304

原创 CLRS 18-1 深度解析:次级存储上的栈——磁盘访问与摊销分析

本文围绕《算法导论》(Introduction to Algorithms)第三版第 18 章问题 18-1(Stacks on secondary storage)展开,从该 CLRS 习题解答仓库的 [docs/Chap18/Problems/18-1.md](https://link.gitcode.com/i/5ee0c83906aa5dfc80f70eadaa84eb2b) 出发,完整推

2026-10-13 20:25:20 316

原创 Akka.NET 多节点测试(MNTR)实战指南:用 Akka.Remote.TestKit 模拟网络故障与集群故障演练

多节点测试(Multi-Node Testing)是 Akka.NET 最强大的测试特性之一:它能让开发者在真实进程边界上模拟生产环境可能出现的网络延迟、网络分区(partition)、进程崩溃等故障,并验证应用能否正确恢复。本文基于 Akka.NET 仓库中的 [docs/articles/testing/multi-node-testing.md](https://link.gitcode.c

2026-10-13 20:23:15 204

原创 ZoneDeck 测试策略全解析:从纯逻辑单元测试到系统级集成测试的实战指南

ZoneDeck 作为一款在 Windows 上深度调用系统能力(窗口枚举、COM 静音、命名管道、托盘、崩溃恢复)的桌面工作区管理工具,其质量保障体系覆盖了从纯逻辑单元测试到系统级集成测试的完整分层。本文以官方《测试策略》文档为主线,结合仓库中真实的测试用例源码,为你拆解 ZoneDeck 的三层测试体系——`zonedeck-common` 纯逻辑与配置 IO 测试、`zonedeck-cor

2026-10-13 19:23:03 477

原创 CLRS 算法导论第 16.3 节哈夫曼编码习题精解:最优前缀码证明、斐波那契频率推广与三进制扩展

> **导读**:本文以 CLRS(Introduction to Algorithms 第三版)第 16.3 节"哈夫曼编码"的 9 道课后习题为主线,系统讲解最优前缀码的构造、最优性证明与各类推广场景。读者将掌握哈夫曼算法的贪心选择论证、非满树不可最优的归谬证明、斐波那契频率下的码字规律及其完整归纳证明、按内部节点求和的总代价公式、最优码的紧凑表示、三进制编码扩展,以及"随机字符文件不可压缩"

2026-10-13 19:11:07 180

原创 10 分钟搭好免费 LLM API 池:FreeLLMAPI 快速上手指南

FreeLLMAPI 是一个自托管的免费 LLM API 聚合路由:34 家提供商的免费额度收进同一个 OpenAI 兼容的 /v1 接口,限流和故障转移由它替你处理。这篇写给不想维护几十套 SDK 的新手,全程约 10 分钟。## 价值速览先记三个数,后面会反复用到:- **635 个免费端点 / 474 个模型家族**:Google、Groq、Mistral、OpenRouter

2026-10-13 18:27:59 186

原创 Webots Procedural PROTO 节点:用 JavaScript 模板引擎参数化生成机器人仿真对象

Procedural PROTO(过程式 PROTO)是 Webots 在静态 PROTO 节点基础上的重要扩展:它允许在 `.proto` 文件中嵌入 JavaScript 模板语句,从而在一个 PROTO 内实现常量、数学表达式、循环、条件分支、随机数生成等编程能力,最终生成 VRML97 兼容的 PROTO 文件。本文以 Webots 官方参考文档 [procedural-proto-nod

2026-10-13 18:12:45 192

原创 MateChat McAttachment 附件组件实战指南:文件上传、校验链与拖拽上传的实现机制

`McAttachment` 是 MateChat 前端智能化 UI 库中专门负责文件上传与附件管理的组件,支持点击选择、拖拽释放、数量/类型/大小内置校验以及可配置的 `XMLHttpRequest` 上传行为。本篇基于 MateChat 仓库中的官方 API 文档与组件源码,完整讲解其属性、事件、插槽、核心类型(`UploadOptions` / `FileItem` / `IValidRes

2026-10-13 16:17:51 593

原创 微信聊天记录导出实用指南:WeChatMsg 免费本地转出 HTML、Word、CSV 与年度报告

WeChatMsg 是一款免费开源的微信聊天记录导出工具:从你的手机或电脑中提取聊天内容,转成 HTML、Word、CSV 三种文档永久保存,并生成网页版年度聊天报告。全部处理都在你自己的电脑上完成,文件不离开你的设备。## 跑完你能拿到什么一次导出结束,你会得到 4 样文件,内容完全一致,只是呈现方式不同:| 你拿到的东西 | 文件格式 | 适合谁 ||---|---|---||

2026-10-13 15:48:12 899

原创 把 PDF 喂给 AI,10 分钟拿回原生可编辑的 PPTX:PPT Master 开源本地方案

PPT Master 是一个 MIT 开源的本地 AI PPT 生成工具:把 PDF、Word、Markdown 等文档丢给它,就能得到一份每个元素都能在 PowerPoint 里直接改的原生 PPTX。软件本身免费,成本只花在你已有的 AI 模型用量上,处理过程全部跑在你自己的机器上。## 你拿到的是什么你得到的是一套真正的 PowerPoint 对象模型,而不是一页页渲染成图片、再盖上

2026-10-13 15:33:18 168

原创 MooTool Next Compose 文本对比同步滚动、Git 前后分栏与 1080 工具栏溢出实现解析(DIFF-043)

本文以 MooTool Next Compose(JetBrains Compose for Desktop 实现)的规格差异记录 [DIFF-043:文本对比同步滚动、Git 前后分栏与 1080 工具栏溢出](https://link.gitcode.com/i/1bce38db31ec5f43911d98467c4c5202) 为主线,深入拆解三大技术点:文本对比(F02)左右编辑器如何实现

2026-10-13 14:00:17 496

原创 MateChat Layout 布局组件:用 5 个语义容器搭建聊天界面骨架与自动滚动机制

Layout 是 MateChat 前端智能化场景解决方案 UI 库中的页面布局组件,专门用于对 Header、Content、Sender 等模块进行语义化排列,是快速搭建「AI 对话 / 聊天式界面」整体骨架的基础能力。阅读本文后,你将掌握 Layout 五个子组件的职责划分与嵌套规则、`autoScroll` / `showScrollArrow` 两个核心参数的运行机制,以及滚动事件与四个

2026-10-13 13:59:44 885

原创 Pollinations Observability 仪表盘架构解析:Grafana + Tinybird + Cloudflare 的可观测性实战指南

Pollinations 是一个开源 Gen-AI 平台。在 [operations/observability/README.md](https://link.gitcode.com/i/9ea73c4ccc674aaeabcfd658e02dde1c) 中,它沉淀了一套面向平台运营的 Observability Dashboard:以 Grafana OSS 为核心面板层,以 Tinybird

2026-10-13 13:56:44 210

原创 Positron 文件级指令指南:用 `.instructions.md` 为 Copilot Agent 配置按需加载的编码规则

**文件级指令(File-Specific Instructions)** 是 Positron 数据科学 IDE 中 Copilot Agent 定制体系的核心原语之一:它以 `.instructions.md` 为文件形态,通过 YAML frontmatter 中的 `description` 与 `applyTo` 两种发现机制,让 Agent 在**任务相关时按需加载**、在**文件匹配

2026-10-13 13:31:44 128

原创 Bisq DAO 投票结果验证:盲投票揭示数据的校验、失败隔离与硬分叉激活解析

本篇技术指南围绕 Bisq 治理(DAO)投票计票环节的 Vote-result payload validation 规范展开,系统讲解节点如何在投票揭示(vote reveal)之后消费链上密钥解密出的"不可信"投票数据:先讲信任边界与失败隔离原则,再深入多数盲投票列表(majority blind-vote list)的提交、排序与重建规则,随后剖析同交易 ID 负载选择、提案交易 ID 唯

2026-10-13 13:05:53 309

原创 ModelEngine 本地开发环境搭建实战指南:双仓库编译、PostgreSQL 部署与前后端联调全流程

本篇技术指南基于 ModelEngine 开源项目文档库中的《本地开发》一文展开,面向希望在本地从源码编译、运行并调试 ModelEngine 平台的开发者。ModelEngine 是提供从数据处理、知识生成到模型微调、部署及 RAG 应用开发的 AI 训推全流程工具链(详见 [README](https://link.gitcode.com/i/8bf52a63e9e9c16d353b9f930

2026-10-13 13:01:06 631

原创 macOS 交叉构建 mac-android 仓颉 SDK:从环境准备到打包验证的完整指南

本篇技术指南以 [docs/macos_android.md](https://link.gitcode.com/i/7ff6187f44726e5263bea735c61a87a6) 为核心,系统讲解如何在 macOS 14 Sonoma 上搭建仓颉(Cangjie)SDK 构建环境,交叉构建出同时包含 macOS 原生(darwin)与 Android(linux-android)两端组件的

2026-10-13 12:58:34 134

原创 Akka.NET 远程通信性能优化:DotNetty TCP 批量写入(Batching)机制与调优实战指南

在基于 Akka.NET 构建大规模分布式系统时,Akka.Remote 的性能通常是影响应用整体吞吐量的关键因素之一——它直接决定了消息在**两个节点之间的单条连接**上流动的速率。Akka.NET 可以通过 Akka.Cluster 横向扩展(参见 [集群概述](https://link.gitcode.com/i/35395e4c80c9121a6e61bbffb22a7714)),在流量高

2026-10-13 12:43:15 181

原创 MAS 免费激活 Windows 和 Office 完整指南:4 条路线 15 分钟跑通

Microsoft Activation Scripts(MAS)是一款开源的 Windows 和 Office 激活脚本,把 HWID、Ohook、TSforge、Online KMS 四种免费激活路线和状态检查、排障工具整合进同一套菜单,Windows 和 Office 都能处理,当前版本 3.12(2026-07-04 发布)。本文按"选路线 → 跑起来 → 执行激活 → 验证与维护"四步推

2026-10-13 12:41:47 315

原创 Ant Design X Vue 的 XProvider 全局化配置:继承 ConfigProvider 的组件级统一配置方案

`XProvider` 是 ant-design-x-vue 提供的全局化配置组件,它在完全继承 `antdv`(Ant Design Vue)`ConfigProvider` 全部能力的基础上,为 `Bubble`、`Sender`、`Conversations`、`Prompts`、`Suggestion`、`ThoughtChain` 等 AI 组件新增了组件级样式统一配置入口。阅读完本文,

2026-10-13 12:08:22 742

原创 OpenClaw Agent Workspace:工作区目录结构、Bootstrap 文件机制与 Git 备份实战

Agent workspace(Agent 工作区)是 OpenClaw 中 Agent 的"家"——它是文件工具的默认 cwd,也是 workspace context(注入会话的记忆与行为指令)的来源。掌握工作区的位置规则、各标准文件(`AGENTS.md`、`SOUL.md`、`MEMORY.md` 等)的职责与注入机制,以及私有 Git 仓库备份方案,你就能完整管理 Agent 的"记忆"

2026-10-13 12:02:43 78

原创 ESP32-HUB75-MatrixPanel-DMA SD 卡动态 GIF 示例:为 HUB75 点阵屏接入 SD 卡文件系统,按文件播放动画 GIF

本文围绕仓库中的 `examples/AnimatedGIFPanel_SD` 示例展开,讲解如何在 ESP32 + HUB75 点阵屏系统中通过 SPI 接口挂载 SD 卡,将 GIF 文件存放在 FAT32 文件系统里,由库的 DMA 显示引擎逐帧解码并播放。读完后你将掌握:SD 卡与 HUB75 引脚冲突时的引脚重映射方法、基于 Larry Bank 的 `AnimatedGIF` 解码器的

2026-10-13 11:55:04 15

原创 蓝鲸智云配置平台(bk-cmdb)集群模板创建 API 实战指南:请求参数、响应结构与源码实现解析

在蓝鲸智云配置平台(BlueKing CMDB)中,集群模板(Set Template)是标准化集群资源建模的核心工具:它允许用户在指定业务(bk_biz_id)下创建一个具名集群模板,并通过服务模板 ID 列表将一组服务模板挂载到该集群模板上,从而实现"集群—服务模板—服务实例"的标准化拓扑管控。本文以官方 API 文档 [docs/apidoc/cc/zh_hans/create_set_te

2026-10-13 10:43:32 122

原创 CAD Sketcher 安装实战指南:五种安装通道、slvs 求解器依赖与更新策略

CAD Sketcher 是 Blender 的约束式几何草图扩展,本文基于其 [安装文档](https://link.gitcode.com/i/0b989b846a6e1dc7af24c6ff22caecf3) 系统梳理五种安装方式(官方扩展平台、滚动构建通道、ZIP、Legacy 插件、git 源码)的完整操作步骤,并结合 [blender_manifest.toml](https://li

2026-10-13 10:02:43 31

原创 如何一次性搜索所有AI会话历史:deja-vu全屏TUI搜索新手完整指南

deja-vu 是一款为 AI 编程智能体打造的本地记忆搜索工具,能把 Claude Code、Codex、Cursor 等 41 款编码智能体的会话历史建成索引。在终端不带参数运行 `deja`,即可打开全屏 TUI 搜索界面,一次性搜遍所有智能体的历史会话。本指南带你 5 分钟上手这套全屏 TUI 搜索流程。[![deja-vu演示:有记忆时智能体直接召回八个月前的AI会话历史决策](ht

2026-10-13 09:42:55 77

原创 十分钟标出第一批图像:Label Studio 从零上手数据标注

手头有一批街景图,下一步要交出的却是标好汽车和行人的训练集。自己写标注界面,画布、框选、标签勾选都得从头敲,每换一个任务就重写一遍。Label Studio 是免费开源的数据标注工具,专解这件事:贴一段 XML 配置,标注界面就出来了,导出结果可直接进模型训练。图像、文本、音频、视频、时间序列都覆盖。## 🚀 Docker 两条命令起服务最快的方式是 Docker:```bashd

2026-10-12 23:04:00 835

原创 从 clone 到断点调试:Ladybird 浏览器 VS Code 开发环境完整配置指南

配完这套环境后,Ladybird 浏览器仓库在 VS Code 里就是一个完整的 C++ 工程项目:输入即补全、跳转定义精确到生成代码级别,Ctrl+Shift+B 一键完成全量构建,给页面逻辑打上断点还能附加到正在运行的 WebContent 进程单步执行。本文按照你实际操作动线来组织:装扩展、选构建预设、让 clangd 索引生效、写构建任务、attach 调试,最后给一张五步跑通的最小配置清

2026-10-12 21:50:08 145

原创 GeoPandas 示例画廊(Examples Gallery)实战导读:nbsphinx 构建机制与 14 个 Notebook 示例详解

GeoPandas 官方文档中有一个专门用于集中展示包内功能的「示例画廊」(Examples Gallery):它由一个极简的 Sphinx 入口页 [doc/source/gallery/index.rst](https://link.gitcode.com/i/33aeab6b81b690951d4156df62c79508) 驱动,借助 `nbsphinx` 的 `nbgallery` 指令

2026-10-12 21:33:04 903

原创 extension-create 发布亮点(Release Highlights)模板:规范、自动生成与多平台分发机制

本指南以 extension-create 仓库中的 [release-highlights.template.md](https://link.gitcode.com/i/f292b42b2deb251e5ad80cc8bf5d6d32) 模板文件为核心,讲解 Extension.js 项目"下一个稳定版本发布亮点"的编写规范、它在发布流水线中的真实消费方式,以及它如何被自动转化为 GitHub

2026-10-12 21:07:51 637

原创 joyful-pandas 第五章精讲:长宽表变形与索引变换的完整实战指南

本篇是 [joyful-pandas](https://link.gitcode.com/i/4d9a3208568e7bc2acc7bedb4edb686c) 开源教程第五章《变形》的深度技术指南,系统讲解 pandas 中长表与宽表互转(`pivot`、`pivot_table`、`melt`、`wide_to_long`)、行列索引之间的变换(`stack`、`unstack`),以及特征工

2026-10-12 20:43:37 239

原创 openJiuwen DeepSearch 章节研究计划提示词(Search Planner)深度解析:最小步骤拆解与结构化 Plan 输出

> 本文以 openJiuwen DeepSearch 仓库中的 `search_planner.md` 提示词文档为核心,结合 `planner.py`、`search_context.py` 等源码实现与配套测试,完整讲解如何将用户问题拆解为"最短逻辑链"的信息采集计划,并以 `generate_plan` 工具调用输出结构化 `Plan` JSON。读者读完将掌握搜索规划提示词的核心约束、输

2026-10-12 16:50:55 626

原创 Viper 实战:利用 CredUIPromptForWindowsCredentialsW 模块通过 UI 提示框捕获 Windows 用户密码

本篇指南讲解 Viper 平台内置的 `CredentialAccess_InputCapture_CredUIPromptForWindowsCredentialsW` 模块:它属于 MITRE ATT&CK 框架中「凭据获取(Credential Access)」阶段的输入捕获(Input Capture)技术,通过在目标主机屏幕上弹出密码输入提示框来诱导用户输入密码,并将结果保存到本地文件中

2026-10-12 16:32:48 663

原创 用/status和Prometheus指标监控Splash:搭建本地推理引擎的观测面板

Splash 是运行在 Apple Silicon(M3 及以上)上的**本地推理引擎**,为 Mac 上的编程 Agent 与 OpenAI / Anthropic 兼容应用提供高速推理。当你想观察它的资源占用、请求吞吐和延迟表现时,无需安装任何探针——它自带 `/status`(JSON 状态)和 `/metrics`(Prometheus 指标)两个端点,几分钟就能搭起一块本地推理引擎的观测

2026-10-12 15:59:08 7

原创 为什么AI编程助手能当安全扫描器?开源项目sast-skills完整指南

**sast-skills** 是一个开源项目,它通过一组 Agent Skills 把 Claude Code、Cursor、Codex 等 AI 编程助手变成一个功能完整的 SAST(静态应用安全测试)扫描器,自动发现 Web 和移动端应用代码中的 SQL 注入、XSS、RCE 等安全漏洞——无需任何第三方扫描工具。[![Claude Code 终端中运行 sast-skills 漏洞安全

2026-10-12 14:46:13 6

原创 Vega-Lite Mark 标记体系完全指南:从基础标记类型到 Mark Definition 与 Config 配置

Vega-Lite 的 `mark` 属性是整个声明式可视化语法中"绘制什么"的核心,它以少量基础图形(bar、line、point、text 等)作为视觉积木,并通过位置、尺寸、颜色等视觉属性编码数据。本文以 [site/docs/mark/mark.md](https://link.gitcode.com/i/01a7d9665915b6135c72f568a4235594) 为主线,结合 [

2026-10-12 13:48:29 5

原创 552B 的「小个子」掀翻旗舰桌:V4.1 Flash 与 V4 Pro 的发布暗战

2026 年 9 月 10 日,DeepSeek 没有开发布会、没有预热海报,只在官方公众号丢出一句让整个行业坐直了的话:**V4.1 Flash 在性能、费用、速度、总用时等各项指标上已全面超越 V4 Pro,因此计划有序下线 V4 Pro 模型**。四天后,所有打向 `deepseek-v4-pro` 的请求将被静默路由到 V4.1 Flash,按 Flash 的单价计费。一个 552B

2026-10-12 13:45:30 5

原创 You-need-to-know-css 常用代码片段实战:CSS Reset 与 SCSS Mixin 工具箱详解

本篇指南以开源仓库 You-need-to-know-css 中的 [common-snippets.md](https://link.gitcode.com/i/658e98821bc0ca19bf7bdafb29c6a1c1)(中文版见 [zh-cn/common-snippets.md](https://link.gitcode.com/i/a5f038ab9ae3e3785e36aac22

2026-10-12 13:39:24 7

空空如也

空空如也

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

TA关注的人

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