Repository navigation
Releases: NextAlone/Nagram-Qt
Release list
Nagram Desktop 7.3.0.1-beta
Nagram Desktop 7.3.0.1 测试版,基于 Telegram Desktop 7.3.0。完整功能列表见 7.2.10-pre.1,这里只列出相对 7.2.10.3 的变化。
这一版同步了上游从 7.2.10 到 7.3.0 的全部改动。功能在 macOS 上实际运行过,Windows 和 Linux 只通过了编译、单元测试和启动冒烟测试。因此先作为测试版发布:自动更新只推送给在“设置 → 高级”里打开了“安装测试版”的用户,包管理器(AUR、Nix、Homebrew)不会更新到这一版。发现问题请到 Issues 反馈。
上游
升级到 Telegram Desktop 7.3.0。上游这一版的更新记录只写了“Money”,下面按上游的提交整理。
- 钱包(Money):内置的 Gram 钱包,在单独的窗口里显示余额(可换算成法币)、交易记录和收藏品。入口只在 Telegram 服务端对账号开放时出现。
- 收发 Gram:从主菜单、资料页或私聊的附件菜单发送,可以填 Telegram 用户、钱包地址或
.ton名字,附带的留言默认加密;转账在聊天里显示为卡片。 - 打开
ton://转账链接会进入发送界面;支持用 TON Connect 连接外部应用,并在钱包里查看和断开已连接的应用。 - 密钥:导入或查看恢复短语,开启或关闭加密备份;钱包密钥由本地密码保护,macOS 可用 Touch ID、Windows 可用 Windows Hello 解锁。设置本地密码时显示强度提示。
- 收发 Gram:从主菜单、资料页或私聊的附件菜单发送,可以填 Telegram 用户、钱包地址或
- 消息暂存:输入框里写到一半的消息(包括待发送的文件)可以先暂存起来,稍后取回,有对应的按钮和快捷键。
- 图片与视频编辑器:
- 可以把聊天消息和链接预览放到画布上。
- 可以加音轨并调节音量;视频片段可以在时间线上裁剪,时间线支持滚轮缩放和直接输入时间。
- 画布可以扩展到图片之外,按住 Shift 拖动时吸附参考线,按 Backspace 删除选中的项目,新增快捷键说明。
- 小程序:外部窗口的菜单、全屏、弹窗和加载提示有多处改进;小程序打开链接和下载文件需要用户操作;Linux 上会询问媒体和位置权限。
- 富文本消息:链接按钮显示网址提示并可复制链接,识别 TON 地址,修正气泡边缘的宽度、圆角和边距。
- 其他:输入时机器人菜单按钮会收窄;更多对话框可以按 Enter 提交;调过颜色的主题可读性更好。
- 修复:
- 多处崩溃:即时预览编辑器、图片编辑器、分享框搜索、聊天列表的视频头像、没有屏幕时的通知、共享媒体跳转等。
- 读到损坏的应用设置时不再死循环。
- 同时编辑时不再丢失最新的草稿。
- 含相对日期的富文本消息不再卡死。
- 依赖:Qt 6.11.2、OpenSSL 3.5.9,WebRTC、ANGLE、xz、ada 等同步更新。
新增
- 注册时间估算:Telegram 没有提供某个用户的注册月份时,资料页按用户 ID 估算并标明“估算”,显示为“约”“早于”或“晚于”某个月份。开关仍是原来的“显示注册时间”。
- 托盘图标换成了新的 Nagram 图标,包括 macOS 菜单栏图标和单色图标的未读、静音状态。
修复
- 消息菜单里的“重复”现在立刻显示发出的消息,不再等服务器返回。带相册或隐藏来源的转发同样如此。
安装包
| 平台 | 文件 |
|---|---|
| macOS(Apple 芯片与 Intel) | Nagram-7.3.0.1-beta-macos.dmg(磁盘镜像)、Nagram-7.3.0.1-beta-macos.zip |
| Windows x64 | Nagram-7.3.0.1-beta-windows-x64-setup.exe(安装程序)、Nagram-7.3.0.1-beta-windows-x64.zip(便携版) |
| Windows ARM64 | Nagram-7.3.0.1-beta-windows-arm64-setup.exe(安装程序)、Nagram-7.3.0.1-beta-windows-arm64.zip(便携版) |
| Linux x86_64 | Nagram-7.3.0.1-beta-linux-x86_64.tar.xz |
名字以 td-update- 开头的文件是给应用内更新用的,不需要手动下载。
安装
macOS
- 磁盘镜像(
.dmg):打开后把 Nagram 拖到旁边的 Applications 文件夹。 - 压缩包(
.zip):解压得到Nagram.app,放进“应用程序”文件夹。
两种方式装的是同一个应用,都会自行更新。
Windows
- 安装程序(
-setup.exe):装到当前用户的%APPDATA%\Nagram Desktop,程序和数据都在这里。不需要管理员权限,会创建开始菜单快捷方式(桌面快捷方式可选),可以在系统的“应用”里卸载。 - 便携版(
.zip):解压到一个可写的文件夹,运行Nagram.exe。数据就存在这个文件夹里,整个文件夹可以直接拷走;放在不可写的位置时,数据会改存到%APPDATA%\Nagram Desktop。
两种方式装的都会自行更新。
Linux
解开 tar.xz,运行 Nagram/Nagram。放在可写的位置时会自行更新。
安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。
Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。
Nagram Desktop 7.2.10.3
Nagram Desktop 7.2.10.3,基于 Telegram Desktop 7.2.10。完整功能列表见 7.2.10-pre.1,这里只列出相对 7.2.10-pre.2 的变化。
从这个版本起,版本号写作“上游版本.修订号”:7.2.10 是所基于的 Telegram Desktop 版本,最后一位是 Nagram 自己的修订号。此前的 7.2.10-pre.1、7.2.10-pre.2 相当于修订号 1 和 2。
功能主要在 macOS 上验证过,Windows 和 Linux 只通过了编译、单元测试和启动冒烟测试;自动更新只在 macOS 上实测过。发现问题请到 Issues 反馈。
新增
- 自动更新:应用会自己检查并安装新版本,开关在“设置 → 高级”。更新包从本仓库的发行页下载,只接受 Nagram 的密钥签名的更新包。此前的预发布版本没有更新器,需要手动安装这一版。
- 发送前翻译:在设置里打开后,聊天菜单里出现“发送前翻译”,为这个聊天选定语言。之后在该聊天发送文字时先显示翻译预览,由你决定发送译文还是原文。
- 免打扰时段:按开始时间、结束时间和星期设置,可以为联系人私聊、置顶聊天、提及和回复、关键词提醒设置例外。
- 关键词提醒:最多 50 条规则,支持普通文本和正则表达式,命中时即使聊天已静音也会通知。
- 清理不用的聊天:列出已注销的账号,以及六个月没有消息的机器人、群组和频道,可以批量归档或退出。置顶的聊天、收藏夹、你拥有或管理的群组和频道不会被列出。
- 消息菜单新增“复制为 Markdown”,默认隐藏。
- Windows 除便携版外,新增安装程序。
- Linux 发行包解开后是一个
Nagram目录,附带桌面入口、图标等打包用的文件。
安装包
| 平台 | 文件 |
|---|---|
| macOS(Apple 芯片与 Intel) | Nagram-7.2.10.3-macos.dmg(磁盘镜像)、Nagram-7.2.10.3-macos.zip |
| Windows x64 | Nagram-7.2.10.3-windows-x64-setup.exe(安装程序)、Nagram-7.2.10.3-windows-x64.zip(便携版) |
| Windows ARM64 | Nagram-7.2.10.3-windows-arm64-setup.exe(安装程序)、Nagram-7.2.10.3-windows-arm64.zip(便携版) |
| Linux x86_64 | Nagram-7.2.10.3-linux-x86_64.tar.xz |
名字以 td-update- 开头的文件是给应用内更新用的,不需要手动下载。
安装
macOS
- 磁盘镜像(
.dmg):打开后把 Nagram 拖到旁边的 Applications 文件夹。 - 压缩包(
.zip):解压得到Nagram.app,放进“应用程序”文件夹。
两种方式装的是同一个应用,都会自行更新。
Windows
- 安装程序(
-setup.exe):装到当前用户的%APPDATA%\Nagram Desktop,程序和数据都在这里。不需要管理员权限,会创建开始菜单快捷方式(桌面快捷方式可选),可以在系统的“应用”里卸载。 - 便携版(
.zip):解压到一个可写的文件夹,运行Nagram.exe。数据就存在这个文件夹里,整个文件夹可以直接拷走;放在不可写的位置时,数据会改存到%APPDATA%\Nagram Desktop。
两种方式装的都会自行更新。
Arch Linux(AUR)
包名是 nagram-desktop-bin,安装的就是本页的 Linux 发行包:
yay -S nagram-desktop-bin没有 AUR 助手时:
git clone https://aur.archlinux.org/nagram-desktop-bin.git
cd nagram-desktop-bin
makepkg -si这样装的由 pacman 更新,应用内的自动更新是关闭的。
Nix
仓库自带 flake,安装的同样是本页的 Linux 发行包。仅 NixOS 可用(x86_64-linux),需要启用 flakes:
nix run github:NextAlone/Nagram-qt装进用户环境:
nix profile install github:NextAlone/Nagram-qt在 NixOS 或其上 home-manager 的 flake 里,把 github:NextAlone/Nagram-qt 加为输入,然后使用 packages.x86_64-linux.default。程序在隔离的 FHS 环境里运行,由 Nix 更新,应用内的自动更新是关闭的。
其他发行版上即使装了 Nix 也不要这样安装:包里不带图形驱动,只从 NixOS 放驱动的 /run/opengl-driver 读取,找不到时程序一启动就退出。这些系统请用上面的 AUR 包或下面的 tar.xz。
AUR 和 Nix 的包在本版本发布后由 CI 更新,会比本页晚几分钟。
其他 Linux 发行版
解开 tar.xz,运行 Nagram/Nagram。放在可写的位置时会自行更新。
安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。
Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。
Update feed
Installed copies of Nagram Desktop read nagram-updates.json from here to find new versions. Download the application from the other releases.
Nagram Desktop 7.2.10-pre.2
Nagram Desktop 的第二个预发布版本,基于 Telegram Desktop 7.2.10。完整功能列表见 7.2.10-pre.1,这里只列出相对它的变化。
这是预发布版本:功能主要在 macOS 上验证过,Windows 和 Linux 只通过了编译、单元测试和启动冒烟测试。发现问题请到 Issues 反馈。
新增
- 受保护的消息可以以副本形式复读和转发。
- 在评论区里复读时,副本作为对原帖的回复发送,并停留在评论区。
- 文件夹列表里可以显示归档和收藏夹。
- 消息的浏览数旁边显示转发数。
- 圆角大小改用滑块设置。
- 按日期范围导出对话时只拉取所选范围内的消息,不再遍历整个对话。
修复
- 第二次备份设置到收藏夹时应用崩溃。
- 鼠标滚轮事件被失效的抓取劫持,导致滚动失灵。
- Windows:窗口去掉系统原生标题栏;子菜单项无法点击;托盘图标的未读点不再盖住 N 字。
- Linux:Nagram 不在
PATH里时无法打开tg://链接。 - 非 macOS 平台不再显示 Apple Intelligence 选项。
- 从文件夹打开归档后可以返回原文件夹。
- 消息菜单:Nagram 的动作排在底部信息栏之上;已读和编辑时间一行与菜单项对齐;最近会话使用历史图标。
- 主菜单在内容放得下时不再滚动。
- 设置页:各分栏有了自己的图标;反应开关标明对应的聊天类型;服务页的说明更简短;顶栏工具按钮的颜色与其他顶栏按钮一致。
安装包
| 平台 | 文件 |
|---|---|
| macOS | Nagram-7.2.10-pre.2-macos.zip |
| Windows x64 | Nagram-7.2.10-pre.2-windows-x64.zip |
| Windows ARM64 | Nagram-7.2.10-pre.2-windows-arm64.zip |
| Linux x86_64 | Nagram-7.2.10-pre.2-linux-x86_64.tar.xz |
安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。应用内没有自动更新,新版本请到本页下载。
Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。
Nagram Desktop 7.2.10-pre.1
Nagram Desktop 的第一个预发布版本,基于 Telegram Desktop 7.2.10。增强功能集中在“设置 → Nagram”里,全部默认关闭或保持 Telegram 的默认行为。
这是预发布版本:功能主要在 macOS 上验证过,Windows 和 Linux 只通过了编译和单元测试。发现问题请到 Telegram 群组反馈。
翻译与 AI
- 多种翻译服务可选,包括 Google、Microsoft、Yandex、DeepL,以及自己的大模型接口。
- 大模型翻译可自定义接口地址、模型和提示词,内置常见厂商预设,支持 OpenAI 与 Anthropic 两种协议。
- 按设备、账号、对话三层设置自动翻译;翻译整个对话时可以使用所选的翻译服务。
- 大模型翻译可带上近期消息作为上下文。
- 用大模型总结单条或多条消息。
- 自定义语音转文字服务(OpenAI 兼容接口),可批量转写选中的语音消息。
- 发送前翻译输入内容,阅读时简繁转换。
文本与输入
- 盘古之白:发送、编辑或阅读时在中西文之间加空格。
- 选中文字时显示格式工具栏,可关闭自动 Markdown,设置默认代码语言。
- 输入框各按钮可单独隐藏,鼠标悬停时不弹出表情面板和附件菜单。
- 发送贴纸、GIF、语音、圆形视频前确认或预览;私聊通话前确认。
- 快捷回复,点击机器人命令时先填入输入框,默认不显示链接预览。
消息
- 复读、无引用复读、无引用转发;复读后可自动滚动到最新消息。
- 消息过滤:用关键词或正则表达式遮盖、折叠或隐藏消息,支持全局规则和按对话、话题覆盖。
- 消息菜单每一项可设为显示、隐藏或按住 Option / Alt 才显示。
- 多选后合并为一条文本、批量操作、选择此人的消息、选择区间内的消息。
- 消息截图,可使用内置主题或云主题。
- 时间显示秒、转发消息显示原始发送时间、显示消息 ID、精确的浏览数和回复数。
- 隐藏赞助消息、消息反应、“已编辑”标记、会员标识、推荐频道等。
聊天列表与文件夹
- 紧凑列表,可调消息预览行数,隐藏收藏夹和归档的消息预览。
- 启动时打开指定文件夹,隐藏“全部会话”,在文件夹中显示归档入口,隐藏未读数。
- 会话排序,记住最近会话,恢复阅读位置。
- 置顶已满时在本机继续置顶。
- 隐藏动态、Premium 推广、生日提示和代理赞助频道。
媒体与贴纸
- 贴纸大小、最近使用数量,隐藏推荐贴纸、推荐表情和 GIF 推荐分类。
- 收藏贴纸已满时在本机保留被挤出的贴纸。
- 把贴纸包导出到指定目录并自动同步;导出和导入已安装贴纸包列表。
- 语音消息码率,关闭群组通话的音频处理,自定义音乐封面地址。
- 关闭视频自动播放,GIF 显示播放控制。
界面与资料
- 10 套应用图标,菜单栏图标和登录二维码使用 Nagram 的图标;可调消息气泡圆角、头像圆角和文字消息宽度。
- 自定义主菜单项,通知延迟,隐藏应用图标角标。
- 资料页显示 ID、数据中心和注册时间。
- 遮盖手机号,演示模式,添加联系人时默认不分享手机号。
- 允许复制和保存受保护的内容,忽略内容限制,自动显示敏感媒体。
网络与链接
- IP 版本策略,使用系统 DNS,自定义 DoH 地址,不请求备用服务器地址。
- 下载加速和上传加速。
- 链接规则;按链接自动查询 inline 机器人,可添加本地规则。
- 网页应用窗口大小、平台标识,指定链接改用浏览器打开。
- 打开 Telegram 官方网页时不自动登录。
账号与备份
- 导出和导入设置,查看已修改的设置,复制诊断信息。
- 把设置备份到收藏夹并从收藏夹恢复,可在设置变更后自动备份。备份是明文文件,不包含服务密钥。
安装包
| 平台 | 文件 |
|---|---|
| macOS | Nagram-7.2.10-pre.1-macos.zip |
| Windows x64 | Nagram-7.2.10-pre.1-windows-x64.zip |
| Windows ARM64 | Nagram-7.2.10-pre.1-windows-arm64.zip |
| Linux x86_64 | Nagram-7.2.10-pre.1-linux-x86_64.tar.xz |
安装包没有开发者签名和公证。macOS 首次打开需要在“系统设置 → 隐私与安全性”里允许,Windows 可能弹出 SmartScreen 提示。应用内没有自动更新,新版本请到本页下载。
Nagram Desktop 使用独立的数据目录,不会读取或修改 Telegram Desktop 的数据。