高可用之路-闲聊监控指标的局限
前言 在我和GPT探讨了很多天的人生之后,他终于说动了我,让我开启迟迟不想动笔的高可用系列。感谢GPT们让我从大量繁琐技术文档中解放出来,让我有时间进行真正的思考。写博客对我来说最大的收益是强制自己思考,如果连博客本身都被GPT代劳,那还不如不写。所以本文文字AI含量基本为0,纯手敲,顶多听取了一些 ...
上周热点回顾(6.1-6.7)
热点随笔: · 通过 CC Switch 本地路由让 Codex CLI 接入 DeepSeek 等第三方模型 (JaguarJack) · Codex新手保姆级教程:新手从安装到跑通第一个项目! (狂师) · 沪漂五周年了:我越来越迷茫了 (程序员海军) · 十年后回头看,2026 年或许是程序员 ...
QA Use:推荐一款AI 原生 E2E 测试平台,自然语言一键跑通用例!
老铁们,你还在搭建复杂的自动化测试框架? 还在手写大量定位、断言、报告? 还在让团队被重复回归测试拖垮效率? 别急,今天给大家带来 browser-use 官方出品的终极测试平台 —— QA Use,一款真正面向测试团队、开箱即用的 AI 驱动 E2E 测试系统。不用写代码、不用搭环境、不用维护脚本 ...
探索用 SlideML 让大模型生成 PPT 的实验方法
本文介绍一种让大语言模型制作幻灯片的实验性思路。通过定义一套极简的 XML 标签语言 SlideML,让模型输出页面描述,再由确定性渲染引擎真实绘制,并利用测量到的实际数据回传给模型,形成一轮一轮的调整优化。 ...
[MAF预定义ChatClient中间件-04]ReducingChatClient——精减对话历史又不丢失基本语义
绝大部分的Agent都采用对话的方式来和用户进行交互,所以对话的内容就成了Agent决策的基础,对话历史也成为占据LLM上下文窗口的主要内容。LLM推理的质量并非与上下文的丰富程度成正向关系,有时候过多的上下文信息反而会干扰Agent的判断,导致它做出错误的决策。`ReducingChatClien... ...
深度学习框架PyTorch笔记(三)数据集类(Data Set)与数据加载器(Data Loader)
在PyTorch中,数据集(Data Set)和数据加载器(Data Loader)是实现深度学习模型和测试的基本组件。下面将首先介绍数据集(Data Set)和数据加载器(Data Loader)的概念,然后介绍如何创建和使用PyTorch中的数据加载器的一些步骤和示例。 ...
FastAPI 身份验证总踩坑?这份 FastAPI Users “避坑指南”请收好
身份验证是每个后端项目的“第一道门”,但往往也是劝退新手的第一大坑。本文不讲虚的,以一个全栈工程师的真实踩坑视角,带你梳理 FastAPI 身份验证与用户管理的最优解—— FastAPI Users 库,从安装、实战到选型建议,一条龙拆解。如果你正被 JWT、Cookie、数据库迁移搞得头秃,这篇“... ...
GNU GCC 多版本函数扩展
GNU GCC 为编写跨平台代码提供了多种支持,今天要讲的就是其中一种叫“多版本函数”的技术。 什么是多版本函数 多版本函数指的是可以为同一个函数在不同的处理器平台或者指令集下编写不同的实现,程序在运行时会自动选择一个最合适的实现作为这个函数真正运行的实体。 文字解释可能比较抽象,我们拿具体的cpp ...
纯浏览器PDF 编辑器:PDF.js + pdf-lib + Canvas 三件套深度拆解
在线体验:geekformat.com/zh-CN/pdf/edit(不用注册、不上传文件,浏览器里就能玩) 故事开头 老板:这份 50 页的合同 PDF,你帮我在每页右下角加个页码,再把所有"乙方"的位置画个箭头。 你:好的(熟练打开 Adobe Acrobat 准备买会员)。 老板:用免费 ...
DeepAgents - 使用Postgres作为Checkpoint
前言 在用 deepagents 做 Chatbot 的时候,有个最基本的需求:Agent 得记住上一轮聊了什么。你不能每轮对话都让用户重新自我介绍一遍。 LangGraph / DeepAgents 内置了一个叫 checkpoint 的机制来处理这个事。开发阶段用 MemorySaver 跑跑 ...
Ubuntu 20.04 连接 HC-05 蓝牙模块失败
博客地址:https://www.cnblogs.com/zylyehuo/ 一、问题描述 在 Ubuntu 20.04 系统中连接 HC-05 蓝牙串口模块时,Windows 系统可以正常连接,但 Ubuntu 系统中会出现蓝牙可以搜索到、PIN 码输入正确、设备可以配对成功,但是连接后立即断开的 ...
张高兴的 Hailo-10 开发指南:(二)使用 LangChain 搭建本地大模型 RAG 问答应用
目录环境配置安装 HailoRT安装 Hailo-OllamaPython 环境启动 Hailo-Ollama 服务实现 RAG 应用1. 引用相关包2. PDF 文档处理3. 文本切分4. 向量化和存储5. 自定义 HailoChatOllama 类6. RAG 链的组装LoRA 微调1. 微调2 ...
RM500U 5G模块debug及拨号上网测试
板卡型号:rk3576 rk3588 内核版本:6.1 注意:需要将天线都接到,共4个天线及sim接好 RM500U模式说明:支持 3 种通信模式: USB 模式、基于 USB-AT 的 PCIe 模式和基于 eFuse 的 PCI e 模式, 本次测试是基于 USB-AT 的 PCIe 模式 1、 ...
15天学会AI应用开发(五)使用AI摘要来压缩上下文消息
前面两篇文章分别介绍了根据消息数量截断历史对话和根据Token长度截断历史对话,可是这两种方式有两个共同的问题: 1、被删去的早期记录可能包含关键信息,直接截断会导致信息丢失。 2、原始的对话记录可能存在重复、冗余、拖沓的文字内容。 一、为什么要对原始记录做摘要 要知道,重复、冗余、拖沓的文字内容 ...
人机Agent团队协同:从Managed Agents原理到Multica实践
一、Managed Agents 原理 1.1、诞生背景:从 “单体” 走向 “全托管” 随着大模型工具调用与自主决策能力持续升级,AI Agent 已逐渐深入研发各落地场景。 但单体 Agent 普遍存在「架构耦合、运维成本高、无法团队协作、能力沉淀复用难」等痛点,分析原因为: 多数单体 Agen ...
一、为什么要学习 USB 协议
这是一篇学习笔记,分享给大家,如果大家喜欢,也会开启USB的专辑 一、为什么要学习 USB 协议 USB 是 Universal Serial Bus 的缩写,中文通常叫通用串行总线。它是电脑、手机、工控机、单片机开发板和各种外设之间最常见的连接方式之一。 在嵌入式开发中,USB 常用于: 虚拟串口 ...
一篇标题只有5个单词的论文,改变了整个AI世界,并打开了AI大语言模型时代
从GPT-1的诞生到ChatGPT的横空出世,AI从专家的实验室走进了每个人的日常,这背后是数据、算力与算法长达七十年的厚积薄发。 ...
一条信息在 PowerMem 中的完整旅程,从写入到淘汰的工程拆解
第一篇:PowerMem 记忆系统的遗忘设计,从神经元到代码工程 前一篇 PowerMem 记忆系统的遗忘设计,从神经元到代码工程 从认知科学的角度聊了遗忘机制,包括突触可塑性、艾宾浩斯遗忘曲线、间隔重复和理想的困难,是一些很有意思的认知学理论。 这一篇换个视角,以一条消息的流转路径为线索,跟踪它在 ...
Winter is Coming:当AI疯王们举起屠刀,弑君者已在路上
铁王座从不是永恒的。当OpenAI与Anthropic疯狂封锁+86、猎杀中文开发者时,它们不知道——真正的“凛冬”,正由那些被它们亲手推开的弑君者带来。 凛冬已至,疯王犹在炉边添野火 《权力的游戏》里,史塔克家族世代传诵一句警言:“Winter is Coming.” 凛冬降临时,长城之外的白鬼会 ...
ECC安装与配置:把 Claude Code 装进一个能稳定发挥的 Harness
一、从一次"差口气"说起 老陈做了五年前端,最近接了个全栈私活:Python 后端加 React 前端,登录、注册、JWT、邮箱验证,外加一个管理后台。 听起来不大。干起来才发现处处别扭。 本地跑得挺顺的代码,一推到线上就报错。pip install 装出来的版本和 lock 文件对不上,celer ...


