应用打包|Cursor 图片压缩应用(Electron)

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

Date: August 3, 2025


准备打包

该项目已经在开发模式下开发完成。接下来请打包该项目为桌面应用安装包。

如果开启之前的 Auto-run 模式,则会自动打包。

mac端打包命令如下:

npm run electron:build:mac

产物测试

问题:

成功打包后,将文件解压到系统中,最后打开报错如下,请修复。

image.png

成功修复后,Mac应用如下:

image.png


产品功能检测

样式问题:

image.png

打包后产物顶部导航栏存在样式问题,
1)tab栏头部的icon缺少
2)tab栏背景色正常,但是剩余位置为空白色。
现提供截图,我用红框圈出,这是目前存在问题,请分析问题,并提供解决方案。
解决完成后,请自动打包。

产品功能展示

图片压缩功能:

image.png

滑动对比:

image.png

并排对比:

image.png


发布至 Github

你可以在 Github 创建仓库,然后按流程进行推送。

git remote add origin git@github.com:NathanChxn/picture-zipTool.git
git branch -M main
git push -u origin main

创建版本标签:

为第一个版本创建标签为 v1.0.0

nathanchen@192 electron-zip % git tag -a v1.0.0 -m "v1"          
nathanchen@192 electron-zip % git push origin v1.0.0

创建GitHub Release:

目前我需要将项目发布到 Github Release,请帮我写一份发布说明。
要求:
1-保存位置 release/

发布版本如下:

image.png


项目开发总结

整个开发过程,我们从0到1实现了桌面端图片压缩工具的开发。

对此,做下最后的总结:

本次项目使用技术:

  • Cursor 1.2.4
  • 模型:Claude 3.7/3.5、Gemini-2.5-pro

Cursor工具的使用经验:

  • 保持耐心,永远相信你可以结合工具开发出你想要的产品。
  • 大任务拆分成子任务处理。持续迭代,每次进步一点点,不要贪多
  • 多窗口对话:每个窗口各司其职,防止上下文过多导致污染

image.png

  • 调试bug时,需要提供控制台与浏览器的日志信息。在调试时,AI可能会反复报错,你需要考虑凭借多模型或者搜索引擎来额外解决问题。因此,保持耐心。

开发经验:

  • 你可以不知道新框架的使用API,但是你得会调试新框架,这决定你是否能够继续解决未知问题

AI 时代程序员必备技能

Codex、Claude Code、Cursor、Hermes Agent、OpenClaw等工程化实战专栏 ,讲透 AI 如何接管脏活累活

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值