ChatGPT 桌面应用程序(Mac、Windows 和 Linux)
ChatGPT_0.10.3_x64_en-US.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)
.app
brew tap lencx/chatgpt https://github.com/lencx/ChatGPT.git
brew install --cask chatgpt --no-quarantine
repo = "lencx/chatgpt"
tap repo, "https://github.com/#{repo}.git"
cask "chatgpt", args: { "no-quarantine": true }
.deb
.deb
chatgpt-desktop-bin
chatgpt-desktop-git
这是一个重大而令人兴奋的更新。它的工作方式类似于 并帮助你快速填充自定义模型,以使 chatgpt 按照你想要的方式工作。这个项目占用了我很多业余时间,所以如果它对你有帮助,请帮助传播这个词或明星,这对我来说将是一个很大的鼓励。我希望我能不断更新它并添加更多有趣的功能。
Telegram bot command
你可以查看很棒的chatgpt提示,以找到要导入应用程序的有趣功能。你还可以使用一键同步所有内容,如果你不希望某些提示出现在斜杠命令中,则可以禁用它们。
Sync Prompts
/
{q}
⇧
⇩
macOS
Linux
Windows
Theme-
Light、、(仅支持 macOS 和 Windows)。
Dark
System
Stay On Top:窗口位于其他窗口之上。
Titlebar:是否显示标题栏,仅受 macOS 支持。
Hide Dock Icon(#35):从扩展坞中隐藏应用程序图标(仅支持 macOS)。
Show Dock Icon
SystemTrayMenu -> Show Dock Icon
Inject Script:使用脚本修改页面。
Control Center:ChatGPT应用程序的控制中心,它将给应用程序无限的想象力。
Go to Config:打开配置文件目录 ()。
path: ~/.chatgpt/*
Clear Config:清除配置文件(),危险操作,请提前备份数据。
path: ~/.chatgpt/*
Restart ChatGPT:重启应用,例如:程序卡住或注入脚本编辑后重启应用即可生效。
Awesome ChatGPT:推荐的相关资源。
Undo
Redo
Cut
Copy
SelectAll
Go Back
Go Forward
Scroll to Top of Screen
Scroll to Bottom of Screen
Refresh the Screen
Update Log:聊天更新日志。
Report Bug:报告错误或提供反馈。
Toggle Developer Tools:开发人员调试工具。
平台 | 路径 |
---|---|
Linux目录 | /home/lencx/.chatgpt |
苹果操作系统 | /Users/lencx/.chatgpt |
窗户 | C:\Users\lencx\.chatgpt |
[.chatgpt]- 应用程序配置根文件夹
chat.conf.json- 首选项配置
chat.awesome.json- 自定义 URL 列表,类似于浏览器书签。任何URL都可以用作主窗口或托盘窗口(控制控制 -> awesome )
chat.model.json- 提示配置,包含三个部分:
user_custom- 需要手动输入数据(控制控制 ->语言模型 ->用户自定义)
sync_prompts- 同步来自f/awesome-chatgpt-prompts的数据(控制Conter ->语言模型->同步提示)
sync_custom- 同步自定义json和csv文件数据,支持本地和远程(控制控制->语言模型->同步自定义)
chat.model.cmd.json- 过滤(是否启用)和排序斜杠命令
[cache_model]- 缓存模型数据
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 format:
[
{
"cmd": "a",
"act": "aa",
"prompt": "aaa aaa aaa"
},
{
"cmd": "b",
"act": "bb",
"prompt": "bbb bbb bbb"
}
]
CSV format
"cmd","act","prompt"
"a","aa","aaa aaa aaa"
"b","bb","bbb bbb bbb"
📌 TODO
Control Centerenhancement
Pop-up Searchenhancement
If you cannot open the application after the upgrade, please try to clear the configuration file, which is in the
~/.chatgpt/*directory.
If you have already logged in in the main window, but the system tray window shows that you are not logged in, you can fix it by restarting the application (
Menu -> Preferences -> Restart ChatGPT).
It's safe, just a wrapper for OpenAI ChatGPT website, no other data transfer exists (you can check the source code).
# step1:
git clone https://github.com/lencx/ChatGPT.git
# step2:
cd ChatGPT
# step3: install deps
yarn
# step4:
yarn dev
# step5:
# bundle path: src-tauri/target/release/bundle
yarn build
国内用户如果遇到使用问题或者想交流 ChatGPT 技巧,可以关注公众号“浮之静”,发送 “chat” 进群参与讨论。公众号会更新《Tauri 系列》文章,技术思考等等,如果对 tauri 开发应用感兴趣可以关注公众号后回复 “tauri” 进技术开发群(想私聊的也可以关注公众号,来添加微信)。开源不易,如果这个项目对你有帮助可以分享给更多人,或者微信扫码打赏。
Apache License