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://xiahunao.cn/news/3225324.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

BouncyCastleProvider 对 X.509 证书的生成

文章目录 前言BouncyCastleProvider 对 X.509 证书的生成1. demo 前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。   而且听说点赞的人每天的运气都不会太差,实在白嫖的话&#xf…

基于Java中的SSM框架实现水稻朔源信息系统项目【项目源码】

基于Java中的SSM框架实现水稻朔源信息系统演示 SSM框架 SSM框架是基于Spring、SpringMVC以及Mybatis实现的针对JAVA WEB端应用的开发框架,通过SSM框架结构可以实现以上三种框架的优点集合,从而实现更加高效便捷的系统开发和呈现。该框架结构通过Spring框…

路径规划 | 基于蚁群算法的三维无人机航迹规划(Matlab)

目录 效果一览基本介绍程序设计参考文献 效果一览 基本介绍 基于蚁群算法的三维无人机航迹规划(Matlab)。 蚁群算法(Ant Colony Optimization,ACO)是一种模拟蚂蚁觅食行为的启发式算法。该算法通过模拟蚂蚁在寻找食物时…

面向对象特征

面向对象三大特征:封装、继承、多态。 方法 假设有两个方法,一个方法的接收者,是指针类型,一个方法的接收者是值类型, 那么: 对于值传递的变量和指针类型的变量,这两个方法的区别 如果这两个…

文本引导I2I迈向统一!北大王选所提出FCDiffusion:端到端适用于各种图像转换任务

文章链接:https://arxiv.org/pdf/2407.03006 github地址:https://github.com/XiangGao1102/FCDiffusion 最近,大规模的文本到图像(T2I)扩散模型在图像到图像(I2I)转换中展现出强大的能力,允许通过用户提供的文本提示进行开放域的图…

Kithara和OpenCV (一)

Kithara使用 OpenCV 目录 Kithara使用 OpenCV简介需求和支持的环境构建 OpenCV 库使用 CMake 进行配置以与 Kithara 一起工作 使用 OpenCV 库设置项目运行 OpenCV 代码图像采集和 OpenCV自动并行化限制和局限性1.系统建议2.实时限制3.不支持的功能和缺失的功能4.显示 OpenCV 对…

设计模式之Facade设计模式

Facade设计模式,也称为外观模式,是一种结构型设计模式,它主要用于为子系统中的一组接口提供一个统一的高层接口,从而使得子系统更加容易使用。以下是关于Facade设计模式的详细介绍: 一、定义 Facade模式为多个复杂的…

XTuner 微调 LLM:1.8B, 部署

扫码立刻参与白嫖A100,书生大模型微调部署学习活动。亲测有效 内容来源:Tutorial/xtuner/personal_assistant_document.md at camp2 InternLM/Tutorial GitHubLLM Tutorial. Contribute to InternLM/Tutorial development by creating an account on G…

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

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

深入探索大语言模型

深入探索大语言模型 引言 大语言模型(LLM)是现代人工智能领域中最为重要的突破之一。这些模型在自然语言处理(NLP)任务中展示了惊人的能力,从文本生成到问答系统,无所不包。本文将从多个角度全面介绍大语…

文字识别 -- eSearch v1.12.1

软件简介 eSearch是一款功能强大的跨平台软件工具,主要功能包括截屏、OCR文字识别、搜索、翻译、贴图、以图搜图以及录屏等。它不仅支持多屏幕、窗口和控件选择、长截屏等高级截屏功能,还支持离线和在线OCR服务,可进行自定义OCR模型和字典设…

【基于R语言群体遗传学】-15-溯祖理论coalescence

在群体遗传学中,一个非常重要的概念是关注谱系的汇聚(遗传线索的汇合),当我们回溯过去几代人口时。在之前的博客中,我们几乎只处理了随时间推移基因变化的“正向”模拟。 群体遗传学_tRNA做科研的博客-CSDN博客 然而&…

【漏洞复现】时空智友ERP——uploadStudioFile——任意文件上传

声明:本文档或演示材料仅供教育和教学目的使用,任何个人或组织使用本文档中的信息进行非法活动,均与本文档的作者或发布者无关。 文章目录 漏洞描述漏洞复现测试工具 漏洞描述 时空智友ERP是专为医药等行业设计的综合性企业资源规划系统&…

【漏洞复现】锐捷校园网自助服务系统 任意文件读取

声明:本文档或演示材料仅用于教育和教学目的。如果任何个人或组织利用本文档中的信息进行非法活动,将与本文档的作者或发布者无关。 一、漏洞描述 锐捷校园网自助服务系统是用于学校网络管理的一个平台,login_judge.jsf接口存在任意文件读取…

现在国内的ddos攻击趋势怎么样?想了解现在ddos的情况该去哪看?

目前,国内的DDoS攻击趋势显示出以下几个特征: 攻击频次显著增加:根据《快快网络2024年DDoS攻击趋势白皮书》,2023年DDoS攻击活动有显著攀升,总攻击次数达到1246.61万次,比前一年增长了18.1%。 攻击强度和规…

Collection接口及遍历集合的方式Iterator接口、增强for循环的介绍和使用

Collection接口 概述:单列集合的顶级接口格式:其中泛型决定了集合中能存储什么类型的数据,可以统一元素类型,泛型中只能写引用数据类型,如果不写,默认Object类型。等号前面的泛型必须写,等号后…

增强现实(AR)与虚拟现实(VR)的区别?

随着科技的飞速发展,增强现实(AR)与虚拟现实(VR)技术在各个领域展现出巨大的潜力和应用前景。这两种技术虽然在体验和实现方式上有所不同,但都为用户提供了全新的感知体验。本文将详细解析AR和VR的概念、区…

MySQL 面试相关问题

1. MySQL 基础问题1.1 为什么用MySQL?1.2 表属性类型 varchar 和 char 的区别?1.2 什么时候用 varchar 和 char?1.3 Datetime 和 Timestamp 的区别?1.4 一个SQL语句的执行过程,表述下? 2. MySQL 存储引擎相…

凝思安全操作系统安装部署

原文链接:凝思安全操作系统安装部署 Hello,大家好啊!今天给大家带来一篇关于凝思安全操作系统安装部署的文章。凝思安全操作系统是一款注重安全和隐私保护的操作系统,适用于各种高安全性需求的场景。本文将详细介绍如何安装和部署…

万字学习——DCU编程实战

参考资料 2.1 DCU软件栈(DCU ToolKit, DTK) DCU 开发与使用文档 (hpccube.com) DCU软件栈 DCU的软件栈—DCU Toolkit(DTK) HIP(Heterogeneous-Compute Interface for Portability)是AMD公司在2016年提出…