news 2026/4/24 3:08:24

Python系列AI系列(仅供参考):AI Coding 基础实践01 - TickTalk的MarsCode-Trae AI(Trae 插件)在Pycharm中的配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python系列AI系列(仅供参考):AI Coding 基础实践01 - TickTalk的MarsCode-Trae AI(Trae 插件)在Pycharm中的配置

AI Coding 基础实践01 - TickTalk的MarsCode-Trae AI(Trae 插件)在Pycharm中的配置

  • AI Coding 基础实践01 - TickTalk的MarsCode-Trae AI(Trae 插件)在Pycharm中的配置
    • 前言:
    • 1 什么是MarsCode
    • 2 MarsCode 的升级版本Trae AI(Trae 插件)
    • 3 Trac AI在Pycharm里面的设定:
    • 3 在Pycharm中安装插件:
    • 4 在Pycharm中的简单使用:
      • 4.1 案例1
      • 4.2 案例2
    • 5 遇到的问题:
    • 底下评论
      • 问题一:
        • 作者回答




AI Coding 基础实践01 - TickTalk的MarsCode-Trae AI(Trae 插件)在Pycharm中的配置

前言:

随着大模型,尤其是deep seek等深度思考软件大模型 的发展,ai编程的生态领域里面的情况也发生了巨大的进步。其中Tick talk或者说抖音之前生成的 Marscode(升级版本Trae AI(Trae 插件))这样的一个ai编程器啊,个人觉得做了最近有了很大的进步啊。这边我通过一些实际的案例来向大家展示一下这个新的软件编程模型的优点和我们使用的方法。

1 什么是MarsCode

MarsCode的编程助手是豆包。旗下的ai编程助手,它提供智能代码补全作为代表的ai功能,支持主流的编码器结构啊,它也提供这个单个函数多函数的建议什么的之类的,所以基本上有一些代码编程助手的这样的功能呢它都有。

2 MarsCode 的升级版本Trae AI(Trae 插件)

官网

https://www.trae.cn/plugin

3 Trac AI在Pycharm里面的设定:

Trae AI 在官网里面,对于VScode里面的安装说了很详细。但是对Pycharm里面的说明几乎没有啊,所以这边我们详细的贴几张图来说明一下。

这里是打开setting里面的一个配置。然后在plug in里面我们找到插件,然后去搜索trae进行设定的配置。具体的配置方法我就不说了,大家看图吧。


在插件库里面我们应该能搜到traeai,那么这个就是trae的插件。当然这个本身我们安装之后呢,它是有一些可以配置的,就是在下面呃Tools里面我们可以对 traeai进行配置。

3 在Pycharm中安装插件:

同样的在plugin页里面,我们去搜索插件的商店。

搜索到以后我们点击安装就可以了。

安装后重启 Pycharm

首次的话他需要log in,然后去注册登录一下。


登录成功后的界面如下在右侧,然后当然它是可以选的,然后一般放右侧,然后下面有一些就是你提问的的几种模式。

4 在Pycharm中的简单使用:

Trae的最好的地方是它可以结合到你现在本身id里面的代码来进行一些思考啊。比如我现在我用鼠标选择到第9行之后,然后会自动选择到这个函数,然后呃然后你可以让它针对这个函数来做一些具体的操作啊,比如分析代码的作用啊等等。这样做的好处比你copy下来代码,然后去搜索会好很多。

4.1 案例1

这个是给出了他的一个思考的这个例子,我提出来啊,他会针对你的问题,然后进行一些思考,并把思考的过程都给出来了。

然后就是他后面分析的一个结果进行了总结,并且给出了代码,然后这些代码呢,你其实可以。直接选择就是嵌入加入就可以了,你比如用不用甚至连那个复制粘贴都不需要,只要点击加入它会自动加入到代码里面去。


小结也是一个非常好的东西,通过看到肖捷之后你可以知道就是这个函数的总结啊,就不用再去仔细的去预定整个复杂的代码,然后他会帮你总结这个还是可以节约很多时间。

4.2 案例2

在用Opencv搞一个视频存储遇到一个问题,我有点怀疑这边的使用有点重复,所以我就直接把鼠标放在上面,然后呃直接点,然后直接在输入框里面就问这块地方是不是有问题,然后下面就是他的分析必须给出了解答。

令人欣喜的是他的分析还是比较准确的,而且是他会自自己在这个项目的这个id里面去读取相关的函数呃代码啊,然后就是它会根据这个呃项目的这些代码的索引自动去找到相关信息,然后进行分析啊这一点的话比你用输入框节省了太多时间,而且。呃把靶向的命中率比较高。


这里他首先就分析了,就是之前这个cv 里面的这个video writer的这样的一个作用,然后进行了一些原理的分析啊,把这个一些参考的代码也做了一个展示。他的逻辑就是如果你问到我的部分,他会先学习现在代码,然后会把基础东西先展示给你。


然后他很很精确的找到这个代码的冗余啊,然后给出了理由。

然后他给出的修改意见还是给的非常好的,然后把代码都贴出来了,然后再把这个冗余的代码呢注解掉了,还告诉你要清理这个部分,描述的非常清楚啊。

5 遇到的问题:

使用trae也遇到过问题,就是在使用的时候它会突然有时候会找不到源码,或者说原来的嵌入式的这些读代码和分析的能力丧失了。就是它的植入IDE的功能丧失了。然后我尝试了很多方法让他去读代码的时候他都不能读,说是这个配置路径不行,或者说没有访问的权限什么的,然后呃解决的办法呢,就是我们把之前的在Pycharm里面的这个插件删除掉,重新再重新安装一遍啊,然后就解决了。

底下评论

问题一:

请问Pycharm的版本是用哪个才能搜索TRAE

作者回答

最新的社区版本,2025







Franklin

AI Coding 基础实践01 - TickTalk的MarsCode-Trae AI(Trae 插件)在Pycharm中的配置

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/24 3:05:16

AI 让我更累了,这不是错觉

早上朋友问我:“用 codex 开发项目的效果如何?”“还行吧。基本一个人干一个项目没问题。你呢?”“claude 幻觉有点严重,天天改 bug。改错一点,就得折腾半天”“我让AI跑一个开源项目也是差不多这种。改一个bug&#x…

作者头像 李华
网站建设 2026/4/24 3:03:21

智能体AI安全架构:五大核心模式解析与实践

1. 智能体AI安全架构的五大核心模式解析在当今AI技术快速发展的浪潮中,智能体AI(Agentic AI)正成为改变行业格局的关键力量。作为一名长期从事AI系统开发的工程师,我见证了无数团队在追求功能创新的同时,往往忽视了安全…

作者头像 李华
网站建设 2026/4/24 3:03:19

集群升级与数据迁移:零停机升级的完整执行手册

文章目录 为什么升级不是"小事" 一、升级前的准备工作 1.1 理解 K8s 版本支持策略 1.2 kubeadm upgrade plan:升级前的全面体检 1.3 etcd 备份:升级失败的最后防线 二、Control Plane 升级:组件顺序决定成败 2.1 升级顺序的本质原因 2.2 kubeadm 升级 Control Pla…

作者头像 李华
网站建设 2026/4/24 3:03:17

PHP日期时间函数date() 详解

date()函数是我们在php开发中常碰到并且会使用到的一个日期函数,下面我来给大家介绍date()函数的一些基本扮靓和方法,有需要了解的朋友可进入参考.日期时间函数是PHP 的核心组成部分。无需安装即可使用这些函数。下面来详细说说date函数的具体用法&#…

作者头像 李华