remnote
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseRemNote Skill
RemNote技能
Overview
概述
Claude can manage your RemNote knowledge base to create notes, build flashcards, and use spaced repetition for learning. Combines note-taking with active recall for effective learning.
Claude可以管理你的RemNote知识库,创建笔记、制作闪卡,并使用间隔重复法进行学习。将记笔记与主动回忆相结合,实现高效学习。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/remnote/install.sh | bashOr manually:
bash
cp -r skills/remnote ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/remnote/install.sh | bash或手动安装:
bash
cp -r skills/remnote ~/.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 REMNOTE_EMAIL "your-email@example.com"
undefinedcanifi-env set REMNOTE_EMAIL "your-email@example.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 notes and documents
- Build flashcards automatically
- Use spaced repetition
- Create bidirectional links
- Build concept hierarchies
- Add images and media
- Create multi-line cards
- Use templates and power-ups
- Share knowledge bases
- Import from other tools
- Export content
- Track learning progress
- 创建笔记和文档
- 自动制作闪卡
- 使用间隔重复法
- 创建双向链接
- 构建概念层级
- 添加图片和媒体
- 创建多行卡片
- 使用模板和增强功能
- 共享知识库
- 从其他工具导入内容
- 导出内容
- 跟踪学习进度
Usage Examples
使用示例
Example 1: Create Flashcard
示例1:创建闪卡
User: "Create a flashcard: What is photosynthesis? :: The process by which plants convert light to energy"
Claude: Creates rem with cloze deletion.
Confirms: "Flashcard created and added to queue"用户:“创建一张闪卡:什么是光合作用?:: 植物将光能转化为能量的过程”
Claude:创建带有填空题的rem条目。
确认:“闪卡已创建并添加到队列中”Example 2: Add Notes
示例2:添加笔记
User: "Add notes about Chapter 5 of my textbook"
Claude: Creates document with outline structure.
Confirms: "Notes added to your knowledge base"用户:“添加关于我教材第5章的笔记”
Claude:创建带有大纲结构的文档。
确认:“笔记已添加到你的知识库中”Example 3: Review Cards
示例3:复习卡片
User: "How many flashcards do I have due today?"
Claude: Checks spaced repetition queue.
Reports: "23 cards due today. Categories: Biology (12), History (11)"用户:“我今天有多少张待复习的闪卡?”
Claude:检查间隔重复队列。
报告:“今天有23张待复习卡片。分类:生物学(12张),历史学(11张)”Example 4: Link Concepts
示例4:关联概念
User: "Link [[Mitochondria]] to [[Cell Biology]]"
Claude: Creates reference between concepts.
Confirms: "Concepts linked bidirectionally"用户:“将[[线粒体]]与[[细胞生物学]]关联”
Claude:创建概念之间的引用。
确认:“概念已双向关联”Authentication Flow
认证流程
- Claude navigates to remnote.com via Playwright MCP
- Enters REMNOTE_EMAIL for authentication
- Handles 2FA if required (notifies user via iMessage)
- Maintains session for operations
- Claude通过Playwright MCP导航至remnote.com
- 输入REMNOTE_EMAIL进行认证
- 如需2FA则处理(通过iMessage通知用户)
- 维护会话以执行操作
Selectors Reference
选择器参考
javascript
// Document tree
'.document-tree'
// Rem (note block)
'.rem-container'
// Rem text
'.rem-text'
// Flashcard indicator
'.spaced-repetition-icon'
// Practice button
'.practice-button'
// Search
'.search-input'
// Tags
'.rem-tag'
// References
'.rem-reference'
// Queue counter
'.queue-counter'
// Add rem button
'.add-rem-button'javascript
// 文档树
'.document-tree'
// Rem(笔记块)
'.rem-container'
// Rem文本
'.rem-text'
// 闪卡指示器
'.spaced-repetition-icon'
// 练习按钮
'.practice-button'
// 搜索框
'.search-input'
// 标签
'.rem-tag'
// 引用
'.rem-reference'
// 队列计数器
'.queue-counter'
// 添加rem按钮
'.add-rem-button'RemNote Syntax
RemNote语法
Question::Answer // Basic flashcard
{{cloze}} // Cloze deletion
[[Page Link]] // Reference
#tag // Tag
- Bullet point // List item
1. Numbered item // Numbered list
> Quote // Block quoteQuestion::Answer // 基础闪卡
{{cloze}} // 填空题
[[Page Link]] // 引用
#tag // 标签
- Bullet point // 项目符号列表项
1. Numbered item // 编号列表项
> Quote // 块引用Error Handling
错误处理
- Login Failed: Retry 3 times, notify user via iMessage
- Session Expired: Re-authenticate automatically
- Card Create Failed: Retry, check syntax
- Sync Failed: Wait and retry
- Queue Error: Refresh and retry
- Import Failed: Check file format
- 登录失败:重试3次,通过iMessage通知用户
- 会话过期:自动重新认证
- 卡片创建失败:重试,检查语法
- 同步失败:等待后重试
- 队列错误:刷新后重试
- 导入失败:检查文件格式
Self-Improvement Instructions
自我改进说明
When you learn a better way to accomplish a task with RemNote:
- Document the improvement in your response
- Suggest updating this skill file with the new approach
- Include specific flashcard creation patterns
- Note effective spaced repetition strategies
当你学到使用RemNote完成任务的更好方法时:
- 在你的回复中记录改进点
- 建议使用新方法更新此技能文件
- 包含具体的闪卡创建模式
- 记录有效的间隔重复策略
Notes
注意事项
- Spaced repetition built-in
- Automatic flashcard creation
- Hierarchical knowledge structure
- PDF annotation support
- Multi-column cards
- Image occlusion
- Templates for patterns
- Offline mode available
- 内置间隔重复功能
- 自动闪卡创建
- 层级化知识结构
- PDF注释支持
- 多列卡片
- 图片遮挡功能
- 模式模板
- 支持离线模式