# univer-clipsheet **Repository Path**: m163/univer-clipsheet ## Basic Information - **Project Name**: univer-clipsheet - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-04-28 - **Last Updated**: 2025-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Univer # Univer Clipsheet **Univer Clipsheet** 是一个功能强大的 Chrome 浏览器扩展,用于网页采集和数据自动化。它通过强大的采集功能和工作流集成,简化了数据提取、组织和管理的过程。 [English](./README.md) | **简体中文** [官方网站](https://univer.ai/zh-CN/clip-sheet) | [在线文档](https://dream-num.github.io/univer-clipsheet/#/) ## 🔗 下载
Univer Clipsheet Univer Clipsheet Clipsheet发布页(ZIP)
使用 ZIP 压缩包安装 Clipsheet, 可参照 [手动安装指南](https://dream-num.github.io/univer-clipsheet/#/en-US/getting-started)进行操作 ## ✨ 核心功能 ### 1. 网页采集 - **自定义采集配置**:通过用户友好的界面创建采集器 (Scraper) 轻松定义采集策略。 - **灵活执行**:支持滚动、点击、URL 导航等高级模式的采集操作。 - **动态数据提取**:从复杂网页中动态提取并结构化数据。 - **AJAX 请求拦截**:拦截 AJAX 请求,从响应中捕获并提取数据。 ### 2. 深层数据提取 (Drill-down) - **嵌套数据处理**:配置下钻列以捕获嵌套或链接元素中的数据。 - **细粒度任务执行**:高效运行下钻任务,从指定元素中收集详细数据。 ### 3. 工作流自动化 (Workflow) - **全面的工作流管理**:创建工作流,将多个采集任务集成到端到端自动化流程中。 - **定时执行**:支持定时功能,让任务在指定时间间隔或预设时间点自动运行。 - **数据操作**:过滤、去重并调度任务以优化数据采集流程。 ### 4. 数据管理 - **高效的数据存储**:以结构化格式保存和组织采集数据。 - **数据聚合**:整合多个采集任务和工作流的结果,便于统一分析。 - **CSV 导出**:将采集数据导出为 CSV 文件,方便分享和进一步处理。 ### 5. Chrome 扩展集成 - **无缝的浏览器交互**:使用扩展直接与网页交互,便于配置采集策略。 - **后台管理**:通过后台脚本轻松控制 Scraper 和 Workflow。 --- ### 6. 直观的用户界面 - **侧边面板导航**:通过直观的侧边面板管理 Scraper。 - **详细表单配置**:通过详细表单配置 Scraper 和 Workflow 参数,实现精确操作。 - **Popup 页面管理**:使用 popup 页面展示并管理 Scraper、Workflow 和数据的列表,方便查看和操作各项任务。 --- ## 🛠️ 核心代码仓库 **Univer Clipsheet** 的核心功能在另一个仓库中实现。 了解更多详情请访问: **[univer-clipsheet-core](https://github.com/dream-num/univer-clipsheet-core)**。 --- ## 💻 快速开始 ### 先决条件 在使用 **Univer Clipsheet** 之前,请确保已安装以下工具: - **Node.js** - **pnpm** ### 安装步骤 1. 克隆仓库: ```bash git clone https://github.com/dream-num/univer-clipsheet.git ``` 2. 进入项目目录并安装依赖项: ```bash cd univer-clipsheet git submodule update --init npm install ``` ### 开发环境启动 1. 构建项目: ```bash pnpm run build ``` 2. 启动开发服务器: ```bash pnpm run dev-server // hmr-server pnpm run dev ``` ### 安装 Chrome 扩展 要将 **Univer Clipsheet** 作为 Chrome 扩展使用,请按照以下步骤操作: 1. **构建扩展文件**: 首先,确保扩展文件已正确构建。 ```bash pnpm run build ``` 2. **打开 Chrome 扩展页面**: 打开 Chrome,导航到扩展管理页面: - 在地址栏中输入 `chrome://extensions/` 并按下 **Enter** 键。 - 或点击菜单(三个点图标),选择 **更多工具 > 扩展程序**。 3. **启用开发者模式**: 在扩展页面右上角切换 **开发者模式** 开关。 4. **加载扩展**: - 点击 **加载已解压的扩展程序** 按钮。 - 在文件对话框中,导航到项目目录下的 `univer-clipsheet/dist` 文件夹。 - 选择该文件夹并点击 **打开**。 5. **验证安装**: 加载完成后,扩展程序将出现在扩展列表中,其图标会显示在 Chrome 工具栏上。 --- ## 🤝 贡献指南 我们欢迎对 **Univer Clipsheet** 的改进贡献! 您可以通过 [问题和功能请求](https://github.com/dream-num/univer-clipsheet/issues?q=sort%3Aupdated-desc+is%3Aissue+is%3Aopen) 提交您的意见。 --- ## 📄 许可证 本项目基于 **MIT License** 授权。详细信息请参阅 [LICENSE](./LICENSE) 文件。 --- ## ✉️ 联系方式 如有任何问题或反馈,欢迎通过以下方式联系我们: - 在 GitHub 上提交问题 - 发送电子邮件至 **[developer@univer.ai](mailto:developer@univer.ai)** - 加入微信交流群