# SmartBrief
**Repository Path**: ch4n/SmartBrief
## Basic Information
- **Project Name**: SmartBrief
- **Description**: SmartBrief - AI 智能工作报告生成器
SmartBrief 是一款基于 AI 的智能工作报告生成工具,可以自动分析项目代码提交记录和任务数据,快速生成日报、周报和月报。
- **Primary Language**: JavaScript
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 0
- **Created**: 2024-12-12
- **Last Updated**: 2025-04-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 🌟 项目介绍
# SmartBrief - AI 智能工作报告生成器
SmartBrief 是一款基于 AI 的智能工作报告生成工具,可以自动分析项目代码提交记录和任务数据,快速生成日报、周报和月报。
### ✨ 主要特性
- 🤖 **AI 智能分析** - 支持多种大语言模型,智能分析工作内容
- 📊 **Git 提交分析** - 自动提取和分析 Git 提交记录
- 📝 **任务追踪** - 可视化任务管理和进度跟踪
- 🎨 **自定义模板** - 灵活配置报告模板和分析维度
- 💾 **本地数据存储** - 所有数据本地存储,安全可靠
- 🌈 **界面美观** - 现代化深色主题 UI 设计
## 📦 安装使用
## 🌟 下载安装
### Windows 系统
1. 下载 `SmartBrief-Setup-win.exe`
2. 双击安装包进行安装
3. 根据安装向导完成安装
### macOS 系统
1. 下载 `SmartBrief-mac.dmg`
2. 打开 dmg 文件
3. 将应用拖入 Applications 文件夹
### Linux 系统
#### DEB包安装(Ubuntu/Debian)
### 使用步骤
1️⃣ **导入任务数据**
- 导入或填写任务数据信息
2️⃣ **配置模板**
- 导入本地Git项目
- 选择报告模板
- 选择时间范围
- 自定义关键词
3️⃣ **一键生成**
- AI智能分析
- 实时预览
## 🛠️ 技术栈
| 🏗️ 框架 | 🎨 UI | 🔧 工具 |
|---------|-------|---------|
|  |  |  |
|  |  |  |
|  |  |  |
|  |  |  |
### 主要依赖
- **框架核心**
- Electron - 跨平台桌面应用开发框架
- Vue 3 - 渐进式 JavaScript 框架
- Vue Router - 官方路由管理器
- Vuex - 状态管理模式和库
- **UI 组件**
- Element Plus - 基于 Vue 3 的组件库
- DOMPurify - XSS 防护
- Marked - Markdown 解析器
- **工具库**
- Vite - 现代前端构建工具
- Simple Git - Git 操作库
- Moment.js - 日期处理库
- Axios - HTTP 客户端
- Electron Store - 数据持久化存储
## 🤝 参与贡献
欢迎参与项目贡献!请查看我们的[贡献指南](CONTRIBUTING.md)。
## 📄 开源协议
MIT License © 2024 [Estelle925](https://github.com/Estelle925)
---
**用 ❤️ 打造**