# 群晖NAS挂载操作指南

## NAS连接信息
- **NAS IP**: 192.168.2.154
- **用户名**: cfdaily
- **密码**: Ccf7561523
- **目标共享文件夹**: stock

---

## 一、手动挂载步骤

### 方法1：通过Finder挂载（推荐）

1. 打开Finder
2. 按 `Command + K` 或点击菜单「前往」→「连接服务器」
3. 输入服务器地址：`smb://192.168.2.154/stock`
4. 点击「连接」
5. 输入用户名：`cfdaily`，密码：`Ccf7561523`
6. 选择「记住此密码」
7. 挂载成功后，会在 `/Volumes/stock` 看到

### 方法2：通过终端挂载

```bash
# 先创建挂载点
mkdir -p ~/nas/stock

# 挂载NAS
osascript -e 'tell application "Finder" to mount volume "smb://cfdaily:Ccf7561523@192.168.2.154/stock"'
```

---

## 二、开机自动挂载设置

### 方法1：使用登录项（最简单）⭐

1. 先按上述步骤手动挂载一次stock文件夹
2. 打开「系统设置」→「通用」→「登录项」
3. 打开Finder，找到 `/Volumes/stock`
4. 将 `stock` 图标直接拖入登录项列表
5. 重启Mac测试是否自动挂载

### 方法2：使用自动操作（Automator）

1. 打开「自动操作」（Automator）应用
2. 选择「应用程序」类型
3. 在左侧动作库中搜索「运行AppleScript」
4. 双击添加到右侧工作区
5. 复制以下脚本：

```applescript
tell application "Finder"
    try
        mount volume "smb://cfdaily:Ccf7561523@192.168.2.154/stock"
    on error errMsg
        display dialog "挂载NAS失败: " & errMsg buttons {"确定"} default button 1
    end try
end tell
```

6. 点击右上角的「运行」测试一下
7. 保存应用程序到桌面，命名为「挂载NAS」
8. 打开「系统设置」→「通用」→「登录项」
9. 将「挂载NAS」应用添加到登录项中

---

## 三、stock目录结构规划

建议在stock文件夹下创建以下子目录：

```
/Volumes/stock/
├── A股数据/
│   ├── 日线数据/          # 2-3GB
│   ├── 分钟线数据/         # 未来几十GB
│   └── 财务数据/           # 几百MB
├── 回测结果/
│   ├── 策略回测/
│   └── 性能报告/
├── 代码库/
│   ├── 策略代码/
│   └── 工具脚本/
└── 临时文件/
    ├── 下载缓存/
    └── 临时数据/
```

---

## 四、创建子目录命令

挂载成功后，在终端执行以下命令创建目录结构：

```bash
# 检查挂载点
ls -la /Volumes/

# 如果stock已挂载，创建子目录
cd /Volumes/stock

mkdir -p A股数据/{日线数据,分钟线数据,财务数据}
mkdir -p 回测结果/{策略回测,性能报告}
mkdir -p 代码库/{策略代码,工具脚本}
mkdir -p 临时文件/{下载缓存,临时数据}

# 验证目录结构
tree /Volumes/stock 2>/dev/null || find /Volumes/stock -type d -maxdepth 2
```

---

## 五、常用命令

```bash
# 查看挂载的卷
ls -la /Volumes/

# 检查NAS连接（需要先安装ping）
# ping -c 3 192.168.2.154

# 查看NAS共享列表
smbutil view //cfdaily:Ccf7561523@192.168.2.154

# 卸载NAS
diskutil unmount /Volumes/stock
# 或者
umount /Volumes/stock
```

---

## 六、故障排除

### 问题1：连接超时
- 确认NAS和Mac在同一局域网
- 检查NAS IP是否正确：192.168.2.154
- 尝试用网线连接而非Wi-Fi

### 问题2：权限错误
- 确认用户名密码正确：cfdaily / Ccf7561523
- 在群晖管理界面检查cfdaily用户对stock文件夹的权限

### 问题3：睡眠后断开
- 打开「系统设置」→「显示器」→「高级」→「睡眠」
- 勾选「唤醒以供网络访问」

---

## 七、性能优化建议

1. **使用有线网络**：千兆网线比Wi-Fi更稳定更快
2. **SMB优化**：可创建 `/etc/nsmb.conf` 配置文件优化性能
3. **定期检查**：关注NAS磁盘健康状态和空间使用情况
