Android Studio的AI工具插件使用介绍

Android Studio的AI工具插件使用介绍

Android Studio的AI工具插件使用介绍

一、前言

Android Studio 的 AI 工具插件具有诸多重要作用,以下是一些常见的方面:

代码生成与自动补全 代码优化与重构 代码解读 学习与知识获取 智能搜索与资源推荐 

实际使用中可以添加注释,解读某段代码,技术问题求助,
或者编写某个功能的方法都是可以通过AI插件工具完成的;
比如你要写一个排序的方法或者解析某段json数据,它都马上回给你想要的代码答案。

在Android开发中确实比较方便实用,有兴趣的可以安装试试。

二、Android Studio 几个AI插件介绍

1、讯飞–>iFlyCode

插件介绍
iFlyCode 智能编程助手,基于讯飞星火大模型, 提供代码生成、补全、纠错等功能, 支持 Python、Java 等主流编程语言,数据集广泛,语言支持全面。 
插件安装
点击 Android Studio 界面中的 'File' -> 'Settings' -> 'Plugins'; 点击 Marketplace 选项卡,然后在搜索框中输入插件名称 'iFlyCode'; 在搜索结果中选择 iFlyCode 插件,单击 Install 并重启 Android Studio。 

Android其他的插件都是类似的流程安装,搜索关键字就可以,安装流程后面就不一一介绍了。

收费情况

iFlyCode 智能编程助手目前提供免费试用,试用期为 30 天,
试用期内可以免费使用 iFlyCode 的所有功能。
但是目前未看到收费计划。

2、百度–>Baidu Comate

插件介绍
文心快码是基于百度文心大模型的智能代码助手, 能生成优质代码,提升编码效率。 支持 100+种编程语言和 10+种 IDE,全面辅助研发。 在百度内部广泛使用,代码采用率达 44%,降低学习成本,节省时间,加速业务迭代。 
收费情况

登录后可免费使用基础功能,高级功能每周可免费使用 300 次,如需无限制
使用可前往购买。

在这里插入图片描述

3、阿里–>JetBrainsIDEs

插件介绍
通义灵码(JetBrainsIDEs)是阿里云的智能编码助手, 提供实时续写、代码生成、单元测试、代码优化等功能, 针对阿里云服务进行调优,帮助开发者提高编码效率。 
收费情况
通义灵码提供了免费试用,试用期为 30 天,试用期内可以免费使用通义灵 码的所有功能。 以下是一些具体的收费计划: 个人基础版:免费。 个人专业版:限免(¥ 59 /月)。 企业标准版:¥ 79 /月。 企业专属版:¥ 159 /月。 
4、Git–>Github Copilot 插件
插件介绍
GitHub Copilot 是 GitHub 和OpenAI 联合开发的. 在软件开发领域,开发者寻求提升效率。 开发的 AI 编程助手,提供智能代码建议。 
收费情况
注意,Github Copilot 是一个收费的 IDE 插件, 在新用户第一次使用的时候会有三十天免费试用期, 试用期到期后每个月付费计划资费为 10 美金。 

只能说贵得离谱。

5、其他AI插件:

Codota 插件 Gemini 的插件 CodeGeex 插件 AIStudio 插件 

这个国外的插件不了解,也没使用过,就不一一介绍了。

三、其他

1、Android Studio AI插件小结

其实使用起来都是大同小异,无法就是方法代码解析,添加注释,问题回答等基本功能。

如果安装麻烦的插件和收费太贵就不要使用了。

正常安装和使用插件都是比较简单的。选择插件,安装一下重启一下就可以使用了。
安装后都是会提示登录,跳转到网页登录就OK了。

从收费情况看,
阿里的和Git公司开发的都是收费很贵,可以试用不建议长期使用;

讯飞的和百度的都是可以试用的,讯飞目前不收费,并且百度的专用版才一块钱一个月。

我这里也是刚装没多久,Studio上 可以安装多个AI插件的,我同时安装了讯飞的和百度的AI插件.

在这里插入图片描述


但是其实没啥必要,界面会多个标签,快捷键可能还会混淆。
Java代码类左边会提示AI功能,火星人那个是讯飞的,圆圈那个是百度的;
感觉百度的回答比较形象,会有图形解析,讯飞的只有文字描述。

其他功能用得不多,需要的可以自行研究。

2、目前几大免费实用的AI对话工具简介

目前国内也是有很多GPT相关的AI工具,有的是要收费的,有的是免费的。
AI工具不仅可以用来回答问题,还可以生成图片,生成内容,推理和代码理解等功能。

下面介绍几个国内外大型的免费AI工具。有兴趣的可以点赞收藏。

https://blog.ZEEKLOG.net/wenzhi20102321/article/details/144143754

Read more

【人工智能】Transformers之Pipeline(二十七):蒙版生成(mask-generation)

【人工智能】Transformers之Pipeline(二十七):蒙版生成(mask-generation)

目录 一、引言  二、蒙版生成(mask-generation) 2.1 概述 2.2 facebook/sam-vit-base 2.3 pipeline参数 2.3.1 pipeline对象实例化参数 2.3.2 pipeline对象使用参数  2.3.3 pipeline对象返回参数 2.4 pipeline实战 2.5 模型排名 三、总结 一、引言  pipeline(管道)是huggingface transformers库中一种极简方式使用大模型推理的抽象,将所有大模型分为音频(Audio)、计算机视觉(Computer vision)、自然语言处理(NLP)、多模态(

By Ne0inhk
【Unity-AI开发篇】| Unity-MCP最新指南:让AI接管游戏开发

【Unity-AI开发篇】| Unity-MCP最新指南:让AI接管游戏开发

* 前言 * 【Unity-AI开发篇】| Unity-MCP最新指南:让AI接管游戏开发 * 一、🧐 MCP是什么? * 1.1 MCP介绍 * 1.2 为什么要配置MCP? * 1.3 效果展示 * 1.4 使用说明及下载 * 二、🚀MCP安装步骤 * 2.1 前提条件 * 2.2 安装 Unity-MCP包(桥接组件) * 2.2 MCP配置 * 三、🎈Trae配置 * 3.1 添加MCP配置 * 3.2 创建一个智能体并添加Unity-MCP * 3.3 使用AI开发功能 * 总结 前言 * 在人工智能飞速发展的今天,大语言模型早已不仅限于聊天和文本生成。 * 它们开始能够使用工具,与环境进行交互,从而执行复杂任务。 * 对于广大游戏开发者而言,

By Ne0inhk
AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot

AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot

AI Agent 平台横评:ZeroClaw vs OpenClaw vs Nanobot 前言 在之前的文章中,我们详细介绍了 ZeroClaw 的功能特性和安装部署方法。本文将从多个维度对当前主流的 AI Agent 平台进行横向对比,帮助开发者选择最适合自己项目的工具。 一、对比产品概述 1.1 ZeroClaw ZeroClaw 是基于 100% Rust 编写的轻量级 AI Agent 基础设施,强调高性能和安全性。 * 语言:Rust * 特点:二进制仅 ~3.4 MB,启动极快,内存占用低 * GitHub:https://github.com/theonlyhennygod/zeroclaw 1.2 OpenClaw

By Ne0inhk
AI来了,架构师却更难了?揭秘技术浪潮下的稀缺真相

AI来了,架构师却更难了?揭秘技术浪潮下的稀缺真相

当ChatGPT、Copilot等AI工具席卷软件开发领域,一种乐观论调曾甚嚣尘上:AI将降低编程门槛,催生更多技术人才,甚至让架构师岗位变得“唾手可得”。但现实却与这种预期背道而驰,AI非但没有让架构师数量激增,反而可能加剧其稀缺性。这并非危言耸听,而是由架构师职业的本质属性、AI技术的应用边界以及行业人才成长规律共同决定的。架构师从来不是“代码堆砌者”,而是“系统设计者与问题解决者”,其成长需要跨越理论与实践的双重门槛,而AI在简化初级编程的同时,也为高阶能力的培养设置了新的障碍。 一、架构师的成长:无法被AI捷径跨越的“双重门槛” 架构师的稀缺性,本质上源于其成长路径的“反速成性”。与初级开发工程师不同,架构师需要同时具备“深厚的理论根基”和“海量的实践沉淀”,这两道门槛共同构成了职业发展的“护城河”,而AI工具恰恰难以触及这一核心领域。 1. 理论根基:AI无法替代的“认知框架” 架构设计的本质是“在约束条件下寻找最优解”,这需要架构师具备扎实的计算机科学理论功底。从数据结构与算法、计算机网络、操作系统,到分布式系统原理、数据库设计范式,这些看似“枯燥”的知识,

By Ne0inhk