黑白梦黑白梦

  • 文章
  • 专栏
  • 文章
  • 专栏

全部文章

共 217 篇,记录学习与工程实践中的心得与笔记

08-17
2026

Mermaid 渲染方案设计与实现

分享博客在 Next.js App Router 架构下的 Markdown Mermaid 图表渲染方案,采用服务端骨架占位、客户端按需动态加载、LRU 内存缓存、并发竞态控制与双主题适配机制。

2026-08-17约 14 分钟
08-15
2026

Claude Code:AI 编程 CLI 速查手册

Claude Code 是 Anthropic 推出的 AI 编程 CLI 工具,支持接入 DeepSeek 等第三方模型。在终端中运行,以斜杠命令作为主要交互方式,围绕「权限模式 / plan / skill / subagent / sandbox / 上下文 / 回滚 / 历史会话」等核心功能展开。

2026-08-15约 8 分钟
08-11
2026

Ralph 范式工程实践:从标准 Loop 到 Issue 驱动与多仓库扩展

本文梳理了 Ralph 范式的核心机制与标准实施 SOP,并以 Matt Skills Issues 本地文件体系为例展示基于依赖拓扑的 Issue 驱动 AFK 实践,同时探讨如何将 Ralph 的核心思想扩展至多仓库全局处理等场景。

2026-08-11约 27 分钟
08-07
2026

Matt Skills:把模糊需求走成一条可控的 AI 编程流水线

Matt Skills 是 Matt Pocock 开源的 AI 编码 Skill 集合,用一条可自由拼装的流水线把模糊需求变成可控的交付:追问对齐、规格化、任务切片、TDD 实现、双轴审查。本文带你走完这条流水线,再聊聊背后的设计哲学与常见误区。

2026-08-07约 12 分钟
08-06
2026

LangGraph 核心基础概览

总结梳理 LangGraph 的基础,涵盖 StateGraph、状态定义 (State Schemas)、节点 (Nodes)、边 (Edges)、Command、Send、Runtime 依赖注入、流式传输 (Streaming) 、工具集成和错误处理。

2026-08-06约 22 分钟
08-05
2026

LangChain 核心基础概念详解

介绍 LangChain 核心基础概念,包含模型配置初始化、系统提示词模板、LCEL 链式编排、智能体构建(create_agent)、工具定义与参数校验、持久化检查点、结构化输出及流式输出等特性。

2026-08-05约 32 分钟
08-04
2026

用 Kimi K3 重设计网站 UI:黑白梦博客改版实践

博客的前端样式已经好几年没有大动过了:白底黑字、一个黄色点缀,简洁是简洁,但页面信息量低、缺少层次。这次尝试接入 Kimi K3,只提了一段需求加几张现有页面的截图,让它完成整站页面的重设计。结果超出预期,全程没有手动改过代码。

2026-08-04约 6 分钟
06-28
2026

Swift UI 工程脚手架:XcodeGen、Sweetpad 与现代 AI 协作工作流

VS Code + Sweetpad 原生构建插件 + XcodeGen 声明式纯文本管理的组合,打造了一个“无 Xcode 界面依赖”的现代原生 iOS 开发闭环,让 AI 协作更方便。

2026-06-28约 8 分钟
06-23
2026

重排序模型:从基础应用到动态截断流水线设计

RAG 中,单靠向量或稀疏检索等粗筛手段,难以应对生产级高精度要求,且多路混合检索的分数存在打分尺度不统一等局限。为此,RAG 通常引入重排序精排模型作为过滤屏障。本文从介绍重排模型的基本概念与基础使用,到多源数据合并、动态截断算法以及字符预算控制等核心流水线的设计与实现。

2026-06-23约 19 分钟
06-22
2026

向量度量基础与混合检索开发实战

本文对比了稠密向量与稀疏向量的几何特征,并结合 PyMilvus SDK 提供了双路混合检索(加权分数融合与倒数排名融合 RRF 算法)从特征生成、多特征建表索引到单路与多路检索调用的开发实战。

2026-06-22约 13 分钟
06-20
2026

MinerU: AI 驱动的文档解析工具

在 RAG 系统中,多模态结构化提取能力是重要基石,我们可以使用以 MinerU 这类智能多模态解析方案,在复杂文档的处理中还原表格与物理图像的真实轮廓,极大增强知识切片的高可信度。

2026-06-20约 14 分钟
05-31
2026

AI Agent 会话与记忆管理:上下文剪裁与双存储实践

本文梳理了 LangChain 与 LangGraph 中的上下文剪裁核心策略(裁剪、删除、内置工具与摘要中间件)及 Token 预算规划方法,并结合“黑白梦博客助手”的业务场景,详解其采用的“Redis 短期快照 + MySQL 长期档案”双存储解耦架构与冷启动恢复实践。

2026-05-31约 13 分钟
05-17
2026

对话系统”流式输出“的前后端完整实现方案

在构建大模型系统时,流式输出已成为 AI 产品的标配。本文将详解一套基于 Server-Sent Events (SSE) 的全链路方案,涵盖基础的单接口双流同步与流中断机制,延伸至双通道异步队列解耦与长连接生命周期清理,以及 Nginx 反向代理部署和防缓冲优化。

2026-05-17约 16 分钟
05-16
2026

RAG 检索增强生成系统设计与工程实践:博客智能体落地

在构建大模型应用时,RAG(检索增强生成)是引入私有知识与解决模型幻觉的核心方案。本文以博客知识库为实战载体,系统阐述 RAG 架构设计与工程落地的完整链路——涵盖清洗切分、向量化同步、多查询并发检索以及 Agent 工具化闭环。

2026-05-16约 29 分钟
04-11
2026

Electron 独立 Node 运行时打包指南

在 Electron 中运行重度依赖 C/C++ 原生模块或高负载计算任务时,内置的 Node.js 可能会遇到底层兼容瓶颈。为此,将标准的 Node.js 可执行文件打包进应用,并作为独立子进程运行,是一种稳妥的架构解法。本文结合打包 onnxruntime-node 等原生模块的踩坑记录,分享该方案的落地细节。

2026-04-11约 13 分钟
04-11
2026

探索 Transformers.js:核心机制与本地化模型实践

Transformers.js 是 Hugging Face 生态系统中的一款工具库,可以在浏览器或 Node.js 环境中执行自然语言处理、计算机视觉和音频处理等任务。本文结合一款 Electron 本地翻译应用的项目开发经验,探索 Transformers.js 在真实场景下的落地过程。

2026-04-11约 4 分钟
04-08
2026

Tesseract.js 构建本地图像文字识别模块

Tesseract.js 提供了一套轻量级的 JavaScript OCR 解决方案,兼容浏览器与 Node.js 环境。本文将结合项目的工程实践,阐述如何通过本地语言包、图像预处理与任务队列机制,在 Electron 客户端构建完整的离线图像文字识别模块。

2026-04-08约 8 分钟
04-04
2026

从零开始开发视觉小说游戏:Ren'Py 入门实战

视觉小说(Visual Novel)作为一种重叙事、沉浸感的游戏类型,也是 Galgame 题材中的最主要游戏类型。Ren'Py 是最常用的开发引擎之一,基于 Python ,跨平台。本次实战规划了一个简单的的项目,尝试系统性入门 Ren'Py 的最常用的核心技术点。

2026-04-04约 10 分钟
02-25
2026

Python 异步语法入门(对照 JS)

Python 的异步核心是 `asyncio`,它是一个内置的标准库。它跟 JS 都是 “事件循环 + 非阻塞 IO” 的结构,可对照学习其异同。本文涵盖 async await 语法、创建任务、并发运行、异步生成器、并发数控制、错误处理等方面。

2026-02-25约 6 分钟
02-19
2026

React Query 项目实践

介绍 React Query 的核心概念、API ,及其在项目管理后台项目中的实践,涵盖了基于 Next.js App Router 的单例 Provider 配置、结合 URL 参数的数据获取策略以及自动缓存失效机制。

2026-02-19约 10 分钟
第 1 页,共 11 页

©2015-2026 黑白梦 粤ICP备15018165号

联系: heibaimeng@foxmail.com