mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 10:55:59 +00:00
54 lines
2.0 KiB
Markdown
54 lines
2.0 KiB
Markdown
---
|
|
id: electron-client.concept
|
|
title: 桌面端是什么
|
|
type: concept
|
|
feature: electron-client
|
|
scope: end-user
|
|
locale: zh
|
|
aliases:
|
|
- 桌面端
|
|
- 桌面版
|
|
- 桌面客户端
|
|
- 客户端
|
|
- 装到电脑上
|
|
- Electron 端
|
|
- Mac 版
|
|
- Windows 版
|
|
related_tools: []
|
|
related_pages: []
|
|
prerequisites: []
|
|
negative:
|
|
- 桌面端不能改服务器地址,首次启动时录入,后续切换需在登录页注销重设
|
|
- 桌面端没有「独立内核更新」,功能更新依赖服务器后端 + 客户端版本同步
|
|
- 桌面端无法离线使用,所有数据走与网页端相同的 HTTP / WebSocket
|
|
last_verified: v1.7.90
|
|
---
|
|
|
|
# 桌面端是什么
|
|
|
|
## 定义
|
|
桌面端是 DooTask 的本地客户端,基于 Electron 38 打包,套壳一份 Chromium 内核 + 复用网页端代码,再补足系统集成能力(托盘、原生通知、全局快捷键、截图、下载管理、本地 MCP)。当前应用版本独立于服务器主程序版本,自带更新通道。
|
|
|
|
## 关键属性
|
|
- **跨平台**:macOS / Windows / Linux 三大桌面系统都有官方包
|
|
- **数据互通**:登录任意服务器后,数据与网页端、移动端完全一致
|
|
- **系统集成**:原生通知、托盘、全局快捷键、屏幕截图、下载管理器
|
|
- **多窗口 / 多 Tab**:支持把任务、文件、应用拖出独立窗口
|
|
- **本地 MCP**:内置 fastmcp 服务,供 AI 助手调本机能力
|
|
|
|
## 与网页端的差异
|
|
- 桌面端默认拦截外链,在内置浏览器打开;网页端走系统浏览器
|
|
- 桌面端有「关闭即托盘 / 退出」选项,网页端关掉就是关掉
|
|
- 桌面端能注册 `Cmd/Ctrl + I`(AI 助手)等系统级快捷键
|
|
- 桌面端有内置截图工具([[electron-client.shortcut.concept]])
|
|
|
|
## 何时选桌面端
|
|
- 长时间办公(挂在后台 / 收推送)
|
|
- 需要原生通知不丢消息
|
|
- 频繁用 AI 助手 / 快捷键
|
|
- 经常处理文件(下载管理更直观)
|
|
|
|
## 不支持
|
|
- 不支持移动端的触屏手势
|
|
- 桌面端窗口最小化默认不退出后端连接(`window-all-closed` 在 macOS 不退出)
|