# HDK 最佳实践 > 本文面向 HDK 的使用者,如果你想参与贡献,请移步 [README](./README.md) ## 概述 HDK 主要包含了以下几部分内容,这也是这个库的边界: * 开始一个新的 *Hyperf* 项目所需的脚本 * 通用类、函数 * 通用异常、错误码及错误捕获 * 项目相关 *RPC* 连接器 ## 安装 ```bash composer config secure-http false \ && composer config repo.lux-map composer https://satis.luxcreo.cn/ \ && composer require singularity/hyperf-development-kit \ && php bin/hyperf vendor:publish singularity/hyperf-development-kit ``` ## 配置 配置,是 HDK 保证灵活性的重要一环。 当你使用上面的命令进行安装之后,即已经发布了 HDK 的配置文件,*config/autoload/common.php*。 主要分为以下几块: * 响应相关 * 鉴权相关 * redis 补充配置 * 领域所需的特定配置