# SteadyLog **Repository Path**: TuringQin/steady-log ## Basic Information - **Project Name**: SteadyLog - **Description**: 一个随意开发的AI日记软件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-27 - **Last Updated**: 2026-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Steady Log Monorepo skeleton for the AI diary cross-platform app. ## Features - **日记管理**: 创建、编辑、删除日记条目 - **事件追踪**: 记录影响情绪稳定的事件 - **AI 分析**: 基于日记生成每日情绪分析 - **AI 对话**: 与 AI 进行陪伴式对话 - **周报/月报**: 自动生成周期性报告 - **数据导出/导入**: 备份和恢复日记与事件数据 ## Structure - `apps/client_flutter`: Flutter client app. - `packages/common`: Shared utils, errors, result model. - `packages/domain`: Entities, repository contracts, usecases. - `packages/data`: Data implementations and DB bootstrap. - `packages/ai`: AI engine contracts and mock engine. - `services/ai_gateway`: Gateway service placeholder. - `requirement`: Product and engineering requirement docs. - `docs`: Documentation files. ## Data Export/Import 导出数据到 Markdown 文件,或从导出文件恢复数据: - **单文件导出**: 所有日记和事件导出到一个 MD 文件 - **多文件导出**: 日记和事件分别导出到独立文件 - **导入**: 从导出文件恢复数据 详细说明请参考 [EXPORT_IMPORT_GUIDE.md](docs/EXPORT_IMPORT_GUIDE.md)。 ## Notes - Flutter/Dart are not detected in current shell PATH. - This scaffold is code-first and ready for local toolchain bootstrap.