首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >用AI写代码,挑战“一人公司”(二)

用AI写代码,挑战“一人公司”(二)

原创
作者头像
伍一
发布2025-07-30 12:14:34
发布2025-07-30 12:14:34
1450
举报

接上篇文章,继续使用腾讯云代码助手CodeBuddy的AI能力完善《扫码枪助手》微信小程序的功能,没错,就是之前看到的《小易局域网扫码助手》小程序,用腾讯云代码助手CodeBuddy重构一版。

以下是完善本项目时使用的提示词,展示了如何通过自然语言与AI协作完成全栈应用开发:

1. 界面优化

代码语言:javascript
复制
物品管理页面,搜索按钮减少宽度,搜索框增加宽度并显示边框;
按钮之间增加间隔;

2. 功能逻辑实现和优化

代码语言:javascript
复制
扫码设置页面:验证类型需要是复选框;连续扫码间隔改成下拉框;
物品目录页面:添加和编辑物品的页面和逻辑还未实现,请以弹窗方式显示编辑页面并实现逻辑;
物品目录页面:实现excel导入功能,使用js本地导入,我已下载好xlsx.js,目录是miniprogram\utils\xlsx.full.min.js
扫码记录页面:实现excel导出功能,使用xlsx.js本地导出;增加一个扫码连接电脑按钮,实现通过连接websocket服务发送消息,并设计一个是否连接电脑的状态的效果;

3. 数据存储和云函数

代码语言:javascript
复制
扫码设置页面:云环境已经准备好了,云函数目录是cloudfunctions,保存本地的同时通过云函数保存到云端,查询时优先从本地获取,本地不存在时再从云端获取并保存到本地

实现效果如下:

图片
图片
图片
图片
图片
图片

写在最后:

1. 如上图,CodeBuddy实现的websocket客户端及各连接状态交互还挺厉害,基本可以完全使用。

2. 关于websocket服务端,尝试使用腾讯云托管,折腾了几个小时后试通了,但是一夜醒来就有欠费了,

图片
图片

对于个人开发者来说,实在是接受不了,就放弃使用了,但是作为一个解决方案还是可以借鉴的。

https://docs.cloudbase.net/run/develop/access/websocket

图片
图片

3. 关于微信开发者工具内CodeBuddy的历史会话丢失问题,我是这么操作的,本项目的文件夹名字使用的官方的模板,名称为miniprogram-cloudbase-miniprogram-template,等第一版开发完毕后,想改个名字,改完后,重新打开微信开发者工具,CodeBuddy的历史会话就全丢了。。。在此写出来记录一下大家可以避免这个问题。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档