本文涉及的 pi-rust 项目地址:https://github.com/bigfish1913/pi-rust。 假设你让 Agent 往 CHANGELOG.md 追加一条记录。模型发出工具调用,工具改好了文件,进程却在保存工具结果之前退出了。 重启以后,聊天历史还在,模型提出的工具调用也在, ...
前段时间给一个新库配只读账号,执行了这么一句: GRANT SELECT ON ALL TABLES IN SCHEMA app TO readonly; 应用连上去还是报 permission denied for schema app。当时还纳闷,表权限都给了,怎么连 schema 都不让看。后 ...
GORM 简单介绍 GORM是Golang的一个orm框架。 简单说,GORM 就是通过实例对象的语法,完成关系型数据库的操作的技术, 是"对象-关系映射"(Object/Relational Mapping)的缩写。 使用ORM框架可以让我们更方便的操作数据库。 GORM官方支持的数据库类型有: ...
作为一款入门级的数据采集卡,USB-6009无法直接实现测频率,只可以对外部脉冲进行简单的计数。但如果采用Windows下的软件定时,配合硬件计数功能,也可以实现“测频法”测频。虽然该方法受到Windows下的软件定时不太精确(非实时操作系统)的限制,测频结果不太精确,但对精度要求不太高的应用,还是 ...
Redis List 因其灵活的结构常被误用,易引发阻塞连接不释放、重复消费、大列表阻塞等问题。本文聚焦三大核心:命令组合(栈/队列/环形用法)、quicklist编码机制(节点阈值调优)、阻塞操作6大边界陷阱。详解 LPUSH/RPOP、BLPOP/BRPOP等命令语义与性能边界,揭示 LTRIM... ...
从1989年LeCun识别手写邮编讲起,拆解CNN三大核心——局部感受野、权值共享、池化,用代码对比其较全连接网络参数少几百万倍的优势;并梳理从LeNet到AlexNet的23年演进,分析CNN在2026年人脸识别、医学影像、自动驾驶等场景的现状与"CNN+Transformer"混合趋势。 ...
让 AI 帮你跑命令、连数据库,密钥安全怎么办? 写进 .env,它顺手读进上下文;贴进聊天框,等于发了一份群公告;不给,它什么也干不了。 keypaste 就是冲着这个尴尬来的。它把登录信息和项目的密钥收进一个本地 KDBX 保险库,格式和 KeePass 一样——同一个文件,扔进 KeePass ...
【轻量化复刻大模型】线性注意力交互式演示 目录【轻量化复刻大模型】线性注意力交互式演示0x01 总览1.1 模块定位1.2 核心数学总体公式子机制分解Delta Rule (核心修正机制)门控衰减(gating)状态检索关键洞察0x02 每个 Tab 的详细说明Tab 1: 6 种 Step 对比目 ...
本文基于 Reverie(幻梦)源码写成。你可以在 src/memory/ 目录下对照阅读。 难度:★★☆☆☆(适合有 Python 基础、想搞懂 RAG 和长期记忆的同学) 学习目标 读完本文,你将能: 说清楚 LLM 为什么需要记忆系统,RAG 在中间扮演什么角色 讲明白「永久 / 长期 / 短 ...
"把模型跑起来"只是本地大模型项目的第一步。真正让它对公司业务有用的,是一套给它"递资料"的系统——而这套系统的地基,就是 embedding 和向量数据库。这两个词听起来很玄,本文用一个 20 行代码的实验把它们拆开看清楚。 一、先看全景:它们在一个本地大模型项目里的位置 一个典型的本地大模型项目 ...
摘要: 在复杂的 B2B/SaaS 系统中,传统的基于角色(RBAC)的访问控制往往面临“权限粒度粗、越权操作多、高频校验拖垮数据库”等致命问题。 本文基于 FastAPI + SQLAlchemy (Async) + Redis 技术栈,深度复盘一套“系统-组织-项目”三层 RBAC 权限模型的架 ...
本期介绍轴承故障诊断的"教材"——凯斯西储大学公开数据集CWRU。它收录正常、内圈、滚动体、外圈四类故障的振动信号,驱动端与风扇端双传感器记录,免费可靠、论文认,是全世界通用的标准数据,为后续AI模型训练打下基础。 ...
DeploySharp 2.0.0 是面向 C#/.NET 的开源模型部署框架,支持 YOLO 等目标检测及 OCR、文档处理等任务。通过 NuGet 安装 JYPPX.DeploySharp 组件,可快速在 Windows 上使用 ONNX Runtime、OpenVINO 等后端进行本地模型推理... ...
本文聚焦 MySQL 的 SQL 调优,系统梳理 SELECT 语句的优化思路,涵盖 WHERE 子句、范围查询、索引合并、索引下推、外连接、IS NULL、ORDER BY 与 GROUP BY 等场景,并总结常见的索引失效原因与索引使用原则,帮助你写出高性能 SQL。 ...
1. 概述 1.1 一个看似简单、却很容易出错的任务 假设我们正在开发一个运维 Agent。用户提出要求:“如果订单服务最近五分钟的错误率超过阈值,就创建一张排障工单,并告诉我工单编号。” Agent 查到了监控数据,也判断出应该创建工单。它调用工单系统,等待结果。十秒后,请求超时了。 接下来怎么办 ...
本文聚焦Redis String类型,从开发视角深度解析其核心特性与实战应用。不涉底层源码,专注“怎么用、为何这样设计、如何避坑”。涵盖命令全集、三种编码(int/embstr/raw)边界、内存计算、与Hash对比、七类生产场景及序列化选型。揭示常见误区:误用导致内存翻倍、大Key卡主实例、计数器... ...
线上不断送来字节,主循环什么时候转回来却说不准。那些消失的字符去了哪里,一块会绕圈的仓库又该在什么情况下丢掉数据? ...
【轻量化复刻大模型】线性注意力(Linear Attention) 目录【轻量化复刻大模型】线性注意力(Linear Attention)0x00 概要0x01 演进脉络与定位1.1 前身与痛点1.2 同期竞品对比1.3 定位一句话1.4 演进总结0x02. 原理讲解2.1 直觉类比视角2.2 专业 ...
前段时间接了个小项目,需要把一套 KNX 照明系统接进 .NET 后台做集中控制。原本以为跟普通 IoT 差不多,发个 HTTP 请求就完事,结果发现 KNX 的逻辑跟消费级智能家居完全不是一回事。折腾了几天,把原理和代码都跑通了,顺手记下来,给后面要踩坑的人省点时间。 这篇分两块:前半部分讲 KN ...
孤灯 深夜。机房。一盏灯。 我以为,一个少年最孤勇的时刻,不是与人在赛场上对决,而是与一道题,在深夜里对峙。 夜是深的,深不见底;灯是亮的,亮得清冷。四下无声,只有键盘声,一下,又一下,像这寂静本身,在替谁数着呼吸。少年的影子被灯光拉长,斜斜地贴在墙上,像一个沉默的、与他并肩的人。 其实,没有谁逼迫 ...