选择你喜欢的标签
我们会为你匹配适合你的网址导航

    确认 跳过

    跳过将删除所有初始化信息

    jiwu-mall-chat-tauri一个开源的聊天桌面应用

    技术 2024-12-23 22:29

    声明:该文章来自(github淘金)版权由原作者所有,K2OS渲染引擎提供网页加速服务。

    一个基于Nuxt3 + Tauri + element-plus 基本框架的聊天桌面应用。它提供了一个美观的用户界面,并集成了聊天和社交功能。同时,它还支持AI购物聊天和全局夜间模式。用户可以通过该应用进行实时聊天、分享动态和AI客服问答。

    github地址

    https://github.com/KiWi233333/jiwu-mall-chat-tauri

    在线体验

    https://chat.jiwu.kiwi233.top/

    • 账号:ikun233

    • 密码:123456

    注:该账号上传图片、修改密码等部分没有权限

    功能列表

    功能模块功能描述状态
    用户模块支持账号、手机号和邮箱的登录和注册
    消息模块支持文本、图片、文件、语音、@用户、撤回、删除等多种消息类型的实时聊天功能
    会话模块支持群聊、私聊多种聊天模式,群主、管理员、普通用户等角色
    联系人模块支持查看、添加、删除联系人
    系统版本模块支持应用的自动更新、查看版本公告等
    账号与安全模块提供账号登录、修改密码、账号管理、设备安全、账号上下线等功能
    AI购物模块AI购物聊天功能,提供极物圈下的商品推荐
    文件下载管理模块支持文件本地下载、打开、删除等功能
    其他功能全局夜间模式、字体、自定义下载路径、多系统支持、定制化设置等

    安装依赖

    # node 版本 >= 16 npm install -g pnpmpnpm install

     开发

    • • 若有后端服务,可采用自定义修改开发.env.development环境变量文件进行开发


    # 建议分开运行 # 终端1:启动nuxt pnpm run dev:nuxt # 终端2:启动tauri pnpm run dev:tauri

    • • 若没有后端服务,修改.env.development环境变量,或使用.env.production配置文件。


    # 终端1:启动nuxt (发布环境) pnpm run prod:nuxt # 终端2:启动tauri pnpm run dev:tauri

    打包


    pnpm run build:tauri

    pnpm install error


    查看源

    pnpm get registry

    临时修改

    pnpm --registry https://registry.npm.taobao.org install any-touch

    持久使用

    pnpm config set registry https://registry.npm.taobao.org

    还原

    pnpm config set registry https://registry.npmjs.org

    关注我们

    [超站]友情链接:

    四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
    关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

    图库