V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
amery2010
V2EX  ›  分享创造

这个只有 4MB 的 Gemini 开源客户端要不要试一试?支持常驻菜单栏,工作效率翻倍~

  •  1
     
  •   amery2010 · 5 天前 · 1801 次点击

    GitHub Repo stars GitHub deployments GitHub Release Docker Image Size (tag) Docker Pulls

    TalkWithGemini 新版本使用 Tauri 开发了跨平台的应用客户端,支持常驻菜单栏,让您的工作效率翻倍~支持目前主流的操作系统。

    此外,在最新的版本里已经真正意义上实现了与 Gemini 对话。新版本利用 Gemini 1.5 系列的音频识别能力,无需借助浏览器的语音识别功能,直接将原始音频发送给 Gemini ,让 Gemini 可以"听懂"你的话。这种模式类似于 Google I/O 2024 上演示的 Gemini Live 功能。

    项目地址: https://github.com/Amery2010/TalkWithGemini

    下载链接:应用客户端

    TrayApp


    以前尝试过使用 Electron 开发项目,打包的项目虽然也是跨平台的,但内置的 webkit 内核让安装包十分臃肿。这次该用 Tauri 开发项目,虽然文档和教程较少,但对普通项目而言,基本上无侵入性,您只要设置相应的权限就可以在不修改项目源代码的情况下打包 App 。借助 Github Actions 的跨平台打包能力,您无需花费太多精力就可以拥有您自己的 App 。


    以下是过往的项目介绍文章:

    [开源] TalkWithGemini 支持 vercel 一键部署,新版本无需代理即可免费使用 Gemini 多模态功能,支持最高 100 万 Token 的图片、音频、视频和文本文档解读。

    可能是目前唯一完整支持 Gemini 1.5 Pro 和 Gemini 1.5 Flash 多模态模型的开源聊天框架

    [开源] Gemini Pro 极简聊天框架,支持图文聊天和语音对话模式 https://gemini.u14.app/

    11 条回复    2024-06-19 11:34:54 +08:00
    amery2010
        1
    amery2010  
    OP
       5 天前
    使用 Tauri 开发的项目,系统占用很小,可以常驻菜单栏。
    margoxlive
        2
    margoxlive  
       5 天前
    看起来很舒服,安装下试试 ~
    siknet
        3
    siknet  
       5 天前
    能不能加个代理功能,现在只能挂全局代理使用
    amery2010
        4
    amery2010  
    OP
       5 天前
    @margoxlive 嗯嗯,如果使用上遇到问题,欢迎在 GitHub 的 issues 里进行反馈,初次使用 Tauri 开发,有些地方可能存在问题。
    amery2010
        5
    amery2010  
    OP
       5 天前
    @siknet 在左上角有设置按钮,里面的语言模型菜单下有 Api 代理,你可以在 vercel 上部署一个项目代理
    jmzwcn
        6
    jmzwcn  
       5 天前
    不安装,不是更帅?
    amery2010
        7
    amery2010  
    OP
       5 天前
    @jmzwcn 当然可以不安装使用,支持 web 、macos 、windows 和 linux 。部分用户需要客户端,所以就有了客户端版本,毕竟每个人的需求都不同。
    bian2023
        8
    bian2023  
       4 天前 via Android
    @amery2010 能不能支持下走 http 或者 socks5 代理
    yinzhi
        9
    yinzhi  
       20 小时 33 分钟前 via Android
    很好用,界面也很好看。似乎只能一个对话窗口,用户不能编辑助理设定?
    amery2010
        10
    amery2010  
    OP
       16 小时 8 分钟前
    @yinzhi 您提到的功能,在后续的开发计划中。这个项目是从零到一开始搭建的,所以功能实现上有优先级,一些核心功能会考虑优先实现。
    多对话以及自定义助理会在函数插件功能之后开发,需要等两个大版本。
    amery2010
        11
    amery2010  
    OP
       15 小时 59 分钟前
    @bian2023 这个我没接触过,需要探索一下实现的可能性。很多代理软件的全局或者规则代理都是可以支持的,我在测试时用的就是代理软件。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1043 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:34 · PVG 03:34 · LAX 12:34 · JFK 15:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.