12款AI代码生成工具,都很能打

article/2025/10/12 12:39:02

1.Anania

Anania 是一个机器人数据分析师,可以通过简单、自然的英语对话来分析您的数据。连接数据源并以简单的英语提问,无需任何设置或配置。在幕后,Anania 正在使用一个 AI 系统,该系统将文本转换为 SQL 和 Python 代码并执行您的数据以获得答案。由 GPT-3 提供支持的机器人数据分析师。

言简意赅:提供数据(数据源:excle,数据库等),可以通过提问的形式对数据分析

网址:https://anania.ai/

例如:

对话提问:“有多少初创公司的估值超过 20 美元?

2.autobackend

AI生成一个后台

地址:https://www.autobackend.dev/

不清楚什么问题,总是执行失败

这些是社区AI创建的后端服务,并且提供了很多接口,自己查看接口文档调用

3.ChatGPT WordPress 

WordPress 是一种网络软件,可用于创建漂亮的网站或博客。在前 1000 万个网站中,近 20% 的网站和超过 6000 万人选择了 WordPress 来为他们称之为“家”的网络位置提供支持。

ChatGPT 可以根据简单的描述生成一个完整的 WordPress 插件

例如我的需求:编写一个兼容PHP 8 的 WordPress 插件,提供一个文本输入字段,其中可以粘贴数据,并提供一个按钮,当按下该按钮时,会将列表中的行随机化,并在第二个文本输入字段中显示结果。

打开ChatGPT,输入上面的对话内容,ChatGPT给出了结果

给出的内容还是很细 的,该需求需要PHP和Js共同才能完成,代码也都详细给出了

4.CodeGenX

由人工智能驱动的代码生成系统。CodeGenX 作为 VsCode 扩展提供,可以轻松融入您的开发环境。它能够根据你的描述,或者上下文自动生成一段代码

5.codeStarter

codeStarter是一款可以即时生成React、NextJS、Angular、Vue、Svelte等任何框架web应用程序。

使用codeStarter,只需描述下你的项目和开发堆栈技术即可开始生成项目文件。由于OpenAI Codex模型是在大量GitHub代码样本的语料库上训练的,因此对不同语言和框架的支持实际上是无限的!

网站:https://www.codestart.xyz/(当时没有打开,大家可以试试)

6.codex-readme(根据代码生成readme)

codex-readme 读取程序文件并连接所有文件的开头以创建输入提示,然后将其反馈到 OpenAI Codex 以生成 README。它经常生成有趣的用法示例并解释可用的命令行选项。

地址:GitHub - tom-doerr/codex-readme: Revolutionize your project documentation with the Codex-README generator, utilizing OpenAI's Codex for intelligent README creation.

7.DeepGenX

CodeGenX 是一个由人工智能驱动的代码生成系统!它以 Visual Studio Code 扩展的形式提供给您,并且是免费和开源的!

支持的语言: CodeGenX 目前仅支持 Python。我们计划在未来的版本中添加更多语言。

CodeGenX 的工作原理: CodeGenX 的核心是一个名为 GPT-J 的大型神经网络。GPT-J 是一个 60 亿参数的转换器模型,它是根据互联网上数百 GB 的文本进行训练的。我们在开源 Python 代码的数据集上对该模型进行了微调。这个经过微调的模型现在可以在给定正确指令的输入时用于生成代码。

地址:DeepGenX




8.DIFFY

通过Visual Studio Code 插件使用 git diff 和 OpenAI 以自然语言为更改后的代码生成提交消息。

DIFFY 功能

  1. 生成提交消息。
  2. 解释自然语言的变化。
  3. 直接生成 Commit Message 到 VScode git commit 输入框。
  4. 复制到剪贴板

VSCode安装:设置> Diffy - 解释 Git 更改> 从 OpenAI 输入您的 OpenApi 密钥

详细请参考:https://github.com/Hi7cl4w/diffy-explain-ai

9.Epsilon Code

Epsilon Code 是一个可以从纯文本描述(自然语言)生成 Python 代码的工具。它还可以为你提供即时调试帮助,比人类可以做的更快更好!

网址:Coding Redefined - Epsilon Code

10.GPT-3 Tailwind CSS

Tailwind CSS 是一个高度可定制的低级 CSS 框架,也是OpenAI 驱动的 GPT-3 代码 CSS 生成器,它为您提供构建定制设计所需的所有构建块,而无需费力去覆盖任何烦人的固执己见的样式。

网址:GitHub - themesberg/gpt-3-tailwindcss: GPT-3 Tailwind CSS Code Generator

11.gptsh

gptsh 是使用 NodeJS 构建的跨平台 CLI 工具,由 Open AI 的 GPT-3 提供支持。

使用安装教程:GitHub - shorwood/gptsh: GPT.sh is a CLI tool built with NodeJs and powered by Open AI's GPT-3. It's main purpose is to translate natural language questions and requests into shell commands.

12.SourceAI

SourceAI 是一种人工智能工具,可以根据任何人类语言描述生成任何编程语言的代码。它还可以简化、查找错误并修复它们以及调试您的代码。

网址:https://sourceai.dev/

点击申请进入,等通过以后才能使用,我用谷歌邮箱申请了,等待通过。

从官网截取了一些例子,大家可以感受下


http://chatgpt.dhexx.cn/article/KpsXisrd.shtml

相关文章

3D相册动态桌面制作

3D相册动态桌面制作 1.下载3D相册代码链接:https://pan.baidu.com/s/1Z_br3XKGsW3vsISvSCteJA,提取码:8888 更换自己喜欢的图片 注意第三张和第四章相册右键旋转照片 直接双击运行index.html可以在浏览器中看到效果。 如果不是很喜欢 可以自行…

HTML+CSS+JavaScript七夕情人节表白网页【樱花雨3D相册】超好看

这是程序员表白系列中的100款网站表白之一,旨在让任何人都能使用并创建自己的表白网站给心爱的人看。 此波共有100个表白网站,可以任意修改和使用,很多人会希望向心爱的男孩女孩告白,生性腼腆的人即使那个TA站在眼前都不敢向前表白…

制作简易的3D相册

今天介绍一下3D相册,用到了开源的FeatureCoverFlow控件,之前的几个作品用的也全都是开源的控件,为什么要用开源的控件呢,因为...他稳定啊! 1.准备 仍然是,去掉标题栏,然后导库: impl…

HTML5、css3、js实现3D相册

目录 想法 实现 一、基础知识 1.3D转换 transform-style: preserve-3d; ①简述 ②使用 ③3D转换方法 2.onmouseover 事件 ①解释 ②具体语法 3.onmouseout事件 ①解释 ②具体语法 **本例通过在div的class中设置相同的类名,然后在js方法中通过document…

前端CSS3实现3D相册小案例

前端CSS3实现3D相册小案例 HTML代码部分&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <title>3D相册</title> <link type"text/css" href"css/style.css&qu…

制作一个简单3D相册

- 用到的点&#xff1a; 旋转 2D 旋转 transform: rotate(值deg) deg 角度的单位 3D 旋转 transform:rotateX rotateY roteteZ 如果让一个块实现3D效果&#xff0c;必须做两件事&#xff1a; 1、在要实现3D效果的块上 加transform-style:preserve-3D (声明) 2、在要实现3D效…

html结合css实现浏览器展示3D相册

最近写了一个在浏览器展示3D相册效果&#xff0c;通过html文件结合css实现。 1.html详细代码如下&#xff1a; <!DOCTYPE html> <html> <head> <meta charset"UTF-8"> <title>3D相册</title> <script src"../js/jquer…

python3d相册源代码_js和CSS3炫酷3D相册展示

js和CSS3炫酷3D相册展示 *{margin:0;padding:0;} body{background:url(img/bg.jpg);width:100%;height:100%;overflow:hidden;}; h1{width:277;height:76px;margin:30px auto 0;} .xc-3D{width:100%;height:300px;background:#fff;margin-top:100px;position:relative;transfor…

three.js 制作3D相册

效果图&#xff1a; 由于博客限制了图片大小&#xff0c;动画质量不太好&#xff0c; 在线效果&#xff1a; https://static-mp-df787464-d77c-4180-83c3-6e7add40073e.next.bspapp.com/ 参考了three.js 官方代码 <!-- 源码下载地址 https://pan.baidu.com/s/1AVB71Aj…

3d相册

页面脚本 我的图片是是本地的&#xff0c;大家可以放上自己喜爱的图片 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>3d相册</title></head><style>#box1 {/* 宽 */width: 300px;/* 高 */height: …

HTML实现3D相册

今天&#xff0c;我给大家分享一个3D相册的代码 废话不说先上效果图&#xff1a; 先新建两个文件夹&#xff0c;一个叫css&#xff0c;另一个叫img&#xff0c;如下图&#xff1a; 先新建一个文本文档&#xff0c;输入下面的代码&#xff1a; <!DOCTYPE html> <html…

教你零基础制作3D旋转相册(送给那个她~)

3D立体相册&#xff1f;   是的&#xff0c;相信大家或多或少的会在一些地方看到某些程序员用代码给自己女朋友写3D立体相册&#xff0c;那么你会不会也想自己手动敲出那些炫酷的代码呢&#xff1f;   那你是找对地方了。废话不多说&#xff0c;今天为大家分享利用html实现…

【3D相册】零基础完成3D相册并配上背景音乐

文章目录 一、前言二、准备工作1、新建文件夹2、准备素材对于图片的处理对于音乐的处理 三、代码工作1、python处理6张图片1.1代码运行1.2 放入背景图片 2、写html文件2.1 更换音乐素材 3、运行main.html 四、推荐阅读 一、前言 帮助好哥们整的一个小相册&#xff0c;给他写个…

斐波那契数列求和公式

斐波那契数列指的是这样一个数列&#xff1a;1、1、2、3、5、8、13、21、……    这个数列从第三项开始&#xff0c;每一项都等于前两项之和。它的通项公式为:(见下图)&#xff08;又叫“比内公式”&#xff0c;是用无理数表示有理数的一个范例。&#xff09; 斐波那契数列求…

斐波那契数列之python(5种方法)

斐波那契数列&#xff08;Fibonacci sequence&#xff09;&#xff0c;又称黄金分割数列、因数学家列昂纳多斐波那契&#xff08;Leonardoda Fibonacci&#xff09;以兔子繁殖为例子而引入&#xff0c;故又称为“兔子数列”&#xff0c;指的是这样一个数列&#xff1a;1、1、2、…

斐波那契数列(C/C++)

目录 背景介绍 解法1&#xff1a;非数组非递归 解法2&#xff1a;数组非递归 解法3&#xff1a;非数组递归 解法4&#xff1a;数组递归 背景介绍 斐波那契数列&#xff0c;又称黄金分割数列&#xff0c;指的是这样一个数列&#xff1a;0、1、1、2、3、5、8、13、21、34、…

关于斐波那契数列通项公式证明以及推广

在我们中学的时候老师都会举一个著名的兔子繁殖的例子&#xff1a;一般而言&#xff0c;兔子在出生两个月后&#xff0c;就有繁殖能力&#xff0c;一对兔子每个月能生出一对小兔子来。如果所有兔子都不死&#xff0c;那么一年以后可以繁殖多少对兔子&#xff1f;而这个问题就是…

斐波那契数列的四种解法

题目描述 斐波那契数列&#xff08;Fibonacci sequence&#xff09;&#xff0c;又称黄金分割数列&#xff0c;因数学家莱昂纳多斐波那契&#xff08;Leonardo Fibonacci&#xff09;以兔子繁殖为例子而引入&#xff0c;故又称为“兔子数列”&#xff0c;指的是这样一个数列&a…

斐波那契数列通项公式的求法

以下两种方法其实是一样的 1、方法一 其实所有人都知道T(n) T(n-1) T(n-2), T(1) T(2)1,T(n)也是一个斐波那契数列&#xff0c;求解时间复杂度的本质也就是求数列通项&#xff0c;结果MB的一个通项就把我难住了&#xff0c;只好回来google一下&#xff0c;把高中数学用的求…