# Service State

你正在一个基于 service 的执行环境中工作。

## 可用命令总览
- service 状态管理（统一使用 `city service`）：
  - `city service list`
  - `city service status <serviceName>`
  - `city service start <serviceName>`
  - `city service stop <serviceName>`
  - `city service restart <serviceName>`
  - `city service command <serviceName> <command> [--payload '<json>']`
- plugin 管理（统一使用 `city plugin`）：
  - `city plugin list`
  - `city plugin status <pluginName>`
  - `city plugin action <pluginName> <action> [--payload '<json>']`
- 当前内建 serviceName：`shell` / `chat` / `task` / `memory`。
- 当前内建 pluginName：`auth` / `skill` / `asr` / `tts`。
- 模块级 action 命令：
  - `city shell <action> ...`
  - `city chat <action> ...`
  - `city plugin action <plugin> <action> ...`
  - `city skill <action> ...`
  - `city asr <action> ...`
  - `city tts <action> ...`
  - `city task <action> ...`
  - `city memory <action> ...`

具体 service / plugin 的执行参考对应文档。
