自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 SpringAI2.0-记忆改造与工具指代

本文记录了基于Spring AI 2.0构建带工具的问答服务时,因框架自带记忆机制无法支持跨轮指代与视图分离,而自定义历史管理方案的过程。通过拆分toolClient与answerClient,分别注入“含标识的工具视图”和“仅含正文的作答视图”,实现工具调用状态的传递与用户可见内容的隔离。关键在于移除记忆顾问,由调用点显式组装消息,确保工具段可读取引用信息,作答段不暴露敏感数据,解决了跨轮指代与信息泄露问题。

2026-10-15 09:01:34 234

原创 Spring AI 2.0 链路改造:用意图识别提升工具调用准确率

本文记录了在 Spring AI 2.0.1 + WebFlux 架构下,问答系统因模型拒调工具而引发的优化实践。原链路中工具顾问外层导致检索重复执行,模型因“资料已足”而拒绝调用。尝试改提示词、工具描述等均无效。最终拆分为“路由段”与“作答段”两个 ChatClient:路由段仅调用工具并记账(账本非空则短路检索),作答段基于账本内容二选一渲染结果。通过闸门拦截、模板渲染与回调记账,实现精准分流,有效解决工具调用失败问题。

2026-09-28 16:56:39 341

原创 向量化与核心相似度算法

简单来说,如果想看两个数据“离得有多近”(关注绝对数值差异),用欧氏距离;如果想看两个数据“长得像不像”或“是不是一个类型”(关注语义或形态),用余弦相似度。

2026-05-21 10:54:04 410

原创 NSSM Windows 服务部署速查手册

NSSM是一款Windows开源工具,可将普通程序一键注册为系统服务,实现开机自启、后台运行及崩溃自动重启。本文详述了其核心命令与图形化配置指南,并重点提供了Spring Boot部署流程及生产环境JVM参数模板,轻松实现Java应用的稳定托管。

2026-05-15 11:19:19 566

原创 AI大模型核心术语与模型分类

本文是一份面向开发团队的 AI 大模型技术速查手册。文章系统梳理了 NLP、CV、Transformer、RAG 等 9 个核心专业术语,并详细解析了大语言模型(LLM)、嵌入模型(Embedding)、视觉及多模态模型等 6 大主流模型分类,

2026-05-14 11:31:05 443

原创 从表结构设计到 Excel 字典一键导出:用Electron+Vue3 写PostgreSQL 9.6 + PostGIS 轻量设计工具

【摘要】针对PostgreSQL9.6+PostGIS开发痛点,作者开发了一款Electron+Vue3桌面工具,主要解决:1)自动生成分区表SQL(支持年/月/日分区策略);2)一键导出Excel数据字典;3)可视化表结构设计(拖拽调整字段顺序);4)原生支持PostGIS空间数据类型。该工具采用本地化存储,无需连接真实数据库,支持多项目管理,显著提升开发效率。适用于维护PG9.6老项目、GIS开发及需要快速生成数据库文档的工程师。现已开源发布。

2026-02-27 11:21:07 902

原创 船岸通信保护方案 - 加解密流程

本文对比分析了S-100和SECOM两种数据保护标准的核心流程。S-100标准通过客户端硬件ID加密数据许可文件,实现文件下载保护,其中关键数据密钥与特定设备绑定。SECOM标准则采用HTTPS证书认证和密钥交换机制保护JSON数据,通过服务端生成会话密钥进行加密传输,但存在前向安全性不足的问题,建议实施时可引入临时密钥对增强安全性。两种方案分别针对不同数据类型(H5文件和JSON数据)设计了差异化的保护机制。

2026-01-08 09:23:47 385

原创 船岸通信保护方案(SECOM标准和S100 PART15研究)

本文针对船岸通信安全保护标准 IEC 63173-2(SECOM)与S-100 Part 15 进行了研究,梳理了保护方案参与角色以及涉及算法和重点注意事项。

2026-01-07 11:25:57 980

原创 使用openlayers绘制类似高德地图轨迹线并实现箭头动画效果

使用openlayer实现类高德地图的轨迹效果

2024-08-20 14:44:55 5348 17

原创 openlayers中RBush使用

研究空间索引库RBush的使用,并应用到抽稀碰撞检测算法中,实现性能提升

2024-07-17 14:56:05 2212

原创 粗探Openlayers的事件系统

分析openlayers的发布订阅的事件系统是如何实现的

2024-07-12 15:11:29 2764

原创 自定义Label标签抽稀(openlayers)

在openlayers中对文字标签宽高计算,以及碰撞检测,进行抽稀实现美化和性能提升

2024-07-10 09:17:44 1173

原创 openlayer, 由一个图标遮盖线段需求引发的思考

深入分析openlayers的map渲染逻辑,以及其渲染的生命周期,钩子函数。最终实现对类ol.source.Vector高度定制化使用。

2024-07-09 11:59:33 2226 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除