如何开发"自然语言编辑一个产品的agent"?

2026-04-13 12:021阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

外行人学习agent,求佬佬们解答.
一般的agent项目是怎么样的?
我看见一些所谓的agent项目好像就是开局一句话+配置参数生成一个成品(本质工作流),当然,有些工作流agent有多种state允许用户通过自然语言修改其中部分,但整个Graph还是固定的.
所以那种可以完全自然语言编辑一个产品的agent是怎么做的?(比如cc就是自然语言编辑代码项目)(目前已严肃学习cc源码和资料).
我举些场景:自然语言编辑视频 ppt notion笔记(加个限制:都是私有协议的,ai一上来直接看数据和格式看不懂的)(有见过那些生成视频 ppt的skill,用这些实现"编辑"的话,相当于删除局部再重新生成局部?会不会太强硬?且这种是装在cc codex等通用agent身上的吧,那种高度定制化的agent呢?)
感知产品工具(这里也有个问题:传统rag是agent工作前由系统注入感知信息,但我们这个场景下应该是模仿cc那种提供产品相关的搜索工具让agent主动获取信息?)+原子编辑产品工具?
还有些问题:skill哪些场景下不可以取代工作流?如果是那些有多种中间状态产物的工作流,skill是否也可取代?(以上问题先不考虑token花费)

网友解答:
--【壹】--:

推荐你看看这个

Claude Code for Everyone

0.2: Download Course & Get Started – CC for Everyone

Download CC4E course materials and launch your first interactive lesson with Claude Code.

这是教你怎么用 claude code 的

你可以先走一遍, 然后再看看人家课程怎么实现的

当然, 也可能我对 agent的理解很表面


--【贰】--: PsyMoth:

用户如果对其中一部分不满意那就只能返工从0开始

我觉得你这个假设不对,并不完全是返工的状态,可以接着修改


--【叁】--:

我大概理解你意思了,就是类似于检查点的意思,LLM现在并不能这样,你改变中间的状态最多就只能接着这个状态继续(fork)没办法保留这个点后面的内容

不过不见得说一定要改变中间状态,你在后面改也是没有问题的

你完全做完了一个产品,然后在最后改变之前的一个内容效果也可以是差不多的

PsyMoth:

我更想知道是那种没有固定流程的agent开

至于你说的没有固定流程,

我觉得可以两个方面理解

一个是不存在没有固定流程的软件,最多也是隐藏了不给你看
二是在VibeCoding的时候并没有感觉到什么固定流程的感觉(当然你也可以认为这是固定流程),就和没有AI的时候的开发感觉是一样的,检索代码/修改代码/验证代码,不断循环


--【肆】--:

是我描述乱了,我学习的工作流agent:有阶段性交互用户确定某些state值,全部确定完后才最终生成,用户不满意可以跳转(或者纯自然语言意图识别)修改之前的state值.佬佬我的说法正确吗?我更想知道是那种没有固定流程的agent开发,佬佬求分享下经验


--【伍】--:

有没有类似的开源项目想学习下,要求:完全自然语言编辑+没有固定步骤的agent