# ai_daily_report **Repository Path**: layhsu/ai_daily_report ## Basic Information - **Project Name**: ai_daily_report - **Description**: 一个专注于AI每日报告生成的开源项目,自动汇总分析数据,为开发者和企业提供智能化、定制化的日报告服务。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-16 - **Last Updated**: 2026-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Daily Report V3 面向团队与个人的 AI 日报与任务管理桌面应用,基于 Wails + React + Go 构建。 ## 截图 ![写日报](./app/image/image.png) ## 特性 - AI 自动生成结构化日报 - 任务、便签、项目维度管理 - Markdown 渲染与表格支持 - 桌面端原生体验(Windows/macOS) ## 技术栈 - 桌面框架:Wails 2 - 前端:React 18 + Vite + Ant Design - 后端:Go - Markdown:react-markdown + remark-gfm + rehype-sanitize ## 项目结构 ``` app/ ├─ frontend/ # 前端源码 ├─ services/ # Go 服务层 ├─ database/ # 数据模型与连接 ├─ build/ # Wails 构建配置与图标 ├─ image/ # README 图片资源 ├─ main.go # 应用入口 └─ wails.json # Wails 配置 ``` ## 快速开始 ```bash cd app wails dev ``` 如需使用浏览器模式开发,可访问 http://localhost:34115。 ## 构建 ```bash cd app wails build ``` ## 测试 ```bash cd app/frontend npm run test ``` 视觉回归测试需要配置 `PERCY_TOKEN`: ```bash cd app/frontend PERCY_TOKEN=your_token npm run test:visual ``` ## Markdown 渲染 写日报与日报详情使用统一的 Markdown 渲染封装层: - react-markdown: ^8.0.7 - remark-gfm: ^3.0.1 - remark-breaks: ^3.0.2 - rehype-raw: ^7.0.0 - rehype-sanitize: ^6.0.0 ```tsx import { MarkdownRenderer } from './frontend/src/components/MarkdownRenderer'; const content = `| A | B | | --- | --- | | 1 | 2 |`; export const Example = () => ; ``` ## 许可证 MIT