# ayaka-bot
**Repository Path**: zhang-chuang-xin/ayaka-bot
## Basic Information
- **Project Name**: ayaka-bot
- **Description**: screeps代码仓库
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 4
- **Forks**: 0
- **Created**: 2023-10-25
- **Last Updated**: 2025-08-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Screeps, TypeScript
## README
# AyakaBot
 本项目是 Screeps 的游戏代码,志在开发一个半自动化的 AI,以获得更好的游戏体验。
本项目是 Screeps 的游戏代码,志在开发一个半自动化的 AI,以获得更好的游戏体验。
## 使用
_请先确保安装了 [nodejs](https://nodejs.org/en/) 与 [yarn](https://yarnpkg.com/)。_ 推荐使用 [nvm](https://github.com/nvm-sh/nvm) 安装 nodejs,以便切换 nodejs 版本。
1. 安装依赖
    ```bash
    yarn
    ```
2. 填入 token
    在根目录下 `.secret.json` 文件中的 `token` 字段填入你自己的 [token](https://screeps.com/a/#!/account/auth-tokens)
3. 提交代码
    ```bash
    yarn push main
    ```
## 功能
| 功能说明                 | 完成情况 |
| ------------------------ | :------: |
| 采集能量矿               |   ✅️    |
| 建造建筑与维修           |   ✅️    |
| 升级控制器               |   ✅️    |
| lab 集群                 |   ✅️    |
| 主动防御                 |   ✅️    |
| 简单的资源平衡           |   ✅️    |
| 市场交易                 |   ✅️    |
| 自动开房与援建           |   ❌️    |
| 普通外矿以及中央九房采集 |   ❌️    |
| 捡尸体和捡废墟           |   ❌️    |
| 二人小队                 |   ❌️    |
| 四人小队                 |   ❌️    |
| 防御核弹                 |   ❌️    |
| 自动化工厂               |   ❌️    |
## 参考
-   [Screeps 中文文档](https://screeps-cn.github.io/)
-   [commit 规范](https://github.com/conventional-changelog/commitlint)
-   [badge 生成](https://shields.io/)