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

    tauri2.0+rust+vue3电脑版Exe聊天软件

    经过大半个月爆肝式开发,重磅自研新作tauri2.0+vite.js跨平台桌面端聊天程序,正式完结了。 vite5-tauri2chat采用最新版跨平台框架Tauri2.0结合Vite5搭建桌面端聊天项目。 4.0.2UI组件库:element-plus^2.8.3富文本编辑器:@vueup/vue-quill^1.2.0样式预处理:sass^1.79.3视频滑动组件:swiper^11.1.14tauri2- 项目结构目录整个项目使用tauri2.0+vite.js搭建,采用vue3 setup语法编码开发。内置了新窗口打开朋友圈/短视频模块。 icons/icon.ico" ], "resources": [ "tray" ] }, "plugins": {}}OK,以上就是tauri2.0+vue3实战开发客户端聊天项目的一些分享

    78720编辑于 2024-09-29
  • 来自专栏四月天的专栏

    Tcp多人聊天窗口:MFC客户端(2

    环境 Windows系统:Win10 IDE:VS2008,MFC 思路 客户端思路如下: 登录:客户端Tcp连接服务端成功后,可以登录服务端,登录成功 主界面:类似于QQ,能看到朋友,聊天群组 聊天: 单人聊天:点击聊天的ID,创建聊天窗口,不可以点击自己。 多人聊天:点击群组ID,进入群聊天界面 大致编程思路也是遵循,MVC,对外网络协议有单独的协议,界面层有自己单独界面结构体,控制层负责逻辑,进行交互。 SOCKADDR_IN ServerAddr; }; bool TcpNetWork::NetworkInit() { bool connectstate = 0; WSAStartup(MAKEWORD(2,2 SOCKET TargetSocket; SOCKADDR_IN TargetAddr; }; void UDPNetwork::SocketInit() { WSAStartup(MAKEWORD(2,2

    2.5K20编辑于 2023-03-10
  • 来自专栏全栈程序员必看

    简易聊天系统-聊天服务

    聊天负责私人聊天,群组聊天。私人聊天接受信息后保存至数据库再转发给目标用户。群组聊天当前没有离线消息保存,也就是用户登录后无法知道多少消息未读,而是直接拉取指定数量群聊天。 当有成员发送后会将聊天信息存储数据库(没有缓存进redis,因为在线用户会直接发送,目前没有这个优化必要),从redis中检索所有群组在线用户并通过消息队列发送至对应网关。 sendmessagereply.ReplyTime = ReplyTime var json = jsoniter.ConfigCompatibleWithStandardLibrary data2, fmt.Println("DealGroupMsg", err) return } time11 := time.Now() err = RabbitMqPublish(mq, data2, = nil { fmt.Println("DealGroupMessage", err) return } data2, err := json.Marshal(Msg) if err

    2.8K20编辑于 2022-07-21
  • 来自专栏IMWeb前端团队

    Vue2 全家桶仿 微信App 项目,支持多人在线聊天和机器人聊天

    前言 这个项目是利用工作之余写的一个模仿微信app的单页面应用,整个项目包含27个页面,涉及实时群聊,机器人聊天,同学录,朋友圈等等,后续页面还是开发中。 写这个项目主要目的是练习和熟悉vue和vuex的配合使用,利用socket.io实现实时聊天。 技术栈 vue2+vue-router+webpack+vuex+sass+svg构图+es6/7 源码地址 源码地址:https://github.com/bailichen/vue-weixin 项目运行 install npm run dev (访问本地,运行后访问 http://localhost:8882) 效果演示 项目演示请点击这里 (请用chrome手机模式预览) 说明 本项目主要用于熟悉vue2+ vuex的用法 目标功能 [x] 微信 [x] 通讯录 [x] 发现 [x] 我 [x] 设置 [x] 新消息提醒 [x] 勿扰模式 [x] 聊天 [x] widows 微信已登录 [x] 搜索页

    1.9K90发布于 2017-12-29
  • 来自专栏IMWeb前端团队

    Vue2 全家桶仿 微信App 项目,支持多人在线聊天和机器人聊天

    本文作者:IMWeb 苍都 原文出处:IMWeb社区 未经同意,禁止转载 前言 这个项目是利用工作之余写的一个模仿微信app的单页面应用,整个项目包含27个页面,涉及实时群聊,机器人聊天,同学录 写这个项目主要目的是练习和熟悉vue和vuex的配合使用,利用socket.io实现实时聊天。 技术栈 vue2+vue-router+webpack+vuex+sass+svg构图+es6/7 源码地址 源码地址:https://github.com/bailichen/vue-weixin 项目运行 dev (访问本地,运行后访问 http://localhost:8882) 效果演示 项目演示请点击这里 (请用chrome手机模式预览) 移动端扫描下方二维码 说明 本项目主要用于熟悉vue2+ 如果觉得对您学习vue有点点帮助,请右上角star一下吧 ^_^ 目标功能 [x] 微信 [x] 通讯录 [x] 发现 [x] 我 [x] 设置 [x] 新消息提醒 [x] 勿扰模式 [x] 聊天

    1.5K30发布于 2019-12-06
  • Copy2AI智能聊天助手:重塑智能助手新范式

    在数字化浪潮的汹涌冲击下,智能聊天助手早已不是新鲜事物,但真正能将“智能”二字深度融入并全方位赋能用户工作与生活的,Copy2AI智能聊天助手堪称佼佼者。 对话风格定制:塑造个性化聊天体验Copy2AI智能聊天助手在个性化定制方面下足功夫,用户可根据自身喜好自由定制聊天助手的对话风格。 多平台无缝切换Copy2AI智能聊天助手兼容Windows、macOS、Linux等主流操作系统,无论用户身处何种设备环境,都能轻松使用。高度定制化高度定制化是Copy2AI智能聊天助手的又一亮点。 创意达人创意工作者可借助Copy2AI智能聊天助手的灵感中心与AI仿写功能,打破创作瓶颈。 学生群体学生党也能从Copy2AI智能聊天助手中受益良多。

    40410编辑于 2025-06-18
  • 来自专栏h5

    electron25+vue3+pinia2跨端chatgpt聊天应用

    就搭建了一个electron-chatgpt聊天EXE程序。 图片electron-vite4 for chatgpt 基于最新前端技术栈vite4+vue3+pinia2+vue-router+electron25跨端技术开发桌面端仿chatgpt聊天应用程序。 图片图片使用技术编码工具:vscode框架技术:electron25+vite4+vue3+pinia2组件库:veplus (基于vue3自定义组件库)打包工具:electron-builder^23.6.0 minimize') } // 最大化/还原 const handleRestore = () => { window.electronAPI.invoke('win__max2min

    1.4K60编辑于 2023-06-11
  • 来自专栏h5

    Vue3+Pinia2模拟Chatgpt聊天模板Vue3ChatGPT

    图片vue3-webgpt 搭配ve-plus组件库、支持2种界面布局、light+dark主题、全屏+半屏展示、Markdown语法解析、侧边栏收缩等功能。 /plugins'const app = createApp(App)app.use(Router).use(Store).use(Plugins).mount('#app')vue3聊天框图片如上图: 聊天框使用ve-plus组件库中的Input组件,设置type=textarea。 </script>图片/** * 聊天状态管理 * @author YXY Q:282310962 */import { defineStore } from 'pinia'import { guid vue-i18n': 'vue-i18n/dist/vue-i18n.cjs.js'}}}})OK,以上就是vue3开发仿制chatgpt聊天模板实例,希望对大家能喜欢~~

    2.7K00编辑于 2023-05-08
  • 来自专栏YoungGy

    构建聊天机器人:检索、seq2seq、RL、SeqGAN

    本文将简要介绍聊天机器人的四种构建方法:检索、seq2seq、Reinforcement Learning、seqGAN。 聊天机器人的现状 聊天机器人从应用领域分为: 专业型 通用型 从技术上分为: 检索型 生成型 目前聊天机器人在专业领域利用检索的效果较好,正朝着通用领域生成型发展。 seq2seq seq2seq使用两个RNN,一个作为输入的encoder,一个作为输出的decoder。需要注意的大致包含以下几点: encoder中可以包含上一句,也可以包含上上一句。 如果包含多个句子,可以采用启发式的encoder,训练2 step的RNN。第一个RNN负责对每个句子进行建模,第二个RNN负责对第一层RNN的输出进行建模输出变量。 强化学习的聊天机器人架构设计如下: 期望reward的计算公式如下: Policy Gradient 在上一节中,我们得到了目标函数与优化目标,这节中,我们考虑如何求目标函数的梯度∇Rθ\nabla R

    1.4K90发布于 2018-01-15
  • 来自专栏太阳影的学习记录

    聊天气泡

    size box会控制panel的大小,Image设置为根据Panel大小适配,最终实现Txt控制背景图的大小。

    2.1K20发布于 2021-10-15
  • 来自专栏python3

    多人聊天系统

    又再一次修改unity web聊天的功能,之前的两次尝试都觉得服务器端性能太差了,写的还不够成熟,在龙哥的指导下,尝试使用IOCP重新写服务器端,使用线程池大大提高了socket处理性能,相比较之前多线程多个 我之前的聊天的博文:http://blog.csdn.net/dingxiaowei2013/article/details/16853973 服务器端是winform窗体,可能unity切换到web会报错 二、web聊天测试 ? ?

    1.9K20发布于 2020-01-08
  • 来自专栏python3

    Python 聊天程序

    许多非BSD UNIX系统(如ms-dos,windows,os/2,mac os及大部分主机环境)都以库形式提供对套接字的支持。 第2步则是将socket绑定(指派)到指定地址上,socket.bind (address) address必须是一个双元素元组,((host,port)), 主机名或者ip地址+端口号。 第1步,创建一个socket以连接服务器 socket=socket.socket (family,type) 第2步,使用socket的connect方法连接服务器 socket.connect (

    1.5K20发布于 2020-01-07
  • 来自专栏程序源代码

    开源聊天AI

    功 能 概 述 关键字: 开源 聊天机器 小面包(Breadbot)是一款实验性的新式框架,用于在本地构建高效且实用的聊天机器人服务。

    1.4K20发布于 2019-11-28
  • 来自专栏AI科技大本营的专栏

    跟人聊天 VS 跟机器聊天,你更爱哪个?

    目前,我们有聊天机器人和人工智能小助手的例子。但是,人工智能和机器学习的使用增加了人际互动的需求,而不是减少了它。大家在与机器打交道后,往往会感到不满足,渴望与人互动。 它不仅限于常规聊天机器人,一些高级应用程序也用于咨询和职业指导。 以下是人工智能工具和应用程序日益流行的一些原因: 可用性 基于人工智能的交互工具始终可供用户使用,并可随时访问。

    90020发布于 2021-11-16
  • 来自专栏各直播源码开发

    ​语音聊天程序源码——简单的聊天室搭建

    DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>聊天室</title> </head> <style margin: auto; text-align: center; } </style> <body>

    亮亮的聊天室 } var msg = new Object(); msg.content = content.value; msg.type = 2; $data['name'].')进入聊天室!') > <body>
    <

    4.6K01发布于 2019-10-07
  • 来自专栏NLP/KG

    私密离线聊天新体验!llama-gpt聊天机器人:极速、安全、搭载Llama 2,尽享Code Llama支持!

    “私密离线聊天新体验!llama-gpt聊天机器人:极速、安全、搭载Llama 2,尽享Code Llama支持!” 一个自托管的、离线的、类似chatgpt的聊天机器人。由美洲驼提供动力。 name Model size Model download size Memory required Nous Hermes Llama 2 7B Chat (GGML q4_0) 7B 3.79GB 6.29GB Nous Hermes Llama 2 13B Chat (GGML q4_0) 13B 7.32GB 9.82GB Nous Hermes Llama 2 70B Chat (GGML q4_0) 70B Simply install it from the Umbrel App Store. 1.2 安装LlamaGPT on M1/M2 Mac Make sure your have Docker and

    78420编辑于 2023-10-11
  • 来自专栏h5

    React Native聊天app实例|RN版聊天

    RN原生app聊天应用RN_chatRoom,基于react-native+react-navigation+react+redux+react-native-image-picker等技术实现的仿微信界面聊天实例 ]}></Text> <View style={[GStyle.badge, {position: 'absolute', top: -2, #xe61e;</Text> <View style={[GStyle.badge_dot, {position: 'absolute', top: -2, } } }, // tabbar配置 { ... } ) 最近附上两个项目实例,希望能喜欢 ~~~ Vue网页版聊天室 :https://cloud.tencent.com/developer/article/1420150 angular聊天室:https://cloud.tencent.com/developer/article

    7.4K10发布于 2019-09-01
  • qq即时聊天(点击图片,弹出qq聊天界面)

    p=2:631521612:51" alt="请联系我" title="请联系我"/> (二) 点击这里给我发消息

    12910编辑于 2026-01-09
  • 来自专栏h5

    vue.js聊天IM系统|聊天室|群聊

    vue2.0仿微信聊天室|vue-chatRoom实例项目|vue全家桶仿微信聊天app 基于vue+vuex+vue-router+webpack2.0+es6+wcPop+iconfont等技术开发的仿微信界面聊天室 ,之前使用h5开发过一版h5聊天室,实现了微信聊天功能、发送消息/表情,图片、视频预览,打赏、红包等功能。 , meta: { showHeader: true, showTabBar: true, requireAuth: true } }, // 聊天页面 , style: 'background:#e03b30;color:#fff;', time: 2, end: function(){ } }); } }else{ next() } }) export default router vue聊天界面源码片段

    13.4K51发布于 2019-04-05
  • 来自专栏州的先生

    Python 在线聊天室开发(二):漫游聊天记录

    实战 | 使用 Python 开发一个在线聊天室 但是这个聊天室的功能还稍显简陋: 不能保存聊天记录,网页一刷新,发的消息都没了。 没有用户认证,谁都可以输入房间号、用户名进入。 今天咱们就来把保存和漫游聊天记录这一功能实现了。 有了聊天记录表之后,对于漫游聊天记录的过程就很简单了: 第一步,所有用户发送的消息要存储入库; 第二步,从数据库中查询聊天记录; 第三步,响应给前端进行渲染。 聊天记录查询 数据库中有了数据,数据的查询就好办了。 最终效果如下所示: 总结 在本篇文章中,我们通过 Django 的数据模型实现了聊天室的聊天记录漫游。 在接下来的文章中,我们还将继续对这个使用 Python 开发的在线聊天室进行开发和优化。

    2.8K30发布于 2021-09-08
领券