ChatGPT桌面软件-支持(Mac, Windows and Linux)

一款仿OpenAI的ChatGPT桌面客户端软件,目前支持多种操作系统(Mac, Windows and Linux),具体使用操作和界面效果参考下文。

特别说明:

此软件是需要魔法,登录chatgpt的账号进行使用,如需账号可在此处获取。

下载说明:推荐本文的下载地址,已经打包了windows和mac版本,直接下载很快安装,下面官方地址如需魔法条件下载会慢。

文档和下载地址

它是一个非官方项目,仅供个人学习研究。ChatGPT 桌面应用开源的这段时间,受到了很多关注,谢谢大家的支持。随着事情的发展,有两个问题严重影响了项目的下一步开发计划:

  • 有人利用它进行二次打包销售,谋取私利
  • ChatGPT 因名称和图标问题可能会涉及侵权

新仓库:https://github.com/lencx/nofwl


📦 安装

Windows

  • ChatGPT_1.1.0_windows_x86_64.msi 【下载地址】
  • 使用 winget:# install the latest version winget install –id=lencx.ChatGPT -e # install the specified version winget install –id=lencx.ChatGPT -e –version 0.10.0

注意:如果安装路径和应用名称相同,会导致冲突 (#142)

Mac

如果在 macOS 上安装软件时遇到 “ChatGPT” is damaged and can't be opened. You should move it to the Trash. 错误消息,可能是由于 macOS 安全设置的限制导致的。为了解决此问题,请在终端尝试以下命令:

sudo xattr -r -d com.apple.quarantine /YOUR_PATH/ChatGPT.app

Linux

📢 公告

这是一个令人兴奋的重大更新。像 Telegram 机器人指令 那样工作,帮助你快速填充自定模型,来让 ChatGPT 按照你想要的方式去工作。这个项目倾注了我大量业余时间,如果它对你有所帮助,宣传转发,或者 star 都是对我的巨大鼓励。我希望我可以持续更新下去,加入更多有趣的功能。

如何使用指令?

你可以从 awesome-chatgpt-prompts 来寻找有趣的功能来导入到应用。也可以使用 Sync Prompts,来一键同步所有,如果你不想让某些提示出现在你的斜杠命令,你可以禁用它们。

ChatGPT桌面软件-支持(Mac, Windows and Linux)插图3
ChatGPT桌面软件-支持(Mac, Windows and Linux)插图4

在 ChatGPT 文本输入区域,键入 / 开头的字符,则会弹出指令提示,按下空格键,它会默认将命令关联的文本填充到输入区域(注意:如果包含多个指令提示,它只会选择第一个作为填充,你可以持续输入,直到第一个提示命令为你想要时,再按下空格键。或者使用鼠标来点击多条指令中的某一个)。填充完成后,你只需要按下回车键即可。斜杠命令下,使用 TAB 键修改 {q} 标签内容(仅支持单个修改 #54)。使用键盘  和 (上下键)来选择斜杠指令。

✨ 功能概览

  • 跨平台: macOS Linux Windows
  • 导出 ChatGPT 聊天记录 (支持 PNG, PDF 和生成分享链接)
  • 应用自动升级通知
  • 丰富的快捷键
  • 系统托盘悬浮窗
  • 应用菜单功能强大
  • 支持斜杠命令及其配置(可手动配置或从文件同步 #55
  • 自定义全局快捷键 (#108)
  • 划词搜索 (#122 鼠标选中文本,不超过 400 个字符):应用使用 Tauri 构建,因其安全限制,会导致部分操作按钮无效,建议前往浏览器操作。

#️⃣ 菜单项

  • Preferences (喜好)
    • Theme – LightDarkSystem (仅支持 macOS 和 Windows)
    • Stay On Top: 窗口置顶
    • Titlebar: 是否显示 Titlebar,仅 macOS 支持
    • Hide Dock Icon (#35): 隐藏 Dock 中的应用图标 (仅 macOS 支持)
      • 系统图盘右键单击打开菜单,然后在菜单项中点击 Show Dock Icon 可以重新将应用图标显示在 Dock(SystemTrayMenu -> Show Dock Icon
    • Control Center: ChatGPT 应用的控制中心,它将为应用提供无限的可能
      • 设置 ThemeStay On TopTitlebar 等
      • User Agent (#17): 自定义 user agent 防止网站安全检测,默认值为空
    • Go to Config: 打开 ChatGPT 配置目录 (path: ~/.chatgpt/*)
    • Clear Config: 清除 ChatGPT 配置数据 (path: ~/.chatgpt/*), 这是危险操作,请提前备份数据
    • Restart ChatGPT: 重启应用。如果注入脚本编辑完成,或者应用可卡死可以通过此菜单重新启动应用
  • Edit – UndoRedoCutCopySelectAll, …
  • View – Go BackGo ForwardScroll to Top of ScreenScroll to Bottom of ScreenRefresh the Screen, …
  • Help
    • Update Log: ChatGPT 应用更新日志
    • Report Bug: 报告 BUG 或反馈建议
    • Toggle Developer Tools: 网站调试工具,调试页面或脚本可能需要

⚙️ 应用配置

平台路径
Linux/home/lencx/.chatgpt
macOS/Users/lencx/.chatgpt
WindowsC:\Users\lencx\.chatgpt
  • [.chatgpt] – 应用配置根路径
    • chat.conf.json – 应用喜好配置
    • chat.prompt.json – ChatGPT 输入提示,通过斜杠命令来快速完成输入,主要包含三部分:
      • user_custom – 需要手动录入 (Control Conter -> Prompts -> User Custom)
      • sync_prompts – 从 f/awesome-chatgpt-prompts 同步数据 (Control Conter -> Prompts -> Sync Prompts)
      • sync_custom – 同步自定义的 json 或 csv 文件数据,支持本地和远程 (Control Conter -> Prompts -> Sync Custom)
    • chat.prompt.cmd.json – 过滤(是否启用)和排序处理后的斜杠命令数据
    • [cache_prompts] – 缓存同步或录入的数据
      • chatgpt_prompts.json – 缓存 sync_prompts 数据
      • user_custom.json – 缓存 user_custom 数据
      • ae6cf32a6f8541b499d6bfe549dbfca3.json – 随机生成的文件名,缓存 sync_custom 数据
      • 4f695d3cfbf8491e9b1f3fab6d85715c.json – 随机生成的文件名,缓存 sync_custom 数据
      • bd1b96f15a1644f7bd647cc53073ff8f.json – 随机生成的文件名,缓存 sync_custom 数据

客户端信息同步

目前同步自定文件仅支持 json 和 csv,且需要满足以下格式,否则会导致应用异常:

JSON 格式

[
  {
    "cmd": "a",
    "act": "aa",
    "prompt": "aaa aaa aaa"
  },
  {
    "cmd": "b",
    "act": "bb",
    "prompt": "bbb bbb bbb"
  }
]

CSV 格式

"cmd","act","prompt"
"a","aa","aaa aaa aaa"
"b","bb","bbb bbb bbb"

以上文章来源地址:https://github.com/lencx/ChatGPT/blob/main/README-ZH_CN.md

ChatGPT桌面软件-支持(Mac, Windows and Linux)-大雄搜集站
ChatGPT桌面软件-支持(Mac, Windows and Linux)
此内容为免费资源,请登录后查看
R币 0
本站付费资源为网络虚拟产品,由于网络资源具有极快的可复制性,一经出售不予退款,购买如有疑问请及时联系站长QQ2371305831
免费资源
© 版权声明
THE END
喜欢点个赞支持一下吧
点赞0赏币 分享
评论交流 抢沙发

请登录后发表评论

    暂无评论内容