# DailyQuoteApp
**Repository Path**: coldestbow30654/DailyQuoteApp
## Basic Information
- **Project Name**: DailyQuoteApp
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: AGPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-02-13
- **Last Updated**: 2026-02-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 每日一句 - 跨平台桌面应用

一款精美的跨平台桌面应用,每天为您推送富有智慧的名言警句
[](https://www.gnu.org/licenses/agpl-3.0.html)


## 项目简介
本项目是「每日一句」名言分享系统的跨平台桌面客户端应用。基于 Electron 框架构建,支持 Windows、macOS、Linux 三大主流操作系统,为用户提供优雅的名言警句浏览和推送体验。
### 技术栈
- **Electron 28**:跨平台桌面应用框架
- **Node.js 18+**:运行时环境
- **Electron-Builder**:应用打包和分发工具
- **electron-updater**:自动更新模块
- **node-fetch**:HTTP 客户端
- **electron-log**:日志记录
### 核心功能
- **每日精选**:自动获取并展示每日名言警句
- **定时提醒**:可设置每日获取时间,到点自动推送通知
- **自动更新**:启动时及定期后台检查更新
- **系统通知**:支持各平台原生通知推送
- **状态保存**:自动保存应用状态,下次启动自动恢复
- **自动登录**:支持记住登录状态
### 支持平台
| 平台 | 版本要求 | 安装包格式 |
|------|----------|------------|
| Windows | 10, 11 | .exe, .portable |
| macOS | 最新两个主要版本 | .dmg, .zip |
| Linux | Ubuntu 20.04+, Fedora 34+ | .AppImage, .deb, .snap |
## 快速开始
### 环境要求
- Node.js >= 18.0.0
- npm >= 9.0.0
- Git
### 安装依赖
```bash
# 克隆项目
git clone https://github.com/DailyQuote/daily-quote-app.git
cd daily-quote-app
# 安装依赖
npm install
```
### 运行应用
```bash
# 开发模式运行
npm start
# 构建应用
npm run build
# 构建指定平台
npm run build:mac # macOS
npm run build:win # Windows
npm run build:linux # Linux
npm run build:all # 所有平台
```
## 项目结构
```
DailyQuoteApp/
├── main.js # 主进程入口
├── preload.js # 预加载脚本
├── index.html # 主界面
├── styles.css # 样式文件
├── renderer.js # 渲染进程脚本
├── package.json # 项目配置
├── api.js # API集成模块
├── auto-updater.js # 自动更新模块
├── quote-scheduler.js # 定时任务模块
├── store.js # 本地存储模块
├── auth-store.js # 认证存储模块
├── autologin.js # 自动登录模块
├── crypto.js # 加密工具
├── logger.js # 日志模块
├── USER_MANUAL.md # 用户手册
├── README.md # 本项目介绍
└── assets/
└── icons/ # 图标资源
```
## 开发文档
详细的开发指南、项目架构说明、核心模块解析、开发流程规范和构建发布指南请参阅:
Gitee链接(推荐)
- **[开发文档](https://gitee.com/coldestbow30654/DailyQuoteApp/docs/DEVELOPMENT.md)**:包含环境搭建、架构解析、模块详解、开发流程、构建发布等完整内容
---
GitHub链接
- **[开发文档](https://github.com/COLDESTBOW30654/DailyQuoteApp/docs/DEVELOPMENT.md)**:包含环境搭建、架构解析、模块详解、开发流程、构建发布等完整内容
## 相关文档
Gitee链接(推荐)
- **[项目总览](https://gitee.com/coldestbow30654/DailyQuote/blob/main/README.md)**:整个项目的综合介绍和技术架构
- **[API 服务文档](https://gitee.com/coldestbow30654/DailyQuoteWeb/blob/main/README.md)**:后端 API 服务的项目介绍
- **[API 接口文档](https://gitee.com/coldestbow30654/DailyQuoteWeb/blob/main/docs/API.md)**:后端 API 的详细接口说明
---
GitHub链接
- **[项目总览](https://github.com/COLDESTBOW30654/DailyQuote/blob/main/README.md)**:整个项目的综合介绍和技术架构
- **[API 服务文档](https://github.com/COLDESTBOW30654/DailyQuoteWeb/blob/main/README.md)**:后端 API 服务的项目介绍
- **[API 接口文档](https://github.com/COLDESTBOW30654/DailyQuoteWeb/blob/main/docs/API.md)**:后端 API 的详细接口说明
## 许可证
本项目采用 AGPL v3 许可证开源。