22. LangChain LCEL,用 | 串联AI的魔法语言

博主头像 在 LangChain 生态中,LCEL(LangChain Expression Language)是一种新的编程范式。它用一个简单的|,改变了 AI 应用的构建方式。曾经需要编写大量胶水代码才能串联起来的提示词、模型和输出解析器,现在只需要一行代码就能完成: chain = prompt | m ...

完整学习LLM(二):大模型到底是什么

博主头像 完整学习LLM(二):大模型到底是什么 好家伙, 上一篇算是把这个系列开了个头. 我当时给自己定了一个目标: 不要只停留在会调 API. 要把大模型从原理到落地这条路慢慢走一遍. 那今天就从最基础的问题开始: 大模型到底是什么? 这个问题看起来简单. 但真要说清楚,其实不容易. 因为它很容易被讲得特 ...

一个外行,半年搞定机械臂:我的从0到1踩坑实录

写这篇文章,两个目的。 第一,给自己半年的从0到1做一次复盘。 第二,给想做机械臂的普通人一点参考。不是给科班生看的技术文章——不讲URDF怎么定义、雅可比矩阵怎么推。只讲一件事:一个base在厦门、出差6次48天、连URDF是什么都不知道的软件人,怎么一个人把行李搬运机械臂的整套软件系统跑通了。 ... ...

新写了个直播录制工具,可录制抖音快手斗鱼直播

博主头像 新写了个直播录制工具,可录制抖音快手斗鱼直播 之前写了个工具M3U8Quicker,可一键扫描浏览器视频地址并下载HLS/DASH/MP4等视频。 现在在此基础上增加了直播录制功能。 直播录制步骤 安装项目自带的浏览器扩展后,浏览器打开抖音直播后,右上角(我这里拖到了右下角)会出现一个M3U8 Qu ...

15天学会AI应用开发(一)搭建AI大模型应用开发环境

博主头像 ​AI大模型时代来了,程序员们纷纷入坑AI应用开发,可是苦于AI教程良莠不齐,往往花费了大量时间精力和金钱,却仍然过其门而不入。 有鉴于此,博主开始连载AI应用开发教程《15天学会AI应用开发》,帮助大家快速掌握AI应用开发技能,不掉坑、不迷路、有收获。 一、学习AI应用开发的四大困难 在入坑AI应 ...

Childhood,23款童年卡牌游戏复刻

博主头像 有一天突然想起小时候课间玩的那些纸牌游戏——刀杀鸡、龙虎斗、兽棋、小皇帝……这些游戏规则简单但极其上头,网上却几乎找不到能玩的版本。 于是我决定把这些童年记忆全部复活成可以在浏览器里直接玩的网页游戏。所以搞了一个纯前端经典游戏合集,当前收录了 23 款童年桌游与卡牌游戏(持续增加中)。 当然现在功能 ...

ClassIn 在 Linux 下无法播放音频

博主头像 我在 Debian (KDE Plasma) 系统上使用 ClassIn 时,发现无法播放任何音频。其他应用程序(如浏览器、媒体播放器)声音正常,仅 ClassIn 存在问题。ClassIn 的音频输出设备选项中也仅有 "default" 一项,无法手动选择其他设备。 环境 系统:Debian Te ...

把 TeXstudio / LaTeX 工程交给 AI:texstudio-mcp 功能详解

texstudio-mcp 是一个专为 LaTeX 项目和 TeXstudio 环境设计的 MCP(模型上下文协议)服务器。它在 AI 助手(如 Cursor)与 LaTeX 工具链之间搭建了桥梁,提供了一系列强大的工具,包括:源码读写与编辑、自动化构建流程(latexmk/bibtex/biber... ...

Qt Bridges for C# 深度技术解析

博主头像 Qt Bridges for C# Public Beta 是一个技术上深思熟虑、战略上必要且时机上紧迫的项目。它承载了 Qt Group 从 C++ 框架供应商向多语言 UI 基础设施平台转型的核心使命,同时也是应对 Flutter 侵蚀和 Avalonia 扩张的关键防御工事 ...

被流量逼出来的架构:从一台服务器到云原生的 17 次蜕变 —— 集群、缓存、MQ、微服务、Docker、K8S 的前世今生

博主头像 1、前言 —— 你以为的"高大上",都是被流量逼出来的 有一句话我特别喜欢:每一层架构都不是设计出来的,是被流量逼出来的。 你做了一个小网站,用户慢慢多了。一台服务器扛不住了,你加了第二台。两台扛不住了,你开始想"能不能把读和写分开"。数据库慢了,你加了缓存。缓存还不够,你拆了库拆了表。系统耦合太重 ...

轨迹的蓝图:方程求解与交点计算

博主头像 做数学动画时,我经常遇到这样一个问题: 辛辛苦苦画好了两条曲线,y = sin(x) 和 y = x/2,想让它们交点的位置亮起一个发光点,标注出坐标。结果发现:我根本不知道交点到底在哪。 你可能会怎么做? 方案 A:用 NumPy 生成一堆点,然后暴力遍历找最接近的位置。 方案 B:打开 Desm ...

PowerMem 记忆系统的遗忘设计,从神经元到代码工程

博主头像 为什么需要遗忘 如果 Agent 将所有我说过的话都记住会是什么场景? 乍一听很合理,作为一个合格好用的 Agent 当然是要将对方说过的话都记住,这样就会越用越聪明,就像人类的也是通过不断的学习记忆进行成长。但事实是这里一个反直觉的现实是,真正真实可靠的 memory 并不是将所有内容都记住就万事 ...

一个程序员眼中的 AI 核心概念,讲透 LLM 、Agent 、MCP 、Skill 、RAG...

博主头像 1、前言 —— 你敲了一行字,然后魔法发生了 你打开 Claude Code,敲了一行字:"帮我修一下这个 Bug,Hello.cs 的构造函数参数好像写错了。"回车。几秒钟后,它找到了问题,给出了修复方案。你端着咖啡,感觉自己是科幻电影里的主角。但你知道刚才那几秒钟里,背后到底发生了什么吗?你的 ...

123···100>