AI prompts
base on Toolkit for League of Legends <div align="center">
<div>
<img
src="https://github.com/Hanxven/LeagueAkari/raw/HEAD/pictures/logo.png"
width="128"
height="128"
/>
</div>
A League of Legends client toolkit based on the LCU API
</div>
<p align="center">
<a href="https://github.com/Hanxven/LeagueAkari/releases"><img src="https://img.shields.io/github/release/Hanxven/LeagueAkari.svg?style=flat-square&maxAge=600" alt="Downloads"></a>
<a href="https://github.com/Hanxven/LeagueAkari/releases">
<img src="https://img.shields.io/github/downloads/Hanxven/LeagueAkari/total?style=flat&label=Downloads"></a>
<a href="https://github.com/Hanxven/LeagueAkari/stargazers">
<img src="https://img.shields.io/github/stars/Hanxven/LeagueAkari?style=flat&label=Stars">
</a>
</p>
# 1. League Akari
A League of Legends client toolkit based on the LCU API.
## 1.2 Usage Instructions
Admin privileges are not required to run, but they enable additional features.
Supports most of the riot servers (not including Tencent).
## 1.3 Feedback Group
Fun places for casual chats, party setups, bug reports, and suggestions.
QQ Group: 301157623 (Passcode: akari)
Telegram Group: https://t.me/leagueakari
## 1.4 Beta Versions (.rabi)
"rabi" versions with features slated for the next release are periodically shared in the group chat.
# 2. Contributing to Development
Issues are inevitable; as a user, you can:
## 2.1 GitHub Issues
GitHub Issues is the primary channel for feedback. Please clearly describe your requirements, issues, or suggestions.
## 2.2 Contribute Code
Interested in the project? Feel free to contribute by submitting PRs and adding new features.
# 3. Build & Run
This section describes how to build League Akari from the source code.
## 3.1 Electron Main Program
```bash
yarn install
yarn dev
yarn build:win
```
## Private Packages
A valid GitHub PAT is required to install private packages.
`NODE_AUTH_TOKEN` must be set to the PAT value.
## 4. References
The development of **League Akari** has been greatly inspired by several outstanding open-source projects. These projects provided valuable insights and guidance for various modules of the software. We would like to extend our sincere appreciation to the authors and maintainers of the following resources:
| Project | Description |
| -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| [Pengu Loader](https://github.com/PenguLoader/PenguLoader) | The ultimate JavaScript plugin loader, build your unmatched LoL Client. |
| [League of Legends LCU and Riot Client API Docs](https://github.com/KebsCS/lcu-and-riotclient-api) | League of Legends LCU and Riot Client API Docs |
| [Community Dragon](https://www.communitydragon.org/documentation/assets) | Resource management and asset documentation reference. |
| [Seraphine](https://github.com/Zzaphkiel/Seraphine) | Provided integration approaches and insights into combining multiple tools. |
| [fix-lcu-window](https://github.com/LeagueTavern/fix-lcu-window) | Resolved the issue with abnormal window size of the League of Legends client. |
| [Joi](https://github.com/watchingfun/Joi) | A League of Legends assistant. tool |
| [vscode-league-respawn-timer](https://github.com/Coooookies/vscode-league-respawn-timer) | An extension to display League of Legends player respawn time in Visual Studio Code. |
| [LeaguePrank](https://github.com/LeagueTavern/LeaguePrank) | Provided inspiration for playful and humorous features. |
# 5. Disclaimer
This software is a tool developed based on Riot's League Client Update (LCU) API. It does not use intrusive techniques and theoretically does not directly interfere with or modify game data. However, please be aware of potential compatibility issues or risks associated with game updates or anti-cheat systems.
The developer is not responsible for any consequences, such as account bans or data loss, resulting from the use of this software. Users are advised to fully understand the risks and take responsibility for their actions.
Additionally, **this application is not officially supported or endorsed by Riot Games**, all right reserved by Riot Games. Use it at your own risk, as it may violate the game's terms of service.
This disclaimer is intended to provide transparency and enable users to make informed decisions. Thank you for your understanding, and please ensure fair play in the gaming environment.
[](https://star-history.com/#Hanxven/LeagueAkari&Date)
", Assign "at most 3 tags" to the expected json: {"id":"12395","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"