S.EE Docs
개발자

데스크톱 앱

S.EE 의 네이티브 데스크톱 애플리케이션

데스크톱에서 링크를 단축하고, 텍스트를 공유하고, 파일을 업로드할 수 있습니다. S.EE 는 macOS 와 Linux 용 네이티브 앱을 제공합니다.

다운로드

지원 플랫폼

플랫폼상태기술
macOS제공 중SwiftUI
Linux제공 중GTK4 + libadwaita + Rust
Windows개발 중-

기능

  • URL 단축 - 사용자 정의 슬러그, 제목, 비밀번호, 만료일 지원
  • 텍스트 공유 - 고정폭 편집기로 일반 텍스트, 소스 코드, Markdown 공유
  • 파일 업로드 - 드래그 앤 드롭, 클립보드 붙여넣기, 파일 선택기 지원
  • QR 코드 생성 - PNG, SVG, PDF 로 내보내기
  • 기록 - 생성한 링크, 텍스트, 파일을 로컬에 저장
  • 다중 도메인 지원 - 서비스별로 여러 도메인 중 선택 가능
  • 사용량 대시보드 - 저장 공간과 속도 제한을 한눈에 확인

macOS

SwiftUISwiftData 로 제작되었습니다. 키보드 단축키와 메뉴 막대 연동을 완벽히 지원합니다.

주요 특징

  • 메뉴 막대 - 메인 창을 열지 않고 URL 단축, 붙여넣기 업로드, 최근 항목 접근 가능
  • 드래그 앤 드롭 - 업로드 영역 어디에나 파일 드롭 가능
  • 클립보드에서 붙여넣기 (Cmd+V) - 이미지를 자동으로 WebP 로 변환하고, 미지원 시 PNG 로 대체
  • Keychain - macOS Security framework 를 통한 안전한 API Key 저장

키보드 단축키

단축키동작
Cmd+N새 단축 링크
Cmd+Shift+N새 텍스트 공유
Cmd+V클립보드에서 붙여넣어 업로드
Cmd+,설정
Cmd+Q종료

기술 스택

계층기술
UISwiftUI
저장소SwiftData
네트워킹URLSession (actor 기반)
보안Keychain
썸네일QuickLookThumbnailing
이미지 처리Swift-WebP

Linux

GTK4, libadwaita, Rust 로 제작되었으며 GNOME Human Interface Guidelines 를 따릅니다.

주요 특징

  • 네이티브 GNOME 경험 - GNOME HIG 를 따르는 적응형 레이아웃
  • QR 코드 내보내기 - PNG, SVG, PDF 지원
  • 설정 파일 - API 키, 기본 URL, 기본 도메인을 ~/.config/see/config.toml 에 저장
  • 환경 변수 - SEE_API_KEY, SEE_BASE_URL, SEE_TIMEOUT 으로 설정 파일 덮어쓰기

키보드 단축키

단축키동작
Ctrl+1링크 보기로 전환
Ctrl+2텍스트 보기로 전환
Ctrl+3파일 보기로 전환
Ctrl+,설정 열기
Ctrl+?키보드 단축키 표시
Ctrl+Q종료

기술 스택

계층기술
UIGTK4 + libadwaita
언어Rust (2024 edition)
API 클라이언트see-sdk
QR 코드내장 기능 (PNG, SVG, PDF 내보내기 지원)

데이터 저장 위치

  • 설정: ~/.config/see/config.toml
  • 기록: ~/.local/share/see/history.json

시작하기

  1. macOS 또는 Linux 버전을 다운로드합니다
  2. 계정이 없다면 s.ee 에서 계정을 만듭니다
  3. 대시보드에서 API Key 를 생성합니다
  4. 앱을 열고 설정 으로 이동해 API Key 를 입력합니다

이 페이지