RepositoryRustCNTrung Quốc
LZ

lz1998/ricq

Rust 高性能 QQ 协议(原RS-QQ)。Linux-musl运行内存1.6MB。

657sao
65fork
10issue
5lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: qqrobot

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: coolq

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: mirai

#1 Repository Của Tháng

🚀 RICQ: Thư viện giao thức QQ Android bằng Rust

RICQ là phần triển dựng lại giao thức QQ Android bằng ngôn ngữ Rust, dựa trên dự án OICQ, tối ưu hiệu suất và tiết kiệm bộ nhớ.

RICQ là một thư viện giao thức cho phép phát triển ứng dụng QQ trên nền tảng Rust. Dự án hỗ trợ đầy đủ các chức năng như đăng nhập tài khoản, xử lý tin nhắn (văn bản, hình ảnh, âm thanh...), theo dõi sự kiện và thực hiện các thao tác trên QQ. Thiết kế modular với các thành phần như ricq (API bất đồng bộ), ricq-core (trình dựng và phân tích gói tin không IO) và ricq-axum-api (giao diện đăng nhập qua HTTP).

✨ Điểm nổi bật

  • Đăng nhập đa dạng: Hỗ trợ đăng nhập bằng tài khoản mật khẩu, mã QR, cùng xác thực captcha và khóa thiết bị.
  • Xử lý tin nhắn phong phú: Hỗ trợ tin nhắn văn bản, biểu tượng cảm xúc, @mention, trả lời, ảnh, âm thanh, tin đường dài và chia sẻ liên kết.
  • Theo dõi sự kiện toàn diện: Bắt sự kiện tin nhắn nhóm/bạn bè, yêu cầu kết bạn, mời vào nhóm, thay đổi vai trò thành viên, giải tán nhóm và nhiều hơn nữa.
  • Thao tác chủ động mạnh mẽ: Cho phép sửa đổi thông tin cá nhân, gửi tin, quản lý nhóm (cấm, kick, đặt quản trị viên), đặt tên nhóm, công bố và thiết lập trạng thái online.
  • Tiết kiệm tài nguyên: Chạy trên Linux-musl với bộ nhớ chỉ 1.6MB, phù hợp triển khai trên môi trường nhúng hoặc thiết bị thấp cấu hình.
  • Hỗ trợ Nightly Rust: Dự án yêu cầu công cụ Nightly để biên dịch nhờ tính năng ngôn ngữ tiên tiến.
  • Tích hợp dễ dàng: Cung cấp HTTP API qua ricq-axum-api kết hợp giao diện ricq-react-ui để nhanh chóng triển khai.

💡 Vì sao đáng chú ý

RICQ nổi bật với thiết kế nhẹ lẹ và hiệu suất cao, cho phép chạy trên thiết bị có tài nguyên hạn chế như Raspberry Pi hoặc máy chủ nhỏ. Khác với các dự án QQ khác sử dụng ngôn ngữ giải thích hoặc framework nặng, RICQ lợi dụng Rust để tối ưu tốc độ đồng thời giảm tới mức tối thiểu.

Dự án phù hợp cho nhà phát triển muốn xây dựng bot QQ, công cụ quản lý nhóm hoặc dịch vụ tự động hóa dựa trên giao thức QQ Android. Nhờ cấu trúc modular, RICQ dễ dàng kết hợp với các framework khác như rust_proc_qq, Walle-Q hay pbrq thông qua FFI.


#QQ #Rust #QQBot #Protocol #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryRust
niuhuan/rust_proc_qq

[RUST] 模块化QQ机器人框架 (Based RICQ)

191
Aug 30, 2025
RepositoryRust
niuhuan/rust_proc_qq

[RUST] 模块化QQ机器人框架 (Based RICQ)

191
Aug 30, 2025
RepositoryGo
Mrs4s/go-cqhttp

cqhttp的golang实现,轻量、原生跨平台.

10.6k
Jul 10, 2026
RepositoryC++
kyubotics/coolq-http-api

为 酷Q 提供通过 HTTP 或 WebSocket 接收事件和调用 API 的能力

1.8k
Aug 2, 2020
RepositoryPython
Quan666/ELF_RSS

QQ机器人 RSS订阅 插件,订阅源建议选择 RSSHub

609
Oct 22, 2026
RepositoryKotlin
yyuueexxiinngg/onebot-kotlin

OneBot标准的Kotlin实现及mirai插件 - 原cqhttp-mirai

583
Oct 21, 2023
RepositoryPython
lss233/kirara-ai

🤖 可 DIY 的 多模态 AI 聊天机器人 | 🚀 快速接入 微信、 QQ、Telegram、等聊天平台 | 🦈支持DeepSeek、Grok、Claude、Ollama、Gemini、OpenAI | 工作流系统、网页搜索、AI画图、人设调教、虚拟女仆、语音对话 |

19.1k
Jun 28, 2025
RepositoryGo
FloatTech/ZeroBot-Plugin

基于 ZeroBot 的 OneBot 插件

2.6k
Sep 10, 2026
RepositoryKotlin
mamoe/mirai-console

mirai 的高效率 QQ 机器人控制台

1.2k
Jun 22, 2022