最新AI智能体开发案例:辅助写作神器!教你用Coze平台搭建「文匠智创 1.0」智能体!

👆点击疯狂老包 > 点击右上角“···” > 订阅专栏🌟

各位小伙伴们,大家好呀!我是疯狂老包

老包用扣子捏了一个辅助写作的智能体

名字是:

🔥「文匠智创1.0」🔥

说一下优势:

创作高效便捷

快速生成内容

简化创作流程

内容质量保障

适用范围广泛

个人创作助手

商业应用价值高

「文匠智创1.0」智能体

辅助写作教学新利器

老师的好帮手

文匠创 1.0 能够快速生成相应的学习资料

帮助学生更好地理解和掌握所学知识

提高学习效果

是不是有点心动了?

下面老包手把手教大家如何制作~

先来看一下生成的效果图:

话不多说,搬起板凳,赶紧来学 ~

设计目标:旨在设计并实现一个名为「文匠智创1.0」的智能体,对于个人创作者而言,无论是写作爱好者、自由撰稿人还是学生等,文匠智创 1.0 都能帮助他们在写作过程中激发灵感、提高效率、提升作品质量,更好地表达自己的想法和观点在新闻传播、广告推广、市场推广等多个商业领域也有广泛的应用价值。例如在新闻媒体界可迅速编制稿件,确保资讯的及时准确发布;在广告与营销领域,能助力企业迅速制作吸引人的宣传资料及广告文案,有效提升宣传成效与销售指标。

整个智能体涉及1个工作流:

核心知识点:提示词编写、工作流设计、大模型节点、代码节点、字数统计

一、新建工作流

1、登录Coze平台

官网:https://www.coze.cn/

注册账号并登录

2、创建智能体

输入你的智能体名称和功能介绍,然后点击图标旁边的“生成图标”按钮,系统会自动为你生成一个头像。

3、创建工作流

工作流概览

工作流搞得多复杂,还有咱们得用到啥资源,这都得看你的业务需求有多复杂。要是你的业务逻辑挺简单的,那可能只需要一个工作流,加上几个基本的节点就能搞定。但如果你处理的业务逻辑特别复杂,那可能就得用到好几个工作流,才能把事情办妥。

设置工作流名称和工作流描述

01

开始节点

入参变量名:query

代码节点

代码移除链接

async function main({ params }) {    // 使用正则表达式移除链接    const cleanedInput = params.input.replace(/https?:\/\/[^\s]+/g, '');    // 提取所有非链接的文本段    const regex = /[^\"]+?(?=(\\nlink|$))/g;    const matches = cleanedInput.match(regex) || [];    // 过滤掉不包含实际内容的段落    const meaningfulSegments = matches.filter(segment => segment.trim().length > 20);    // 组织这些文本,并为每个段落添加序号    const numberedContent = meaningfulSegments.map((segment, index) => `(${index + 1}) ${segment.trim()}`).join(' ');    // 返回提取的内容    return {        content: numberedContent    };}

解释一下:

这段代码是一个异步函数 main,它的目的是处理文本,去除其中的网址链接,并提取有意义的文本段落,最后给这些段落编号。

  1. 去除链接:首先,我们用一个正则表达式把输入文本中的所有网址链接去掉。这个正则表达式会匹配以 "http://" 或 "https://" 开头,后面跟着任何非空格字符的字符串,并将它们替换为空,也就是把网址删掉。

  2. 提取文本段落:然后,我们用另一个正则表达式来找出所有不是链接的文本段落。这个正则表达式会匹配任何不是引号内的文本,直到遇到 "link" 这个词或者文本结束。

  3. 过滤空段落:接下来,我们会过滤掉那些没有实际内容的段落,也就是那些去掉空格后长度小于或等于20个字符的段落。

  4. 给段落编号:对于剩下的有意义的段落,我们会为它们添加一个序号。每个段落前面都会加上一个括号,里面是段落的序号,后面跟着段落的内容。

  5. 返回结果:最后,我们会返回一个新的对象,里面包含了编号后的文本内容。

搜索插件节点

利用必应插件搜索内容

02

大模型导图节点

大模型节点就像是智能体的大脑,它能连接到那些特别厉害的语言模型,这些模型能听懂人话,还能根据你说的内容给出回答。这玩意儿在写文章、总结文本、把文章写得更长这些活儿上特别有用。

这个节点全靠那些大语言模型的聪明才智,它们能搞定很多复杂的语言处理任务。你可以根据你要做的事情,挑一个合适的模型,然后设置一些提示词,告诉模型你想要它怎么回答,就像给它一个角色设定一样。

设置提示词

模型作用是进行人设和回复逻辑设计

设置文本大纲

设置创作要求

这里的提示内容,大家可以根据自己的需求写,也可以在我的「团队空间」里进行查看。(团队空间加入方法请见文章结尾)

03

拆分代码

这里的代码,大家可以根据自己的需求写,或者用下面AI写,也可以在我的「团队空间」里进行查看。(团队空间加入方法请见文章结尾)

04

输出节点

想象一下,你在排队等一个很长的队伍,如果啥都不告诉你,你可能等一会儿就不耐烦了,甚至可能直接走人。工作流也是这样,如果它要处理的事情很多,需要花很长时间,我们就可以在这个过程中加一些“提示牌”。

这些“提示牌”就是输出节点,它们会在工作流进行的时候,时不时地告诉用户:“嘿,别急,事情正在办呢,稍微等一下哈。”这样用户就知道,哦,事情还在处理中,不是卡住了或者没人管了。

05

输出节点

输出变量设置:output/z5

最后加个字数统计代码

async function main({ params }: { params: { input1: string, input2: string, input3: string, input4: string, input5: string } }): Promise<{ output: number }> {    const { input1, input2, input3, input4, input5 } = params;    const combinedInput = input1 + input2 + input3 + input4 + input5;    const chineseCharacters = combinedInput.match(/[\u4e00-\u9fa5]/g) || [];    const totalChineseCharacters = chineseCharacters.length;    const output = totalChineseCharacters;    return { output: output };}

06

结束节点

结束节点就像是工作流的最后一个站点,它负责把工作流完成后的结果告诉用户。可以想象成,你让智能体去跑腿办事,结束节点就是它回来的时候,告诉你“事情办妥了,这是你要的东西”。

输出:总字数{{output}}

二、创建智能体

1、编排人设和回复逻辑

2、绑定数据

引入上面搭建好的工作流

3、设置开场白

开场白就像是你第一次见到新朋友时的自我介绍,它帮助对方了解你是谁、你能做什么,以及他们该如何和你交流。对于智能体来说,开场白就是它第一次和用户打招呼时说的话,目的是让用户知道智能体能提供哪些帮助,以及用户应该如何使用它。

4、设置快捷命令

可以设置一个提示 方便用户输入

快捷指令就像是聊天框上面的小助手按钮,你设置好之后,用户就能直接点一下这个按钮,快速开始咱们之前设定好的聊天话题。

三、发布智能体

1、选择发布平台

根据自己需求发布就行了

四、使用演示

1、体验

直接在扣子商店搜索:

文匠智创1.0

疯狂老包

点击扣子官网:https://www.coze.cn/store/bot?utm_source=gzh

第一个就是哦

可以愉快的玩耍了👍~ 

好了,到这里搭建「文匠智创1.0」智能体的教程就讲完了,大家快动手试试吧 ~有不懂的随时留言哈 

🔥文匠智创1.0体验地址🔥

编写扣子教程免费领:AI教程,AI智能体基础文档非常详细,特别适合新手!

最新扣子 (Coze) 应用进阶实战教程:新媒体必备!教你搭建「疯狂老包AI日报」智能体!

团队空间部分智能体展示

🔔 

🎯 100个实战案例现已开发【27/100 】

001、AI日报

002、影典佳句

003、女友雪花

004、签名大师

005、一键神绘

006、疯狂简笔画

007、疯狂背单词

008、智绘清晰

009、Q版三国

010、一键抠图

011、疯狂海报设计

012、短视频文案神器

013、绘本故事在线听

014、小学语文王老师

015、小学数学张老师

016、思维导图一键生成器

017、AI微信机器人

018、芷芷-产品人群分析专家

019、叮叮- IP 定位策略规划

020、娜娜-抖音文案提取专家

021、小灵-主题原创+风格仿写

022、小璐-爆款跨行改写师

023、Monika-小红书爆文撰写

024、金金-5s钩子开头设计

025、大姚-爆款结构提取师

026、智能体起名大师

027、文匠智创1.0

点击序号查看详情

🎯 往期精选🔥🔥🔥

疯狂AI智能体实战交流

### 关于Coze智能体搭建的教程与案例 #### 工作流概述 Coze 是一种用于快速开发和部署智能体的工作框架,其核心功能在于能够封装 DeepSeek 模型调用以及集成多种外部服务逻辑[^1]。通过 Coze 的工作流设计,开发者可以轻松实现复杂的功能模块组合,例如将自然语言处理能力与网络爬取相结合。 #### 建思维导图助手 v0 的具体方法 根据已有资料,《用Coze开发智能体》一书中提到的具体流程如下: - **输入 URL 处理**:当用户提供目标网页链接时,`web_mindmap_v0` 组件会自动抓取该页面的内容并解析成结构化数据。 - **内容转换为思维导图**:随后这些提取出来的信息会被进一步加工成为适合展示形式——即我们熟悉的树状节点关系图表[^2]。 以下是基于 Python 实现的一个简单版本代码片段作为参考: ```python import requests from bs4 import BeautifulSoup def fetch_web_content(url): response = requests.get(url) soup = BeautifulSoup(response.text, 'html.parser') text = soup.get_text(separator='\n', strip=True) return text def generate_mind_map(text): # 假设这里有一个函数来生成思维导图 mind_map_data = {"root": "Main Topic", "children": []} lines = text.split('\n') current_node = mind_map_data["children"] parent_stack = [] for line in lines: level = len(line) - len(line.lstrip(' ')) content = line.strip() while len(parent_stack) > level: parent_stack.pop() new_child = {"name": content, "children": []} if not parent_stack: current_node.append(new_child) else: last_parent = parent_stack[-1]["children"] last_parent.append(new_child) parent_stack.append(new_child) return mind_map_data if __name__ == "__main__": url = input("Enter the webpage URL: ") web_content = fetch_web_content(url) mind_map_result = generate_mind_map(web_content) print(mind_map_result) ``` 此脚本展示了如何从指定网站获取本,并尝试将其转化为层次分明的数据结构以便后续可视化操作。 #### 技术扩展与其他可能性 除了上述基础应用外,在更高级别的项目里还可以考虑加入更多特性比如支持多语言环境下的语义理解或者利用 Dify 提供的 HTTP Tool 对接第三方 API 来增强功能性。另外值得注意的是某些情况下可能还需要借助反向代理手段解决访问受限资源的问题。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值