沪漂五周年了:我越来越迷茫了
今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue、React、Node、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、 ...
今天,是我来上海沪漂的第五年。 五年前刚来上海的时候,我心里更多是兴奋。那时候觉得,只要自己肯学、肯卷、肯熬夜,把 Vue、React、Node、小程序、工程化这些东西学明白,在大城市站稳脚跟应该不是一件特别难的事。 现在五年过去了,我从前端做到全栈,又开始往 AI 应用方向转。我做过 AI 查询、 ...
把低频 Skill 变成可检索冷存储,让 Agent 按需找回能力,省上下文也更稳。 原文链接:AI小老六 导语 Agent 的能力越来越像一个小型操作系统:它能读文件、调接口、写代码、查日历,也能按团队经验执行一套固定流程。Skill 就是把这些经验沉淀下来的常见方式。 问题也随之出现。Skill ...
MySQL-Seconds_behind_master的精度误差 前言 Seconds_behind_master是我们观察主从延迟的一个重要指标。但任何指标所能表示的精度都是有限的。例如用精度只能到秒的指标去衡量毫秒级的表现就会产生非常大的误差。如果再以此误差去分析问题,就会让思维走上弯路。例如用 ...
我们知道LLM的调用不仅仅是一个耗时的操作,还会产生一定的费用,所以我们希望能够尽可能地减少不必要的调用。`CachingChatClient`就是为此而生的一个中间件实现,它通过在内存中维护一个缓存来存储之前调用LLM的输入和输出,从而避免了对相同输入的重复调用。当我们调用`GetResponse... ...
从AlphaGo的棋局到日常的对话与绘画,我们正享受着AI带来的便利,但你是否想过,这位无所不能的‘大脑’,是如何从七十年前那个夏天的纸上谈兵,一步步成长起来的? ...
Agent OS :五种驯服不确定性的范式 目录Agent OS :五种驯服不确定性的范式0x00 概要0x01 Part 1: 问题空间1.1 不确定性的六个来源1.2 三个独有问题1.3 跨领域全景:计算机中"驯服不确定性"的经典实践1.4 分布式系统深度对标1.4.1 8 个经典问题全景对照1 ...
PortSwigger SQL注入LAB11 欢迎来到PortSwigger SQL注入的LAB11,这道LAB在某些地方跟LAB10是非常相似的,那么我们现在开始吧: 【本篇目标】1. 理解并掌握带条件错误的SQL盲注的技能2. 通过SQL盲注来获取所需administrator的密码,并完成登录 ...
JIT 是 Just-In-Time Compilation,即“即时编译”。意思是:程序运行到某段代码时,才把原本解释执行的逻辑编译成 CPU 可以直接执行的本机机器码。PostgreSQL 文档给的典型例子是:不用一个通用表达式解释器去判断 WHERE a.col = 3,而是为这个具体条件生成 ...
[Begin]AI Learn Data Day 0 最近一直在学 AI 全栈开发。关于全栈,略懂一二;关于 AI,则完全是个新手。 说到底我还没学完全栈,后端的内容比如 Redis 根本没学,只知道是个什么东西,教学视频太长看不下去。然后转到 AI 这边,或许因为是新方向的缘故,网上连一篇成体系的 ...
上一篇我们看了现代大模型对归一化的改造。 RMSNorm 去掉了均值中心化,只保留均方根缩放:一个沿用多年的标准组件,拆开一看,其中一部分工作在现代整体架构中已经有些多余了。 本篇来看第二个改动:Transformer 架构中的 FFN (MLP) 层的重构,而其具体内容,需要先从激活函数说起。 1 ...