当前位置: 首页 > news >正文

Trae 实操指南: 2小时开发一个py脚本管理工具

前言

python环境和Trae 已经装好

1. 需求确认阶段

采用build beta模式

1. 软件名称:脚本管理软件
1. 软件功能:
   2.1 脚本管理
   2.1.1. 脚本列表页面
   2.1.2. 脚本列表页面可以搜索脚本
   2.1.3. 脚本列表页面可以删除脚本
   2.1.4. 脚本列表页面可以运行脚本
   2.1.5. 脚本列表页面可以添加脚本
   2.2 脚本添加
   2.2.1 拖拽或自定义上传脚本路径 (只支持 python 脚本)
   2.2.2 自定义脚本名称
   2.2 脚本编辑
   2.2.1 修改脚本内容
   2.2.2 修改脚本路径
   2.3 脚本运行
   2.3.1 双击脚本列表页面的脚本运行 (使用 cmd 调用 python 运行脚本)
   2.3.2 记录脚本运行日志日志

在这里插入图片描述

1.1 创建app文件夹,

  • 等待AI生成了第一份代码
  • 一份requirements.txt
    在这里插入图片描述
    在这里插入图片描述

1.1 安装依赖

pip install -r requirements.txt

1.2 试运行代码

python init.py

2. 功能开发阶段

2.1 需求变更

当看见页面不是自己想要的时候, 反复的提出修改意见。
在这里插入图片描述
在这里插入图片描述

2.2 功能测试及bug修复

功能测试中遇到的bug ,让Trae来自动修复
在这里插入图片描述
在这里插入图片描述

2.3 深度优化

虽然功能可以满足,但是存在体验逻辑,继续优化
在这里插入图片描述
在这里插入图片描述

3. 功能验收阶段

3.1 打包为exe

自动生成了build.py 并且需要安装pip install pyinstaller
在这里插入图片描述
在这里插入图片描述

3.2 打包调试

打包后的文件无法运行, 需要调试引用问题
在这里插入图片描述

3.3 bug修复和功能扩充

打包运行后, 发现想换下App图标及执行脚本时弹出Cmd窗口, 准备图标文件后, 继续功能扩充
在这里插入图片描述

在这里插入图片描述

3.4 运行

打包为exe ,并运行软件,是否符合期望
在这里插入图片描述
在这里插入图片描述

4.总结

虽然是python小白 ,但是了解h5和java 基本的软件开发流程。

  • 目的:AI创建一个工具
  • 需求: 构建需求思路
  • AI过程
    1、 需求描述,生成初版功能
    2、测试功能,定位错误,反馈错误
    3、修复代码,重新测试
    4、调整功能,循环以上步骤
  • 期望: 功能开发完成,打包,验证是否符合期望。

相关文章:

  • 深入学习:SpringQuartz的配置方式!
  • Git安装与使用详解
  • unity一些优化
  • Golang os模块功能详解与示例
  • 7-Zip 功能介绍
  • Elasticsearch集群可视化工具:elasticsearch-head
  • DBeaverEE for Mac 数据库管理工具
  • Spring MVC拦截器
  • Milvus×最新版DeepSeek v3:对标Claude,本地数据五分钟写网站
  • 6.4 模拟专题:LeetCode1419.数青蛙
  • 第二届图像处理与人工智能国际学术会议(ICIPAI2025)
  • vue3 使用vue3-print-nb main.ts报错声明文件找不到
  • 关于kafka的一些知识总结
  • LIMS系统的价值-选择哪家比较合适
  • 登录接口带验证码自动化(tesseract-OCR)
  • 辉视智慧月子中心:爱与科技共筑母婴温馨港湾
  • 记一次数字前端设计面试(含问题和verilog设计)
  • Vue3可用的图片预览插件【vue3-photo-preview】
  • Android第六次面试总结(自定义 View与事件分发)
  • trae 配置 gradle springboot项目
  • 自己开发app的软件下载/seo提供服务
  • 工作室 网站/百度极速版下载安装
  • 网站建设需要哪些资料/网络营销主要是学什么的
  • 金融网站建设方案ppt模板/seo推广主要做什么
  • 电子政务门户网站建设的教训/找个免费网站这么难吗
  • 网站建设学生选课课程设计报告/直播回放老卡怎么回事