# 谷歌插件_云备忘录 **Repository Path**: why9491/google-plugin--cloud-memo ## Basic Information - **Project Name**: 谷歌插件_云备忘录 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-14 - **Last Updated**: 2026-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 符号速查 - Chrome 扩展 一个方便快捷的符号复制工具,支持云端同步。 ## 功能特点 - 🔍 **快速搜索** - 支持按名称、分类搜索符号 - 📂 **分类管理** - 符号按类别自动分组(植物、符号、箭头、数字、其他、特殊) - ➕ **自定义添加** - 支持添加自己的符号 - ☁️ **云端同步** - 使用 Google 账号登录,数据自动同步到 Google Drive - 📋 **一键复制** - 点击符号即可复制到剪贴板 - 🎨 **美观界面** - 现代化 UI 设计 ## 安装步骤 ### 1. 配置 Google OAuth(云端同步必需) 由于使用了 Google Drive API 进行云端同步,你需要配置 OAuth 客户端 ID: 1. 访问 [Google Cloud Console](https://console.cloud.google.com/) 2. 创建一个新项目(或选择现有项目) 3. 启用 **Google Drive API** 4. 进入 **凭据** 页面,创建 **OAuth 2.0 客户端 ID** - 应用类型选择:**Chrome 扩展** - 应用 ID:扩展安装后从 Chrome 扩展管理页面获取 5. 复制生成的客户端 ID ### 2. 修改配置文件 打开 `manifest.json`,将 `YOUR_CLIENT_ID` 替换为你的实际客户端 ID: ```json "oauth2": { "client_id": "YOUR_ACTUAL_CLIENT_ID.apps.googleusercontent.com", "scopes": [ "https://www.googleapis.com/auth/drive.appdata" ] } ``` ### 3. 安装扩展 1. 打开 Chrome 浏览器,访问 `chrome://extensions/` 2. 开启右上角的 **开发者模式** 3. 点击 **加载已解压的扩展程序** 4. 选择本项目文件夹 5. 扩展安装成功! ## 使用方法 ### 基本操作 - **点击符号**:复制到剪贴板 - **搜索框**:输入关键词搜索符号 - **分类标签**:点击分类筛选符号 - **+ 按钮**:添加自定义符号 - **🔄 按钮**: - 短按:从云端下载数据 - 长按(0.8秒):上传数据到云端 ### 云端同步 1. 点击 **使用 Google 登录** 按钮 2. 授权访问 Google Drive 3. 登录成功后: - 短按同步按钮:从云端下载数据 - 长按同步按钮:上传本地数据到云端 ### 添加自定义符号 1. 点击右上角的 **+** 按钮 2. 输入符号 3. 可选:输入符号名称 4. 选择分类 5. 点击 **添加** ### 删除符号 - 将鼠标悬停在符号上 - 点击右上角出现的 **×** 按钮 - 确认删除 ## 预置符号 扩展已预置了丰富的符号,包括: - **植物**:🌱🍀🌿☘️🌸🌼🌺🌵🌹🌳🌲 - **符号**:✅❎❌✔️✖️⭕❗⚠️❓❤️💛💚💙💜🖤🤍💯💡⭐🌟✨🔥💎🎈🎀🎁🧧🏆🥇🥈🥉🚩📌📍🔔🔍⏰⏳🌙🌝🌈🔺🔻 - **箭头**:⬆️⬇️⬅️➡️↗️↘️↙️↖️🔄▶️ - **数字**:①-⑳、❶-❿、0️⃣-9️⃣🔟 - **其他**:📞☎️📱🎯🎬📚📋✍️💰📈📊🎵🎼🎹🧘‍♀️🧠👍📣 - **特殊**:㊙️🈶🈚🈲☆★「」✆☏ ## 数据存储 - **本地存储**:使用 Chrome Storage API,数据保存在浏览器本地 - **云端存储**:使用 Google Drive App Data,数据保存在用户的 Google Drive 应用数据文件夹中 ## 文件结构 ``` ├── manifest.json # 扩展配置文件 ├── popup.html # 弹出窗口 HTML ├── popup.css # 样式文件 ├── popup.js # 主要逻辑代码 ├── background.js # 后台脚本 ├── icons/ # 图标文件夹 │ ├── icon16.png │ ├── icon48.png │ └── icon128.png └── README.md # 说明文档 ``` ## 技术说明 ### 关于云端同步 **Q: 能否跟着谷歌的账号走?不走我自己的服务器?** **A: 是的!** 本扩展使用 Google Drive API 的 **App Data** 功能: - 数据存储在用户的 Google Drive 应用数据文件夹中 - 只有该扩展可以访问这些数据 - 不需要你自己的服务器 - 用户更换设备时,只要登录同一个 Google 账号,数据就会自动同步 ### 权限说明 - `storage`:本地存储符号数据 - `identity`:Google 账号登录 - `clipboardWrite`:复制符号到剪贴板 - `https://www.googleapis.com/*`:访问 Google Drive API ## 注意事项 1. **首次使用**:建议先登录 Google 账号,确保云端同步功能正常 2. **数据备份**:虽然使用云端同步,但建议定期导出重要数据 3. **隐私保护**:所有数据都存储在用户自己的 Google Drive 中,开发者无法访问 ## 更新日志 ### v1.0.0 - 初始版本发布 - 支持符号分类展示 - 支持搜索功能 - 支持自定义添加符号 - 支持 Google Drive 云端同步 ## 许可证 MIT License ## 反馈与支持 如有问题或建议,欢迎反馈!