From 150a49af2fe16c6070e851190abd68adad3074af Mon Sep 17 00:00:00 2001 From: shenmo Date: Fri, 30 Oct 2026 20:09:14 +0800 Subject: [PATCH] =?UTF-8?q?docs(plan):=20=E5=86=85=E5=AE=B9=E5=B7=A5?= =?UTF-8?q?=E5=8E=82=E9=93=BE=E6=8E=A5=E5=88=86=E7=B1=BB=E4=B8=8E=E9=97=AE?= =?UTF-8?q?=E9=97=AE=E5=B0=8F=E5=9F=83=E7=9A=84=E6=8B=96=E6=94=BE=E4=BA=A4?= =?UTF-8?q?=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/PLAN.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/PLAN.md b/docs/PLAN.md index f963bab..f7a853d 100644 --- a/docs/PLAN.md +++ b/docs/PLAN.md @@ -282,11 +282,19 @@ interface org.gxde.Portal - **分词**:ICU `BreakIterator`(zh)先做;效果不够再换内置词典。 - **提取链接**:正则抽 `http(s)://`、`www.`、邮箱;弹框列出、单条/全部复制。 - **打开**:`QDesktopServices::openUrl`。 +- **链接分类**(`factory/linktools.*`): + - http(s) 按扩展名判定 图片 / 音频 / 视频 / 文档 / 压缩包 / 代码 / 网页; + - 动作:浏览器打开、下载、另存为、复制、复制为 Markdown、复制文件名、待办、问小埃; + 图片额外「预览」,音视频额外「在线播放」; + - 非标准 scheme(thunder / spk / magnet / ed2k / 其它): + 尝试打开、复制、待办、问小埃;thunder 额外解析 base64 得到真实地址(查看/复制), + magnet 解析 `dn` 作为显示名。 - **翻译 / 生成描述**:走小埃同学的模型(设置里选模型)。 - **朗读**:优先 GXDE Daemon TTS,回退 `spd-say`。 - **OCR**:优先 GXDE Daemon,未安装则禁用并提示。 - **待办**:§8。 -- **问问小埃**:把内容作为附件塞进当前(或新建)对话的输入框。 +- **问问小埃**:不直接粘贴,而是**激活小埃同学窗口**,让用户把内容拖过去: + 左侧列表空白 = 新建对话;左侧某个对话 = 该对话;右侧对话区 = 当前对话。 ---