# SisiViewer
**Repository Path**: AzeaY/sisi-viewer
## Basic Information
- **Project Name**: SisiViewer
- **Description**: Electron + Vue 开发的小工具,支持视频,图片,小说。
AI Coding 尝试中
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2026-01-26
- **Last Updated**: 2026-03-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
#

SisiViewer
**一款满足自己需求的多媒体查看器**
SisiViewer,支持视频播放、图片浏览和小说文本阅读,笔记记录。
AI Coding 尝试中
---
[快速开始](#-快速开始) • [功能特性](#-功能特性) • [安装指南](#-安装指南) • [技术栈](#-技术栈)
## ✨ 功能特性
### 🎥 视频功能
| 特性 | 描述 |
|------|------|
| 📁 本地视频库加载 | 快速加载本地视频文件进行播放 |
| 🖥️ 多窗口播放 | 支持统一页面多个视频窗口同时播放 |
| 🔧 窗口大小调整 | 自由调整视频窗口尺寸以获得最佳观看体验 |
| ➕ 新建播放窗口 | 轻松创建新的视频窗口播放不同内容 |
### 📚 文本小说功能
| 特性 | 描述 |
|------|------|
| 📄 格式支持 | 加载TXT、EPUB、PDF格式的小说文件 |
| 📐 行高自定义 | 可自由调整文本行高 |
| 🔠 字体大小调整 | 支持多种字体大小设置 |
| 🌗 模式切换 | 白天/黑夜/护眼模式一键切换 |
| 📏 页面高度调整 | 自定义阅读页面高度 |
| 📝 字数控制 | 控制每页显示的字数 |
| 🔄 翻页功能 | 流畅的翻页体验 |
| 📖 目录导航 | 方便的章节目录导航 |
### 🖼️ 图片功能
| 特性 | 描述 |
|------|------|
| 📂 本地图片库加载 | 支持批量导入本地图片文件 |
| 📋 格式兼容 | 支持常见图片格式(JPG, PNG, GIF, BMP, WEBP等) |
| 🔍 缩略图预览 | 提供便捷的缩略图预览功能 |
| ⏩ 快捷翻页 | 实现快捷的前后翻页操作 |
### 🖼️ 笔记
| 特性 | 描述 |
|------|------|
## 🚀 快速开始
### 环境要求
- Node.js 24.x 或更高版本
- npm
### 推荐开发环境
- [VSCode](https://codevisualstudio.com/) - 推荐的代码编辑器
## 📦 安装指南
### 安装依赖
```bash
$ npm install
```
### 开发模式运行
```bash
$ npm run dev
```
### 构建应用
```bash
# Windows 平台
$ npm run build:win
# macOS 平台
$ npm run build:mac
# Linux 平台
$ npm run build:linux
```
## 💻 技术栈
- **Electron** - 跨平台桌面应用框架
- **Vue 3** - 前端视图层框架
- **JavaScript/HTML/CSS** - 核心前端技术
- **electron-vite** - 构建工具
## 📷 截图预览