LangChain 表达式语言 (LCEL):从序列链接到并行执行

thbcm阅读(85)

在 LLM 应用的开发浪潮中,LangChain 框架迅速成为最受欢迎的工具之一。随着应用的主键复杂化,复杂的 RAG、智能体(Agent)、多步骤推理等需求变得普遍,早期的编程范式逐渐显露出了局限性,面向对象的链式构建方式在应对这种复杂性时显得非常笨拙和难以维护。所以 LangChain 在 2023 年 8 月推出了 LCEL(LangChain Expression Language, LangChain 表达式语言),进行了范式的升级。

.NET周刊【8月第4期 2025-08-24】

thbcm阅读(95)

该文章介绍了一个基于C#及.NET Core 3.1开发的多屏幕安防监控Demo。用户可以实时查看多个被监控电脑的屏幕。系统包括服务端和PC客户端,支持跨平台运行。文中详细描述了服务端如何接收和处理被监控端的上下线通知,并定义了消息类型。代码示例清晰,便于读者理解功能实现原理。整体内容具有较高的技术深度和实用性,适合相关领域的从业者学习和参考。

没想到!上周写证照小程序的博文火了

thbcm阅读(92)

说实话,看到文章突然 “火” 起来的时候,我第一反应是惊讶,紧接着就是满满的感动 —— 原来认真分享的东西,真的能被这么多人看见和需要。

CMake构建学习笔记23-SQLite库的构建

thbcm阅读(99)

SQLite是一个轻量级的、无需独立服务器进程的嵌入式关系型数据库。它将整个数据库(包括表、索引和数据)存储在一个单一的磁盘文件中,支持标准的SQL语法,广泛用于嵌入式设备、移动应用和小型Web项目。SQLite是一个老牌的C库,不提供CMake的构建方式,而且它还是个可执行程序而不仅仅是库,这给程序的集成带来一定的麻烦。

解决大型 PHP 应用中 URL 路由 挑战模块化路由系统

thbcm阅读(85)

事实上,在大型应用中,维护单体路由系统很快就会变得不可持续。路由之间开始产生冲突,功能模块相互纠缠,中央路由文件日益混乱。但是,如果有一种路由结构方式既能防止这种混乱,又能让应用更容易扩展和维护呢?这就是模块化路由的用武之地。

在富文本编辑器中实现 Markdown 流式增量解析算法

thbcm阅读(103)


SSE流式输出的场景下,
LLMs模型会逐步输出
Markdown文本,在基本场景下我们只需要实现
DOM的渲染即可。然而,在富文本编辑器的场景下,这件事就变得复杂了起来,因为编辑器通常都是自行维护一套数据结构,并不可以直接接受
DOM结构,再叠加性能问题就需要考虑到下面几点:

联系我们