- 博客(15)
- 收藏
- 关注
原创 掌握Vue3必学的前端三大基石
本文阐述了学习Vue3需要HTML、CSS和JavaScript(前端三件套)基础的原因及其在Vue3中的应用。HTML作为结构骨架,Vue3通过指令(如v-if、v-for、v-bind等)扩展其功能;CSS负责样式美化,Vue3支持scoped样式和动态样式绑定;JavaScript是逻辑核心,Vue3的Composition API基于现代JS特性实现响应式数据、计算属性等功能。文章通过计数器示例展示了三者在Vue3中的协同工作,并建议学习路径:先夯实基础,再深入Vue3概念,最后通过实践项目融会贯通
2026-07-07 09:38:31
252
原创 MCP和Skills的区别与联系
MCP与Skills是AI开发中的两个关键概念:MCP是底层标准化连接协议,类似Type-C接口,实现AI与各类数据源的即插即用;Skills则是上层业务编排,通过提示词和工具集封装特定业务能力。二者形成互补关系,MCP为Skills提供标准化工具接入,Skills则赋予AI执行具体任务的能力。这种分层设计既解决了API重复对接问题,又能灵活构建业务逻辑,共同推动AI应用的开发效率。
2026-05-08 21:50:41
524
原创 一文搞懂 Spring AI 中的 Function Call、Tool、MCP 与 Skills:概念解析与核心联系
摘要: 本文解析了SpringAI框架中四个关键概念——FunctionCall、Tool、Skills和MCP的区别与联系。FunctionCall是大模型原生能力,通过结构化JSON指令触发外部代码执行;Tool是框架层对FunctionCall的封装,开发者可通过注解将Java方法暴露给AI;Skills是业务层的能力聚合,组合多个Tool实现特定领域任务;MCP是行业新标准协议,统一AI与外部数据源的交互接口。四者协同工作:MCP连接数据源,Skills编排业务逻辑,Tool实现具体功能,Funct
2026-05-08 21:49:19
576
原创 【项目实战】从 0 到 1 构建智能协同云图库(九):AI图片编辑
特性同步处理异步处理等待模式阻塞等待,直到拿到结果立即返回,后台慢慢做适用场景简单、耗时极短的操作(如改名、轻量裁剪)复杂、耗时长的操作(AI 扩图、高清化、视频渲染)系统吞吐量低(线程被长耗时任务占据)高(请求处理极快)前端体验页面加载转圈,可能超时提示“任务处理中”,可离开页面后查看实现复杂度低高(需引入队列、状态通知、补偿机制)
2026-05-05 15:20:40
237
原创 【项目实战】从 0 到 1 构建智能协同云图库(八 ):图片功能扩展
本文介绍了图片管理系统的五大核心功能模块:1. 基础属性搜索支持多条件组合查询,通过动态SQL构建实现灵活搜索;2. 以图搜图功能采用网络爬虫技术模拟百度识图,通过门面模式封装复杂流程;3. 颜色搜索利用云端主色调提取和欧几里得距离算法实现精准匹配;4. 图片分享功能支持多端兼容和社交裂变传播;5. 批量管理功能通过数据分片和线程池技术优化高并发性能。系统综合运用前端交互优化、算法设计、架构模式和性能调优等技术手段,实现了高效、精准的图片管理解决方案。
2026-05-05 15:19:04
267
原创 【项目实战】从 0 到 1 构建智能协同云图库(七):空间模块需求与方案设计
本文系统性地阐述了图片管理系统"空间模块"的设计与实现。该模块通过抽象"空间"概念实现了用户私有云盘功能,核心创新点包括:1)采用独立空间模型实现严格的存储配额管理和数据隔离;2)通过编程式事务与细粒度锁机制解决并发控制难题;3)建立双重权限体系,确保公共图库与私有空间的绝对隔离;4)创新性地采用轻量级校验+异步修正策略优化配额管理性能。技术实现上,系统设计了分层数据模型、动态路由机制和严格的接口权限控制,既满足了业务需求,又为未来扩展预留了空间。
2026-05-04 15:58:15
392
原创 【项目实战】从 0 到 1 构建智能协同云图库(六):多级缓存与图片查询优化深度总结
图片查询优化主要是围绕“缓存技术”来展开的,对于经常访问的数据(如首页、热门推荐等“读多写少”的场景),利用缓存可以显著降低数据库压力并提高系统性能。
2026-04-30 22:20:18
385
原创 【项目实战】从 0 到 1 构建智能协同云图库(四):图片模块全流程开发
在完成了用户体系与权限控制后,系统正式进入核心业务——图片管理。本篇将详细介绍如何通过腾讯云 COS 实现高性能图片上传,并构建一套结构清晰、查询高效的图片元数据管理系统。图片模块的建立完成了从“数据产生”到“数据存储”的闭环。通过对象存储与元数据分离的架构,系统具备了支撑百万级图片管理的能力。【项目实战】引入 AI 能力:图片智能打标、色值提取与以图搜图...
2026-04-29 22:36:02
228
原创 【项目实战】从 0 到 1 构建智能协同云图库(三):用户模块与 AOP 权限控制
本文介绍了智能协同云图库系统的用户模块实现方案,重点讲解了三个核心技术点:1)采用MD5加盐加密确保用户密码安全,通过Session管理登录状态;2)基于Spring AOP开发自定义权限校验注解@AuthCheck,实现权限拦截与业务逻辑解耦;3)通过VO对象转换实现数据脱敏,保护用户隐私信息。同时详细说明了MyBatis-Plus动态分页查询的实现方法,构建了完整的用户管理闭环系统。
2026-04-28 16:50:25
183
原创 【项目实战】从 0 到 1 构建智能协同云图库(二):项目后端初始化
本文深入记录了“智能协同云图库”后端的初始化过程。核心内容涵盖:基于 MySQL 8.0 的用户表标准设计、Spring Boot 2.7 环境下的多模块依赖整合、MyBatis-Plus 分页插件与逻辑删除配置。同时,文章详细介绍了如何通过 BaseResponse 和 GlobalExceptionHandler 构建企业级统一响应与异常处理体系,为后续高并发、高可用图库系统的开发打下坚实骨架
2026-04-27 20:01:35
169
原创 【项目实战】从 0 到 1 构建智能协同云图库(一):项目总览与架构设计
摘要:本文介绍了"智能协同云图库"项目,一个基于SpringBoot+Vue3的企业级图库管理系统。系统采用分层架构设计,后端使用SpringBoot+MyBatis-Plus实现图片管理、权限控制等功能,前端预留Vue3+AntDesignVue方案。重点阐述了AOP权限控制、分布式ID精度修复、分页查询优化等核心技术实现,包括自定义@AuthCheck注解、Long类型序列化处理等解决方案。项目亮点包括标准化响应封装、动态SQL查询和统一分页处理。文章还提供了快速上手指南,并预告后续
2026-04-27 19:57:41
195
原创 Redis基础
范围参数$min$和$max$可以是数字,或特殊值$-inf$(负无穷)、$+inf$(正无穷)。功能:让sorted set中的指定元素自增score值,步长为指定的$increment$(浮点数)。例如,将key "myset"中元素"member1"的score增加$5.0$。例如,求key "set1"和"set2"的交集,使用权重。例如,添加元素"member1"到key "myset",score为$10.5$。例如,求key "set1"和"set2"的并集,使用SUM聚合。
2026-04-20 15:38:28
372
原创 心里咨询AI开发
除了这些核心功能,MCP 客户端还支持一些额外特性,比如根管理、采样控制,以及同步或异步操作。2)编写对话方法。调用 chatClient 对象,传入用户 Prompt,并且给 advisor 指定对话 id 和对话记忆大小。MyKeywordEnricher通过创建关键词提取器,利用大模型提取文档中的关键词,将关键词加入到文档的。:返回给大模型时,可以附带关键词信息,帮助模型理解文档的标签。返回给大模型时,可以附带关键词信息,帮助模型理解文档的标签。功能:存储对话上下文,支持多轮对话。
2026-03-16 20:42:35
582
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅