Skip to content

zweily/wemoment

Repository files navigation

微信朋友圈页面生成桌面应用

本项目基于 Electron + React + Vite,支持用户通过图形界面输入以下内容:

  • 朋友圈作者
  • 文本内容
  • 配图(最多9张,支持上传和粘贴)
  • 点赞用户列表
  • 评论用户及内容
  • 发送定位信息(文本)

应用可生成高度还原微信朋友圈样式的页面,支持浏览器预览和指定路径保存页面及所有资源。

免责申明

本项目仅供学习与研究使用,严禁用于任何商业用途或非法活动。

使用者应当:

  • 仅将本项目用于个人学习、技术研究、软件开发学习等合法目的
  • 不得将本项目用于任何商业用途
  • 不得利用本项目进行虚假信息传播、欺诈或其他违法行为
  • 使用本项目时应遵守当地法律法规

项目作者不承担因使用本项目而产生的任何直接或间接责任。

启动开发环境(Web)

npm run dev

启动 Electron 桌面应用(开发模式)

npm 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 事件实现。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors