即时通讯
单聊、群聊、消息反应、编辑、撤回与离线推送保持轻快,常用操作都在拇指可达范围内。
- 消息编辑与撤回
- 群组与离线推送
- 消息反应与已读回执
毛豆聊天是轻量 Android 即时通讯。单聊、群聊与附件默认端到端加密,AI、通话和机器人平台按需开启。
聊天、群组、动态、音视频通话与 AI 能力围绕同一条加密边界组织,功能完整但不把隐私变成附加项。
单聊、群聊、消息反应、编辑、撤回与离线推送保持轻快,常用操作都在拇指可达范围内。
WebRTC 通话使用 TURN 服务补足弱网路径,来电前台服务与邀请频率限制已内置。
防截图、转发白名单、SIM 变更防护与阅后即焚层层叠加。
翻译、总结、提醒与图片理解按需调用;未配置密钥时普通聊天不受影响。
附件独立加密存储,上传声明与下载领取分离,服务端不接触媒体明文。
HTTP API、HMAC Webhook、长轮询与内联键盘保留足够扩展性。
服务端负责身份、路由、密文存储与治理;消息正文、附件明文和会话密钥都不进入服务端信任边界。
你不需要理解密钥协商细节。每次打开应用,消息已经在安全路径中运行;需要更高强度时,密聊空间继续增加防截图、阅后即焚和 SIM 变更防护。
按任务调用、按范围处理。你可以让 AI 总结一个会话、翻译一段内容,也可以完全不用它。
把长会话压缩成可行动要点,避免在信息流里反复爬楼。
按选中的消息或会话范围翻译,保留原文上下文,减少误解。
识别截图、文档或图片中的关键信息,只在需要时上传处理。
切换三个场景,看看信息密度、安全提示与 AI 面板如何在不同任务里保持克制。
用熟悉的 HTTP 习惯把消息、群组和回调接进你的系统。Webhook 使用 HMAC 签名,长轮询作为兜底。
# 收到消息后回复同一条文本
@app.post("/webhook")
def handle_message(request):
payload = verify_hmac(request)
if payload["type"] == "message":
send_message(
chat_id=payload["chat_id"],
text="已收到",
token=os.environ["MAODOU_BOT_TOKEN"],
)
return {"ok": True}
毛豆聊天已在 GitHub 全面开源。你可以直接下载官方编译的 Android APK,或自行构建部署服务端。
原生 Kotlin 与 Jetpack Compose,端到端加密与本地 SQLCipher。
查看完整客户端与服务端代码,欢迎 Star、提 Issue 与参与贡献。
开源代码库:github.com/xalor888/Maodouchat · 欢迎提交 Issue 与 PR
还有更多问题?前往 GitHub Issues / 讨论区 交流反馈