# 常见需求的实现指南 一般情况下,我们只需要在 `packages-user` 文件夹下编写代码。而在此文件夹中,多数文件夹又是样板处理,我们基本只会在这些文件夹中编写: - `packages-user/client-modules`:客户端代码 - `packages-user/data-state`:数据端代码 ## 客户端内容 - [修改状态栏显示](./status-bar.md) - [编写新 UI](./new-ui.md) - [自定义按键](./hotkey.md) ## 数据端内容 - [怪物伤害计算](./damage.md) - [主动技能](./skill.md)