AI 聊天应用的 10 条高级需求

博主头像 最新动态 GitHub 开源: https://github.com/experdot/pointer 作为大语言模型的深度用户,我发现当前 Web 和桌面端的聊天工具体验不佳。经过长期使用,我总结了 10 个改进需求,希望能清晰表达。 1. 全局检索(Global Search) 上次那个绝妙 ...

曾经风光无限的 Oracle DBA 已经落伍了吗?

博主头像 先讲一个残酷的事实,Oracle DBA,若仍停留在纯粹的运维方向,未来的路将会越走越窄,尤其是在国内的特殊环境下,可以说是前途渺茫,举步维艰。 既然如此,那Oracle DBA们应该如何破局呢? Part1.回顾DBA历史 Part2.走进AI时代 Part3.如何破局重生? Part1:回顾DB ...

3. LangChain4j-RAG,实现简单的text-sql功能

博主头像 1. 简介 前两章我们讲了如何使用LangChain4J进行AI交互, 其中包括 使用ChatLanguageModel、ChatMessage、ChatMemory等底层组件进行灵活/自由的与AI交互 传送门 使用AI Services高级对象, 只关注业务逻辑, 使用简单的Api即可进行AI交互 ...

[python]requests VS httpx VS aiohttp

博主头像 前言 前段时间想着把一个python服务的接口逐渐改成异步的,其中用到requests的地方就要改成httpx或者aiohttp,有点好奇异步请求相较于同步请求有哪些提升,遂做了点小实验。 首先有个服务A提供接口,这个接口会停顿1秒,模拟数据库操作。服务B去请求服务A的这个接口,并把响应返回给客户端 ...

压缩感知的感性认识

博主头像 压缩感知的感性认识 压缩感知(Compressed sensing),也被称为压缩采样(Compressive sampling)或稀疏采样(Sparse sampling),是一种寻找欠定线性系统的稀疏解的技术。压缩感知被应用于电子工程尤其是信号处理中,用于获取和重构稀疏或可压缩的信号。这个方法利 ...

ArkUI-X平台差异化

跨平台使用场景是一套ArkTS代码运行在多个终端设备上,如Android、iOS、OpenHarmony(含基于OpenHarmony发行的商业版,如HarmonyOS Next)。当不同平台业务逻辑不同,或使用了不支持跨平台的API,就需要根据平台不同进行一定代码差异化适配。当前仅支持在代码运行态 ...

构建基于Serverless架构的向量检索MCP Server

博主头像 构建基于Serverless架构的向量检索MCP Server 随着LLM与Agent的快速发展,向量检索成为构建高效语义搜索和智能推荐系统的关键技术之一。OpenSearch Service 作为一款成熟的搜索与分析平台,凭借其内置的向量检索能力和丰富的生态集成,成为实现大规模、高性能向量数据库的 ...

在Linux下使用wxWidgets进行跨平台GUI开发(二)

博主头像 wxWidgets常见辅助类的应用示例 wxWidgets提供了一系列功能强大的辅助类(Helper Classes),涵盖了字符串处理、文件操作、XML解析、数据流、数据库和网络通信等功能,这些类为跨平台GUI开发提供了基础工具支持,帮助开发者完成各种任务。 wxWidgets库可用于创建控制台和 ...

2025AI元年,常见智能体盘点

博主头像 你好,小钗在医疗AI、教育AI、管理AI有丰富的经验 关注公众号,回复1,与我交个朋友吧 2025被成为国内AI应用元年,抛开各个公司正在自研的各种产品,有两类产品是比较红火的:Agent平台以及智能体(Agent)。 这里的Agent平台,其实是一种低代码平台,他可以高效的生成各种简单的Agent ...

《程序员的底层思维》读后感

博主头像 一、 什么是“底层思维”? 超越表面技法: “底层思维”不是指具体的编程技巧或某个框架的使用方法。它指的是程序员在面对问题时所依赖的那些基础的、普遍适用的认知模式和原则。 打个比方: 就像盖房子,表面看是漂亮的装修,但真正决定房子质量和稳固性的是它的地基和结构。底层思维就是这个“地基”和“结构”。 ...

鸿蒙Next仓颉语言开发实战教程:订单列表

大家上午好,最近不断有友友反馈仓颉语言和ArkTs很像,所以要注意不要混淆。今天要分享的是仓颉语言开发商城应用的订单列表页。 首先来分析一下这个页面,它分为三大部分,分别是导航栏、订单类型和订单列表部分。 导航栏由返回按钮和搜索框组成,这里要注意组件横向占满屏幕时要使用layoutWeight属性, ...

ArkUI-x跨平台Bridge最佳实践

bridge核心架构思想 平台桥接机制是ArkUI-X框架提供的⼀种ArkTs语⾔和平台原⽣语⾔(Java、OC)之间通信的机制,⽅便⼆者互相调⽤。需要说明的是,平台桥接机制必须在打开ArkUI界⾯时才能进⾏,不能在⾮ArkUI界⾯触发。平台桥接机制有两种应⽤场景: 1.ArkUI界⾯需要和原⽣应⽤ ...

蓝牙基础(三):蓝牙信道、跳频与选择算法

博主头像 liwen01 2025.06.01 前言 蓝牙工作在 2.4GHZ ISM 频段,它与 2.4G WiFi 处于相同的频段。在经典蓝牙与 BLE 蓝牙之间,信道数、信道带宽、跳频机制、信道用途上都存在很大的区别。 这里我们将介绍蓝牙的信道、跳频、以及信道的选择算法。 (一)经典蓝牙信道 经典蓝牙信 ...

基于语义检索的知识问答(RAG范式)

博主头像 知识驱动型AI应用场景 知识驱动型AI应用场景式企业级AI智能体的常见抓手。该类型的场景能充分利用大语言模型的自然语言处理能力,相对独立的提供全新的用户体验。落地该场景,可以在有限的预算内大幅提升企业用户对AI技术的信心。 核心原理 知识驱动型场景对应的是知识驱动型AI智能体,其核心是知识库(注意与 ...

多格式文件在线预览,提升移动设备文件处理效率与体验

博主头像 随着移动设备处理文档的需求日益增加,传统的文件处理方式需要用户将文件下载到本地,再通过相应的软件打开,这种方式不仅效率低,而且需要安装多种软件以兼容不同文件格式,用户期望能够在App内直接预览各种格式的文件。 在线预览技术可以快速浏览和筛选文件,节省用户时间和精力,提升用户体验。随着文件数量的增多, ...

.net 实现 CQRS 的一个设想

一、先总结一下以前的经验 本人前公司项目开发基本算是CQRS的,但是有些繁琐 后台和数据接口用.net(后大部分转java),前台nodejs 数据统计用hive,hive每天凌晨同步数据 但是涉及列表含模糊搜索基本都是交给站内搜索团队,他们用Lucene,搜索每天抓取全量数据,定时(比如5分钟)抓 ...

<1···424344···100>