目录

为什么要用这些?

使用过程记录

默认提示词

效果分析

案例介绍

创作过程


为什么要用这些?

Q:为什么用TRAE,以及用了TRAE还要用Cline?

A:用TRAE是想用免费用它的便宜模型和自动填充。还要用Cline是因为TRAE现在还没那么成熟,它的Chat和Builder能用的上下文信息还是没有Cline多,比如Terminal、Git和浏览器,多文件修改也是Cline更好。(现在:2025-03-05)

使用过程记录

1.下载Trae,登录。

2.点击黄色箭头指向的插件管理,搜索并安装扩展程序Cline。如果之前在Vscode或者Cursor里面下载过Cline,安装Trae时候点从Vscode或者Cursor迁移就直接能用。装好之后左侧会出现机器人图标,如红色箭头指向的图标。

3.配置模型和API。先点击左下角,然后选择APIProvider,填入API Key,最后选择想要的模型。这里选择的是DeepSeek-V3模型(即deepseek-chat)。

4.这样就能用了。右下角可以选择模式。Plan模式主要进行规划与设计,在这个模式下,Cline会主动读取项目文件、分析代码结构和文档,理解上下文。可以通过提问澄清需求(如目标关键词、功能优先级等),确保任务理解准确。进而基于分析结果提供详细步骤,比如分解复杂任务和推荐技术方案等。Act模式主要进行执行和编码,可以按照Plan模式的方案生成代码,例如自动创建文件、修复语法错误或运行开发服务器。

有些模型,如Anthropic和openai的一些模型,还支持图像理解和调用电脑组件。DeepSeek-V3和R1都不支持,但是胜在便宜。可以规划一下,需要多模态功能的用o或者a,其他用DS,兼顾效果和省钱。

另外,Anthropic Claude的编程效果很好,所以如果不缺钱,建议结合不同模型优势(如 DeepSeek R1 规划 + Claude 3.5/3.7 编码)以最大化效率。对于复杂任务,优先使用 Plan 模式明确需求,再通过 Act 模式快速生成代码,减少返工成本。

小提示:实测cline里用Claude花钱如流水,好用但是建议不是大户就少少少少少用。

默认提示词

可以将一些需要一直让AI知道的信息填到Settings-Custom Instructions里,免得每次都发。如,在Windows系统时,经常遇到它按照Ubuntu格式输出命令不能用的问题,可以填写,“注意当前为Windows系统”。

效果分析

下面结合案例进行效果分析。由于没啥钱,全程只使用DeepSeek的API进行尝试。

案例介绍

本人最近在看小说,对于AI生成小说也想进行一些探索,但是GitHub上的库也不符合我的胃口。所以想要自己写一个。在这里展示下雏形的编写过程。

需要实现的:

  1. GUI:有导航栏,分几个页面
  2. 设置参数:大模型参数,如DeepSeek API;工作路径,文本文件保存的地方
  3. 页面1:从 想法 到 大纲和角色/世界设定集
  4. 页面2:从 大纲和角色/世界设定集 到 章节标题和摘要
  5. 页面3:从 章节标题和摘要 到 各章内容

创作过程——规划

以下过程均使用cline+deepseek模型完成,plan模式使用reasoner、act模式使用chat。

#1 Plan模式

提示词:

想做一个AI小说编辑器,我需要实现的:

GUI:有导航栏,分几个页面
设置参数:大模型参数,如DeepSeek API;工作路径,文本文件保存的地方
页面1:从 想法 到 大纲和角色/世界设定集
页面2:从 大纲和角色/世界设定集 到 章节标题和摘要
页面3:从 章节标题和摘要 到 各章内容

思考后输出:

#2 Plan模式,回复,确认细节
整体符合预期,细节:
1.需要支持多语言模型切换,初步设置支持Claude、OpenAI和DeepSeek模型。
2.需要集成版本控制/撤销功能。
3.对生成内容需要人工审核。

思考后输出:

这里就不确认了,让它按照已经设计好的内容进入Act模式。

创作过程——安装依赖

#3 Act模式,执行命令行指令
这些细节先保留,写个TODO即可。请按上面的方案进行代码编写。

输出:

可以发现它不知道是Windows,用了&&,这也是我前面提到要加提示词的原因。

没装环境。此时cline问我要不要提供安装步骤。让它讲。

#4 Act模式,调用浏览器安装nodejs

在执行打开网站命令时,打开了我的浏览器,到了如下页面:

由于它还是在执行命令,所以有点问题,安装好之后再让它继续前面的步骤。

#5 Act模式,添加环境变量

后面又试了添加到系统路径,也还是不行。查了下发现系统环境变量里东西太多,删了几个不用的。

需要重启。

重启后成功了。

之后也是环境配置的过程。

创作过程——代码编写、版本管理

Hello World

这个时候突然卡住了,页面没显示,但是文件已经创建了。。。

它也意识到了这个问题。

随后是发现环境还有问题导致启动不了。又是装环境,不再赘述。

最终成功初始化了HelloWorld页面。

此时提示在新任务写代码。

版本管理

让它自主生成git commit。

似乎由于添加的文件太多(接近4000),命令行输出太多,它卡了。不过还是不干涉,看看它怎么样。

我在五六分钟后乱点打断了它。

看起来它已经忘记了。

不管了,下面开始进行代码的正式编写。

代码编写

每次搞都会有一大堆代码依赖和报错问题,很久搞不定。

可能这个架构对它来说还是太复杂了。

再构思一下怎么搞。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐