牛逼,这款开源聊天应用竟能一键召唤多个AI助手,跨平台通话神器!

简介: `JiwuChat`是一款基于Tauri2和Nuxt3构建的轻量化多平台即时通讯工具,仅约8MB体积却集成了**AI群聊机器人**、**WebRTC音视频通话**、**屏幕共享**等前沿功能。一套代码适配Windows/macOS/Linux/Android/iOS/Web六大平台,堪称开发者学习跨端开发的绝佳样板!

嗨,大家好,我是小华同学,关注我们获得“最新、最全、最优质”开源项目和高效工作学习方法

image.png

JiwuChat是一款基于Tauri2和Nuxt3构建的轻量化多平台即时通讯工具,仅约8MB体积却集成了AI群聊机器人WebRTC音视频通话屏幕共享等前沿功能。一套代码适配Windows/macOS/Linux/Android/iOS/Web六大平台,堪称开发者学习跨端开发的绝佳样板!

核心功能亮点

🤖 智能AI群聊模式

  • 多AI自由切换:DeepSeek/讯飞星火/KimiAI三大主流AI同框竞技
  • 上下文记忆:连续对话保持话题连贯性
  • @机器人:群聊中随时召唤指定AI解答专业问题

📞 零延迟音视频通话

  • 1080P高清画质:基于WebRTC技术的点对点连接
  • 屏幕共享:支持应用窗口/浏览器标签/全屏三种共享模式
  • 自适应带宽:弱网环境下自动调整分辨率保流畅

🛒 AI购物助手

// 示例:智能商品推荐交互
const shoppingBot = useAiShopping()
const response = await shoppingBot.query({
 prompt: "想给程序员男友选个300元内的生日礼物",
 platform: "deepseek"  
})
// 返回JSON格式商品推荐列表

(搭配极物圈商品库实现智能导购)

🎨 深度定制体验

  • 主题工坊:CSS变量轻松定制专属配色方案
  • 字体超市:内置思源黑体/得意黑等多款开源字体
  • 通知中心:自定义消息提醒方式与震动反馈

🔒 企业级安全防护

技术架构解析

模块 技术选型 版本
跨端框架 Tauri2 2.1.0
前端框架 Nuxt3 3.14+
UI组件库 Element Plus 2.8.4
状态管理 Pinia 2.1.7
实时通信 Socket.IO 4.7.2
音视频引擎 WebRTC N/A
构建工具 Vite 5.0+

实战演示

三步搭建开发环境

# 1. 安装依赖
npm install -g pnpm
pnpm install

# 2. 启动开发模式
pnpm run dev:nuxt & pnpm run dev:tauri

# 3. 打包发布
pnpm run build:tauri

AI机器人接入示例

// 在群聊组件中调用AI服务
import { useAIChat } from '@/composables/ai'

const { chat } = useAIChat()
const sendToAI = async (message) => {
 const response = await chat({
   provider: 'iflytek', // 可选deepseek/kimi
   message,
   history: getChatHistory()
 })
 addMessage(response.content)
}

同类项目对比

项目名称 体积 AI支持 跨平台性 特色功能
Rocket.Chat 200MB 全平台 企业级聊天
Mattermost 150MB 全平台 协同办公集成
JiwuChat 8MB ✔️3款AI 全平台 音视频+AI购物
Zulip 120MB 全平台 话题式聊天

项目全景图

开发者生态

  • 内置插件系统:通过npm包扩展新功能
  • 开放API文档:提供RESTful接口规范
  • 二次开发指南:详细的中英文开发文档

最佳实践场景

  1. 远程团队协作:屏幕共享+实时标注
  2. 在线教育:AI助教自动答疑
  3. 跨境电商:多语言AI客服系统
  4. 开源社区:技术讨论+代码片段共享

总结

JiwuChat重新定义了轻量级聊天工具的可能性,将AI能力与实时通信完美融合。无论是个人开发者学习最新跨端技术,还是企业快速搭建智能客服系统,都是绝佳选择。

项目地址

https://github.com/KiWi233333/JiwuChat

相关文章
|
5天前
|
人工智能 Linux iOS开发
音乐人必看!OpenUtau:开源AI歌声合成神器,快速打造专业级虚拟歌手,中文日文无缝切换
OpenUtau是一款开源的歌声合成工具,兼容UTAU音源库和重采样器,支持多语言界面及预渲染功能,让音乐创作更加高效便捷。
130 15
音乐人必看!OpenUtau:开源AI歌声合成神器,快速打造专业级虚拟歌手,中文日文无缝切换
|
8天前
|
机器学习/深度学习 人工智能 编解码
AI视频生成也能自动补全!Wan2.1 FLF2V:阿里通义开源14B视频生成模型,用首尾两帧生成过渡动画
万相首尾帧模型是阿里通义开源的14B参数规模视频生成模型,基于DiT架构和高效视频压缩VAE,能够根据首尾帧图像自动生成5秒720p高清视频,支持多种风格变换和细节复刻。
162 8
AI视频生成也能自动补全!Wan2.1 FLF2V:阿里通义开源14B视频生成模型,用首尾两帧生成过渡动画
|
3天前
|
人工智能 搜索推荐
「社会实验室」成真!SocioVerse:复旦联合小红书开源社会模拟世界模型,用AI预演群体行为
SocioVerse是由复旦大学联合小红书等机构开源的社会模拟框架,基于大语言模型和千万级真实用户数据构建,能精准模拟群体行为并预测社会事件演化趋势。
39 2
「社会实验室」成真!SocioVerse:复旦联合小红书开源社会模拟世界模型,用AI预演群体行为
|
5天前
|
人工智能 缓存 API
只管提需求,AI来帮你修图!ImagePulse:魔搭开源图像处理神器!原子级数据集让AI秒懂修图指令
ImagePulse是魔搭社区推出的开源项目,通过构建原子能力数据集支持下一代图像理解与生成模型,包含修改、缩放、风格迁移等专项数据集。
82 4
只管提需求,AI来帮你修图!ImagePulse:魔搭开源图像处理神器!原子级数据集让AI秒懂修图指令
|
3天前
|
人工智能 自然语言处理 数据可视化
让AI单次生成4万字!WriteHERE:开源AI长文写作框架,单次生成超长文本,小说报告一键搞定!
WriteHERE是基于异质递归规划技术的开源AI写作框架,能动态分解写作任务并管理任务依赖关系,支持单次生成超过4万字的专业报告。
46 1
让AI单次生成4万字!WriteHERE:开源AI长文写作框架,单次生成超长文本,小说报告一键搞定!
|
3天前
|
人工智能 编解码 算法
AI生成视频告别剪辑拼接!MAGI-1:开源自回归视频生成模型,支持一镜到底的长视频生成
MAGI-1是Sand AI开源的全球首个自回归视频生成大模型,采用创新架构实现高分辨率流畅视频生成,支持无限扩展和精细控制,在物理行为预测方面表现突出。
114 1
AI生成视频告别剪辑拼接!MAGI-1:开源自回归视频生成模型,支持一镜到底的长视频生成
|
3天前
|
人工智能 缓存 自然语言处理
全球首款开源通用型AI智能体上线!Suna:自动处理Excel/爬数据/写报告等复杂任务一句话搞定
Suna是由Kortix推出的开源通用型AI智能体项目,通过自然语言交互实现浏览器自动化、文件管理、数据分析等复杂任务处理,支持自托管部署,为研究分析和日常工作提供智能辅助。
162 1
全球首款开源通用型AI智能体上线!Suna:自动处理Excel/爬数据/写报告等复杂任务一句话搞定
|
3天前
|
人工智能 自然语言处理 运维
让AI读懂K线图!ChatTS-14B:字节开源的时间序列理解和推理大模型,自然语言提问秒解趋势密码!
ChatTS-14B是字节跳动开源的时间序列专用大模型,基于Qwen2.5-14B微调优化,通过合成数据对齐技术显著提升分析能力,支持自然语言交互完成预测推理等复杂任务。
40 1
让AI读懂K线图!ChatTS-14B:字节开源的时间序列理解和推理大模型,自然语言提问秒解趋势密码!
|
3天前
|
机器学习/深度学习 人工智能 自然语言处理
还在想开题报告?SurveyGO卷姬:清华开源学术论文AI写作神器,一键生成文献综述
SurveyGO是清华与面壁智能联合开源的AI论文写作工具,采用LLMxMapReduce-V2技术实现文献智能聚合,能根据用户输入主题快速生成结构严谨、引用可靠的学术综述。
66 1
还在想开题报告?SurveyGO卷姬:清华开源学术论文AI写作神器,一键生成文献综述
|
5天前
|
数据采集 人工智能 自动驾驶
从虚拟到现实!Aether:上海AI Lab开源的生成式世界模型,4D动态重建+视觉规划全搞定
Aether是上海AI Lab开源的生成式世界模型,通过三维时空建模与生成式建模的深度融合,实现了4D动态重建、动作条件视频预测和目标导向视觉规划三大核心能力。
55 1
从虚拟到现实!Aether:上海AI Lab开源的生成式世界模型,4D动态重建+视觉规划全搞定
下一篇
oss创建bucket