# 更新日志
**日期**: 2026-02-28
**版本**: 0.3.2
**类型**: 功能增强 + Bug 修复

---

## 核心更新

### 1. Markdown 本地文件链接支持 🔗

**功能**: Markdown 文档中的本地文件链接可直接打开

```markdown
[查看配置](./config/settings.json)  # 点击打开文件
[项目文档](../README.md)            # 相对路径支持
```

**实现要点**:
- 解析 Markdown 中的相对路径链接
- 调用系统文件打开接口
- 支持各种文件类型

---

### 2. Shell/Bash 语法高亮 🐚

**功能**: 新增 Shell 脚本语法高亮支持

```bash
#!/bin/bash
echo "Hello World"
for i in {1..10}; do
  echo "Number: $i"
done
```

**技术实现**:
- 使用 `@codemirror/lang-sql` 扩展
- 集成到 CodeMirror 语言加载器

---

### 3. Office/CSV 预览增强 📊

**优化项**:
- Excel 文件预览稳定性提升
- CSV 文件解析优化
- Word 文档预览改进

**修复问题**:
- 本地文件服务器 CORS 支持
- Office 文件预览类型检测
- 二进制文件读取问题

---

### 4. 本地文件服务器优化 🖥️

**改进**:
- 添加 CORS 头支持
- 优化文件服务响应
- 修复跨域请求问题

---

## 修复记录

| 问题 | 状态 | 说明 |
|------|------|------|
| Office 文件预览失败 | ✅ | 修复类型检测和 API 调用 |
| CSV 预览异常 | ✅ | 优化解析逻辑 |
| 本地文件服务 CORS | ✅ | 添加 Access-Control 头 |
| Markdown 链接点击 | ✅ | 新增本地文件链接支持 |

---

## 相关提交

```
110e893 优化：Office/CSV 预览增强 + 清理冗余代码
b60f2dc 新增：Markdown 本地文件链接支持 + Shell 语法高亮
f81f07f 修复：本地文件服务器 CORS 支持
a6cc11e 修复：Office 文件预览问题
279f0cc 修复：Office 文件预览使用本地文件服务器
```

---

**更新人**: Claude Code
