# 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 # 每日一句 - 跨平台桌面应用
每日一句 Logo 一款精美的跨平台桌面应用,每天为您推送富有智慧的名言警句 [![License: AGPL-3.0](https://img.shields.io/badge/License-AGPL--3.0-blue.svg)](https://www.gnu.org/licenses/agpl-3.0.html) ![Platform Support](https://img.shields.io/badge/Platform-Windows%20%7C%20macOS%20%7C%20Linux-blue) ![Electron Version](https://img.shields.io/badge/Electron-28.0.0-green)
## 项目简介 本项目是「每日一句」名言分享系统的跨平台桌面客户端应用。基于 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 许可证开源。