u-desk 文档v0.4.1

多源文件管理操作指南

介绍

Windows 桌面文件管理工具,支持本地磁盘、SFTP 远程服务器、云 OSS(七牛云/阿里云)统一浏览编辑。

📁

多源文件管理

本地 + SFTP + 云 OSS 统一浏览、编辑、收藏

🎵

BGM 播放器

LRC 歌词同步、四种播放模式、全局热键

🌐

网站预览

HTML 自动下载关联资源,完整渲染静态站点

🖥

服务器监控

磁盘/CPU/内存实时监控,超 90% 红色警告

技术栈

组件技术
后端Go 1.24+ / Wails v3
前端Vue 3 + Arco Design
编辑器CodeMirror 6
存储SQLite (配置/缓存)
云存储七牛云 / 阿里云 OSS
远程连接SFTP (SSH)

安装

下载 u-desk

v0.4.1 · 2026-05-16

系统要求

系统要求
WindowsWindows 10 1809+ / Windows 11
磁盘约 50MB

安装步骤

  1. 下载 Windows 安装包
  2. 双击 u-desk.exe 运行即可,无需安装

快速开始

操作说明
启动双击 u-desk.exe
本地文件启动后默认进入本地磁盘浏览
SFTP 连接侧边栏添加服务器,填入 SSH 地址和认证信息
云 OSS侧边栏添加 OSS 连接,填入 AK/SK
设置右上角 ⚙️ 按钮
提示:可以在设置中禁用不需要的模块来加快启动速度。

文件管理

统一浏览本地磁盘、SFTP 远程服务器、云 OSS 上的文件,预览、编辑、收藏。

侧边栏

  • 服务器列表 - 显示所有 SFTP/OSS 连接,可折叠、拖拽排序
  • 收藏夹 - 快速访问常用路径,支持置顶排序
  • 快捷路径 - 桌面、文档、下载等
  • 连接指示器 - 悬停弹出子文件夹列表,快速导航

文件操作

操作方式
查看文件单击文件
打开文件双击(预览/编辑)
进入目录双击文件夹
收藏文件点击 ⭐ 按钮
重命名右键 → 重命名 → 回车确认
返回上级Backspace

ZIP 文件浏览

双击 .zip 文件可浏览内部结构,当前仅支持只读。

提示:面包屑导航可快速跳转到任意父级目录。

SFTP 远程连接

通过 SSH 连接远程服务器,浏览和编辑文件。

连接方式

  • 密码认证 - 输入主机、端口、用户名、密码
  • 密钥认证 - 指定 SSH 私钥文件路径

支持的操作

操作说明
浏览目录双击文件夹进入,面包屑导航
上传文件从本地拖拽或粘贴到远程目录
下载文件自动缓存到本地,支持预览
编辑文件双击打开编辑器,Ctrl+S 保存回传
服务器监控自动显示磁盘/CPU/内存使用率

云 OSS 存储

连接七牛云或阿里云 OSS,像本地文件夹一样管理云端文件。

配置连接

  • 厂商 - 七牛云 / 阿里云
  • 认证 - AK/SK 密钥对
  • 区域嗅探 - 连接时自动探测桶区域,无需手动填写

桶管理(七牛云)

操作说明
查看桶域名临时域名、自定义域名
查看真实区域自动获取桶的实际存储区域
设置访问权限公开读 / 私有

文件操作

操作说明
列目录按前缀分隔,正确展示文件夹层级
读/写文件支持在线编辑和保存
预签名 URL私有空间安全访问
下载域名智能解析:临时→自定义→CDN

文件预览

不同格式用不同方式打开,远程文件自动缓存。

支持的文件类型

类型扩展名功能
图片.jpg, .png, .gif, .webp, .svg, .bmp预览
视频.mp4, .webm, .ogg播放
音频.mp3, .wav, .ogg, .flac播放
PDF.pdf预览
Office.docx, .xlsx, .csv预览
HTML.html, .htm网站预览(自动下载关联资源)
Markdown.md渲染 ↔ 编辑
代码.js, .ts, .go, .py, .java, .sql, .json 等语法高亮

Markdown 编辑器

marked + highlight.js + mermaid 渲染:

  • Mermaid 图表 — 流程图、时序图、类图、甘特图等,实时渲染
  • 代码高亮 — 40+ 种编程语言语法着色(highlight.js)
  • GFM 扩展 — 表格、任务列表、删除线、脚注完整支持
  • 实时预览 — 所见即所得的编辑体验

BGM 音乐播放

编辑器底部控制条,边工作边听歌。

播放控制

  • 基本操作 - 播放/暂停、上一首/下一首、进度拖拽
  • 四种模式 - 单曲循环、顺序播放、随机播放、列表循环
  • 播放列表 - 持久化存储,重启后不丢失
  • 失败跳过 - 无法播放的文件自动跳过下一首

LRC 歌词

  • 自动查找 - 播放时自动查找同名 .lrc 歌词文件
  • 同步滚动 - 实时高亮当前歌词行
  • 点击跳转 - 点击歌词行跳转到对应时间点
全局热键:Ctrl+Shift+B 即使应用最小化也能快速唤起播放控制。

服务器监控

侧边栏实时显示远程服务器资源使用情况。

监控指标

指标说明
磁盘使用率已用空间 / 总空间
CPU 使用率实时 CPU 占用百分比
内存使用率已用内存 / 总内存
注意:超过 90% 的指标会显示红色警告。数据每 15 秒自动刷新。

设置

侧边栏配置

自定义侧边栏内容:

  • 区块排序 - 服务器、收藏夹、帮助区块可拖拽排序
  • 区块显隐 - 隐藏不需要的区块
  • 服务器管理 - 添加/编辑/删除 SFTP 和 OSS 连接

主题切换

模式说明
亮色白底
暗色黑底

快捷键

文件操作
新建文件Ctrl+N新建文件夹Ctrl+Shift+N
重命名F2删除Delete
保存Ctrl+S重置编辑Ctrl+Z
导航与浏览
返回上级Backspace刷新目录F5
后退目录Alt + ←前进目录Alt + →
切换侧边栏Ctrl+B切换预览/编辑Ctrl+Shift+V
BGM 播放
全局唤起Ctrl+Shift+B应用最小化时快速唤起播放控制

常见问题

启动慢?

原因:配置了多个远程连接

解决:设置中关闭不常用连接,侧边栏可自定义显隐

文件预览乱码?

原因:文件编码不是 UTF-8

解决:v0.4.1 已支持 GBK 自动转换,如仍乱码请用专业编辑器查看

如何重置配置?

系统操作
Windows删除 %LOCALAPPDATA%\u-desk\

删除后重启应用,自动恢复默认配置。

更新日志

查看完整的版本历史和变更记录:changelog.html →