logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Agent笔记

保持简洁:在设计中维持简单性,不要为了"智能"而增加不必要的复杂性优先透明:明确显示智能体的规划步骤,让用户和开发者都能理解决策过程精心设计接口:通过彻底的工具文档和测试来优化 ACI一个 Skill 就是一个包含SKILL.md文件的目录。就像给新员工写的入职指南,它包含有序的说明、脚本和资源,赋予 Agent 额外的能力。嵌入 + BM25优于单独使用嵌入Voyage 和 Gemini嵌入模型

IM系统的MQ消息中间件选型:Kafka还是RabbitMQ?

IM系统的MQ消息中间件选型:Kafka还是RabbitMQ?-IM开发/专项技术区 - 即时通讯开发者社区!

即时通讯项目--SpeechService

语音转换子服务,用于调用语音识别SDK,进行语音识别,将语音转为文字后返回给 网关即可,因此提供的功能性接口只有一个: 1. 语音消息的文字转换:客户端进行语音消息的文字转换。

docker搭建kafka集群

,后续所有操作都在这个目录下进行。在电脑任意位置新建文件夹(比如。

#docker#kafka
Agent笔记

保持简洁:在设计中维持简单性,不要为了"智能"而增加不必要的复杂性优先透明:明确显示智能体的规划步骤,让用户和开发者都能理解决策过程精心设计接口:通过彻底的工具文档和测试来优化 ACI一个 Skill 就是一个包含SKILL.md文件的目录。就像给新员工写的入职指南,它包含有序的说明、脚本和资源,赋予 Agent 额外的能力。嵌入 + BM25优于单独使用嵌入Voyage 和 Gemini嵌入模型

LangChain学习笔记

LangChain 是目前最成熟、生态最丰富的 LLM 应用开发框架。它的核心价值在于将 LLM 从"对话机器人"升级为"任务执行引擎"——通过模块化的链式编排、智能体的自主决策、以及与外部数据源和工具的无缝集成,让 AI 能够真正完成复杂的工作流。对于开发者而言,掌握 LangChain 意味着能够系统性地构建 RAG 知识库、多智能体协作系统、自动化工作流等生产级 AI 应用。

Kafka 全面技术笔记

Apache Kafka 是一个开源的分布式流处理平台,最初由 LinkedIn 开发,后捐赠给 Apache 基金会。Kafka 提供了一套统一的高吞吐、低延迟平台,用于处理实时数据流,本质上是一个分布式的、分区的、多副本的提交日志服务Kafka 的设计更像一个数据库日志,而非传统的消息系统。发布与订阅:以消息队列的方式发布和订阅流式数据存储:以容错的持久化方式存储数据流,消息保留时间可配置处理

#kafka#学习
Qt学习笔记

上一节我们详细分析了connect()函数。使用connect()可以让我们连接系统提供的信号和槽。但是,Qt 的信号槽机制并不仅仅是使用系统提供的那部分,还会允许我们自己设计自己的信号和槽。这也是 Qt 框架的设计思路之一,用于我们设计解耦的程序。本节将讲解如何在自己的程序中自定义信号槽。信号槽不是 GUI 模块提供的,而是 Qt 核心特性之一。因此,我们可以在普通的控制台程序使用信号槽。经典的

#qt#学习
深入解析Linux C/C++ Timer定时器的实现核心原理

使用的时候,只需要在你的主循环里,把epoll_wait的超时参数设置为TimerManager::getRecentTimeout(),每次epoll_wait()返回后,处理一下超时事件TimerManager::takeAllTimeout()。时间用的是相对系统启动的时间,是一个不可以设置的恒定的时间(nonsettable monotonic clock),而不是用的真实的时间(Wall

#c++#开发语言
到底了