VsCode和AI的前端使用体验:分别使用了Copilot、通义灵码、iflyCode和Trae

1、前言

大杂烩~每次开发一行代码,各个AI争先恐后抢着提供帮助

备注:四款插件都需要先去官网注册账号,安装好之后有个账号验证。

2、插件详解

 2.1、AI分析的答案
  • GitHub Copilot
    • 定位:老牌 AI 代码补全工具,深度集成于 VS Code,基于海量 GitHub 代码库训练,擅长代码片段生成和上下文补全。
    • 基本使用:在代码编辑器中输入函数头或注释,自动生成后续代码。支持自动生成提交信息、调试建议和多文件上下文理解,但需手动选择文件。
    • 功能特点:具有多语言支持、高准确性的特点,适用于复杂项目和全栈开发,能满足追求效率的企业团队在日常代码补全、快速原型开发中的需求。
    • 注册地址:GitHub Copilot · Your AI pair programmer · GitHub
  • 通义灵码
    • 定位:阿里推出的免费 AI 编程助手,优势在于中文支持和教育场景,提供代码解释、智能问答等功能。
    • 基本使用:在 IDE 中通过注释或问答框输入需求,生成代码或解释逻辑,支持代码问题诊断和优化建议,如性能调优等。
    • 功能特点:基于通义大模型,提供行级 / 函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成等功能。它兼容 Visual Studio、Visual Studio Code、JetBrains IDEs 等主流编程工具,支持 Java、Python、Go 等 200 多种主流编程语言。此外,还支持上传企业私域知识库,实现私域知识问答,使 AI 推荐的代码更贴合企业规范。
    • 注册地址:下载安装-通义灵码
  • iFlyCode
    • 定位:科大讯飞旗下基于讯飞星火大模型的智能编程助手,为开发者提供沉浸式智能编码体验。
    • 基本使用:无缝集成到 VSCode、JetBrains 系列等主流 IDE 中,在编码过程中通过对话式交互窗口获取代码建议和专业知识问答。
    • 功能特点:以强大的星火大模型为基座,涵盖软件研发流程的 6 大领域场景,包括需求分析、编码、测试、技术设计、数据库建模和线上运维等。其智能体包括 iFlyMate(通用助理)、iFlyDev(高级助理)、iFlyTest(测试助理)、iFlyOps(运维助理)、iFlyPm(产品助理)、iFlyDBA(数据库管理助理),分别具备不同的专业能力,可处理各种 IT 知识问答、通用编程任务、企业代码知识库管理、项目级代码编程、代码优化、函数拆分、代码评审、单元测试、测试用例和脚本生成、运维问题解决、产品设计需求分析、SQL 生成与优化等功能。
  • Trae
    • 定位:字节跳动推出的一款面向开发者的 AI 集成开发环境(IDE),集成了 Claude 3.5 和 GPT - 4o 主流 AI 模型,旨在通过强大的 AI 功能提升开发效率。
    • 基本使用:通过快捷键 Command+U 启动 Builder/Chat 模式,输入自然语言需求或上传图片生成代码。支持本地终端命令操作,如 trae my - react - app 快速打开项目。提供主题切换、多语言支持和 Git 集成功能。
    • 功能特点:提供 AI 驱动的开发体验,包括 AI Q&A(开发者可随时与 AI 助手聊天,获取代码解释、注释、错误修复等帮助)、实时代码建议、代码片段生成、从零开始的项目开发等功能。支持多模态,开发者上传图像后,Trae 能理解图像内容并生成相关代码。还支持 Webview 功能,允许在 IDE 内直接预览 Web 页面,方便调试和开发。此外,Trae 提供完整的中文界面和代码注释支持,默认使用中文,特别适合中文开发者使用。
    • 注册地址Trae - AI 原生 IDE
2.2、各有特点
        2.2.1、Copilot

        除上述所说的ai代码补全外,也具备有聊天、纠错等功能,实际使用体验很不错。

        

        同时,对于生成的代码有一键插入到代码中的快捷设置

        

        并且,在编辑区域内也具有快捷修改的入口

        

        2.2.2、通义灵码

        

        

        可快捷生成注释或者代码解释,自动识别function并选中。

        

        2.2.3、iflycode

        功能和上述基本一致,区别只在于使用模型的回答效果。

        

        2.2.4、trae

        和上述三个插件不同,trae需下载单独的软件使用。不过trae的编辑器和VScode风格功能一致。

        缺点是trae的团队天天更新软件,隔三差五就提示要你重启hhh

        

     

Read more

OpenAI Whisper:生态

OpenAI Whisper:生态

概述 在语音转文本ASR工具合集介绍ASR基础概念,汇总几款语音识别模型和项目,其中就包括OpenAI开源的Whisper。OpenAI Whisper则是技术原理和实战。 围绕Whisper有着非常庞大的生态,本文试图介绍几个,不够深入。 whisper.cpp Whisper模型的开源(GitHub,44.5K Star,4.9K Fork)C++实现版本,核心优势: * 几乎无依赖:最大亮点,不同于其他需通过pip安装一大堆Python库的项目,whisper.cpp几乎没有依赖; * 性能卓越:C++原生性能优势,转录速度非常快,资源占用也相对较低; * 跨平台与硬件支持:支持多种硬件加速,从主流的NVIDIA(CUDA)、AMD(OpenCL)显卡,到苹果的Metal框架,甚至是专用NPU,都能利用起来进一步提速; * 部署简单:可以直接下载官方编译好的可执行文件,解压即用,整个程序包非常小巧。 实战 HF模型地址。 模型名称文件大小推荐场景ggml-small.bin~

2025最新如何在本地部署 Stable Diffusion3.5超详细完整教程

2025最新如何在本地部署 Stable Diffusion3.5超详细完整教程

在本地部署 Stable Diffusion 3.5:让 AI 绘图更便捷 前言 随着人工智能的快速发展,图像生成技术日益成熟,Stable Diffusion 3.5 作为一款强大的 AI 绘图工具,广泛应用于设计师、创作者等人群的视觉内容生成。它能够通过文本提示生成高质量图像,且具备较高的可控性和细腻的生成效果。 然而,默认情况下,Stable Diffusion 3.5 仅能在局域网内运行,远程操作或者出门时调整参数、查看进度会受到限制。在本文中,我们将通过本地部署的方式,帮助您克服这一限制,实现更加灵活的使用。 提示:不同型号的 Stable Diffusion 对硬件要求有所不同。以 Large Turbo 版本为例,推荐配备至少 8GB 显存以保证流畅运行。 文章目录在本地部署 Stable Diffusion

论文AI率太高?八个方法教你30分钟降低AIGC,90%到2.4%亲测有效!

现在写论文的人越来越多,一写就会出现AI率过高的问题,特别是在研究生论文中,使用AI辅助写作已经非常普遍了,但是只要查重一下就会“凉了”,导师直接打回去说AI味太浓,没有自己的想法。 去年我自己也犯过同样的错误,初稿的时候AI率是66%,查重35%,导师说我全是机器的味道,那时候真的很难受。 经过一周的努力之后,一边手动修改一边测试各种工具,最后将AI率从90%以上降到了2.4%,顺利提交并通过了。 今天就来分享一下效果比较好的8个实用方法,在三十分钟内就可以把AI率降低到可以接受的程度,不管是论文、报告还是文案都可以轻松摆脱AI腔。 降AI率的核心是什么? 降AI不是简单的换词,而是去除机器的痕迹,保留主要信息。 很多人以为降低AI率就是用同义词替换,但是结果反而变得很奇怪,专业性也不强了。 其实是在打破AI所固有的模式:固定的句式、过于严谨的逻辑、表达含糊不清没有实质内容。 不用这些套路的话,AI率就会下降,学术上的严谨性也不会受到影响。 方法一:变换语态,长短句交替使用 AI经常使用被动语态以及较长的句子,如“实验数据经过分析后得到的结果”,显得很机械。短