DailyAI 是一个结合了传统记事本功能和 AI 智能优化的个性化笔记应用。通过维护用户的个人档案(Profile),系统能更好地理解用户的写作风格和偏好,从而提供更贴合个人需求的内容优化建议。
-
基础记事本功能
- 创建、编辑、删除笔记
- 笔记分类管理
- 笔记搜索功能
-
个人档案系统
- 记录用户基本信息(年龄、职业、兴趣爱好等)
- 追踪用户写作风格和偏好
- 记录日常活动和习惯
- 动态更新用户画像
-
AI 内容优化
- 基于 DeepSeek AI 的内容润色
- 根据个人档案进行个性化优化
- 提供多种优化建议供选择
- 前端:Python Tkinter/PyQt(桌面应用界面)
- 后端:Python
- 数据存储:SQLite/JSON
- AI 服务:DeepSeek API
dailyAI/
├── README.md
├── requirements.txt
├── src/
│ ├── main.py # 主程序入口
│ ├── notebook/ # 记事本核心功能
│ ├── profile/ # 个人档案管理
│ └── ai_service/ # AI 服务集成
├── data/
│ ├── notes/ # 笔记存储
│ └── profile.json # 个人档案数据
└── tests/ # 测试文件
个人档案(profile.json)将包含以下主要信息:
{
"basic_info": {
"name": "",
"age": "",
"occupation": "",
"interests": [],
"writing_style_preference": ""
},
"daily_patterns": {
"common_activities": [],
"routine": {},
"frequent_topics": []
},
"writing_statistics": {
"average_note_length": "",
"favorite_categories": [],
"writing_time_preference": ""
}
}- Phase 1: 基础记事本功能实现
- Phase 2: 个人档案系统开发
- Phase 3: DeepSeek AI 集成
- Phase 4: 用户界面优化
- Phase 5: 测试和性能优化
pip install -r requirements.txt- 首次使用时,需要完善个人档案信息
- 创建笔记时,系统会自动分析内容并更新用户画像
- 可以随时请求 AI 对笔记内容进行优化
- 个人档案会随着使用不断更新,优化效果会越来越个性化
- 需要 DeepSeek API 密钥
- 个人档案信息将安全存储在本地
- 建议定期备份笔记和个人档案数据