您现在的位置是:首页 > 文章详情

📊 Univer Go :AI 结合电子表格,让数据采集与填充实现全流程自动化

日期:2025-02-07点击:53

从此刻起,告别手动填充数据:

hi👋 ,向大家推荐一款基于 Univer Go 平台开发的智能模板—— AI Data Enrichment。该模板深度整合了Phidata API,为用户提供三大核心功能:智能AI问答、精准语义搜索和网页数据提取。更值得一提的是,通过与Univer表格的无缝协作,您只需简单设置表头,模板即可自动完成数据采集与填充,让数据处理效率提升到一个全新的水平。相信这款智能模板将成为您工作中的得力助手!
 
Univer Go 的操作界面中,您只需一键点击运行 AI Data Enrichment 脚本,即可自动完成表格内的数据采集与填充。不仅如此,Univer Go 还赋予了您对脚本进行深度自定义的能力,让您手中的工具真正为己所用,不管您是在应对复杂的业务流程,还是将创意工作设想变为现实,它都能精准匹配您的多元需求,高效又轻松地达成目标。
点击观看专属于你的自动化办公视频,让工作高效,自在摸鱼!Univer Go:体验智能工作流,AI 助力高效办公
Univer Go 是一款高度可定制化的电子表格工具,能够根据用户需求构建一个性能与功能对标excel的电子表格。它支持灵活的功能扩展,涵盖基础数据处理、复杂的导入导出操作和协同功能,同时为 UI/UX 设计提供了定制空间,助力打造易用交互界面。此外,Univer Go 融合先进 AI 技术,配备了功能强大的脚本编写与执行工具,支持开发者创建和运行自动化脚本、进行数据库连接与数据读写管理以及开发自定义应用。无论是初学者还是专业开发者,都能凭借其简洁的操作逻辑和丰富功能支持,轻松上手。
体验链接Univer Go
 

实现 AI Data Enrichment

1. client script 自定义交互组件

 // 定制冻结情况 sheet.setFrozenColumns(1); sheet.setFrozenRows(2); // 定制列头 univerAPI.customizeColumnHeader({ headerStyle: { textAlign: "left", fontSize: 12, size: COLUMN_HEADER_HEIGHT }, }); // 定制行高 for (let i = 0; i < 100; i++) { sheet.setRowHeight(i, 30); } sheet.setRowHeight(0, 40); // 为列头绑定自定义组件 const rsGPT1 = sheet.addFloatDomToColumnHeader( 1, { allowTransform: false, componentKey: "AIAgentSelect", // React comp key registered in ComponentManager props: { column: 1, }, data: { defaultOption: "optionGPT", column: 1, }, }, { width: 210, // univer-float-dom-wrapper width 208 ai-gpt 206 height: 58, marginX: 0, marginY: 0, horizonOffsetAlign: "right", }, "ai-gpt" // dom id );

2.  python server script 添加各个 agent 提供 ai 能力

 def gpt(query: str): gpt_agent = Agent( name="GPT Agent", model=model, show_tool_calls=False, markdown=False, response_model=GPTResult, instructions=["Ask a question and get an answer, give me the briefest answer."], ) resp: RunResponse = gpt_agent.run(query) s: GPTResult = resp.content ss = s.model_dump_json() print(ss) return ss def web_reader(url: str): ... def web_search(query: str, search_engine: str = 'google'):

 

3.  client script 调用执行 python script 的 agent 获取数据

  const serverRespStr = await univerAPI.runOnServer("agent", "gpt", prompt); console.log("serverGPT:::", serverRespStr, "!!!!");

 

现成模版快速使用 !

1. 请先下载 Univer Go, 在模版中找到 AI Data Enrichment,点击使用

    下载链接:Univer Go

    教程视频:Univer Go 智能数据补全和实时信息提取

 
2.  进入 Workspace ,等待依赖安装完成
右侧代码编辑器支持AI 辅写功能,具体请查看这篇文章: Univer Go 推出 AI 辅助编写 Univer API 功能
 
3.  调整代码后预览表格,最后运行代码
 
 
4.  预览表格内的表头结构讲解:列标题工具按钮及列标题下方的两行内容
  • 列标题,点击工具按钮,下拉框中有多种工具可以选择
- GPT:直接向 LLM 提问
- 网页搜索:在网页上搜索信息。
- 阅读:阅读文档并提取信息
  • 列标题下方的两行内容,作为提示词的一部分,其中可以编辑“描述”部分的提示词,以便 AI 模型更好地理解您的需求。
 
5.  接下来,我们将演示模板的使用方法。首先,框选目标区域后,会出现一个“执行”按钮。点击后,系统将根据当前列所选工具,并结合当前行和列的提示词,自动补全前一列的数据。
 
6.  我们可以添加一些附加提示词,调整提问效果
 
7.  使用 Web Search 工具可以获取互联网的实时信息。当点击 Web Search 生成的结果单元格时,侧边栏会弹出更多相关链接供你查看。
 
 
8.  使用 Read 工具,可以对任何的公开网址进行信息提取和总结
 
9.  通过以上简单步骤,帮助您轻松实现在表格内自动数据采集与填充!即刻登录 Univer Go ,探索丰富多样的定制化功能,开启高效办公新体验!
原文链接:https://www.oschina.net/news/332457
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章