文科生的我用DeepSeek+AI程序员半小时开发了一个小程序

news/2025/2/24 15:33:15/文章来源:https://www.cnblogs.com/yyds114/p/18734192

作者:AI工具集

有时候我突发奇想要做个小工具,但是碍于不会编程,没办法进行下去。

但是学习编程要花很长时间,而且以我的水平,还不一定学得懂。我就在想,能不能通过AI生成一个网页、小程序或者App呢?经过实战手搓,发现真的可以!

DeepSeek满血版“AI程序员”

正好我看见了通义灵码的“AI程序员”接入了DeepSeek V3和R1满血版,最重要的是免费不限量使用!

有了DeepSeek推理模型的加持,通义灵码在代码智能补全、研发智能问答、代码优化等方面就更强了!

它自带两种模式,一个是智能问答模式,一个是“AI程序员”模式,智能问答模式适合有一定编程基础的人员,“AI程序员”模式适合什么都不会的小白。只需要打字,就能从头到尾生成想要的程序,而不写任何代码。

今天我就给大家演示一下,一个0代码基础的文科生是如何通过“AI程序员”模式做微信小程序的。

通义灵码制作微信小程序

通义灵码的插件可以在3个编程软件上使用,分别是JetBrains IDEs、Visual Studio Code、Visual Studio。

这里我们用Visual Studio Code,下载安装好之后,进入软件首页,点击插件按钮。

输入”通义灵码“,点击安装。

右下角点击”通义灵码“,再点击”立即登录“。

在网页端登录阿里云。

接下来我们就可以做我们想做的程序了。

我们在左边上面的“AI程序员”点击一下,然后在下面选择DeepSeek V3的模型。

最近我朋友说他有点便秘,所以我直接帮他做一个记录拉💩时间的小程序。

我们直接输入需求:帮我做一个微信小程序,我需要实现点击开始按钮开始计时,点击结束按钮结束计时,然后显示此次拉💩花费多少时间的功能。

它就会自动帮我们生成需要的代码,我们只需要点接受就可以了。

当代码生成完之后,我们把这个文件导入微信开发者工具。

然后点击编译,它就能生成实时预览画面。

修改与调整

或许有的时候我们会对第一次生成的结果不满意,这个时候只需要再通过通义灵码进行需求调整,代码修改,整个过程也是只需要用日常说话的语言和方式就可以。

比如这个时候我又有了个想法,不仅要记录一次的,每一次的历史记录都要看得到才行。

所以我又对它提出了新的需求:添加一个日历功能,点击日历中的具体一天,会显示当日的拉💩计时记录。

它会自动帮我们修改好代码,我们也是只需要点击接受就行。

代码修改完成之后,我们只需要在微信开发者工具里重新编译一次就可以了。

当然在这个过程中,可能出现报错的情况。

不用担心,我们只需要把报错的这些红色信息复制,然后通过输入框发送给它,它就能自动帮我们修改好。

等所有代码都弄好之后,我们点击上传。

等审核成功之后,我们就拥有一个简单的微信小程序了。

这个小程序还比较简单,后续还可以继续增加一些功能和内容。

比如说背景图,点开始前,是一张熊猫站在马桶前的图;点了之后,是一张熊猫坐下拉💩的图;点结束,会是一张熊猫起身冲水的图。

而且后续还可以添加便便记录功能,在每次拉完💩时,可以选择本次💩的状态,本次是否拉肚子等选项,最后每周汇总成周报发送给你。

满血R1智能问答

当然除了“AI程序员”功能,通义灵码还有智能问答功能,里面部署了满血版的DeepSeek R1,连思考内容板块都保留了。

比如我问它:做一个微信小程序需要哪些步骤。它就会帮我把需要做的每一步都列出来,大家只需要按照它给出的步骤一步步来,就能做出你想做的任意微信小程序。

从一个想法到落地、完善,真的可以做到0基础开发应用!通义灵码太牛了!

有好想法就有好作品,中间步骤都交给它就行。

就从这些个例子来说,我们可以看到通义灵码的“AI程序员”在小白做项目中的强大辅助能力,从项目搭建、代码优化、功能开发到Bug修复和代码重构,“AI程序员”都能高效地完成任务。 这极大地方便了我们这种不太懂代码的门外汉,让普通人的开发体验更加顺畅。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/889050.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

优化性能钩子useMemo

执行顺序 useMemo 是同步执行,而 useEffect 是异步的。 import { useMemo, useState, useEffect } from react;function TestComponent() {const [count, setCount] = useState(0);console.log(普通代码:在渲染期间同步执行);useMemo(() => {console.log(useMemo:在渲染期…

BUUCTF-Web方向21-25wp

[HCTF 2018]admin 打开环境,有三处提示,一个跳转链接,一个登录注册,一个提示不是admin点击hctf,无法访问注册个账号,依旧无法查看,看来需要admin账号弱口令 爆破密码当密码未123长度明显不同登录session伪造 在修改密码界面,提示session下载该源码查看,index.php {% i…

useMemo 与 useEffect

执行顺序 useMemo 是同步执行,而 useEffect 是异步的。 import { useMemo, useState, useEffect } from react;function TestComponent() {const [count, setCount] = useState(0);console.log(普通代码:在渲染期间同步执行);useMemo(() => {console.log(useMemo:在渲染期…

测试用例管理工具2

一、bug的等级 (1)1级bug (致命bug) (2)2级bug(严重bug) (3)3级bug(一般bug) (4)4级bug(简易性bug)- 划分- 1级bug (致命bug):必须优先修改,在测试中较少出现,一旦出现应立即中止当前版本测试; 致命bug: (1)常规操作引起的崩溃,死机,死循环,内存泄…

FPGA Assembly

FASM 是一种文件格式,用于指定 FPGA 比特流中需要置1或清0的位。FASM 的设计初衷是提供一个中间层,令 FPGA 布局布线工具无需关心实际运行的 FPGA 比特流文件格式而工作。FASM 文件格式具有以下特性:从文件中删除任意一行都不会影响其有效性(注:这里的“有效性”指的是能正…

Flink 实战之维表关联

生产应用中,经常遇到将实时 **流式数据** 与 **维表数据** 进行关联的场景。常见的维表关联方式有多种,本文对以下 3 种进行了实现,并对每种方法的优缺点进行了比较:1. 预加载维表 2. 异步 IO 3. 广播维表下面分别使用不同方式来完成维表 join 的实验,附源码和实时动效。F…

Sa2VA环境搭建推理测试

引子 Sa2VA模型通过结合SAM-2和LLaVA,将文本、图像和视频统一到共享的LLM标记空间中,能够在少量指令微调下执行多种任务,如图像/视频对话、指称分割和字幕生成。该模型在视频编辑和内容创作中展现出强大的性能,在相关基准任务中达到了SOTA水平。OK,那就让我们开始吧。一、…

20-bluecms代码审计、thinkphp相关知识cve和cnvd编号申请

1、对bluecms进行代码审计,分析复现文件上传、ssti模板注入、文件删除等漏洞 文件上传审计admin/tpl_manage.php 文件发现,在do_edit模块有三个参数(act = do_edit、tpl_name = 写入文件名称、tpl_content = 写入内容,且代码中未对文件名过滤,导致可以上传任意文件。查看对…

ios SDK AB 开关切换

在数据库的这个服务器 然后再ctest1数据库新建编辑器然后查询select* fromapp_config ac whereaccess_no = 12100186 //这个是应用IDand module = abSwitchand param_name = export_otel_ab查到后,把param_value改为B,或者A,然后回车,然后点击图中的保存 保存后等两分钟,…

CS Course Learning

【李宏毅】2024大语言模型课程 课程学习课程链接:https://speech.ee.ntu.edu.tw/~hylee/genai/2024-spring.php Bilibili相关视频链接:https://www.bilibili.com/video/BV1XS411w7qrGPT: Autoregressive model In-context LearningChain of Thoughts (CoT) Tree of Thoughts …

跟着狂神学markdown作业01天

markdown学习 标题 一共可以做六级标题 格式为#+空格+标题 几级标题就打几个空格 字体 粗体:hello,world 两边各加两个*号 斜体:hello,world 两边各加一个*号 粗体+斜体:hello,world 两边各加三个***号 删除效果:hello,world 引用选择狂神说java,走向人生巅峰(用>…

java知识面试day4

1.常见的关键字有哪些static:静态变量,静态变量被所有对象共享,在内存中只有一个副本。具有静态变量,静态方法块,静态代码块(在类加载时候被指执行一次),静态内部类:非静态内部类需要依赖外部实列,但静态内部类不需要。final 基本数据类型用final修饰不能修改,引用对象被…