如果你是完全不懂技术的小白,想要自己开发一个HTML+Python+SQLite的应用,在过去是想都不敢想的事。

现在可好了,用Trae或是Cursor开发+VicroCode在线部署。你就可以在5分钟内完成一个应用的开发并上线。

1.准备工具清单明

  • 下载IDE编程工具

Trae IDE:https://www.trae.cn/ 或 https://www.trae.ai/

Cursor IDE(推荐):

https://cursor.com/cn

Trae.cn主要都是国内的模型,Trae.ai国际版的我没有用过,最近听说Claude不想合作了,所以Trae不再有Claude。

然后我听说Qoder也不错,用过一次没点数,就没再用了,印象不深。

最近这段时间一直用Cursor,爽到爆炸~

今晚刚用了Trae国内版,哎~~被气到爆炸!

都是爆炸,但炸法不一样!

Cursor不支持国内,但你可以去万能的淘宝买个,16块钱让你爽到爆炸!

  • 收藏VicroCode

图片

VicroCode是一个轻量级应用部署代码托管平台,告别昂贵服务器和复杂的部署,免备案,面对个人开发者完全免费

支持HTML+JS+CSS+Python+SQLite在线管理器,零门槛轻松操作。

网址:https://www.vicrocode.com/

……

这个站是我做的,到处搜寻了一下,我看很少有人会去做这件吃力不讨好的事,于是我去做了。整个网站都是由AI开发的,我只是构思,然后让他写方案,再写落地案,然后让它根据落地案一步步去完成。

我要做的事情就是:想好怎么运营、部署服务器、备案、优化、加速、SSL等……

而事实上,那些代码我一个也看不懂,只懂一些基本逻辑而已。

所以,大家都是小白,谁也别笑谁,我把AI编程的内容写成手册并录成课,用不了多久你也能构建一个超牛副的网站了。

2.生成一个网站

HTML+JS+CSS作为前端,Python作为后端,SQLite作为数据库,如果再加上Coze的工作流或大模型的调用,这样就能形成一个超级强大的独立应用了,然后你就可以收费了。

我最近准备开始做一些应用放到VicroCode上,不过比较忙,得一步步实施,后面我会把更多的DEMO给分享出来。

现在图个方便吧,就把我做的两个简单的HTML+Python+SQLite+Coze的DEMO给放出来,虽然很简单,但是五脏具全。

网页版Coze:

https://www.vicrocode.com/p86.html

HTML+Python控制SQLite数据库:

https://www.vicrocode.com/p91.html

网页版Coze生成方法可以见之前写的案例1:小白也能做超牛AI应用,10分钟开发网页版Coze工作流并发布

这次来写个HTML+Python控制SQLite数据库的生成案例。

以Trae为例,打开它,在左边资源管理器上,新建一个文件夹:

图片

然后准备以下提示词:

你帮我做一个网页版+python3.10.6+SQLite的程序,采用flask框架,要求如下:
当用户点击前端网页按钮“我要测试”时,调用python给sqlite数据库添加数据:“我测试于{当前时间}”。
然后sqlite添加后的这些内容能在前端网页上显示出来,最多显示最近10条。
请该DEMO程序生成到 @全面测试用DEMO 文件夹

并把这个新建的文件夹添加到对话中:

图片

然后上面调成Builder,下面用GLM-4.6模型:

图片

点发送,然后它就会开始思考,列出任务,如图:

图片

它还会给你列出结构:

图片

大约1-2分钟就生成完毕,然后帮你打开:

图片

一个简单的应用就这样完成了:

图片

图片

五脏俱全,文件结构非常完美:

图片

这里要敲重点了,提示词虽然很简单,但包括了所有的技术栈:

网页版+python3.10.6+SQLite的程序,采用flask框架

flask是python中的一个web框架,用于操作网站的。

如果不是大型项目,一般不用去使用django,flash比较灵活。

而且我还写了版本号,其实不写也没关系,它知道你机器里的版本,但是如果你的机器是装了多个版本,就得准确告知版本号。 然后你看下在变量时,我用{},这个是比较通用规范的做法:

我测试于{当前时间}

就这样完成了,接下来我们得上线了。

3.网站上线

打开VicroCode网站:

https://www.vicrocode.com/

接下来教会你怎么使用这个网站

一、打开网站,完成注册

图片

右上角点“登录/注册”。注册非常简单,输入用户名和密码就行。

图片

然后登录。

二、上传网站

图片

来到首页,点击黑色按钮。

  1. 上传HTML项目

进入上传网页项目的地方,分步进行,系统会引导你怎么做:

图片

输入目录名和项目名称:

图片

注意这个目录名是不能更改的,只能删除,只能英文+数字。

中途不想弄了可以保存。

点下一步,可以看到:

图片

项目截图,这个可以不用上传;

项目描述要写一下,可以让AI写,支持markdown,可以直接在右上角导入MD文件;

项目标签要点一个。

再点下一步,是展示方式:

图片

图片

这两个必须选一个,要么在线运行,要么提供给人下载。

我们先看看“可下载”,点开勾选:

图片

如果你要分享源码,那么把你的源码打包成zip包,这里上传zip包,发布后,可以供人下载,你可以设置价格,如果价格不合理,是会被驳回的

如果点选“在线运行”:

图片

可以选择按次收费,也即是使用你的需要先支付后使用,每用户仅支付一次即可。

不过,除非您的项目介绍很吸引人,或私域用户特别认同您,否则可能会导致没人访问您的项目,并且审核极难通过哦!

如果是采用SDK收费,即内置在程序里面,就可以实现自定义收费方式了,详见开发者变现SDK包接入指南

完成设置后就上传文件:

图片

上传你的源码文件夹,输入好首页文件名称即可。

例如:

图片

选中你要上传的文件夹(文件夹空白是正常的,不必理会),点击上传:

图片

这时会提示,点击“上传”:

图片

因为该文件夹只有一个文件,就是index.html,所以只显示一个(最多可上传1000个,不超过20MB)。

首页文件中必须填写,因为若有多个文件时,系统需要知道打开网站时哪个是首页,一般默认都是index.html

如果遇到不支持上传的文件,就会有提示:

图片

上传后进入第4步SEO设置:

图片

这里可以设置你的SEO描述,懒得弄的话就让AI弄吧,或者直接跳过点“下一步”也行。

如果让AI写,只要你之前在第2步有写了项目简介,这里AI就能帮你设置,点击“全部让AI写”:

图片

稍等片刻后就会出来:

图片

完成之后,点下一步。

这是最后一步,选择发布状态,状态有两种,一种是“私域”,一种是“公域”:

图片

图片

私域:仅自己可见,不需要审核;

公域:大家都能看到,但需要审核。

如果选择“公域”,则可以选择到“鬼斧神工”页面中展示,或是不展示:

图片

如果你不想展示但又想公开给自己的人看,那么就可以选择不展示。

最后,点击提交项目:

图片

等待创建完成后,在项目列表页中就可以看到:

图片

最多可发布20个项目。

  1. 上传Python项目

平台还支持Python+SQLite部署你的应用,目前支持Python 3.9、3.10、3.11三个主流稳定的版本

下面以官方DEMO作为示例:https://www.vicrocode.com/p91.html

这个DEMO采用了Flask框架+SQLite数据库,示例非常简单,但再复杂的应用也是可以引用这个基本框架。

前面的步骤与HTML方法一样,这里不再复述,我们直接来到上传的步骤:

图片

点击上传包括Python的文件夹:

图片

上传后会自动识别为Python项目:

图片

它会自动按钮Flash默认框架进行预设置。

上传时需要带上requirements.txt这个文件:

图片

后面才能自动安装依赖。

其它的与HTML上传方式一样,点下一步即可。

三、项目管理

  1. Python控制台

上传成功后,来到“项目管理->找到你的项目->操作菜单->Python控制台”:

图片

进入Python控制台:

图片

来到控制台,你可以看到存储容量、内存配额(共享)、CPU配额(共享)等资源配额使用情况。

这些资源用完的话,你的项目会被自动停止,所以最好多留点空间,如果你的项目会生成文件,那么就要特别注意这点了!

继续,此时的项目还未启动,所以你还不能使用,点击启动按钮:

图片

这时候就会自动安装Python依赖:

图片

稍等片刻,就启动成功了:

图片

然后右侧点击预览,就可以看到你刚上传的项目了:

图片

进入页面:

图片

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐