基于留痕二开的新年祝福生成器
.github | ||
app | ||
doc | ||
MemoAI | ||
newYear | ||
resource | ||
.gitignore | ||
LICENSE | ||
main.py | ||
readme.md | ||
requirements.txt |
2025新年祝福生成器
🎊 基于微信聊天记录的个性化新年祝福生成工具 🎊
让每一份新年祝福都充满温度与回忆
🌟 项目介绍
基于 WeChatMsg 项目开发的新年祝福生成器,通过分析微信聊天记录,结合AI技术,为每个联系人生成独特的新年祝福内容和贺卡。
🤖 AI驱动开发
本项目是一次创新的尝试 —— 整个开发过程完全由 AI(Claude 3.5 Sonnet)驱动完成:
- 💡 项目构思与设计:从功能规划到架构设计,全程由 AI 提供建议和方案
- 🎨 界面交互设计:UI布局、交互逻辑均由 AI 规划设计
- 📝 代码实现:所有代码均由 AI 生成和优化
- 🔧 问题诊断与修复:通过与 AI 的持续对话完成调试和优化
这不仅是一个生成新年祝福的工具,更是一次"AI 辅助开发"到"AI 驱动开发"的全新尝试,展示了 AI 在软件开发领域的潜力。
✨ 核心功能
-
🤖 智能祝福生成
- 基于历史聊天记录分析
- 多种风格可选(正式、温馨、幽默、文艺)
- 支持自定义提示词
-
🎨 精美贺卡制作
- 多款精美模板
- 自动生成贺卡图片
- 支持签名定制
-
📤 便捷分享
- 一键发送至微信
- 批量处理支持
- 导出备份功能
-
🔄 版本管理
- 多版本保存
- 历史记录查看
- 随时修改重新生成
🛠️ 技术特点
- 🔒 安全的本地数据处理
- 🎯 精准的对话分析
- 🎨 美观的界面设计
- 💫 流畅的操作体验
📸 效果展示
🚀 使用注意事项
- 启动方式
- 方式一:通过留痕软件启动
- python main.py 打开留痕软件
- 点击顶部菜单栏中的"新年祝福" -> "生成祝福"
- 方式二:直接启动
- 进入项目目录
- 执行
python newYear/main.py
- 方式一:通过留痕软件启动
建议通过方式一启动,因为需要留痕软件进行一次获取信息
-
微信数据同步
- 需要电脑登录微信
- 从手机将聊天消息同步至电脑本地
- 确保微信保持登录状态
-
基础环境准备
- 需要先启动留痕项目进行一次获取信息
- 完成基础数据初始化
pip install -r requirements.txt python main.py
-
火山引擎配置
- 需要配置火山引擎API
- 使用 Doubao-pro-32k 模型
- 创建对应的推理接入点
- 拥有50万的免费额度
-
微信发送功能说明
- 发送的是生成的贺卡图片
- 所有内容都包含在贺卡中
- 发送时需要保持微信在电脑上运行
- ⚠️ 特别注意:
- 发送功能使用备注名进行搜索
- 建议提前设置好联系人备注名
- 如果搜索到的第一个角色是群聊可能会直接发送到群里
- 使用前请仔细确认发送对象的备注名(生成祝福内容里可能会产生直接称呼对方备注名)
📦 项目结构
newYear/
├── ui/ # 界面相关代码
├── utils/ # 工具类
├── template/ # 贺卡模板
├── generate_img/ # 生成的图片
└── version_history/ # 版本历史
🔧 开发环境
- Python 3.8+
- PyQt5
- 火山引擎API
- Windows 10/11
📝 注意事项
- 需要获取微信聊天记录的读取权限
- 建议在生成前备份重要数据
- 请确保网络连接稳定
🤝 贡献指南
欢迎提交 Issue 和 Pull Request 来帮助改进项目。
📄 许可证
本项目基于 GPL-3.0 许可证开源。
🙏 致谢
用科技传递温暖,让祝福更有温度