开发效率翻倍!JetBrains IDE 必备 AI 插件 Continue 安装配置指南

开发效率翻倍!JetBrains IDE 必备 AI 插件 Continue 安装配置指南

作为程序员,谁不想在写代码时少敲几行键盘、多省点时间?今天给大家推荐一款 JetBrains 系列 IDE(PyCharm、IntelliJ IDEA 等)的宝藏插件 ——Continue,它能靠 AI 帮你补代码、改逻辑、写文档,看完这篇就能上手用!

一、先搞懂:Continue 到底能帮你做什么?

Continue 是专门为 JetBrains IDE 设计的 AI 辅助插件,核心是通过调用本地或云端的 AI 模型,帮开发者解决写代码时的各种 “麻烦事”,具体能实现这 5 个实用功能:

  • 代码快补 & 续写:比如你写了函数名,按下快捷键,AI 会根据文件上下文自动补全函数体,重复代码不用再手敲;
  • IDE 内直接问 AI:遇到代码报错、不知道怎么优化?不用切到浏览器问 ChatGPT,在 IDE 里直接跟 AI 对话,比如 “这段代码有什么性能问题”,马上能拿到解答;
  • 一键生成文档注释:不管是函数注释还是 README,只要选中代码,AI 能自动生成中文 / 英文文档,规范又省心;
  • 代码重构建议:遇到冗长、不规范的代码,插件会给出重构方案,让代码可读性和维护性直接提升;
  • 多模型自由切换:支持本地大模型、OpenAI、Ask Sage 等多种后端,想省成本用本地模型,想追求效果用云端 API,灵活调整。

二、手把手教你装 Continue(以 macOS PyCharm 为例)

其他 JetBrains 产品(IntelliJ IDEA、WebStorm、CLion 等)操作几乎一样,跟着步骤来就行:

  1. 点击安装,等待完成
    找到 Continue 插件后,点击右侧的「Install」按钮,等待几秒钟( depends on 网速)。

打开 Continue 窗口,重启 IDE
安装完成后,在 PyCharm 右侧的工具栏里,会出现一个 Continue 的图标,点击它就能调出插件窗口;最后重启 PyCharm,让插件生效。

打开 Continue 窗口

搜索 “Continue” 插件
在右上角的搜索框里输入 “Continue”,注意别输错,很快就能找到目标插件。

搜索 Continue

找到 Plugins 插件模块
在左侧菜单栏里,找到并点击「Plugins」,进入插件管理页面。

Plugins 菜单

打开 PyCharm 设置窗口
点击顶部菜单栏「PyCharm」→「Settings」,或者直接用快捷键 Cmd+,(Windows 是 Ctrl+,)。

打开设置

三、关键步骤:配置自定义模型(以 Ask Sage 为例)

装完插件后,需要配置 AI 模型才能用,这里以 Ask Sage 为例,教你怎么一步步配置:

重新连接,测试对话
回到 Continue 窗口,再次点击「Connect」,这次就能成功连接了。可以试着输入一个简单的问题(比如 “怎么用 Python 读取 Excel 文件”),测试 AI 是否能正常回复。

再次测试

找到并修改 Config.yaml 文件
报错后,先找到插件自动生成的 Config.yaml 文件(一般在用户目录下,或者插件会提示文件路径),用文本编辑器打开,然后根据你用的模型文档(比如 Ask Sage 的官方接口文档),替换 model(模型名)、base_url(接口 base 地址)、api_key(你的密钥)这几个关键字段,改完后保存文件。

填写基础信息,尝试连接
按照提示填写模型名称、Endpoint(接口地址)、API Key(需要提前在 Ask Sage 平台获取),填完后点击「Connect」。
⚠️ 注意:第一次连接可能会报错,不用慌,接下来要手动改配置文件。

点击 Connect

选择服务提供商
在弹出的选项里,找到并点击「Ask Sage」(如果想用其他模型,比如 OpenAI,选对应的选项即可)。

Ask Sage 提供者

进入模型配置页面
打开右侧的 Continue 窗口,点击窗口里的「Add Custom Model」(添加自定义模型)。

添加自定义模型
选择提供商

四、3 个实用技巧,快速用起来

配置完后,这几个用法能让你马上感受到效率提升:

  • 代码续写:在函数里敲完开头,按下默认快捷键 Ctrl+Shift+Space(Windows/macOS 通用),AI 会自动续写剩下的逻辑;
  • 智能问答:选中一段有问题的代码,右键点击「Ask Continue」,然后输入你的疑问(比如 “这段代码为什么会报错”),AI 会分析并给出解决方案;
  • 生成文档:把光标放在函数签名上,用插件的「Generate Doc」功能,一键生成标准化的函数注释,不用再手动写参数说明、返回值了。

最后

Continue 本质上是给你的 IDE 加了个 “AI 助手”,不用切换窗口就能解决代码问题,不管是新手练手还是老程序员提效,都很实用。按照上面的步骤装完、配置好,下次写代码就能明显感觉到 “省时间”~

Read more

DAMO-YOLO开发者案例:为教育机器人集成实时物体识别模块

DAMO-YOLO开发者案例:为教育机器人集成实时物体识别模块 基于阿里达摩院 TinyNAS 架构的高性能实时目标检测系统。结合自研赛博朋克美学界面,实现工业级识别能力与未来主义视觉体验的完美融合。 1. 项目背景与需求 教育机器人正在成为智慧教育的重要工具,但很多机器人缺乏真正的"视觉智能"。传统的物体识别方案要么速度太慢,要么准确率不够,无法满足实时交互的需求。 我们最近为一个教育机器人项目集成了DAMO-YOLO视觉系统,让机器人能够实时识别教室环境中的各种物体:从书本、文具到电子设备,甚至能识别学生的手势动作。这个案例展示了如何将先进的视觉AI技术落地到实际教育场景中。 2. DAMO-YOLO技术优势 2.1 高性能实时检测 DAMO-YOLO基于阿里达摩院的TinyNAS架构,这个设计让它在保持高精度的同时实现了极快的推理速度。在教育机器人场景中,这意味着: * 实时响应:处理一帧图像只需10毫秒左右,机器人可以流畅地与环境互动 * 高准确率:支持80种常见物体的识别,覆盖教室中的绝大多数物品 * 资源高效:即使在嵌入式设备上也能稳定运行,适合教

目标检测数据集——无人机视觉VisDrone数据集

目标检测数据集——无人机视觉VisDrone数据集

随着无人机技术的飞速发展,无人机在航拍、监控、农业、物流等领域的应用日益广泛。与此同时,无人机视角下的视觉任务,如目标检测、目标跟踪和场景理解,也成为了计算机视觉研究的热点。然而,相比传统的地面视角数据集,无人机视角下的图像具有高度变化、小目标密集、复杂背景等独特挑战,这对现有算法提出了更高的要求。 为了应对这些挑战并推动无人机视觉技术的发展,天津大学机器学习与数据挖掘实验室推出了 VisDrone数据集。作为一个大规模、标注精细的无人机视觉数据集,VisDrone 不仅涵盖了丰富的场景和多样化的目标类别,还为研究人员提供了一个极具挑战性的测试平台。无论是小目标检测的精度提升,还是密集场景下的鲁棒性优化,VisDrone 都成为了学术界和工业界不可或缺的资源。该数据集采集自中国14个不同城市,覆盖复杂城市场景、交通枢纽、密集人群等多种环境。 VisDrone官方Github下载渠道可点击访问: https://github.com/VisDrone/VisDrone-Dataset?tab=readme-ov-file 下载的数据集为VisDrone2019-DET-train

从黑盒到白盒:基于GB28181/RTSP全栈源码交付的AI视频平台OEM与低代码集成实战

引言:掌握核心代码,重塑交付价值链 对于系统集成商(SI)和独立软件开发商(ISV)而言,依赖厂商的“黑盒”产品无异于将命运交予他人。功能定制周期长、接口开放受限、Logo无法替换、私有协议无法打通……这些痛点往往导致项目交付延期,利润微薄。据统计,在传统模式下,企业需投入大量人力重复开发基础视频能力,约95%的成本并未转化为业务价值。 如何破局?全源码交付是关键。今天,我将深度解析一款支持OEM贴牌、纯自研代码的企业级AI视频管理平台。它不仅提供了丰富的RESTful API,更开放了从流媒体内核到算法商城的完整工程代码,让开发者能像搭积木一样构建专属的安防应用。 一、源码交付的核心价值:从“使用者”到“拥有者” 该平台坚持“纯自研代码,任意形式合作”的理念,为合作伙伴提供极致的定制化能力。 * OEM贴牌自由:支持一键替换系统Logo、名称、版权信息,甚至深度修改UI风格,帮助ISV快速打造自有品牌产品,无需等待厂商排期。 * 算法自主可控:

AI小白也能快速用五分钟复现的ERNIE-4.5系列模型单卡部署与心理健康机器人实战案例

AI小白也能快速用五分钟复现的ERNIE-4.5系列模型单卡部署与心理健康机器人实战案例

* 本文重点在于文心大模型的微调 * 一起来轻松玩转文心大模型吧👉一文心大模型免费下载地址: https://ai.gitcode.com/theme/1939325484087291906 计算机配置 * 在国内部署选个自带CUDA的会快一点,不自带还得去NVIDIA下载,而其提供的CUDA依赖需要科学上网才能下载快。换阿里清华源也没用。 * 文心模型汇总 环境配置与部署 1. 更换镜像源(使用阿里云镜像源): sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i 's|http://archive.ubuntu.com/ubuntu|http://mirrors.aliyun.com/ubuntu|g' /etc/apt/sources.