# 設定

URL: https://flow.lanstar.dev/docs/settings

> Flow 保存的設定、保存位置與重設方式，以及不保存的播放屬性。

Flow 沒有設定視窗與設定檔，設定以 `defaults` 寫入。

## `defaults` 鍵

重新開啟 Flow 後生效：

| 鍵 | 型別 | 預設 | 說明 |
| --- | --- | --- | --- |
| `MCPServerEnabled` | Bool | `NO` | 啟用 MCP server，見 [`mcp.md`](/docs/mcp#啟用) |
| `MCPServerPort` | Int | `17996` | MCP server 的 port |

```sh
defaults write dev.lanstar.flow MCPServerEnabled -bool YES   # 寫入
defaults read dev.lanstar.flow                               # 查看
defaults delete dev.lanstar.flow MCPServerPort               # 回到預設值
```

## 保存位置

| 路徑 | 內容 |
| --- | --- |
| `~/Library/Preferences/dev.lanstar.flow.plist` | `defaults` 鍵、控制列位置 |
| `~/Library/Saved Application State/dev.lanstar.flow.savedState` | macOS 保存的視窗狀態 |

## 重設

結束 Flow 後執行，刪除全部設定與視窗狀態：

```sh
defaults delete dev.lanstar.flow
rm -rf ~/Library/Saved\ Application\ State/dev.lanstar.flow.savedState
```

連同 App 一併移除見 [`installation.md`](/docs/installation#解除安裝)。

## 播放屬性

由控制列、快捷鍵或 [MCP](/docs/mcp) 調整，不保存：開啟新檔案時保留，結束 Flow 後回到預設值。清單與行為見 [`properties.md`](/docs/properties)。

| 項目 | 預設 | 範圍 | 調整方式 |
| --- | --- | --- | --- |
| 音量 | 100% | 0–100% | 控制列、↑ ↓、MCP `audio.volume` |
| 靜音 | 關 | | 控制列、M、MCP `audio.mute` |
| 速度 | 1× | 0.25–4×，控制列與快捷鍵為 0.5–2× | 控制列、[ ]、MCP `playback.rate` |
| 旋轉 | 0° | 90° 的倍數，順時針 | MCP `video.rotate` |

快捷鍵見 [`getting-started.md`](/docs/getting-started#快捷鍵)。
