李岩岩
|
d5639d2399
|
feat(M2.1): 文本选择检测 (v0.1.1)
- 创建 src/content/selection.js 文本选择检测模块
- 创建 src/content/logger.js 日志工具
- 监听 mouseup 事件获取选中文本
- 选中文本 > 0 时输出到 Console
|
2026-02-10 10:20:11 +08:00 |
|
李岩岩
|
23a0e55979
|
feat(M1.5): 开发环境验证 (v0.0.5)
- 验证扩展可在 Chrome 中正常加载
- 修复 Vite HMR WebSocket 在 Chrome 扩展中的报错
- 禁用 HMR 避免 chrome-extension:// 协议限制
- 所有模块 Console 输出正常
|
2026-02-10 10:08:26 +08:00 |
|
李岩岩
|
5e7bde1879
|
feat(M1.4): 模块间通信工具 (v0.0.4)
- 创建 src/shared/messaging.js 通信工具类
- 实现 MessageClient.sendToBackground() 方法
- 实现 BackgroundHandler.sendToContent() 方法
- 提供 ping/pong 测试验证通信链路
- 修复异步响应处理机制
|
2026-02-10 09:53:26 +08:00 |
|
李岩岩
|
1f1b0a440f
|
chore: 切换包管理器为 pnpm
- 删除 node_modules 和 package-lock.json
- 添加 packageManager: pnpm@9.1.2
- 添加 engines 限制 (node>=18, pnpm>=9)
- 更新 docs/README.md 技术栈说明
- 生成 pnpm-lock.yaml
|
2026-02-10 09:32:48 +08:00 |
|
李岩岩
|
0995811155
|
feat(M1.3): 构建工具配置 (v0.0.3)
- 安装 npm 依赖 (Vue 3, Vite, @crxjs/vite-plugin)
- 配置 vite.config.js 支持 Chrome Extension
- 创建基础入口文件 (background, content, popup, options)
- 配置构建输出到 dist/ 目录
- 添加占位图标文件
|
2026-02-10 09:26:20 +08:00 |
|
李岩岩
|
f6f3fca1c4
|
feat(M1.2): Manifest V3 配置 (v0.0.2)
|
2026-02-10 09:11:42 +08:00 |
|
李岩岩
|
8ffb8a941d
|
feat(M1.1): 项目初始化 (v0.0.1)
|
2026-02-09 15:52:45 +08:00 |
|