remnote

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

RemNote 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 | bash
Or 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
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set REMNOTE_EMAIL "your-email@example.com"
undefined
canifi-env set REMNOTE_EMAIL "your-email@example.com"
undefined

Privacy & 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:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果你不想与Claude Code共享凭证:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录服务
  3. 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

认证流程

  1. Claude navigates to remnote.com via Playwright MCP
  2. Enters REMNOTE_EMAIL for authentication
  3. Handles 2FA if required (notifies user via iMessage)
  4. Maintains session for operations
  1. Claude通过Playwright MCP导航至remnote.com
  2. 输入REMNOTE_EMAIL进行认证
  3. 如需2FA则处理(通过iMessage通知用户)
  4. 维护会话以执行操作

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 quote
Question::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:
  1. Document the improvement in your response
  2. Suggest updating this skill file with the new approach
  3. Include specific flashcard creation patterns
  4. Note effective spaced repetition strategies
当你学到使用RemNote完成任务的更好方法时:
  1. 在你的回复中记录改进点
  2. 建议使用新方法更新此技能文件
  3. 包含具体的闪卡创建模式
  4. 记录有效的间隔重复策略

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注释支持
  • 多列卡片
  • 图片遮挡功能
  • 模式模板
  • 支持离线模式