AI辅助开发的GNOME邮件客户端Postcard亮相

AI辅助开发的GNOME邮件客户端Postcard亮相

Postcard:一款由AI赋能的现代化邮件客户端

Postcard是一款专为GNOME环境设计的新型邮件客户端,其界面设计风格现代,让人联想到经典的Geary邮件客户端。这款应用由GitHub上的独立开发者gxanshu打造,开发者坦率承认在开发过程中使用了AI编程工具,从而实现了这款“现代邮件客户端”的诞生。

Postcard采用Python语言开发,并基于GTK4/libadwaita框架构建。它利用imaplib和smtplib处理网络通信,通过本地SQLite索引实现搜索功能,借助WebKitGTK渲染HTML内容,同时使用libsecret确保密码安全。作为开源软件,其代码可供审查。

界面设计与功能特点

在视觉呈现上,Postcard与Geary邮件客户端的忠实粉丝会感到熟悉,因为它采用了类似的多列布局:左侧是可调整大小的文件夹侧边栏,中间是邮件列表,右侧则是阅读面板。

该客户端支持使用IMAP和SMTP协议的邮件服务提供商,但暂不支持POP协议,且开发者表示目前没有计划支持Exchange Web Services。Gmail账户可通过GNOME Online Accounts访问,因此如果用户已登录该服务,Postcard即可自动识别。

用户可以添加多个邮件账户,但目前尚不支持将所有账户邮件汇总到一个统一收件箱中查看。

其他功能包括新邮件通知、可调节的同步设置、会话线程以及搜索工具。基本的邮件编辑器提供富文本格式、主题行、抄送和密送行,并支持添加附件。

应用程序的用户界面严格遵循GNOME人机界面指南(HIG)。

功能局限与开发状态

Postcard的偏好设置对话框允许用户定义签名,并提供切换选项以阻止邮件中的远程图像(如跟踪像素),以及在应用关闭后继续后台运行(以保持邮件连接活跃)。

需要注意的是,该应用目前不支持PGP/GPG密钥设置、内置日历或客户端邮件过滤等功能。对于高级用户而言,Evolution或Thunderbird等成熟客户端可能更合适。

Postcard正处于积极开发中——仅本月就发布了5次更新。项目README建议用户试用几周,而非将其作为唯一邮件应用依赖。

AI辅助开发的争议与透明度

AI编程工具如Claude使得创建“80%完成度”的个人项目变得容易,但当用户反馈的bug报告堆积如山时,开发热情往往随之减退。

这就是为什么AI辅助软件——关于何种程度的AI协助才值得称为“vibe coded”的定义欢迎在评论中讨论——常被认为是一种“一次性垃圾”。今年,Flathub禁止了AI辅助应用的提交,而一些后续研究检查了被拒的“vibe coded”应用状态,发现四分之三的应用已被放弃(在其他基础设施上;Codeberg因存储成本上升已不再托管vibe coded软件)。

从某种意义上说,我感到欣慰的是Postcard的开发者坦率地承认了AI的参与(假设“Claude设计美学”网站没有向用户透露这一点),在“一个…”充满无休止空洞营销说辞和vibe coded模糊性的世界里,一丝“人类”诚实是值得珍视的。

在Ubuntu上安装Postcard GTK邮件应用

Postcard可通过Flatpak在Ubuntu和其他Linux发行版上安装,但不在Flathub上(原因如前所述)。

如果您想尝试它,可以添加其专用Flatpak仓库:

flatpak remote-add --if-not-exists postcard https://postcard.gxanshu.in/postcard.flatpakrepo

然后进行安装:

flatpak install postcard in.gxanshu.postcard

项目的GitHub发布页面提供了.flatpakref文件供下载,如果您更喜欢这种方式。您可以在Flatpak软件管理器(如Bazaar)中打开该文件。


关注微信号:智享开源 ,及时了解更新信息。

原文链接:https://www.omgubuntu.co.uk/2026/08/postcard-gnome-email-client

评论列表

发表评论

你必须 登录 才能发表评论.

为您推荐


请支持IMCN发展!

谁在捐赠

微信捐赠 支付宝捐赠
微信捐赠 支付宝捐赠
ta的个人站点

发表文章4577篇

关注我的头条 不要放弃,百折不挠,坚强、自信。


扫码关注公众号:智享开源

最新科技信息


归档

近期评论