Skip to content
@puniyu

puniyu

puniyu

基于 Rust 的模块化即时通讯聊天机器人框架

围绕事件驱动架构与插件化设计构建,提供高性能、可扩展的机器人开发平台


目录

关于

puniyu 是一个用 Rust 编写的即时通讯聊天机器人框架,核心特性:

  • 事件驱动架构 —— 异步消息处理与事件分发
  • 插件化设计 —— 通过声明式宏快速开发可插拔的功能模块
  • 多平台适配 —— 统一的适配器抽象,轻松接入不同即时通讯平台
  • 模块化架构 —— Cargo workspace 拆分,按需依赖,独立迭代

仓库

仓库 说明
puniyu 主程序,基于 core 构建的即时通讯聊天机器人应用
core 框架核心引擎,提供事件系统、消息处理、插件管理等基础能力
cli 命令行工具,用于管理、调试与运行机器人
plugins-workspace 官方插件合集
adapters-workspace 官方适配器合集
puniyu-launcher 启动器
webui Web 管理界面

贡献

欢迎参与贡献!请参考各仓库的 README 了解开发规范。

Pinned Loading

  1. core core Public

    核心库

    Rust 10

  2. plugins-workspace plugins-workspace Public

    puniyu, 官方插件存储仓库

    Rust 1

  3. karin-adapter-gscore karin-adapter-gscore Public

    gscore adapter for Karin

    TypeScript 1

  4. cli cli Public

    puniyu的cli实现

    Rust 2 2

  5. puniyu puniyu Public

    一个高性能即时通讯聊天机器人

    Rust 2

Repositories

Showing 10 of 36 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…