google-keep
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseGoogle Keep Skill
Google Keep Skill
Overview
概述
Claude can manage your Google Keep notes to capture ideas, create checklists, set reminders, and organize information with labels and colors. Perfect for quick notes, to-do lists, and collaborative note-taking.
Claude可帮你管理Google Keep笔记,用于捕捉想法、创建清单、设置提醒,以及通过标签和颜色整理信息。非常适合快速记录笔记、待办事项和协作记笔记。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/google-keep/install.sh | bashOr manually:
bash
cp -r skills/google-keep ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/google-keep/install.sh | bash或手动安装:
bash
cp -r skills/google-keep ~/.canifi/skills/Setup
设置
Configure via canifi-env:
bash
undefined通过canifi-env进行配置:
bash
undefinedFirst, ensure canifi-env is installed:
首先,确保已安装canifi-env:
curl -sSL https://canifi.com/install.sh | bash
curl -sSL https://canifi.com/install.sh | bash
canifi-env set GOOGLE_EMAIL "your-email@gmail.com"
undefinedcanifi-env set GOOGLE_EMAIL "your-email@gmail.com"
undefinedPrivacy & Authentication
隐私与认证
Your credentials, your choice. Canifi LifeOS respects your privacy.
你的凭证,由你掌控。Canifi LifeOS尊重你的隐私。
Option 1: Manual Browser Login (Recommended)
选项1:手动浏览器登录(推荐)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭证:
- 使用CDP模式完成浏览器自动化设置
- 在Playwright控制的Chrome窗口中手动登录该服务
- Claude将使用你的已认证会话,且绝不会看到你的密码
Option 2: Environment Variables
选项2:环境变量
If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果你愿意共享凭证,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"注意:存储在canifi-env中的凭证仅能在你的本地机器上访问,绝不会被传输。
Capabilities
功能
- Create text notes and checklists
- Add images and drawings to notes
- Set time and location-based reminders
- Organize notes with labels and colors
- Pin important notes to top
- Archive and delete notes
- Search notes by content
- Collaborate on shared notes
- Convert notes to Google Docs
- Create voice notes (transcribed)
- Copy notes between accounts
- 创建文本笔记和清单
- 为笔记添加图片和绘图
- 设置基于时间和位置的提醒
- 通过标签和颜色整理笔记
- 将重要笔记置顶
- 归档和删除笔记
- 按内容搜索笔记
- 协作处理共享笔记
- 将笔记转换为Google Docs
- 创建语音笔记(带转录)
- 在账户间复制笔记
Usage Examples
使用示例
Example 1: Create a Quick Note
示例1:创建快速笔记
User: "Make a note about the book recommendation: Atomic Habits"
Claude: Creates note titled "Book Recommendation" with content
"Atomic Habits by James Clear". Confirms: "Note created"用户:“帮我记录关于书籍推荐:Atomic Habits”
Claude:创建标题为“书籍推荐”的笔记,内容为
“Atomic Habits by James Clear”。确认:“笔记已创建”Example 2: Create Checklist
示例2:创建清单
User: "Create a grocery list: milk, eggs, bread, butter"
Claude: Creates checklist note titled "Grocery List" with
4 checkbox items. Returns: "Checklist created with 4 items"用户:“创建一份杂货清单:牛奶、鸡蛋、面包、黄油”
Claude:创建标题为“杂货清单”的清单笔记,包含
4个复选框项。返回:“已创建包含4个项的清单”Example 3: Set Reminder
示例3:设置提醒
User: "Remind me to call mom tomorrow at 5pm"
Claude: Creates note "Call mom", sets reminder for tomorrow 5pm.
Confirms: "Reminder set for tomorrow at 5pm"用户:“提醒我明天下午5点给妈妈打电话”
Claude:创建笔记“给妈妈打电话”,设置明天下午5点的提醒。
确认:“已设置明天下午5点的提醒”Example 4: Organize Notes
示例4:整理笔记
User: "Add the 'Work' label to all my project notes"
Claude: Searches for project-related notes, applies "Work" label to each.
Reports: "Added 'Work' label to 7 notes"用户:“给我所有项目笔记添加‘工作’标签”
Claude:搜索与项目相关的笔记,为每个笔记应用“工作”标签。
报告:“已为7条笔记添加‘工作’标签”Authentication Flow
认证流程
- Claude navigates to keep.google.com via Playwright MCP
- Authenticates with GOOGLE_EMAIL if needed
- Handles 2FA if prompted (notifies user via iMessage)
- Maintains session for subsequent Keep operations
- Claude通过Playwright MCP导航至keep.google.com
- 如有需要,使用GOOGLE_EMAIL进行认证
- 若提示2FA,将通过iMessage通知用户
- 为后续Keep操作维护会话
Selectors Reference
选择器参考
javascript
// Take a note input
'[aria-label="Take a note…"]'
// Note title
'[aria-label="Title"]'
// Note content
'[aria-label="Note"]' or '[contenteditable="true"]'
// New list button
'[aria-label="New list"]'
// Checklist item
'.VIpgJd-TUo6Hb'
// Pin button
'[aria-label="Pin note"]'
// Reminder button
'[aria-label="Remind me"]'
// Color picker
'[aria-label="Background options"]'
// Label button
'[aria-label="Add label"]'
// Archive button
'[aria-label="Archive"]'
// Delete button
'[aria-label="Delete note"]'
// Search box
'input[aria-label="Search"]'
// Note cards
'.IZ65Hb-n0tgWb'javascript
// 新建笔记输入框
'[aria-label="Take a note…"]'
// 笔记标题
'[aria-label="Title"]'
// 笔记内容
'[aria-label="Note"]' or '[contenteditable="true"]'
// 新建清单按钮
'[aria-label="New list"]'
// 清单项
'.VIpgJd-TUo6Hb'
// 置顶按钮
'[aria-label="Pin note"]'
// 提醒按钮
'[aria-label="Remind me"]'
// 颜色选择器
'[aria-label="Background options"]'
// 标签按钮
'[aria-label="Add label"]'
// 归档按钮
'[aria-label="Archive"]'
// 删除按钮
'[aria-label="Delete note"]'
// 搜索框
'input[aria-label="Search"]'
// 笔记卡片
'.IZ65Hb-n0tgWb'Error Handling
错误处理
- Login Failed: Retry 3 times, notify user via iMessage
- Session Expired: Re-authenticate automatically
- Note Creation Failed: Retry, save content locally as backup
- Reminder Set Failed: Verify date/time format, retry
- Label Not Found: Create label if it doesn't exist
- Search No Results: Suggest broader search terms
- 登录失败:重试3次,通过iMessage通知用户
- 会话过期:自动重新认证
- 笔记创建失败:重试,将内容本地保存为备份
- 提醒设置失败:验证日期/时间格式,重试
- 标签未找到:若标签不存在则创建
- 搜索无结果:建议更宽泛的搜索词
Self-Improvement Instructions
自我改进说明
When you learn a better way to accomplish a task with Google Keep:
- Document the improvement in your response
- Suggest updating this skill file with the new approach
- Include specific shortcuts or organizational tips
- Note any sync behavior improvements
当你学会使用Google Keep完成任务的更好方法时:
- 在回复中记录改进内容
- 建议用新方法更新此技能文件
- 包含具体的快捷方式或整理技巧
- 记录任何同步行为的改进
Notes
注意事项
- Notes sync across all devices with Google account
- Maximum note size: 19,999 characters
- Images can be added from camera or upload
- Location reminders require location permissions
- Labels are limited but colors provide visual organization
- Keyboard shortcuts: C for new note, L for new list
- Archived notes are searchable but hidden from main view
- Shared notes update in real-time for collaborators
- 笔记可通过Google账户在所有设备间同步
- 笔记最大容量:19,999字符
- 可从相机或上传添加图片
- 位置提醒需要位置权限
- 标签数量有限,但颜色可提供视觉整理
- 键盘快捷键:C新建笔记,L新建清单
- 归档的笔记可搜索,但在主视图中隐藏
- 共享笔记会实时同步给协作者