1.9 KiB
1.9 KiB
M7 右键菜单模块 (v0.6.1-0.6.6)
模块概述
- 版本范围: 0.6.1 ~ 0.6.6
- 任务数: 6
- 目标: 实现上下文菜单功能,支持快捷查词和自定义链接
关键产出
- 右键上下文菜单注册
- 沙拉查词子菜单功能
- 网页翻译集成(彩云小译、谷歌翻译)
- 自定义右键菜单链接
- 右键菜单排序和开关控制
任务列表
M7.1 右键菜单注册 [目标版本: 0.6.1]
任务: 创建上下文菜单
验收标准:
- background 中使用
chrome.contextMenus.create - 选中文字时右键显示"沙拉查词"主菜单
- 有图标显示
M7.2 沙拉查词子菜单 [目标版本: 0.6.2]
任务: 点击执行查词
验收标准:
- 子菜单项:"沙拉查词"
- 点击后在页面显示查词面板(像划词一样)
M7.3 网页翻译菜单 [目标版本: 0.6.3]
任务: 集成网页翻译
验收标准:
- 子菜单项:"彩云小译网页翻译"
- 子菜单项:"谷歌翻译"
- 点击后打开对应翻译网站,自动填入当前页面URL
M7.4 自定义右键菜单 [目标版本: 0.6.4]
任务: 用户添加自定义链接
验收标准:
- 设置页"右键菜单"中有列表
- 可添加自定义链接(名称+URL)
- URL 支持
{word}占位符(替换为选中文字) - 右键菜单中显示自定义项
M7.5 右键菜单排序 [目标版本: 0.6.5]
任务: 调整菜单顺序
验收标准:
- 设置页可拖拽排序右键菜单项
- 或提供上移/下移按钮
M7.6 右键菜单开关 [目标版本: 0.6.6]
任务: 控制显示哪些菜单
验收标准:
- 每个菜单项可勾选显示/隐藏
- 隐藏后右键不再显示
依赖
- 前置模块: M1 基础架构模块, M5 设置系统模块
- 后置模块: 无
参考资料
- AGENTS.md - 规范文档
- QUICK_REF.md - 快速参考