用途:该技能用于管理 reMarkable 平板上的文件,核心依赖 rmapi 命令行工具。
前提条件:rmapi 需安装在 ~/.local/bin/rmapi 并完成认证;上传时若需转换 markdown,需要 pandoc。
主要命令:rmapi ls [path] 列出文件夹内容(默认根目录);rmapi get <path> 下载文件为 .rmdoc(zip 压缩包);rmapi put <local> [remote] 上传文件;rmapi mkdir <path> 创建文件夹;rmapi find <dir> [pattern] 递归查找文件。
文件格式:所有下载文件均为 .rmdoc 压缩包。上传的 PDF 内含 .pdf、.content、.metadata,可解压取出 PDF 查看;原生手写笔记本仅含 .rm 笔画数据,本地无可靠转换器。注意 rmapi geta 注解导出当前存在缺陷,会生成空的 490 字节 PDF。
常见用法:下载并查看 PDF 时,先 rmapi get "Books/MyBook.pdf",再用 unzip -l 检查是否含 .pdf,然后 unzip -j 解压到 /tmp/ 并打开。上传 markdown 可先 pandoc document.md -o /tmp/document.pdf,再 rmapi put /tmp/document.pdf "Documents/"。上传 PDF 直接 rmapi put report.pdf "Work/"。
适用场景:需要批量列出、下载或上传 reMarkable 文件,以及从 .rmdoc 中提取 PDF 时。
限制:原生笔记本无法本地转换,需通过平板 Share 菜单、桌面应用或 USB 访问 http://10.11.99.1 导出;上传文件大小需小于 100MB;认证失效需重新运行 rmapi 获取新代码。