首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏h5

    tauri聊天应用篇|vue3+tauri桌面聊天实例

    前几天有分享一篇tauri整合vue3.js创建多窗口应用,tauri封装多开窗体。 https://cloud.tencent.com/developer/article/2137811今天分享的是使用tauri+vue3开发桌面端实战聊天实例TauriChat。 图片tauri-vue3-chat 实现了发送消息、图片/视频/网址预览、拖拽聊天区发送图片、朋友圈等功能。支持tauri打开多个窗体、更换主题皮肤等功能。 CustomMenuItem::new("exit".to_string(), "退出"); let relaunch = CustomMenuItem::new("relaunch".to_string(), "重启应用 handle.set_selected(false).unwrap(); } }); }}OK,以上就是基于tauri+vue3创建聊天实例的一些分享

    5.9K30编辑于 2022-10-29
  • 来自专栏编程学习之路

    【SpringBoot】SpringBoot:构建实时聊天应用

    引言 随着实时通信技术的快速发展,聊天应用在现代Web和移动应用中变得越来越重要。从简单的客服聊天到复杂的团队协作工具,实时通信都扮演着关键角色。 SpringBoot结合WebSocket技术,能够高效地构建实时聊天应用。本文将详细介绍如何使用SpringBoot和WebSocket来构建一个实时聊天应用,并讨论相关的最佳实践。 消息持久化:将聊天消息存储到数据库中,以便后续查询和分析。 群组聊天:实现多个聊天室,每个聊天室有独立的聊天内容。 消息通知:集成WebSocket通知功能,当有新消息时,向用户发送通知。 ChatWebSocketHandler(), "/chat/{group}").setAllowedOrigins("*"); } } 结论 通过本文的介绍,我们了解了如何使用SpringBoot和WebSocket实现实时聊天应用 从项目初始化、WebSocket配置、前端页面创建,到消息持久化和功能扩展,SpringBoot提供了一系列强大的工具和框架,帮助开发者高效地构建现代化的实时聊天应用。

    84110编辑于 2025-05-25
  • 来自专栏夜梦星尘的折腾日记

    Rocket.chat——开源聊天应用

    官方地址:Rocket.Chat: Communications Platform You Can Fully Trust

    2.5K10编辑于 2024-08-20
  • 来自专栏Redis原理与应用

    Redis应用—9.简单应用汇总

    (String数据结构)6.实现一个简单的唯一ID生成器(incr命令)7.实现博客点赞次数计数器(incr命令 + decr命令)8.社交网站的网址点击追踪机制(长网址转短网址)(Hash数据结构)9. /短网址追踪案例public class ShortUrlDemo { private static final String[] X36_ARRAY = "0,1,2,3,4,5,6,7,8,9, shortUrlDemo.getShortUrlAccessCount(shortUrl); System.out.println("短网址被访问的次数为:" + accessCount); }}9.

    36800编辑于 2025-03-08
  • 来自专栏个人路线

    本文主要介绍flutter聊天应用程序

    本文主要介绍flutter聊天应用程序 在本教程中,我将向您展示如何使用 Flutter 构建一个完整的聊天应用程序。 对于这一部分,我们将创建应用程序的 UI 原型,然后我将向您展示如何使用 firebase 创建后端服务并创建聊天系统。 ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=634&q=80", "https://images.unsplash.com ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1050&q=80", "https://images.unsplash.com ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1050&q=80", "https://images.unsplash.com

    1.2K20发布于 2021-07-31
  • 来自专栏DotNet NB && CloudNative

    用Blazor和DeepSeek API创建聊天应用

    本文将指导您如何使用Blazor框架和DeepSeek API构建一个简单的聊天应用。Blazor是一个用于构建交互式Web UI的框架,它允许开发者使用C#编写前端代码。 DeepSeek API则提供强大的自然语言处理能力,使得应用程序能够理解和生成人类语言。 1. 创建聊天界面(Pages/Index.razor) @page "/" @inject HttpClient Http

    DeepSeek Chat

    <div class="chat-container color: white; margin-left: auto; } .assistant { background: #e<em>9</em>ecef

    87200编辑于 2025-03-21
  • 来自专栏开源技术小栈

    开源高性能PHP应用容器workerman一对一聊天多人聊天

    概述 Workerman 是一款纯 PHP 开发的开源高性能 PHP 应用容器,它突破了传统 PHP 应用的限制,能够开发高性能的实时网络应用。 长连接支持:适合需要保持长时间连接的应用,如聊天室、游戏等。 丰富的协议支持:支持标准协议和自定义协议。 分布式部署:支持大规模分布式部署。 平滑重启:支持服务的平滑升级,不影响客户端使用。 应用场景 即时通讯:如实时聊天室、消息推送。 物联网:与智能硬件设备通信。 游戏服务器:支持棋牌游戏、MMORPG 等。 高性能 HTTP 服务:用于开发高性能网站或 API。 { // $data数组格式,里面有uid,表示向那个uid的页面推送数据 $data = json_decode($data, true); //聊天 ; $worker->connectionList[$connection->userId][$connection->id] = $connection; } //聊天

    1.3K10编辑于 2025-02-27
  • 聊天机器人企业应用侧重版

    一、技术背景与企业价值在 AI 商业化落地进程中,聊天机器人已成为企业降本增效的核心工具,广泛覆盖智能客服(降低 70% 人工成本)、精准营销(提升 30% 转化效率)、用户运营(增强用户粘性) 等场景 当前,OpenAI 提供的高性能 API 与 New API 平台的高可用服务,为企业快速部署生产级聊天机器人提供了成熟技术底座,无需投入大量资源自建基础设施。 支持高并发业务(如大促客服)三、企业级代码实现(含稳定性配置)python运行import openaiimport loggingfrom typing import Optional# 配置日志(企业级应用必备 ,错误信息:{str(e)}", exc_info=True) return None# 企业级应用示例(对接业务系统)if __name__ == "__main__": 五、企业应用落地建议1. 场景深化客服场景:对接企业 CRM 系统,机器人可自动获取用户订单信息,提供个性化售后解答。营销场景:结合用户行为数据,实现 “用户画像 + 精准推荐”,提升营销转化效率。

    35420编辑于 2025-10-15
  • 来自专栏前端实验室

    这款开源的IM 聊天应用太牛逼了!

    昨天小师妹逛Gitee,无意间发现了这款开源的聊天应用,使用全新技术完成的通讯聊天网页! 实现了即时通讯的基本功能,UI也很美观~ 这不赶紧分享给大家学习~ HasChat 聊天应用 HasChat 是一款基于vue3+socket.io的极简聊天应用。 作者开源目的旨在给刚学习该领域的新人一些引路,不管你是前端还是后端,都能对你在通讯聊天这个领域有一点点的启发。 登陆、随机获取用户登陆 发送邮箱验证码注册 发送表情+文字组合的富文本内容 发送图片内容,查看大图 enter发送信息,enter+ctrl换行输入内容 消息提醒 未读消息标记 记录历史会话 记录历史聊天内容

    3.5K30编辑于 2022-12-02
  • 来自专栏Devops专栏

    9. Django 2.1.7 创建应用模板

    上一篇中讲诉了关于Django 2.1.7 视图的操作,本篇章开始研究模块这块内容。

    59820编辑于 2022-01-17
  • 来自专栏C++核心准则原文翻译

    自学鸿蒙应用开发(9)- TimePicker组件

    本文介绍在鸿蒙应用中TimePicker组件的基本用法。 增加TimePicker组件 如下代码中46行~52行所示,在布局中增加TimePicker组件。 <?

    73720发布于 2021-01-13
  • 来自专栏HarmonyOS知识集合

    【HarmonyOS NEXT】鸿蒙应用点9图的处理(draw9patch)

    【HarmonyOS NEXT】鸿蒙应用点9图的处理(draw9patch)一、前言:首先在鸿蒙中是不支持安卓 .9图的图片直接使用。

    76000编辑于 2025-03-24
  • 来自专栏机器学习与系统

    除了聊天还能做什么?ChatGPT 相关应用推荐!

    ChatGPT 不仅是一款聊天应用,OpenAI 还开放了 API 用于和 ChatGPT 交互,下面介绍几款优秀的应用,一起看看 ChatGPT 除了能聊天还能做什么。 AI Dungeon[9]:一款基于 GPT-3 的文字冒险游戏,可以生成逼真的剧情和对话,让用户参与其中。 Replika[10]:一款基于 GPT-3 的聊天机器人应用,可以和用户进行对话,提供心理健康支持和社交交流。 需要注意的是,这些应用大多数是基于 GPT-3 而非 GPT-4 开发的,因为 GPT-4 还未发布,而 GPT-3 是目前最先进的语言模型之一,已经被广泛应用于各种自然语言处理任务中。 https://www.copy.ai/ [7] Headlime: https://headlime.com/ [8] Hugging Face: https://huggingface.co/ [9]

    95520编辑于 2023-09-13
  • 来自专栏Java学习网

    Java中的Socket编程:实现聊天室应用

    要实现一个简单的Java聊天室应用,需要使用Socket编程,以下是实现的步骤。 最后,将上面的代码结合起来实现聊天室功能。 下面是Java聊天室应用的完整代码实现: ServerThread.java: import java.io.BufferedReader; import java.io.IOException; import } in.close(); out.close(); socket.close(); } } 通过Socket编程实现了一个简单的Java聊天室应用 虽然聊天功能简单,但通过这个示例可以对Java Socket编程有一定的了解。同时,还应注意保证代码质量及安全性,避免网络攻击等问题。

    1K10编辑于 2023-12-20
  • 来自专栏加菲猫的VFP

    VFP被动回复企业微信应用,聊天也很爽

    主要利用sys(2017)算法同步审批单据,本次的算法可以不依赖主键,代码通用性很强。

    38200编辑于 2024-05-27
  • 来自专栏教你做小游戏

    使用Go开发WebSocket应用:单房间聊天室

    大家好,我是公众号「线下聚会游戏」作者,开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋等游戏。其中的核心技术就是WebSocket,快关注HullQin一起学习吧!

    7.1K85编辑于 2022-09-29
  • 来自专栏生信技能树

    RNAvelocity 9:scVelo应用—动力学模型

    与以前的教程一样,应用胰腺内分泌发育数据集来展示。 [ ]: # update to the latest version, if not done yet. ! [9]: df = adata.var df = df[(df['fit_likelihood'] > .1) & df['velocity_genes'] == True] kwargs = dict 'degradation rate', xticks=[.1, .4, 1], **kwargs) scv.get_df(adata, 'fit*', dropna=True).head() [9]

    69120发布于 2021-10-12
  • 图解AI:9个MCP应用场景

    100% 本地 MCP client MCP 客户端是 AI 应用(如 Cursor)中用于建立与外部工具连接的组件。 复杂文档检索增强生成系统 使用 MCP 为复杂文档(含表格、图表、图像及复杂排版等元素)驱动的 RAG 应用赋能。 在这吐槽下微软最近开源的文档提取工具,堂堂微软做出来的开源项目真LJ!

    21510编辑于 2026-06-22
  • 来自专栏单细胞天地

    RNAvelocity 9:scVelo应用—动力学模型

    与以前的教程一样,应用胰腺内分泌发育数据集来展示。 [ ]: # update to the latest version, if not done yet. ! [9]: df = adata.var df = df[(df['fit_likelihood'] > .1) & df['velocity_genes'] == True] kwargs = dict 'degradation rate', xticks=[.1, .4, 1], **kwargs) scv.get_df(adata, 'fit*', dropna=True).head() [9]

    1.1K10发布于 2021-10-09
  • 来自专栏云云众生s

    使用ChromaDB和Python构建RAG驱动的LLM聊天应用

    这些技术将帮助确保在遵循本教程和开发生成式 AI 驱动的聊天应用程序时获得顺畅的体验。 设置项目 下载完所需的应用程序和技术后,开始设置你的项目环境。 1. langchain docx2txt pypdf streamlit chromadb tiktoken 完成这些步骤后,你的环境已准备就绪,你可以开始使用 ChromaDB 构建最先进的 RAG 聊天应用程序 /mychroma_db') return vector_store 使用 Streamlit 构建聊天界面 Streamlit 是一款应用程序,它可以在几分钟内将数据脚本转换为可共享的 Web 检索答案并增强用户交互 此 RAG 聊天应用程序利用 LangChain 的 RetrievalQA 和 ChromaDB,从 ChromaDB 的嵌入数据中提取相关、准确的信息,高效地响应用户查询,展示了高级生成式 它使用 ChromaDB 的矢量数据获取准确的答案,增强了聊天应用程序的交互性,并提供了信息丰富的 AI 对话。

    2.4K10编辑于 2024-04-05
领券