本项目基于 Electron + React + Vite,支持用户通过图形界面输入以下内容:
- 朋友圈作者
- 文本内容
- 配图(最多9张,支持上传和粘贴)
- 点赞用户列表
- 评论用户及内容
- 发送定位信息(文本)
应用可生成高度还原微信朋友圈样式的页面,支持浏览器预览和指定路径保存页面及所有资源。
本项目仅供学习与研究使用,严禁用于任何商业用途或非法活动。
使用者应当:
- 仅将本项目用于个人学习、技术研究、软件开发学习等合法目的
- 不得将本项目用于任何商业用途
- 不得利用本项目进行虚假信息传播、欺诈或其他违法行为
- 使用本项目时应遵守当地法律法规
项目作者不承担因使用本项目而产生的任何直接或间接责任。
npm run devnpm run electron:dev首次运行会自动打开 Electron 窗口,支持热更新。
npm run electron:build打包产物在 release/ 目录下,支持 Windows、Mac、Linux。
在 Electron 桌面应用中,点击右上角“保存”按钮即可将当前朋友圈页面导出为 HTML 文件。
本项目基于 Electron + React + Vite,前端采用 Vite 进行开发和热更新,桌面端通过 Electron 打包,支持多平台。
主要依赖:
- React 18
- Vite 4
- Electron 25
开发建议:
- 推荐使用最新版 Node.js 环境
- 代码风格遵循 ESLint 规则,建议配合 VSCode 插件自动格式化
- 如需二次开发,建议参考 src/App.jsx 及 electron-main.js 的结构
如遇到页面导出、图片预览、评论多级回复等问题,请优先检查 App.jsx 及主进程 ipc 事件实现。