6.TraeAl推进路径:理论与实践

AI作画软件中文版 2025-07-25 11:38:39
 
上一节课我们详细的讲解了上下文,这一节课的话我们再来给大家讲解一下,让AI智能体去遵循规则。在我们这里的这个设置位置,我们可以看到有个规则的定义。我们选择一下规则,在这个规则里面,我们可以看到我们有个人的规则,当然你们一开始是没有的,那这里的话我们可以去对它进行一个创建,就是我们可以定义,比如说我们就像我们刚刚说的,我们可以让他按照某一个风格,或者说按照某一种编码,来进行一个定义。就是让他在对话的时候,或者说在写代码的时候,能够去遵循你所给他定义的一个个人的规则。那么这个个人的规则的话,你即使是切换了项目,对吧?比如说我定义的这个个人规则,它是符合在不同的这个项目里面都会去使用你这个规则。因为只要是你去使用它,那么就会遵循这个规则。这个项目规则就仅仅只是在当前的这个项目里面去遵循的。
 
好,OK我们来随便点一个,比如说我们现在先来去创建个人的这个规则,那个人规则的话,我们在创建的时候,他好像他这个好像没有提示,但是一般情况下他会会提示。那一般情况下我们可以定义它使用什么样的一个风格,比如说我们希望他,比如说请保持对话中,请对话语言,为什么对话的语言为中文为中文?这个是很多时候他会经常只会什么,经常只会去会写这个英文?我们希望他就是一直保持是中文。
 
好,然后的话我比如说我的这个,我的系统是这个windows系统。那么他在解决问题的时候,比如说我报了一些什么错误,那么他就会什么去看对吧?是你是不是咱们跟我们的这个系统有关,对吧?比如说我的这个开发环境是什么?比如说是node对吧?什么版本,python什么版本,那你可以给他进行定义,你还可以什么告诉他对吧?
 
在生成代码的时候要添加函数级的一个注释,对吧?比如说请在生成代码10你可以比如说你不希望他添加注释,那么就不添加注释。药的话那怎么生成要在。要在代码中加入注释对吧?加入什么级别的注释呢?要在要在代码中加入函数。注释OK好啊,那么我们就对他有这些要求。你还可以就是说呃我倾向于你引导式的进行一个提问等等都可以。然后的话你可以比如说它的命名规范,你可以告诉他按照什么样的一个方式来命名OK。
 
然后你还可以让他限制住他不要使用某些框架。比如说我们是国内的一些大厂,他或者是国内的一些政府的项目,那么我们是不希望他去使用一些国外的框架的。这个时候的话我们就来告诉他,不要使用哪个库,或者是啊哪个框架等等。不过这个一般都是在项目里面去做这个定义,这个呃就是个人的话,就是通用型?符合我们个人的这个需求。
 
好,然后如果是这个项目的话项目的话,它比如说就啊不要使用哪些。咱们框架使用了哪些的这个版本依赖,不要使用某些API,就是我们刚刚说的哪些库哪些API,对吧?然后测试框架用的是什么?那么我们就给他进行一个定义。好,他会在当前的这个文件夹里面去配置一个process rulers这样子的一个项目。好。
 
那么有了这些定义之后,我们就可以让我们的AI它充分的去根据这些规则来去生成我们的这个内容。这些的配置都仅仅只是让我们的AI在回复我们的时候,不管是代码也好,还是回复我们的这些文字也好,去遵循某种规范。但是如果我们希望他在思考方面有不一样的思考和行动方面就是不一样的。那么这个时候的话,我就可以去创建一个新的智能体来帮助我们去做开发。比如说我想要有一个产品的这么一个智能体,对吧?就是说我现在做开发,那做开发的话它不仅要会编程?它还有产品的思维去帮我们去构建整个产品都有哪些的功能,好,我们就需要有一个智能体,专门去想产品这一块的这个东西好啊,它能够自动去搜索,整合用户的需求?去生成对应的这个产品的文档,然后再根据产品文档去生成我们的这个代码,好,那那这个时候我们就需要有一个智能体。好,我们下一节课就来给大家讲解一下智能体,我们怎么去开进行一个开发。