一款基于 Flutter + Material 3 (Ant Design 配色) 的笔记 App,记录每日工作内容和收支明细。
- Flutter SDK 3.0+
- Android Studio / VS Code
- Android 设备或模拟器
cd /Users/admin/Desktop/Qwen_code/list_app
flutter pub getflutter pub run build_runner build --delete-conflicting-outputsflutter runflutter build apk --releaselib/
├── main.dart # 应用入口
├── theme/
│ └── app_theme.dart # Ant Design 主题配置
├── models/
│ ├── note.dart # 笔记模型
│ ├── transaction.dart # 收支模型
│ └── inspiration.dart # 灵感模型
├── services/
│ └── storage_service.dart # Hive 存储服务
├── providers/
│ ├── note_provider.dart # 笔记状态管理
│ ├── transaction_provider.dart # 收支状态管理
│ └── inspiration_provider.dart # 灵感状态管理
├── screens/
│ ├── home_screen.dart # 首页(时间线)
│ ├── account_screen.dart # 记账页
│ ├── stats_screen.dart # 统计页
│ ├── inspiration_screen.dart # 灵感页
│ └── month_review_screen.dart # 月度盘点
└── widgets/
├── note_card.dart # 笔记卡片
├── transaction_card.dart # 收支卡片
└── inspiration_card.dart # 灵感卡片
- ✅ 今日笔记:时间线展示,支持工作/个人/其他分类
- ✅ 记账功能:收入/支出记录,多种分类选择
- ✅ 统计分析:今日概览,支出分类占比
- ✅ 灵感记录:记录每日灵感,支持标签
- ✅ 月度盘点:每月灵感汇总,完成率统计
- 📋 日期选择器(查看历史数据)
- 📋 数据导出(CSV/JSON)
- 📋 搜索功能
- 📋 图表可视化(折线图/饼图)
- 📋 云同步备份
采用 Ant Design Mobile 风格:
- 主色:
#1677FF(科技蓝) - 成功色:
#52C41A(收入) - 警告色:
#FAAD14 - 错误色:
#FF4D4F(支出)
- 在
docs/features.md记录需求 - 让 AI 生成代码
- 运行测试验证
- 写入
docs/bugs.md - AI 读取并修复
- 验证后删除记录
- 文件 ≤ 300 行
- 所有代码由 AI 生成
- 使用中文注释
| 首页 | 记账 | 统计 | 灵感 |
|---|---|---|---|
| 今日笔记时间线 | 添加收支记录 | 分类占比 | 灵感列表 |
| 收支汇总卡片 | 分类选择 | 今日汇总 | 月度盘点 |
- 初始版本发布
- 四大核心功能:笔记、记账、统计、灵感
基于 Harness Engineering 理念构建 - 人类掌舵,AI 执行