- 博客(15)
- 收藏
- 关注
原创 RAGPipe —— 一个可观测、可恢复的 RAG 流水线引擎
RAGPipe解决LangChain搭建RAG Demo在生产环境中的三大痛点:不可恢复、不可观测、成本失控。通过自研调度层,结合SQLite断点续传、滑动窗口预算熔断、语义缓存与分层架构,实现任务可靠执行、成本可控与故障快速定位。基准测试显示,处理耗时降为1/4,Token消耗减少35%,崩溃恢复率100%,故障定位时间从30分钟降至2分钟,真正实现RAG从“演示”到“生产”的跨越。
2026-09-20 20:14:51
163
原创 PointAgent:用自然语言操控 3D 点云的全栈项目
PointAgent 是一个基于的全栈项目。用户用自然语言输入指令,后端调用大模型解析成结构化参数,前端动态操控 3D 点云渲染。用说话的方式控制 3D 点云。技术栈:前端:React 19 + TypeScript + Vite 8 + Three.js + potree-core后端:FastAPI + OpenAI 兼容接口(DeepSeek)部署:GitHub Pages + GitHub Actions这个项目把3D 可视化和AI 指令解析。
2026-09-20 19:37:36
182
原创 AI 全栈学习路径与资源清单 —— 《我如何用 3 个月从普通前端转型为 AI 全栈工程师》
前端转型AI全栈,最难的从来不是代码,而是放下焦虑、从一个能跑通的小项目开始动手。你已懂交互、懂网络、懂部署,本身就比后端更适配AI应用开发。
2026-06-16 20:10:21
294
原创 全栈学习路径 —— 《一年时间,我是如何从“只会写前端”成长为“独立开发全栈项目”的》
不用精通底层内核、不用会架构设计、不用会高并发优化;能独立写接口、存数据、做登录、联调页面、打包部署上线,就是入门合格全栈开发者。从只会写静态页面,到能掌控数据、服务、服务器,本质打通了「用户交互-数据存储-线上分发」完整互联网链路,彻底看懂网页运行底层逻辑入门全栈,不需要天赋、不需要计算机科班基础,只需要按月深耕、动手实操、复盘bug技术学习永远做减法:小白阶段,越少技术栈,越快出成果很多人误以为全栈=精通前端+精通后端+精通运维,这是误区。入门全栈的本质:拥有独立解决互联网业务问题的能力。
2026-06-15 12:25:55
348
原创 全栈实时数据看板 —— WebSocket + 前端大屏适配 + 后端流式推送
本文提出了一种基于Socket.io的实时大屏解决方案,旨在解决传统轮询和原生WebSocket在实时性、资源占用和容灾能力上的缺陷。文章主要内容包括: 业务场景分析:覆盖运维监控、电商、金融和工业IoT等实时大屏需求,指出传统轮询方案存在服务压力大、延迟高和资源浪费问题。 技术方案: 采用Socket.io企业级方案,具备自动重连、心跳检测和频道隔离能力 后端使用Node.js+Redis构建流式服务,支持数据压缩和限流 前端结合Vue3/ECharts实现自适应渲染和断线补偿 核心优势: 毫秒级实时性,
2026-06-15 12:25:24
449
原创 轻量级全栈框架封装实战 —— 从0写出一个类似Express的npm包
本文详细介绍了从零开发轻量级Mini-Express框架的全过程。作者基于以下动机进行开发:1)深入理解Express底层原理;2)掌握Node.js核心面试考点;3)提升工程化能力。框架实现了请求/响应对象扩展、动态路由匹配、异步洋葱中间件机制等核心功能,并支持RESTful API、参数解析和静态资源托管。 技术实现上,通过原生Node模块开发,包含路由管理、中间件组合、错误处理等核心模块。文章展示了完整目录结构和关键代码,包括请求体解析、路由匹配算法和中间件执行流程。实战部分演示了用该框架搭建博客CR
2026-06-14 12:30:10
217
原创 从零构建高可用全栈认证系统 —— JWT + Refresh Token + 前端无感刷新
本文提出了一种基于双Token的无感认证方案,解决了传统Session和单JWT在分布式系统中的痛点。方案采用Access Token(15分钟有效期)和Refresh Token(7天有效期)分离机制,前者存前端内存,后者存HttpOnly Cookie。后端通过MongoDB管理Token黑名单,支持改密撤销、单点登录等功能;前端实现Axios拦截器自动刷新,配合状态锁防止并发刷新。方案具备安全性(防XSS/CSRF)、高可用(适配集群部署)和用户体验优化(无感续期)三大优势,并通过Docker Com
2026-06-14 12:29:44
253
原创 算法与系统设计 —— 《RBAC权限系统的“冲突战争”:设计一个可检测、可继承的权限模型》
本文针对传统RBAC模型在复杂业务场景下的不足,提出了一种增强型权限管理方案。通过重构轻量化RBAC模型,新增正负权限分离、角色权限冲突检测、分层角色继承和优先级仲裁能力,有效解决了多角色叠加权限冲突、隐性越权等问题。技术实现上采用Java8+MybatisPlus和Vue3+Vite技术栈,通过自定义权限冲突检测算法、角色继承机制和前后端双校验机制,在保证系统安全性的同时提升了运维效率。实际应用中,该系统实现了业务越权事故零发生,登录一次性检测无接口性能损耗,角色数量减少73%,权限管理效率显著提升。该方
2026-06-13 12:28:06
354
原创 高并发前端优化 —— 《在“类抖音”场景下,我把首屏加载速度优化了60%
FCP 首次内容绘制:页面首次渲染出文字/图片的时间,代表页面白屏时长LCP 最大内容绘制:首屏最大元素(视频封面)渲染完成时间,核心首屏指标,行业优秀阈值:≤1.5sTTI 可交互时间:页面完全可点击、可滑动、无主线程阻塞的时间,决定用户能否立刻滑动切换视频不要盲目压缩代码:短视频场景,渲染层DOM优化优先级 > 代码体积优化,虚拟滚动收益远大于小包压缩资源加载要克制:视频、大图类重型资源,禁止预加载全部资源,按需加载、可视区加载是最优解优化必有取舍。
2026-06-13 12:27:46
334
原创 当法定数字货币遇上跨境支付:数字人民币在mBridge中的点对点清算实践
从 SWIFT 的 “慢、贵、黑箱” 到 mBridge 的 “秒级、低成本、透明安全”,数字人民币与 mBridge 的融合,不仅是技术层面的创新,更是跨境支付体系的革命性重构。法定数字货币的跨境实践才刚刚起步,挑战与机遇并存。但可以确定的是,随着技术成熟、监管协同与场景拓展,以数字人民币为代表的央行数字货币,终将打破跨境支付壁垒,重塑全球资金流动新秩序。
2026-06-12 17:30:42
368
原创 从零实现一个轻量级AI Agent:工具调用与任务编排实践
摘要: 本文面向开发者,基于TypeScript实现极简LLM智能体(Agent),解决纯对话模型无法联动外部系统的痛点。文章从行业演进切入,分析Agent的核心价值在于自主调用工具完成任务,并拆解其三大组件:LLM(决策)、工具集(执行)、记忆模块(上下文)。通过ReAct模式实现任务闭环,详细讲解工具标准化、意图解析、异步调度等关键代码逻辑,并以Git查询+钉钉通知的运维案例验证全流程。最后指出单Agent的局限性,提出Multi-Agent协作与行业协议MCP的未来方向。文末提供可复用的核心TS代码。
2026-06-12 16:56:32
413
原创 cookie session 工作详情
secure: process.env.NODE_ENV === 'production', // 生产环境HTTPS。secure: process.env.NODE_ENV === 'production', // 生产环境HTTPS。name: 'app.sid', // Cookie名称,默认'connect.sid'path: '/api', // 只在/api路径有效。
2025-09-05 15:03:44
1447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅