莱莱 发表于 2025-3-21 18:32:57

Trae AI 上新 SSHremote ,服务器的 Python接口日志排查实战

现在的软件开发项目中,服务器端的稳固性和可靠性是非常重要的。如果你的项目在生产环境出现问题,轻则功能失效,重则应用挂掉。这时候就需要你对服务器举行排查,以及举行热修复。
上次我们保举的 Trae,字节跳动推出的AI 编程助手,更新了 SSHremote 功能,可以资助你连接云服务器,分析排查问题。
一、Trae AI 上新 SSHremote

Trae 是字节跳动推出的一款 AI 原生IDE,它可以或许智能天生代码,并资助开发者办理编程过程中的各种困难。借助 DeepSeek 的 R1和 V3,以及豆包 1.5 Pro 模子,Trae 不但支持中文输入,还能根据上下文提供精准的代码建媾和办理方案。
https://i-blog.csdnimg.cn/direct/fad27c78e69f49579699762cdd24ab81.png
这次 Trae 更新的 SSHremote ,直接把 Trae AI 的应用场景又拓宽了一大截,特别是对远程开发来说,简直就是个大福音。有了 SSHremote,我可以通过 Trae AI 安全又快速地连接到远程服务器,操纵起来就跟本地文件一样轻松,代码编辑、运行、调试都不在话下。
当你更新了最新版的 Trae ,就可以连接远程服务器了。
打开 Trae 官网  ,来下载最新版本吧!
https://i-blog.csdnimg.cn/direct/036c1b2d01f94d2d9e90c71df534af78.png
二、利用 SSHremote 排查 Python 接口日志

1、问题形貌

这次我们代表初级工程师小白,已经在本地乐成运行了Python 语言的接口项目。这个项目利用 Django + Sqlite 的形式运行,已经完成了逻辑代码和接口文档的编写。
由于小白刚刚接触服务器,所以现在在部署阶段出了一些问题。
详细的表现为,接口返回 502但是没有对应的日志。
让我们利用 Trae 对这个问题举行排查,资助小白办理问题并从中学习。
2、利用 SSHremote 连接到服务器

下面我们利用 Trae 链接远程服务器,在窗口的左侧有个远程资源管理器,如果你是第一次打开会直接弹出连接服务器的窗口,这里我们已经连接过了,会展示之前的服务器 IP。
https://i-blog.csdnimg.cn/direct/d9e0e49da75e4ddeba8833ff86902c48.png
点击新建远程链接,输入 SSH 连接命令,例如ssh root@127.0.0.1,这里换成你的服务器公网 IP,然后输入暗码,之后,Trae 会配置服务器,自动在远程主机的操纵体系上安装 Trae 服务端。
https://i-blog.csdnimg.cn/direct/0eb21ee0e576438daf20b176698c9057.png
当配置完成之后,我们就连接上了服务器,可以举行远程 AI 辅助排查问题了。
https://i-blog.csdnimg.cn/direct/b722e5d5c81b450da8e66405042a4f82.png
3、利用 Trae AI 分析排查缘故原由

在我们连接服务器之后,可以在 Trae 中打开服务器上的项目,这时的打开文件夹指的就是打开服务器上的文件夹。
https://i-blog.csdnimg.cn/direct/f7c4a8318165440c955ef51150981c3d.png
当我们选择项目之后,这时看到的就是服务器上的项目。
https://i-blog.csdnimg.cn/direct/d2dba346bfda4c0ca4dc5cf64bbca8a1.png
注意:这时候终端是没有默认打开的,我们手动打开终端,看到的是自动连接了服务器的终端。让我们找到项目标日志位置,并向 Trae 提问。
在Trae-Chat 模式中,我们可以把服务器上的项目内容加入到 AI 对话中,包括代码片段、文件、文件夹、整个工作空间。精准地提供给 AI 内容,你就能精准得到办理问题的答案。
https://i-blog.csdnimg.cn/direct/2a67843f684d438a90f75c375a2f49af.png
Trae 可以快捷地把终端内容加入 AI 对话,只需要选择终端内容,右键添加到对话。
https://i-blog.csdnimg.cn/direct/a69ab75690d54573907220890f263612.png
我们找到了日志,目标是排查日志得到问题的办理方案
4、利用 Trae AI 办理问题

怎样在Trae AI 辅助的情况下办理问题,在于一步一步提供信息,末了得到正确的答案。
根据我们得到的日志,那么下一步就是排查日志,AI 辅助的作用除了告诉我们应该的做法,还有更好的做法,好比对于日志文件,日志文件很容易很长不容易查看,那么我们可以通过less命令查看。
https://i-blog.csdnimg.cn/direct/b82a7ac7d7ea4a74be8c15369c92c2ae.png
得到日志的下一步,我们将日志读取之后,通过终端发送给 AI 对话,我们就能得到 AI 辅助分析之后的结果。

https://i-blog.csdnimg.cn/direct/0a3a635867194f29b1f59416a41cf91d.png
现在,我们已经定位到了问题所在的文件,然后,我们把文件加入到对话中,接纳的方式是在资源管理器中,文件右键,选择添加到对话。
https://i-blog.csdnimg.cn/direct/e88edb7ccc7f45d89185698ad1af78b2.png
我们将相关的文件放入对话,Trae AI 会一步一步根据现有的条件,得到办理方案。
https://i-blog.csdnimg.cn/direct/2e784ff84b0e43d398267a5fdb772448.png
接下来,我们得到的办理方案,是可以直接修改服务器上的文件的,,只需要点击应用。不用手动寻找服务器上的项目位置,以及文件内容所在的行数。
https://i-blog.csdnimg.cn/direct/940ed382fef64999aa3666418025870c.png
末了,我经过验证,在服务器上的问题得到了办理。
在整个过程中,初级工程师小白不但办理了服务器环境下遇到的问题,还在办理问题的过程中学到了相关的知识。干中学嘛,就是如许的。
三、注意事项

汇总下在前面的实战操纵中,有哪些值得大家注意的点,而且可以在自己利用的过程中主动运用。


[*]连接过的服务器以及对应的项目会出现在远程资源管理器中,下次连接可以点击之后输入暗码直接利用。


[*]终端的输入内容、服务器上的项目代码、文件、文件夹、项目团体,都可以作为内容加入到 AI 对话中。


[*]除了在对话框选择加入对话的内容,直接在资源管理器也可以将服务器上的文件加入 AI 对话。


[*]AI 输出的文件更改、命令行实行,我们可以直接点击应用、运行,就可以修改到文件中,以及在终端运行命令。


[*]基于大模子的长上下文,遇到不明白的办理方案可以追问原理,做到干中学。
四、更新自界说模子接入

别的,这次 Trae 还支持了接入其他家的大模子 API ,包括 Anthropic、DeepSeek、火山引擎、硅基活动、阿里云、腾讯云。除了默认的大模子之外,还可以填写模子 ID 利用指定的大模子。
也就是说,你可以在其他家购买自己要利用的模子,好比 DeepSeek-R1。
https://i-blog.csdnimg.cn/direct/c8d6421a191e4e7aafa0b0691e5c675a.png
五、结论

你看,用 Trae AI 的 SSHremote 功能来排查 Python 接口日志,非常方便。它能帮你飞快地找到问题的源头,然后迅速搞定。
这次 Trae 上新的功能不但让我们的远程开发的效率提升,还能提高远程调试的舒适度。
别的,它还支持自界说模子接入,你可以自由选择 Trae 利用的大模子。
点击Trae官网 下载 最新版 Trae ,和我一样利用 AI 辅助工作,边干边学。
https://i-blog.csdnimg.cn/direct/e877a28194df4f589be7075169effaaa.png



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Trae AI 上新 SSHremote ,服务器的 Python接口日志排查实战