- 博客(2421)
- 收藏
- 关注
原创 SWE-agent 中的 CTF 取证挑战数据源:以 Flash 硬盘镜像题解读题目定义、附件分发与评测机制
> 本文以 SWE-agent 仓库内置的 CTF 取证(Forensics)挑战题 Flash 为标本,逐字段拆解其 `README.md` 与 `challenge.json` 双文件题目定义规范,梳理硬盘镜像附件(zip)的分发约定,并结合 `tests/conftest.py` 中的 CTF 数据源 fixture 与批量评测文档,说明这类安全挑战题在 SWE-agent 评测体系中的真实
2026-09-12 12:08:25
739
原创 Beads 如何开启 OpenTelemetry 指标导出并接入 VictoriaMetrics 与 Grafana
Beads(`bd` 命令行工具)内置 OpenTelemetry 遥测,可以把存储操作、Dolt SQL 执行、issue 统计等指标以标准 OTLP HTTP 推送到后端。但遥测默认关闭——不设置任何变量时零开销,也不会因为你机器上为别的工具配置了全局 `OTEL_*` 变量而自动激活。本文说明如何用推荐的本机 VictoriaMetrics + Grafana 栈完成一次完整的指标导出与验证
2026-09-12 11:55:14
895
原创 Magika 的 tests_data 回归测试语料库:目录即标签的跨语言验证体系
Magika(Fast and accurate AI powered file content types detection)用一套位于仓库根目录 [tests_data/](https://link.gitcode.com/i/c0d885ef4f9ec3c9185b19c3ddb2de59) 的固定文件集合来回答一个关键问题:**模型或绑定换了一个版本之后,识别准确率有没有退化?** 这套
2026-09-12 09:42:25
660
原创 Kilo Code 的 Mercury Next Edit 负例测试解析:纯散文场景下的 no-op 抑制机制
Mercury Next Edit 是 Kilo Code 中负责"预测下一次编辑"的内联补全模型,与聊天式补全不同,它偏向最小、局部的代码修改,并在模型没有真实编辑意图时主动保持安静。本文以 [md_07_prose_negative.md](https://link.gitcode.com/i/10f24d5151f027885e01be09a16d3ab1) 这份负例测试文档为主线,结合 [
2026-09-12 09:14:25
397
原创 WezTerm 中的 pane:get_text_from_region 详解:按稳定行索引提取任意区域文本
`pane:get_text_from_region(start_x, start_y, end_x, end_y)` 是 WezTerm Lua 配置 API 中用于从终端 pane 的指定矩形区域提取文本的核心方法。它允许开发者基于"稳定行索引"精确定位滚动回退区(scrollback)与视口中的任意行列范围,并返回已还原为逻辑行(未被折行打断)的纯文本,是编写终端内容抓取、日志分析、自动化脚
2026-09-11 23:21:40
917
原创 Label Studio 实战:从装好到导出数据
你手头有一批待审的截图,老板问下周能不能出一版模型。你试过写脚本画框、导出 JSON 再手写成训练格式,工作量完全不可控。这种"收数据 → 标注 → 转训练格式"的链路,正是数据标注工具该干的事。Label Studio 是一款开源的多类型数据标注工具,覆盖从导入原始数据到导出 COCO/YOLO 训练数据的完整流程(Apache 2.0 协议)。## 项目速览:这套工具替你做什么Labe
2026-09-11 23:19:14
1077
原创 CITE-seq 多模态分析实战:使用 totalVI 联合建模单细胞转录组与表面蛋白数据
本文基于 knowledge-work-plugins 仓库中 [scvi-tools 技能包](https://link.gitcode.com/i/3ddcaa9b76b2207468975384558cf38a) 的 CITE-seq 分析参考文档,系统讲解如何用 totalVI 对 CITE-seq 数据(scRNA-seq 转录组 + 抗体衍生标签 ADT 表面蛋白)进行联合概率建模。你
2026-09-11 23:08:46
176
原创 深入解析 PyTorch Geometric 文档生成机制:autosummary/nn.rst 模板如何为 `torch_geometric.nn` 自动构建 API 参考
本文聚焦 PyTorch Geometric(PyG)文档系统中一个虽小却关键的构件——Sphinx autosummary 模板 [nn.rst](https://link.gitcode.com/i/2f38415eec779a063dd7714aa3714d97)。它负责把 `torch_geometric.nn` 中数以百计的卷积层、注意力模块与模型类,自动渲染成结构统一、可直接跳转的 A
2026-09-11 22:47:19
467
原创 awesome-copilot 证据地图 Schema 全解:用 doubt.json 构建可审计的决策证据图
本文围绕 GitHub 精选项目 awesome-copilot 中 [build-evidence-map 技能](https://link.gitcode.com/i/235f202680892d2e050f528128ed08fe) 的规范文档 [map-schema.md](https://link.gitcode.com/i/934e42668552dfb067a151d0cbb6ab5
2026-09-11 22:11:42
228
原创 Semantic Kernel 实战:用定制的 Jira OpenAPI Schema 将 Atlassian 接入 AI 插件体系
本指南围绕 Semantic Kernel 仓库中自维护的 Jira OpenAPI Schema([dotnet/samples/Concepts/Resources/Plugins/JiraPlugin/openapi.json](https://link.gitcode.com/i/84439c16c16f260080cc4a609f5240a5))展开,说明为什么项目要维护一份"定制版"
2026-09-11 22:01:50
576
原创 用 Sway 实现智能合约版 FizzBuzz:从 ABI 设计到链上调用
Sway 语言官方书籍的 [FizzBuzz 示例](https://link.gitcode.com/i/2d460e5e90c57e3e532bcb400e13ee96) 展示了一种与经典编程题目不同的玩法:它不是跑在本地终端上的控制台程序,而是一个部署在 Fuel 区块链上的**智能合约**——脚本通过 ABI 调用合约的 `fizzbuzz` 方法,传入 `u64` 数值,合约返回一个表示
2026-09-11 21:16:01
5
原创 如何配置 kickstart.nvim 的 lua_ls 让它在编辑自己 Neovim 配置时正确工作?
用 Neovim 编辑自己的配置文件(配置目录下的 `init.lua`)时,lua_ls(lua-language-server)要正确工作,服务器的运行时版本、模块搜索路径、库列表和格式化行为都需要与 Neovim 的实际情况对齐。kickstart.nvim 把这份 "Special Lua Config" 直接写在了 [init.lua](https://link.gitcode.com/
2026-09-11 21:03:11
361
原创 ToolJet Range Slider 组件完全指南:属性配置、暴露变量与源码实现剖析
Range Slider(范围滑块)是 ToolJet 低代码平台中一个轻量却高频使用的交互组件,广泛用于筛选、区间取值、数据探索以及各类控制与设置面板。本篇指南以 ToolJet 2.50.0-LTS 版本文档 [range-slider.md](https://link.gitcode.com/i/f451ffce4398162b6f85023ebc43c9af) 为骨架,完整覆盖其属性(Pr
2026-09-11 20:41:09
371
原创 LeetCode-Go 题解精讲:543. Diameter of Binary Tree 二叉树直径的后序遍历解法
本文讲解 LeetCode 543「二叉树的直径」(Diameter of Binary Tree)在开源仓库 [LeetCode-Go](https://link.gitcode.com/i/aa5eab4143ae901a573e45f2b21f617c)(可用 `git clone` 获取)中的 Go 语言题解。直径是二叉树中任意两个节点之间最长路径的边数,这道题是典型的「后序遍历 + 全局
2026-09-11 20:21:54
5
原创 OmX 如何在 Discord 通知中在 webhook URL 与 bot token 之间选择并配置
在把 OMX(oh-my-codex)的通知发到 Discord 之前,你会先遇到一个选择:用哪种凭证?OMX 支持两个相互独立的 Discord 通知面——**Incoming webhook URL**(一个 HTTPS 端点,向单一频道发出通知,简单且频道作用域固定,不登录 bot 身份)和 **Bot token**(Discord Developer Portal 应用/机器人的密钥令牌
2026-09-11 20:20:18
438
原创 SerenityOS 移植实战:emu2 补丁集解析与 Serenity 端口构建机制
本篇技术指南以 [Ports/emu2/patches/ReadMe.md](https://link.gitcode.com/i/394960bd220fd1e131f043c6626c0d0e) 为核心骨架,逐条剖析 emu2 移植到 SerenityOS 时所需的三个补丁(补头文件、改安装前缀、去掉 `setitimer()`),并结合 [端口构建脚本](https://link.gitco
2026-09-11 19:16:58
129
原创 网页视频下载指南:猫抓扩展 3 步快速保存网页视频到本地
课程视频快到期了,你却还没存下来;复制来的"下载地址"点完,硬盘里躺着一堆打不开的文件片段。如果你也被网页视频下载折腾过,猫抓(cat-catch)这个浏览器资源嗅探扩展值得装一下——它在你正常浏览时自动找出页面里的视频资源,把找地址、解析、合并这三件事压缩成一次点击,数据全程留在你自己的浏览器里。## 3 步完成首次使用:装好猫抓就能列出当前页面所有视频**第 1 步|安装扩展。** 在
2026-09-11 19:11:52
62
原创 Mongoose Schema 完全指南:从文档结构定义到 40 余个配置选项的深度解析
本指南以 Mongoose 官方指南中的 Schemas 章节为核心骨架,系统讲解如何在异步环境下使用 Mongoose(MongoDB 的 Node.js 对象建模库)定义数据文档结构:从最基本的 Schema 定义、模型编译,到 Id 策略、实例方法、Statics、Query Helpers、索引、虚拟属性与别名,再到全部 40 余个 Schema 选项的逐一剖析,并辅以 [lib/sche
2026-09-11 18:45:43
63
原创 yfinance 顶层函数与工具函数全解析:download、enable_debug_mode、set_tz_cache_location 的实战指南
本指南以 yfinance 官方参考文档 [yfinance.functions.rst](https://link.gitcode.com/i/28bf910298e32f63af382bade695c0c6) 为主线,系统讲解 yfinance 暴露在最顶层包命名空间中的三个核心函数与工具:用于批量拉取多标的行情数据的 `download`、用于开启包级调试日志的 `enable_debug_
2026-09-11 18:28:45
64
原创 Mindustry 本地部署指南:从源码到可玩客户端的 3 条命令
Mindustry 是一款开源的自动化塔防 RTS,你要在资源采集、产线自动化与波次防守之间找到平衡。跟着本文走完克隆、编译、启动三步,你就能从源码跑出一个本地客户端。## 部署前准备:JDK 环境与构建工具检查| 检查项 | 要求 | 为什么需要 || --- | --- | --- || JDK | **17** | 构建脚本把源码级别锁死在 17,`settings.gradle
2026-09-11 17:58:37
371
原创 从 CMU 动作捕捉到手绘动画:OpenMontage Ink Theater 的 Mocap 资产管线与可自扩展动作库
[Ink Theater](https://link.gitcode.com/i/b7c75fdf3c4093474116137682426839) 是 OpenMontage 中用于生成"会表演的极简手绘动画"(墨线插画 + 运动)的确定性引擎,而其角色动画的正确姿势不是手调数学,而是**把真实动作捕捉(mocap)重定向到手绘火柴人身上**。`ink-theater/mocap/` 目录承载了
2026-09-11 14:39:17
46
原创 go2rtc 安装快速上手指南:把摄像头变成零配置流媒体中心
想在浏览器里零配置地看摄像头画面?go2rtc 是一个单文件、零依赖的 Go 语言摄像头流媒体应用:RTSP、WebRTC、HomeKit 等几十种源接进来,主流协议转出去,延迟极低。这篇 go2rtc 安装指南带你从克隆到出画面,全程不超过 5 分钟。## 🚀 三步跑起来源码构建只需要 Go 环境,一条链命令搞定下载、编译、启动:```bashgit clone https://
2026-09-11 12:14:00
796
原创 D2 安装完全指南:从官方一键脚本到源码构建、Windows 与 Docker 的全平台部署
D2 是一款把文本转换为图表的现代图表脚本语言([README.md](https://link.gitcode.com/i/bb1a4432c99f433c9d71a0fababc8d14)),其 CLI 是日常使用的主要入口,因此"如何正确安装"是上手的第一步。本文以 [docs/INSTALL.md](https://link.gitcode.com/i/69f41ecebfe79dfd95
2026-09-11 12:08:16
109
原创 MiniCPM-V 4.0 全解析:4.1B 参数端侧多模态大模型的能力、评测与部署指南
MiniCPM-V 4.0 是 MiniCPM-V 系列主打端侧高效部署的多模态大模型(MLLM),以仅 4.1B 总参数量实现了超越 MiniCPM-V 2.6(8.1B)与 GPT-4.1-mini-20250414 的视觉理解表现,并可在 iPhone 16 Pro Max 上流畅运行。本文以 [docs/minicpm_v4_zh.md](https://link.gitcode.com/
2026-09-11 11:05:52
52
原创 华硕笔记本屏幕发灰?用 G-Helper 3 步找回出厂色彩
屏幕突然发灰、游戏画面没了饱和度、GameVisual 模式切了没反应——大概率不是屏幕坏了,而是色彩配置文件丢了。G-Helper 是华硕笔记本的轻量级控制工具,能按你的具体型号自动下载并安装配套的色彩配置文件。读完这篇,大约 3 分钟,你可以照着做完整个恢复流程。## 先判断:是不是色彩配置文件的问题动手前先花 30 秒排除误判,避免白忙一场。自查清单:- ✅ 所有应用和桌面整
2026-09-10 21:50:54
674
原创 开源数字人本地部署实战:Duix.Avatar从零到第一条口播视频
做口播视频,你大概习惯了两种办法:找外包,或者排队用云服务,素材得先传到别人的服务器。Duix.Avatar 把这条链路搬回了你自己电脑:这是一款开源数字人工具,提交一段约 10 秒的视频,就能克隆你自己的形象和声音,再输入文案,自动生成口型对齐的口播视频,全程算力在本地跑,数据不出机器。## 它是什么,适合谁**一句话说清**:本地部署的开源数字人工具包,输入 10 秒视频加一段文字,产
2026-09-10 20:47:44
377
原创 CopilotKit AG2 集成中的默认推理渲染:零配置展示 Agent 思考过程的完整指南
在 AG2(原 AutoGen)后端接入 CopilotKit 的聊天界面时,Agent 的"思考过程"(reasoning)默认会通过内置的 `CopilotChatReasoningMessage` 组件渲染为一条位于最终答案上方的可折叠推理卡片,无需编写任何自定义插槽。本文以仓库内 QA 清单 [reasoning-default-render.md](https://link.gitcod
2026-09-10 20:19:50
27
原创 WeKnora 本地部署教程:1 份配置 + 1 条命令,离线跑通文档智能问答
WeKnora 是一个开源 LLM 知识平台:把 PDF、Word 等原始文档变成可检索的 RAG 知识库,再配一个会自主推理的问答 Agent,还能自动维护一份 Wiki。做完本次本地部署,你会得到一套完全跑在自己机器上的文档问答系统——解析、检索、推理全在本地,数据不出机器。[实现解析:防误删确认与图片使用状态检测
InvokeAI WebUI 在删除图片时,会弹出一个可等待(awaitable)的确认对话框,防止用户误删作品;更重要的是,即使关闭了确认开关,系统仍会对图片的"使用状态"进行检测——若该图片正被工作流节点、画布图层、参考图、放大流程等引用,删除前依然会强制弹出警告。本篇文章将基于 InvokeAI 仓库中的 `invokeai/frontend/web/src/features/deleteI
2026-09-10 11:54:51
143
原创 猫抓(cat-catch):网页媒体嗅探与M3U8合并下载的浏览器扩展
猫抓(cat-catch)是一款开源的浏览器资源嗅探扩展,用于列出网页正在加载的视频、音频和图片资源,并支持下载、M3U8分片合并与外部工具导出。当页面没有提供下载按钮、或媒体以流媒体分片形式传输时,它可以帮你定位并保存这些文件。[
分布(Distribution)是数据分析中最基础也最有信息量的视角之一。本篇文章基于 Data-Science-For-Beginners 课程第 10 课《Visualizing Distributions》的 R 版本实现(见 [3-Data-Visualization/R/10-visualization-distributions/README.md](https://link.gitc
2026-09-09 20:41:16
510
原创 表格公式写不对、搬不动?spreadsheet-formula-helper 完整实战指南
spreadsheet-formula-helper 是专门替你写、查、调、搬表格公式的技能:Excel 和 Sheets(Google 家的表格服务)双平台都管,从单个查找函数到整组数组公式都能处理,还能把公式在两个平台之间来回互转。以下按我带新人时常用的顺序讲。## 公式换平台就报红:分隔符与函数名先查这两处公式复制到另一个软件里就报红,熟悉吗?很多"玄学"报错其实不是逻辑错,而是平台
2026-09-09 19:06:07
1072
原创 ToolJet 审计日志(Audit Logs)完全指南:事件追踪、过滤筛选、日志落盘与敏感信息脱敏
本文基于 ToolJet 企业版(Enterprise Edition)的审计日志功能撰写,系统讲解 ToolJet 如何自动记录账号内每一位用户在何时、何地、对何种资源执行了何种操作(含 IP 地址等溯源信息),并深入拆解日期范围查询、多维过滤、日志字段语义、日志文件落盘与轮转、敏感信息脱敏等企业合规场景下的核心能力。读完本文,你将掌握审计日志的完整使用链路:从界面查询与过滤,到通过 `LOG_
2026-09-09 19:01:38
248
原创 Langfuse 中的 ClickHouse LowCardinality 最佳实践:为重复字符串选择正确的数据类型
本文基于 Langfuse 仓库内嵌的 ClickHouse 最佳实践技能([.agents/skills/clickhouse-best-practices](https://link.gitcode.com/i/69fe2556fb893b1c8fb9c437157ff307))中 `schema-types-lowcardinality` 规则展开,系统讲解在 LLM 可观测性场景下如何用
2026-09-09 18:39:55
455
原创 openai-agents-python 沙箱智能体内存(Sandbox Agent Memory):跨运行学习、两阶段记忆生成与多智能体隔离实战指南
本文围绕 openai-agents-python 沙箱智能体的 `Memory()` 能力展开,系统讲解它如何把一次运行中沉淀的经验(修复的 bug、用户的偏好、任务的失败教训)蒸馏成工作区文件,供后续运行复用,从而降低智能体成本、用户成本与上下文成本。读完本文,你将掌握内存的启用与依赖约束、渐进式公开的读取机制、两阶段内存生成管线、`MemoryGenerateConfig`/`MemoryL
2026-09-09 18:14:37
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅