Blackbox AI : 全新的人工智能编码助手 您的高效AI开发全能助手


在这里插入图片描述

🎬 鸽芷咕:个人主页

 🔥 个人专栏: 《C++干货基地》《粉丝福利》

⛺️生活的理想,就是为了理想的生活!

引入

提起AI 智能编码助手,相信到了如今大家都不陌生。其对我们开发的代码时的效率有显著的提升,可以说是开发者的编程利器了,但大家脑海中最先想的是哪家产品呢?而今天给大家介绍的是 Blackbox AI 全新的人工智能编码助手。

  • Blackbox AI 自从发布以来就强势冲上了 Olivia Moore AI生产力代表的榜单,发展势头可谓是非常的猛啊.
  • 既然那么多人选择 Blackbox AI 那它肯定有自己的独到之处我们今天就来看下 Blackbox AI 的强大吧!

文章目录

  • 引入
  • 一、Blackbox AI 产品介绍
    • 1.1 Blackbox AI
    • 1.2 Blackbox AI 使用速览
    • 1.3 Blackbox AI 支持的语言
    • 1.4 Blackbox AI : VScode 插件安装演示
  • 二 、Blackbox AI 实战演示
    • 2.1 根据图片翻译成代码(代码截图或者网页设计图)
    • 2.2 问题补充代码,修正代码
    • 2.3 在线运行代码(实时预览)
    • 2.4 优秀的代码注释功能
    • 2.5 代码翻译转换功能
    • 2.5 PlayGround(实操演练)
  • 三、Explore(探讨)&Create Agent(代理功能)
    • 3.1 Explore(探讨)
      • 终端功能
      • 讨论发现功能
    • 3.2 代理(创建独特的智能助手)
  • 总结

在这里插入图片描述

一、Blackbox AI 产品介绍

1.1 Blackbox AI

Blackbox AI 它同样是一个语言模型,他的交互界面与我们常用的ChatGPT类似,但不同的是,他在代码/编程方面有着特殊训练和改进。这让它在AI 代码编写和辅助开发的效率来说远远超越其他大模型,再AI 生产力上位列前茅。

  • 官网地址:https://www.blackbox.ai/

在这里插入图片描述

并且在在过去12个月超越了所有其他的语言模型,在HumanEval测试任务中达到了85.36%的完成度,位列第一。

在这里插入图片描述

1.2 Blackbox AI 使用速览

打开 Blackbox AI 映入眼帘的就是一个类似人工智能的聊天界面,这里和大部分的这里智能编码助手还不一样,国内的编码助手一般都是需要下载才能使用比如百度 Baidu ComateBlackbox AI 为我们集成聊天助手与插件,让我们通过浏览器在任何设备上无缝工作,或毫不费力地切换到您的桌面。真的就是这么简单。

  • 这里可以切换白天和黑夜模式

在这里插入图片描述

他的左边是我们的功能区提供了,聊天查看历史记录并且还提供了 手机版和平板电脑 的支持可以说是非常友好了可以让我们随时随地的去使用智能助手,不管是学习还还编码都非常高效。

在这里插入图片描述
在这里插入图片描述

  • 同时这里还有代码注释功能,这里推荐登录后使用嗷,这样就可以保存的历史记录了

在上面一栏中为我们提供了更多功能,还有vscode 插件下载功能

在这里插入图片描述
在这里插入图片描述

1.3 Blackbox AI 支持的语言

Blackbox AI BLACKBOX.AI现已支持20多种编程语言,如Python、JavaScript、TypeScript、Go、Ruby等

在这里插入图片描述

  • 并且我们还可以再代理这里去使用其他人专门定制的个性化语言助手让搜索更精准高效
    在这里插入图片描述

1.4 Blackbox AI : VScode 插件安装演示

Blackbox AI 虽然web端很强大但我们如果实际开发代码的话还是编辑器更方便,这里就可以采用下载 VScode 插件直接下载体验更方便的代码助手。不仅可以在编辑器中进行聊天还能自动生成代码添加注释。

  • 点击获取扩展
    在这里插入图片描述

  • 点击安装自动转跳VS code Blackbox AI 安装界面
    在这里插入图片描述
    在这里插入图片描述

  • 之后点击这俩个地方就可以唤醒我们的 Blackbox AI
    在这里插入图片描述

    • 然后我们就可以体验AI 自动补代码的快乐了
      在这里插入图片描述

二 、Blackbox AI 实战演示

说了这么多相信大家一明白 BlackboxAI 的基本功能区和常用功能了吧,下面我们就来体验一下它强大的功能

2.1 根据图片翻译成代码(代码截图或者网页设计图)

这个功能就非常的炫酷了,大部分GPT都不支持 而 BlackboxAI 是一个基于深度学习的图像识别工具,它可以根据输入的图片生成代码,下面我们就来演示一下。

  • 这里我们就采用一个网络的登录界面来让 Blackbox AI 分析构造并给出设计代码

在这里插入图片描述

从这里可以看出 Blackbox AI 的分析能力还是可以的不仅给出了设计,还自动完成了 css 的书写

2.2 问题补充代码,修正代码

下面我们故意写错一段冒泡排序的代码,来对 BlackboxAI 进行提问并且要求一下优化代码来看看完成的如何。

在这里插入图片描述

2.3 在线运行代码(实时预览)

BlackboxAI 不仅可以再web端就可以使用,并且还在web 端服务器上安装了多款语言编译器使得我们可以在线运行代码,这简直太棒了。

  • 这当我们书写html 代码或其他语言就可以进行实时预览来修改我们的代码
    在这里插入图片描述

这里就给大家演示了一下HTML我们就可以直接点运行按钮来,就可以预览效果当然其他的语言这里我看也是支持的大家可以使用试试,支持20几种主流语言几乎全都覆盖了。

  • 当给我我们一段代码时点击这里就可以跳转进来了
    在这里插入图片描述
    在这里插入图片描述

2.4 优秀的代码注释功能

代码注释这个我相信大家都获得多少都回用到,一个优秀的程序员写代码一定会写注释。这个功能可以再我们看文档或者学习其他人写的代码是给我们一定的注释来理解代码,比如我们学算法的时候。

在这里插入图片描述

  • 当注释生成之后我们还可以进行对比原本代码的差异这点就非常棒了,可以更加清楚的看到我们代码新增了那些部分注释。
    在这里插入图片描述

2.5 代码翻译转换功能

这个功能也非常有意思我们可以根据,现有代码去翻译转换为其他的编程代码实现,这就为重构一下简单功能,提供来看一种新的实现方式不必再去写不同语言的重复功能

  • 点击翻译代理功能
    在这里插入图片描述
  • 根据您的提示词来创建翻译文档。
    在这里插入图片描述

2.5 PlayGround(实操演练)

BlackboxAI 不仅提供了问答界面直接运行预览效果,还提供了 PlayGround(实操演练) 功能,这样就算我们拿到了一串代码,但是没有编译器去测试就可以使用它,不仅可以去给我我们的代码能翻译代码,并查找注释。

  • 下面我们来演示一下python的 代码运行,监测错误,以及解释代码
    在这里插入图片描述

三、Explore(探讨)&Create Agent(代理功能)

3.1 Explore(探讨)

终端功能

终端是通过运行 blackboxai 命令启动的界面,是BlackboxAI Interpreter的用户交互界面。它允许用户以自然语言的方式与 BlackboxAI Interpreter 进行交互。我们可以去直接下载到自己的终端来直接交互。

  • BlackboxAI Interpreter 允许 BlackboxAI 在本地运行代码(Python、Javascript、Shell 等)。安装后,您可以通过终端中的聊天界面与BlackboxAI Interpreter聊天

在这里插入图片描述

  • 官网文档链接:https://pypi.org/project/blackboxai/
    在这里插入图片描述

讨论发现功能

这个功能也非常有意思,在这里我们可以看到其他人通过chat功能分享到平台上的公开聊天链接。这些聊天链接可能包含了各种有趣的话题、有用的信息、技术问题的解答。
在这里插入图片描述

在这里插入图片描述

3.2 代理(创建独特的智能助手)

这个就非常有意思了,我们在代理这个按钮发现的所有智能助手都是用户创建的,其实在创建代理这里我们就可以创建一个独特领域的助手,这就需要各位打开自己的奇思妙想了去创造自己的爆火智能体了。

在这里插入图片描述

在这里插入图片描述

总结

以上就是对 Blackbox AI 的部分功能介绍了,更多功能还等各位探索呢!(官网链接) 。博主这几天使用下来 BLACKBOX.AI 很多功能都让我眼前一亮,比如说图片识别功能,在线预览,与代码运行这个功能在其他的 AI代码助手身上都是看不到的,而 Blackbox AI web端直接访问和网页运行,智能助手都集成发布了。真的是让人眼前一亮,是一个真正的集各种开发功能为一起的生产力开发利器。

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

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

相关文章

效果惊人!LivePortrait开源数字人技术,让静态照片生动起来

不得了了,快手已经不是众人所知的那个短视频娱乐平台了。 可灵AI视频的风口尚未过去,又推出了LivePortrait--开源的数字人项目。LivePortrait让你的照片动起来,合成逼真的动态人像视频,阿里通义EMO不再是唯一选择。 让图像动起来 LivePortrait 主要提供了对眼睛和嘴唇动作的…

Mattermost:一个强大的开源协作平台

Mattermost是一个强大的开源协作平台,基于云原生架构,为企业级用户提供安全、可扩展且自托管的消息传递解决方案。 一、平台特点 开源与定制性:Mattermost是一个开源项目,用户可以根据自身需求定制界面、添加功能或扩展其功能&am…

matlab 卷积和多项式乘法

目录 一、算法原理1、原理概述2、主要函数二、代码实现1、通过卷积计算多项式乘法2、向量卷积3、卷积的中心部分三、参考链接一、算法原理 1、原理概述 两个向量 u u u和 v v v的卷积,表示

大屏自适应容器组件 v-scale-screen

在vue中,v-scale-screen可用于大屏项目开发,实现屏幕自适应,可根据宽度自适应,高度自适应,和宽高等比例自适应,全屏自适应。 仓库地址:github国内地址:gitee 一、安装 npm instal…

React setState

老生常谈之setState 是同步的还是异步的? 设想setState是同步的,那也就是每次调用setState都要进行新旧虚拟DOM的对比,然后将差异化的dom更新到页面上,性能损耗很大 所以react把setState设置为了异步,当状态更新时不…

【Unity2D 2022:Audio】添加游戏音乐和音效

一、添加背景音乐 1. 创建空的游戏物体,名为BackgroundMusic 2. 为音频播放器添加音频源(Audio Source)组件 3. 将背景音乐音频赋值到AudioClip(红色) 4. 设置循环播放(蓝色) 二、添加草莓拾取…

springboot封装请求参数json的源码解析

源码位置: org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver#readWithMessageConverters(org.springframework.http.HttpInputMessage, org.springframework.core.MethodParameter, java.lang.reflect.Type…

解答 | http和https的区别,谁更好用

TTP(超文本传输协议)和HTTPS(安全超文本传输协议)的主要区别在于安全性和数据传输的方式。 一、区别 1、协议安全性: HTTP:使用明文形式传输数据,不提供数据加密功能,数据在传输过…

coze搭建工作流和Agent

coze搭建工作流和Agent Agent LLM 记忆感知规划使用工具 LLM是大语言模型,prompt提示词影响LLM的输出质量 描述需求——>背景——>解决思路,提示词文档。 当有明确的需求和实现需求的路径时,可以通过搭建工作流来完成标准化任务为…

Multi-Wing Optimiser风扇选型软件介绍

Multi-Wing Optimiser风扇选型软件

一、YOLO V10安装、使用、训练大全

YOLO V10安装、使用、训练大全 一、下载官方源码二、配置conda环境三、安装YOLOV10依赖四、使用官方YOLO V10模型1.下载模型2.使用模型2.1 图片案例 五、制作数据集1.数据集目录结构2.标注工具2.1 安装标注工具2.2 运行标注工具2.3 设置自动保存2.4 切换yolo模式2.5 开始标注2.…

Python不使用元类的ORM实现

不使用元类的简单ORM实现 在 Python 中,ORM(Object-Relational Mapping)是一种将对象和数据库之间的映射关系进行转换的技术,使得通过面向对象的方式来操作数据库更加方便。通常,我们使用元类(metaclass&a…

香橙派5plus上跑云手机方案二 waydroid

前言 上篇文章香橙派5plus上跑云手机方案一 redroid(带硬件加速)说了怎么跑带GPU加速的redroid方案,这篇说下怎么在香橙派下使用Waydroid。 温馨提示 虽然能运行,但是体验下来只能用软件加速,无法使用GPU加速,所有会很卡。而且…

linux磁盘分区管理

首先关机状态下,先配置硬盘 硬盘分区管理 识别硬盘 》分区规划 》 格式化 》 挂载使用 [rootlocalhost ~]# lsblk 查看硬盘 分区划分(m帮助, p 查看分区, n 创建分区, d 删除分区, q 退出, w 保存, g gpt分区) [roo…

绝区陆--大语言模型的幻觉问题是如何推动科学创新

介绍 大型语言模型 (LLM)(例如 GPT-4、LLaMA-2、PaLM-2、Claude-2 等)已展示出为各种应用生成类似人类文本的出色能力。然而,LLM 的一个鲜为人知的方面是它们倾向于“产生幻觉”或生成不正确或没有根据的事实陈述。我不认为这仅仅是一个限制…

前端构建工具(webpackvite)

这里写目录标题 构建工具webpack介绍配置文件简介entryoutputloaderbabel插件开发服务器(webpack-dev-server)soureMap vite 构建工具 当我们习惯了在node中编写代码的方式后,在回到前端编写html、css、js这些东西会感觉到各种的不便。比如:…

12-阿里云单细胞处理-PBMC(by-jmzeng)

scRNA_10X/seurat-v2/sup-patient1-PBMC.Rmd at master jmzeng1314/scRNA_10X (github.com) s04-运行seurat流程处理一万个单细胞转录组数据并自动化出报告_哔哩哔哩_bilibili #section 3已更新#「生信技能树」单细胞公开课2021_哔哩哔哩_bilibili 上传读取数据 可以配置租…

R包: phyloseq扩增子统计分析利器

介绍 phyloseq包对多类型数据的综合软件,并其对这些数据提供统计分析和可视化方法。 微生物数据分析的主要挑战之一是如何整合不同类型的数据,从而对其进行生态学、遗传学、系统发育学、多元统计、可视化和检验等分析。同时,由于同行之间需要…

QT学习日记一

创建QT文件步骤 这是创建之后widget.cpp和widget.h文件的具体代码解释,也是主要操作的文件,其中main.cpp不用操作,ui则是图形化操作界面,综合使用时,添加一个元件要注意重编名和编译一下,才能在widget这类…

生产者消费者模型和线程同步问题

文章目录 线程同步概念生产者消费者模型条件变量使用条件变量唤醒条件变量 阻塞队列 线程同步概念 互斥能保证安全,但是仅有安全不够,同步可以更高效的使用资源 生产者消费者模型 下面就基于生产者消费者来深入线程同步等概念: 如何理解生产消费者模型: 以函数调用为例: 两…