letterly-exporter

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

letterly-exporter

letterly-exporter

This skill automates the process of exporting data from Letterly and saving it to your Obsidian vault.
该技能可自动将Letterly中的数据导出并保存到你的Obsidian知识库中。

Prerequisites

前置要求

  1. Python 3.8+
  2. Playwright: A browser automation library.
  1. Python 3.8+
  2. Playwright:一款浏览器自动化库。

Installation

安装步骤

bash
pip install -r requirements.txt
playwright install chromium
bash
pip install -r requirements.txt
playwright install chromium

Usage

使用方法

Run the script:
bash
python3 export_letterly.py
运行脚本:
bash
python3 export_letterly.py

How it Works

工作原理

  1. Browser: The script uses Playwright's bundled Chromium. This is a standalone browser binary (about ~100MB) that won't touch your existing browsers (Arc, Brave, Zen).
  2. Persistent Session: Your login session is stored in the
    chrome_context/
    folder, so you only log in once.
  3. Automation:
    • Navigates to
      https://web.letterly.app
      .
    • Clicks "Settings".
    • Clicks "Export Data".
    • Downloads the CSV file.
    • Moves the file to
      My Outputs/Transcriptions/
      in your vault.
  1. 浏览器:脚本使用Playwright自带的Chromium。这是一个独立的浏览器二进制文件(约100MB),不会影响你现有的浏览器(如Arc、Brave、Zen)。
  2. 持久会话:你的登录会话会存储在
    chrome_context/
    文件夹中,因此你只需登录一次。
  3. 自动化流程
    • 导航至
      https://web.letterly.app
    • 点击“设置”。
    • 点击“导出数据”。
    • 下载CSV文件。
    • 将文件移动到你知识库中的
      My Outputs/Transcriptions/
      目录下。