Cursor + Coze 工作流打造网页内容提取插件 教程

前情摘要

引言

放上偶像雷神的演讲

经常在网页上刷到好文章想保存金句和配图,但找不到好用的工具?

作为经常阅读技术文章的开发者,我常常想找到一个便捷的工具来提取和保存文章精华。

于是萌生了开发一个浏览器插件的想法,在 AI 的帮助下,这个想法很快变成了现实。

应众多小伙伴的请求,我决定分享这次开发历程。

技术栈介绍

Cursor:AI 驱动的智能编辑器

Cursor 是一款革新性的代码编辑器,它在保留 VS Code 熟悉界面的同时,集成了强大的 AI 功能。他大概长这样,与普通 vscode 编译器差不多,但是多了一个言出法随的 composer 功能,能够自然语言交互写代码修 bug

Coze:可视化工作流平台

Coze 工作流是一种通过可视化方式对插件、大模型、代码块、知识库等多种功能进行组合的工具,它能够实现复杂稳定的业务流程编排,适用于处理逻辑复杂且稳定性要求高的任务流。他长这样,通过简单的拖拽关键节点就能完成功能编排

### 创建或使用 Coze 自定义插件 #### 背景概述 Coze 是一种灵活的 AI 平台,允许开发者通过自定义插件扩展其功能。这些插件可以通过特定的工作流工具进行集成和管理,从而实现复杂的业务逻辑编排[^2]。 #### 插件开发基础 为了创建 Coze 的自定义插件,通常需要遵循以下技术框架: - **Cursor 工具**:这是构建 Coze 插件的核心工具之一。它提供了一种直观的方式来设计和部署插件,适合初学者快速上手[^1]。 - **工作流支持**:利用可视化界面,可以轻松连接不同的模块(如插件、大语言模型等),形成完整的解决方案。 #### 实际应用案例 以下是几个实际应用场景及其对应的开发方法: ##### 使用 Stable Diffusion 和 DALL·E 3 进行图像生成 如果目标是生成视觉内容(例如儿童故事绘本中的插图),则可采用如下方式: - 定义关键词输入接口; - 配置 Stable Diffusion 或 DALL·E 3 模型作为后端服务; - 将生成的结果嵌入到最终产品中[^3]。 ```python from coze.plugins import StableDiffusionPlugin, DallePlugin def generate_image(prompt, model="stable_diffusion"): if model == "dalle": plugin = DallePlugin() elif model == "stable_diffusion": plugin = StableDiffusionPlugin() result = plugin.generate(prompt=prompt) return result.url ``` ##### 数据解析与处理 对于涉及大量结构化数据的任务(比如公共资源交易数据分析),推荐结合豆包大模型完成高效的数据提取与整理过程[^4]。 ```python import pandas as pd from coze.models import DouBaoModel model = DouBaoModel(pretrained=True) def parse_data(file_path): df = pd.read_csv(file_path) parsed_results = [] for _, row in df.iterrows(): text_to_parse = f"{row['title']} {row['description']}" analysis_result = model.analyze(text=text_to_parse) parsed_results.append(analysis_result) return parsed_results ``` #### 文档资源建议 虽然官方文档可能尚未完全覆盖所有细节,但可以从以下几个方面入手学习: 1. 参考已有的成功项目实例,模仿并改进其中的设计思路。 2. 加入社区讨论组获取实时帮助和支持。 3. 探索其他开源项目的源码实现,积累实践经验。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值