Skip to content

📚 开发指南

欢迎来到 Zhin.js 开发指南!这里为您提供从入门到精通的完整学习路径。

🚀 入门指南

新手上路,快速掌握 Zhin.js 的基础使用。

🎯 快速开始

从零开始创建你的第一个 Zhin.js 机器人项目,包含环境配置、项目创建和基础使用。

⚡ 60秒体验

最快的方式体验 Zhin.js 的强大功能,一分钟即可运行起来。

🎨 Schema 配置入门

学习使用 Zhin.js 的 Schema 配置系统,实现类型安全的配置管理。

🧠 核心概念

深入理解 Zhin.js 的设计理念和核心特性。

💡 核心创新

了解 Zhin.js 的独创技术和设计理念,包括函数式依赖注入、热重载系统等。

🏗️ 架构设计

深入了解 Zhin.js 的四层抽象架构设计,掌握框架的整体结构。

🎨 Schema 系统

完整的 Schema 配置系统指南,包含所有类型定义和使用方法。

🔄 配置热重载

学习配置热重载的使用方法和最佳实践。

⚡ 配置热重载功能

详细了解配置热重载的实现原理和高级功能。

🎓 进阶指南

掌握高级特性,成为 Zhin.js 专家。

🏆 最佳实践

生产环境部署、性能优化、错误处理等最佳实践指南。

📁 项目结构

了解 Zhin.js 项目的标准结构和组织方式。

🎭 JSX 支持

学习如何在 Zhin.js 中使用 JSX 语法构建消息组件。

⚙️ 配置管理

深入了解配置文件的各种格式和高级配置选项。

🧩 核心概念

理解插件、适配器、中间件等核心概念的设计原理。

🎯 学习路径推荐

🔰 新手路径(1-2小时)

  1. 快速开始 - 环境配置和项目创建
  2. 60秒体验 - 快速运行第一个机器人
  3. Schema 配置入门 - 学习配置管理

🎖️ 进阶路径(半天)

  1. 核心创新 - 理解框架特色
  2. 架构设计 - 掌握整体架构
  3. Schema 系统 - 深入配置系统
  4. 最佳实践 - 生产环境应用

🏆 专家路径(1天)

  1. 配置热重载 - 掌握热重载机制
  2. JSX 支持 - 学习组件开发
  3. 项目结构 - 优化项目组织
  4. 核心概念 - 深入理解设计原理

🔗 相关资源

💡 获得帮助


🎉 开始你的 Zhin.js 学习之旅吧!如果你是新手,建议从 快速开始 开始。