dckxx/x-hub
本地优先的个人桌面效率工作台:时钟 / 倒计时 / 便签 / 待办 / 速记 / 速达 / AI 对话 / 剪贴板历史,所有数据本地存储、不上云端。基于 Tauri 2 + Vue 3 + TypeScript + Rust。
해결하는 문제
x-hub는 개인 효율성 작업대로서, 노트, 작업, 타이머, AI 지원 등 다양한 생산성 도구를 하나의 Bento 스타일 데스크톱 애플리케이션으로 통합하여 중앙화합니다. 여러 분산된 도구를 전환할 필요 없이, 모든 데이터가 로컬에 저장되어 개인정보 보호를 보장합니다.
작동 방식
Tauri 2, Vue 3, Rust로 구축된 애플리케이션은 고도로 사용자 정의 가능한 그리드 기반 워크스페이스를 제공합니다. 지속적인 저장을 위해 로컬 SQLite 데이터베이스를 사용하며, 리소스 모니터링, 클립보드 기록, 애플리케이션 실행과 같은 시스템 수준 작업은 Rust 기반 백엔드가 처리합니다.
대상 사용자
클라우드 서비스에 의존하지 않고, AI 채팅, 작업 관리, 시스템 유틸리티를 통합한, 개인정보 중심의 데스크톱용 통합 생산성 허브를 원하는 사용자.
주요 기능
- AI 통합: OpenAI 호환 스트리밍 대화(DeepSeek, Ollama 등)를 지원하며, 다중 세션 관리와 도킹 가능한 패널을 제공합니다.
- 사용자 정의 가능한 워크벤치: 사용자가 9가지 유형의 위젯(시계, 노트, 할 일 등)을 드래그 앤 드롭, 크기 조절이 가능한 Bento 그리드 레이아웃.
- 통합 런처: 애플리케이션, 웹사이트, 파일을 한 곳에서 관리하며, 설치된 앱을 스캔하고 기존 창을 전면에 표시할 수 있습니다.
- 확장성: GitHub ZIP 아카이브를 통해 플러그인을 설치할 수 있는 로컬 확장 시스템으로, 매니페스트에 명시적인 권한을 선언합니다.
- 로컬 우선의 프라이버시: 모든 데이터는 로컬 SQLite 데이터베이스에 저장되며, API 키는 시스템 키체인(keyring)에 안전하게 저장됩니다.
- 시스템 유틸리티: 글로벌 검색(
Ctrl+K), 텍스트/이미지/파일 클립보드 기록, 플로팅 물방울 애니메이션을 가진 백그라운드 기반 카운트다운 타이머를 포함합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트