- 博客(2509)
- 收藏
- 关注
原创 DevSpace `purge` 命令完全指南:掌握资源清理流水线与 `--force-purge` 共享防护机制
`devspace purge` 是 DevSpace 中用于删除集群内已部署资源的核心清理命令,它并不只是一个简单的删除动作,而是由 DevSpace 流水线(Pipeline)引擎驱动的完整执行流程:先停止开发容器、再按反向顺序清除各个 deployment,最后递归清理依赖项目。本文将以仓库中的命令参考文档([docs/pages/cli/devspace_purge.md](https:/
2026-10-12 23:12:57
430
原创 Rocq Prover Ltac2 新增 Int.min 与 Int.max 整数极值函数:变更解析与源码解读
本文围绕 Rocq Prover(原 Coq)变更日志中「Ltac2 language」分类下的一则新增条目(#22242,由 Jason Gross 提交),深入解读 Ltac2 语言中整数模块 `Int` 新增的 `min` 与 `max` 两个函数:包括它们的类型签名、基于现有比较原语组合而成的实现原理、对机器整数边界(MAX_INT)的特殊处理,以及仓库中配套的回归测试用例。读完本文,你既
2026-10-12 22:05:37
453
原创 Open WebUI 部署教程:一条命令跑通私有 AI 聊天界面
Open WebUI 是开源自托管 AI 聊天平台,为 Ollama 与 OpenAI 兼容 API 提供完整 Web 界面,Docker 一条命令即可部署,内置用户权限与本地 RAG 知识库,支持完全离线运行。## 🐳 装之前先过这几关- 适合:本机或内网已跑 Ollama / LMStudio / vLLM 推理服务,想给团队一个带知识库检索的聊天界面的人- 不适合:只想跑一次性演
2026-10-12 20:48:30
430
原创 5 分钟跑通抖音无水印批量下载:douyin-downloader 完整上手指南
想保存抖音视频,却总被水印和平台限制卡住?想一次收齐某位博主的全部作品,又不知道从哪下手?douyin-downloader 是一款开源的抖音无水印批量下载工具,按博主主页下载作品、自动去水印,并内置日期筛选、失败重试与 SQLite 去重,一次配置即可长期使用。## 项目速览| 维度 | 说明 ||:---|:---|| 能做什么 | 按主页批量下载无水印视频与图文,支持日期筛选、增
2026-10-12 20:45:56
14
原创 让语音识别和 TTS 彻底离线:新手完整上手指南 sherpa-onnx
sherpa-onnx 是一个基于 next-gen Kaldi(新一代 Kaldi 语音处理工具链)和 ONNX Runtime(微软开源的深度学习推理引擎)的开源项目,可以把语音转文字(ASR)、文字转语音(TTS)、说话人识别、声音活动检测(VAD,即判断"现在有没有人在说话")等语音任务完全放在本地设备运行——不需要联网,也不需要调用任何云端 API。它支持 Android、iOS、Har
2026-10-12 18:57:09
376
原创 go-zero-looklook 民宿服务(travel)实战:从 goctl 生成、mapreduce 并发取数到 model 缓存与 singleflight 防击穿
本篇以 go-zero-looklook 项目中的 **travel(民宿)服务**为讲解对象,完整还原其「API 定义 → goctl 代码生成 → 业务逻辑编写 → RPC 详情查询 → 缓存与并发优化」的全链路实现。你将看到:民宿房源、民宿店铺、民宿评论三大业务如何组织成 8 个对外接口;「民宿列表(为你优选)」如何基于活动表配置 + `mr.MapReduceVoid` 并发取数;民宿详情
2026-10-12 18:15:39
1109
原创 PySceneDetect Python API 完全指南:从 `detect()` 快速上手到 SceneManager 高级工作流
`scenedetect`(PySceneDetect)是 Python 生态中一套专注于视频场景切割/转场检测的开源库,其 Python API 设计目标是与绝大多数应用工作流轻松集成,同时保持高度的可扩展性。本文基于仓库中的官方 API 文档([docs/api.rst](https://link.gitcode.com/i/27669f4ad6428b422db799504651fb42))
2026-10-12 17:34:18
430
原创 lakeFS Rust SDK 的 ObjectStats 模型:对象元数据字段、statObject 接口与预签名 URL 机制详解
> 本文以 lakeFS Rust 客户端 SDK 的 [ObjectStats 模型文档](https://link.gitcode.com/i/0470068dcbbc9e3f40694cddc2a10e79) 为核心,结合仓库中的 OpenAPI 定义([api/swagger.yml](https://link.gitcode.com/i/8a5169c0fbfb803508ac3d387
2026-10-12 15:10:06
415
原创 GraphQL-Ruby 响应扩展(Response Extensions):在查询结果中注入自定义元数据
> **导读**:在 graphql-ruby 中,开发者可以在查询执行过程中向最终响应 Hash 的 `"extensions"` 键写入任意数据,用于向客户端传递业务警告、兼容性提示、调试信息等元数据。本文从基础用法出发,结合 [Query::Context](https://link.gitcode.com/i/d84ebe3197cc4c74e901d2591654c17b) 与执行器的源
2026-10-12 13:37:23
5
原创 RxPY 调度器(Scheduler)完全指南:从线程模型到事件循环的并发控制
调度器(Scheduler)是 RxPY(ReactiveX for Python)中控制任务"何时、在哪个线程/事件循环上执行"的核心抽象。本文以 [docs/reference_scheduler.rst](https://link.gitcode.com/i/30bc0403b51e5d2ee9ffefa78595cd48) 的 API 骨架为主线,系统讲解 RxPY 内置的 10 个核心调
2026-10-12 13:36:50
414
原创 dots.tts.edit语音编辑实战:一句话指令就能改词、调情绪、变速
**dots.tts.edit** 是一款指令控制的开源语音编辑模型:给它一段原音频和一条带标签的文本指令,就能直接输出改词、调情绪、变速后的新音频,不需要传统剪辑软件,也不用手动对齐波形。本文带你从零上手 CLI、Python API 和本地 Web 编辑台,快速跑通第一次语音编辑。## 什么是 dots.tts.edit 语音编辑?dots.tts 是一个 20 亿参数的全连续、端到端
2026-10-12 13:31:29
6
原创 tf-quant-finance QMC 工具函数 exp2:基于位运算的高效 2 的幂计算与溢出保护解析
`tf_quant_finance.math.qmc.utils.exp2` 是 tf-quant-finance 库中 Quasi-Monte Carlo(QMC)子模块([math/qmc](https://link.gitcode.com/i/7507698e65bc7ebaf39615e2f0c1c93c))提供的一个整数工具函数,用于对 `Tensor` 做逐元素(point-wise)
2026-10-12 13:20:21
981
原创 openJiuwen DeepSearch 子章节大纲生成全解析:sub_section_outline Prompt 的上下文契约、证据边界与重试机制
本篇文章以 openJiuwen DeepSearch 子报告生成链路中的核心提示词模板 `sub_section_outline` 为主线,完整剖析其 system/user 双模板结构、章节写作指令、多源证据综合策略、格式化输出契约以及失败重试反馈机制。你将理解一个"既严格遵循用户指定结构、又不越出证据边界"的大纲生成器是如何在源码层面落地实现的,并能直接依据模板变量说明、校验规则与测试用例,
2026-10-12 13:18:21
229
原创 Peekaboo 2025-11 重构实录:CLI 运行时注入统一与 Visualizer 事件通道演进
本文以仓库归档文档 [runtime-visualizer-2025-11.md](https://link.gitcode.com/i/c58e5723eda5bb0c7704fa687efc9546) 为骨架,系统复盘 Peekaboo 在 2025 年 11 月完成的两项重大工程:一是将全部 CLI 命令迁移到"运行时注入(runtime injection)"模板,用显式传入的 `Comm
2026-10-12 13:13:09
181
原创 Prism 回调(Callbacks)Mock 实战:用 OpenAPI 3 规范模拟异步通知服务
> 本文基于 Prism 仓库中的 [Mocking Callbacks with Prism](https://link.gitcode.com/i/fa9f59d5e43896c97a12e06df597b4a9) 指南及配套示例展开。OpenAPI 3.x 的 `callbacks` 对象用于描述你的服务对外发起的"异步回调请求",而 Prism 的 mock 模式能够真实地把这些回调请求发
2026-10-12 12:56:37
960
原创 SenseNova-Skills PPT 质量检查清单全解:单页硬伤清零、整套风格统一与可机核 lint 实战
本文是 SenseNova-Skills 仓库中 `sn-ppt-standard` Skill 的**质量验收权威手册**的完整解读,面向使用该 Skill 制作 1600×900 静态 HTML 演示文稿(可派生 PPTX)的 Agent 编排器、Slide 制作组与 Review 验收角色。文档定义了幻灯片质量的统一判据:**单页检查**(一页能否讲清一件事)、**整套检查**(整份能否顺畅
2026-10-12 12:29:50
481
原创 Godot 2D 点查询完全指南:掌握 PhysicsPointQueryParameters2D 与 intersect_point()
在 Godot 2D 游戏中,判断"某个点是否位于某个碰撞体内部"是最常见的物理需求之一——无论是鼠标点击拾取、单位选中框选、还是检测玩家是否踏入危险区域。本文围绕 Godot 官方文档中 [PhysicsPointQueryParameters2D 类](https://link.gitcode.com/i/3c0d6b357b836b1f6b3a8200f16c916f) 展开,系统讲解该类
2026-10-12 11:54:34
854
原创 手搓 TinyRAG:从零构建包含四大核心模块的最小 RAG 架构
本文为《大模型白盒子构建指南》tiny-universe 仓库中 TinyRAG 模块的技术指南,完整讲解如何用不到 500 行 Python 代码从零实现一个最小 RAG(Retrieval-Augmented Generation,检索增强生成)架构。读完本文,你将掌握向量化的基类设计、基于 Token 的文档切分策略、纯 NumPy 实现的向量数据库与 Top-K 检索、以及 RAG Pro
2026-10-12 11:44:20
343
原创 Apache Mesos 网络端口隔离器(network/ports Isolator)原理、配置与实战
本文围绕 Apache Mesos 的 `network/ports` 隔离器展开:当任务运行在宿主网络命名空间下时,如何强制任务只能监听已被分配给它的端口。读完本篇,你将理解该隔离器周期性对账端口监听的底层实现(libnl3 套接字查询 + cgroups 进程枚举 + `/proc` inode 匹配)、掌握全部相关 agent 配置参数(`--enforce_container_ports`
2026-10-12 11:29:04
202
原创 fonttools 源码级解析:xmlReader 模块如何把 TTX/XML 解析回字体对象
`fontTools.misc.xmlReader` 是 fonttools 中负责"读 XML"的底层支撑模块:它把 TTX 格式的 XML 文本解析成一棵中间树,并驱动各个表(table)的 `fromXML` 回调,最终把 `.ttx` 文件还原成可编译的 `TTFont` 对象。它与 [xmlWriter](https://link.gitcode.com/i/c3e4261246b5a6
2026-10-12 11:27:22
123
原创 openJiuwen agent-core-java 团队工具审批指南:Leader 用 approve_tool 审批成员工具调用
`approve_tool` 是 openJiuwen agent-core-java 中 `agentteams` 多智能体团队协作模块为 **Leader(团队负责人)角色** 提供的审批工具,用于对团队成员被安全策略、rail 或其他审批机制拦下的**待审批工具调用**做出批准或拒绝决策。读完本文你将掌握:`approve_tool` 在 `teammate_mode=plan_mode`
2026-10-12 11:24:28
60
原创 全市场选股器+实时板块热力图:OpenTerminal助你一眼锁定1500只美股中的机会
**OpenTerminal** 是一款基于免费公共行情数据构建的"彭博终端风格"交易仪表盘,内置**全市场选股器(Screener)**和**实时板块热力图(Heatmap)**:无需 API Key、无需订阅,即可对约 1500 只美股按行业、市值、涨跌幅、成交量自由筛选,并用一张会呼吸的 Treemap 热力图实时呈现全市场板块冷暖。本文带你快速上手这两大"扫雷+狙击"功能。[),系统讲解如何用 `box-shadow` 的扩张半径(spread)填补 `outline` 描边与 `bo
2026-10-12 11:04:18
489
原创 koa2-note 项目数据库设计:user_info 表结构与建表初始化脚本实战
本文以 koa2-note(《Koa2进阶学习笔记》)项目 demo 中的"数据库设计"文档为主体,完整讲解 `user_info` 用户表的结构设计、建表初始化 SQL 脚本的编写,以及脚本如何被 `demo/project/init` 下的初始化程序自动扫描并执行;同时结合项目 model / service / controller 分层源码,说明这张表在注册、登录等真实业务中是如何被消费的
2026-10-12 10:58:37
249
原创 render-markdown.nvim 深度指南:在 Neovim 内原位渲染 Markdown 的原理、配置与实战
render-markdown.nvim 是一个完全运行在 Neovim 进程内的 Markdown 渲染插件,它通过 Treesitter 解析加 extmark(extended marks)的方式,把标题、代码块、表格、Callout、LaTeX 等元素"就地"美化,而无需打开任何外部预览窗口。读完本文,你将能够:理解它如何从 `FileType` 事件附着到缓冲区、经过防抖的渲染管线直到最
2026-10-12 10:24:40
300
原创 tlroadmap 贡献实战指南:从目录树约定到 CI 自动化校验的完整工作流
Teamlead Roadmap(tlroadmap)是一个以嵌套的 Markdown 文件夹树承载「团队领导能力图谱」的知识库项目,贡献者的每一次提交本质上是向这棵「能力树」中添加新叶子、新树枝,或是修正既有内容。本文基于仓库中的贡献文档 [tlroadmap/contributing/ru.md](https://link.gitcode.com/i/6b21e2f8732a8f454646a
2026-10-12 10:21:32
156
原创 如何统一管理 Prompt、Skill、MCP 与 Agent 资产:AI Agent Handbook 的注册、版本与发布实践指南
构建团队级 AI Agent 应用时,Prompt 散落在代码里、Skill 放在个人目录、MCP Server 只有一组地址、Agent 信息各自维护——资产越用越乱。开源项目 **AI Agent Handbook**(《AI Agent Handbook》企业级 Agent 全生命周期实践白皮书)在第 15 章给出了一套完整答案:如何对 Prompt、Skill、MCP Server、Age
2026-10-12 09:28:29
125
原创 上千张照片一次改完名:PowerRename 批量重命名从入门到实战
下班前把相机里的几百张照片拷进电脑,文件名全是相机默认的 `DSC_8001.jpg` 这种编号,点右键一个一个改,一下午都改不完。其实微软开源的 PowerToys 工具集里就藏着一个免费的批量改名工具 **PowerRename**,选中文件右键就能调出,一次能改上千个,改完前还会把每个新名字摆在你眼前确认。它就是为这种"文件多到改不完"的时刻准备的。[ 的 `separator` 属性展开,讲解如何把默认的斜杠分隔符替换为图标、文本或任意自定义 React 节点。面包屑用于标识当前页面在站点层级结构中的位置并向上返回,而分隔符是视觉识别
2026-10-11 22:50:51
291
原创 YASB Language 组件深度指南:在状态栏实时显示并切换 Windows 键盘语言布局
YASB(A highly configurable Windows status bar written in Python)内置的 Language 组件用于在状态栏上显示当前键盘语言/布局(如 EN、DE、RU),并提供弹出式菜单在已安装的输入语言之间一键切换。它基于 Win32 API 实时感知当前输入法状态,即使你通过 `Win+Space` 等系统快捷键切换语言,标签也会自动刷新。读完
2026-10-11 22:48:44
418
原创 SAHI 切片辅助推理(Slicing Aided Hyper Inference)完整实战指南:面向大图像小目标检测的轻量级视觉库
SAHI(Slicing Aided Hyper Inference)是一个面向大尺寸图像中**小目标检测**与实例分割场景的轻量级视觉库,它通过"切片-检测-合并"(Slice-Detect-Merge)三段式流程,让任何主流检测框架的模型在不重新训练的情况下,也能在大图(如 4K 航拍照片、卫星影像、高分辨率巡检图)上稳定检出小目标。阅读本文后,你将掌握 SAHI 的安装方式、`AutoDet
2026-10-11 22:41:22
1116
原创 aiogram 实战指南:readBusinessMessage 方法——将企业账户收到的消息标记为已读
readBusinessMessage 是 Telegram Bot API 中面向企业账户(Business Account)的消息管理方法,用于将进入 Bot 视野的私信消息标记为已读。本文以 aiogram 框架的 [方法源码](https://link.gitcode.com/i/a423e32bc8fd1cec3f5c07025e2bd5fc) 与 [Bot 客户端封装](https:/
2026-10-11 22:06:27
956
原创 Freelens 集群设置页扩展指南:通过注入令牌定制 Cluster Settings
Freelens(Free IDE for Kubernetes)在核心代码中内建了强大的依赖注入(DI)体系,并基于此设计了面向扩展方的「集群设置页外部配置」能力。`packages/cluster-settings` 这个轻量级包正是该能力的契约层:它只做一件事——导出 Cluster Settings 页面扩展所需的注入令牌(injection token)与相关类型。读完本文,你将掌握 F
2026-10-11 21:17:14
220
原创 BlueKing CMDB 业务集容器查询接口 `ListKubeContainerInBizSet` 深度解析
本文面向使用蓝鲸智云配置平台(BlueKing CMDB)的开发者,围绕 apigw 后端接口 **`list_kube_container_in_biz_set`(查询业务集下的容器信息)** 展开,完整讲解其请求/响应协议、参数校验规则、权限模型与底层实现链路。读完本文,你将掌握如何通过该接口跨多个业务一次性批量查询容器及其关联 Pod、宿主机的关键信息,并理解其专供 bk-ops 场景使用的
2026-10-11 21:10:23
477
原创 Godot GraphNode 完全指南:基于槽位(Slot)与端口构建可连接节点
GraphNode 是 Godot 中构建可视化图形编辑器(如蓝图系统、节点图、技能树)的核心容器控件,它代表放置在 GraphEdit 画布上的一个可连接节点。本文以 [class_graphnode.rst](https://link.gitcode.com/i/e83a55a8f53704c18733d2f192aaa9f3) 类参考为骨架,系统讲解 GraphNode 的槽位与端口机制、全
2026-10-11 20:48:21
242
原创 CodeIgniter4 API 响应开发指南:用 ResponseTrait 构建标准化 REST 接口
现代 PHP 开发中,构建 API 已成为常态——无论是为 JavaScript 重度前端(SPA)提供数据,还是作为独立产品对外输出能力。在编写控制器时,开发者常常需要反复记忆"创建成功该返回 201 还是 200?无权限是 401 还是 403?"这类细节,稍有不慎就会产生语义错误的响应。CodeIgniter4 在 `system/API/ResponseTrait.php` 中提供了一个可
2026-10-11 20:21:56
206
原创 一个 npm 包指挥 Hopper、Ghidra 做逆向分析:REA(rea-agents)与 AI Agent 协作链路完整拆解
REA(Reverse Engineer Anything)把逆向分析接入了 AI Agent 的工作流:安装 npm 包 `rea-agents` 后,你可以通过 CLI 或一个 MCP 服务器,让 Agent 在本地对原生二进制、JavaScript/Electron 应用、.NET 程序集、APK、固件和网页做逆向分析,且所有分析都在本机完成、不上传内容。如果你正想让编码 Agent 不只看
2026-10-11 16:17:59
321
原创 Apache Beam SQL 扩展:CREATE EXTERNAL TABLE 语句完整实战指南
本指南以 [CREATE EXTERNAL TABLE 官方文档](https://link.gitcode.com/i/1e5053db1ac6744ee6e38f29fde88cc4) 为核心,系统讲解 Apache Beam SQL 中如何通过 `CREATE EXTERNAL TABLE` 把 BigQuery、Cloud Bigtable、Pub/Sub、Pub/Sub Lite、Kaf
2026-10-11 12:52:28
140
原创 res-downloader 上手指南:三步把视频号、抖音、小红书的视频图片存到本地
做课件时我刷到一张小红书的高清插画,想拿来做背景图,右键"图片另存为"却是灰色的,图片下载插件又只存出 100 像素的小图。这大概是很多人天天遇到的"看得见却存不下来"——于是我开始认真试用 **res-downloader**,一款能把视频号、抖音、小红书、QQ 音乐等网络资源一键拦截并保存到本地的开源工具。接下来不到 15 分钟,我全程没碰命令行,把那张图和几段视频、音频都存进了硬盘。##
2026-10-10 22:51:12
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅