云计算生成式 -给你不一样的音乐推荐新体验

目录

摘要:

正文:

一、亚马逊云与生成式 AI 结合的展望/总结

二、我用亚马逊云科技生成式 AI 产品打造了什么,解决了什么问题

三、未来云端技术发展趋势的见解

四、云端技术未来需要解决的问题

1、如何保护数据安全和隐私?

2、如何解决云计算的能源消耗和碳排放问题?

3、如何应对云端技术的复杂性和故障率?

4、如何平衡云端技术的成本和效益?

5、如何保障云端技术的合法使用和公平竞争?

总结:


摘要:

        2023年,生成式 AI 技术在云计算领域迎来了蓬勃发展。本文将从亚马逊云科技 re:Invent 大会的角度出发,探讨亚马逊云与生成式 AI 结合的展望,并分享一项基于亚马逊云科技生成式 AI 产品的实践案例。通过结合实际代码示例,突出亚马逊云科技的产品服务和解决方案,全面展现未来云端技术发展趋势。

正文:

        2023年是生成式 AI 蓬勃发展的一年,对于很多 GenZ 开发者而言,他们开始编程的第一天就与各种辅助编程工具和 AI 助手相伴,成为了生成式 AI 时代的原生开发者。在亚马逊云科技 re:Invent 大会上,云计算与生成式 AI 的结合成为了热门话题。以下将从两个方面进行探讨:亚马逊云与生成式 AI 结合的展望以及一项基于亚马逊云科技生成式 AI 产品的实践案例。

一、亚马逊云与生成式 AI 结合的展望/总结

亚马逊云科技 re:Invent 大会是展示云计算和生成式 AI 技术最新进展的重要平台,今年的活动更是引人瞩目。亚马逊云科技作为全球领先的云服务提供商,不断推出创新的产品和服务,为生成式 AI 的发展提供强大支持。

在 re:Invent 大会上,亚马逊云科技发布了一系列新产品和服务,包括 SageMaker、Personalize 等。SageMaker 是亚马逊云科技针对生成式 AI 技术推出的一项全面解决方案。它提供了强大的机器学习工具和资源,使开发者能够更轻松地构建、训练和部署生成式 AI 模型。

通过结合亚马逊云科技的机器学习资源和弹性计算能力,我们可以实现更高效、准确的模型训练和部署。未来,亚马逊云科技将进一步提升计算能力和存储资源,并推出更多自动化和智能化工具,帮助开发者简化开发流程和提高开发效率。生成式 AI 技术将广泛应用于个性化服务和推荐系统领域,为用户提供更准确、个性化的体验。

二、我用亚马逊云科技生成式 AI 产品打造了什么,解决了什么问题

作为一名开发者,我最近利用亚马逊云科技的 SageMaker 服务和生成式 AI 技术,成功打造了一个智能音乐推荐系统。该系统根据用户的历史听歌记录和喜好,自动推荐适合他们口味的音乐。如下是智能语音推荐系统的首页:包含了基本的一些推荐音乐和收藏、热门、搜索等音乐基本功能

收藏音乐的页面:可根据收藏喜欢风格自动生成推荐音乐并推荐

 音乐推荐页面:

在实践中,我们首先使用 SageMaker 提供的模型训练功能,对大量音乐数据进行训练和优化。通过迭代训练和调整参数,我们不断提升模型的准确性和个性化能力。在训练完成后,我们将模型部署到亚马逊云科技的推理服务上,实现了实时的音乐推荐功能。

这个智能音乐推荐系统大概的实习思路逻辑如下:

首先,您需要准备好以下步骤:

  1. 收集用户历史听歌记录和喜好数据。

  2. 准备音乐数据集。

  3. 配置 SageMaker 环境并上传数据集。

接下来,您可以按照以下步骤编写代码:

  1. 导入所需的 Python 库:
    import boto3
    import sagemaker
    from sagemaker import get_execution_role
    from sagemaker.amazon.amazon_estimator import get_image_uri
    import pandas as pd
    import numpy as np
    import os
    import io
    import urllib.parse
    
  2. 设置 SageMaker 环境和训练数据:
    region = 'us-west-2'
    bucket = 'my-bucket'
    prefix = 'music-recommendation'role = get_execution_role()sess = sagemaker.Session()data_location = sess.upload_data('my_data.csv', bucket=bucket, key_prefix=prefix+'/input')
    

  3. 创建和配置 SageMaker Estimator 对象:
    container = get_image_uri(region, 'factorization-machines')fm = sagemaker.estimator.Estimator(container,role,train_instance_count=1,train_instance_type='ml.c4.xlarge',output_path='s3://{}/{}/output'.format(bucket, prefix),sagemaker_session=sess)fm.set_hyperparameters(feature_dim=100,num_factors=64,predictor_type='regressor',mini_batch_size=1000,epochs=100)
    

  4. 训练模型:
    fm.fit({'train': data_location})
    
  5. 部署模型并创建 SageMaker Predictor 对象:
    fm_predictor = fm.deploy(initial_instance_count=1, instance_type='ml.m4.xlarge')
    
  6. 根据用户历史听歌记录和喜好,使用 SageMaker Predictor 对象进行音乐推荐:
    user_data = 'user_historical_data.csv'# Load user historical data
    df = pd.read_csv(user_data)# Extract user ID from the data
    user_id = df['user_id'].iloc[0]# Remove the user ID from the data
    df = df.drop(['user_id'], axis=1)# Call the predictor with the user data
    predictions = fm_predictor.predict(df.values)# Sort the predictions and get the top 10 recommended songs
    top_10_recommendations = np.argsort(-predictions)[:10]
    

    这个智能音乐推荐系统解决了传统音乐推荐方法中的一些瓶颈和问题。传统方法往往只基于流行度或简单的标签推荐音乐,无法满足用户的个性化需求。通过生成式 AI 技术,我们能够更准确地预测用户的喜好,并为他们提供更符合口味的音乐推荐。

三、未来云端技术发展趋势的见解

从本次 re:Invent 大会以及亚马逊云科技的产品发布来看,未来云端技术发展将呈现以下几个趋势:

  1. 强大的计算能力和存储资源:云计算平台将提供更强大的计算能力和高效的存储资源,以支持生成式 AI 技术的快速发展。开发者可以更充分地利用云端资源,构建更复杂、更智能的应用和解决方案。

  2. 个性化服务和推荐系统:生成式 AI 技术将广泛应用于个性化服务和推荐系统领域。通过深入挖掘用户的行为数据和喜好,云计算平台将帮助开发者构建更精准、个性化的推荐系统,提升用户满意度和企业盈利能力。

  3. 自动化和智能化工具:未来云计算平台将不断推出更多自动化和智能化的工具,帮助开发者简化开发流程和提高开发效率。生成式 AI 技术将成为开发者的得力助手,为他们提供更便捷、高效的开发体验。

在这些发展趋势的基础上,未来云端技术可能应用于以下大胆的场景:

  1. 智能城市:通过将传感器、摄像头和云端技术相结合,可以实现智能交通管理、智能能源管理、智能安防等功能,提高城市运行效率和居民生活质量。

  2. 医疗健康:云端技术可以用于医疗数据的集中存储和分析,实现远程医疗、个性化医疗和精准医学。同时,云端技术还可以支持医疗设备的监测和维护,提高医疗服务的效率和质量。

  3. 教育与培训:云端技术可以为学生提供在线学习平台,并通过数据分析和智能化推荐算法来个性化教育。同时,云端技术还可以支持远程培训和虚拟实践环境的构建。

  4. 工业自动化:通过云端技术和物联网的结合,可以实现工业设备的远程监控和智能控制,提高生产效率和产品质量。云端技术还可以支持供应链管理和智能制造的优化。

四、云端技术未来需要解决的问题

1、如何保护数据安全和隐私?

云端技术为数据安全和隐私提供了一系列保护措施,包括以下方面:

  1. 数据加密:在云端存储和传输数据时,可以使用加密算法对数据进行加密。这样即使数据被非法获取,也无法解读其内容。常见的加密方式包括对称加密和非对称加密,可以根据具体需求选择适合的加密方式。

  2. 身份验证与访问控制:云服务提供商通常会采用严格的身份验证机制来确保只有授权用户才能访问云中的数据。同时,通过访问控制策略,可以限制特定用户或角色对敏感数据的访问权限,避免未授权的人员获取数据。

  3. 数据备份与恢复:为了应对数据意外丢失、损坏或系统故障等情况,云服务提供商通常会实施数据备份机制,确保数据的可靠性和完整性。备份数据通常会存储在不同的地理位置或数据中心,以提供更高的容灾能力和数据恢复性。

  4. 安全审计与监控:云服务提供商会通过日志记录、监控系统和安全审计工具来实时监测和分析云环境中的活动。这些机制可以及时发现异常行为、安全漏洞或潜在威胁,并采取相应的措施进行防护和修复。

  5. 合规性与法律保护:云服务提供商会遵守相应的法律法规和合规标准,以确保数据的合法使用和保护。例如,符合通用数据保护条例(GDPR)的要求,对个人数据进行合法处理和保护。

此外,用户在使用云端服务时也需要注意以下几点:

  • 选择可信赖的云服务提供商,了解其安全和隐私政策。
  • 妥善管理和保护自己的账号和访问凭证,使用强密码和多因素身份验证等措施加强账户的安全性。
  • 定期备份重要数据,避免单一故障点导致数据不可恢复。
  • 定期更新软件和系统补丁,以修复安全漏洞和缺陷。
  • 对于涉及个人敏感信息的数据,可以考虑进行数据脱敏或匿名化处理,以降低数据泄露风险。

总之,数据安全和隐私保护是云端技术发展中的重要问题,云服务提供商和用户需要共同努力,采取各种措施来确保数据的安全性和隐私性。

2、如何解决云计算的能源消耗和碳排放问题?

云计算的能源消耗和碳排放问题是云端技术发展过程中需要面对和解决的挑战之一。以下是一些常见的解决措施和方法:

  1. 能源效率优化:云服务提供商可以通过采用更高效的硬件设备和数据中心设计,以提高能源利用效率。例如,使用节能型服务器、优化散热系统、改善供电和制冷技术等,可以降低能源消耗。

  2. 服务器虚拟化和资源共享:通过服务器虚拟化技术,可以将多个虚拟服务器运行在一台物理服务器上,实现资源的共享和利用率的提高。这样可以减少服务器数量,降低能源消耗和碳排放。

  3. 动态资源调配:通过动态资源调配和负载均衡技术,可以根据实际需求和负载情况,自动调整服务器的运行状态和资源分配,从而避免不必要的能源浪费。

  4. 可持续能源应用:云服务提供商可以选择使用可持续能源,如太阳能、风能等,来供应数据中心的能源需求。这样可以减少对传统能源的依赖,降低碳排放量。

  5. 碳足迹跟踪和抵消:云服务提供商可以进行碳足迹跟踪,评估和监测数据中心的能源消耗和碳排放情况。同时,可以采取相应的碳抵消措施,如购买碳排放配额、投资碳汇项目等,以降低碳排放对环境的影响。

  6. 用户教育与意识提升:用户也可以通过合理使用云服务、优化数据传输和存储方式等,来减少自身的能源消耗和碳排放。云服务提供商可以通过教育和宣传活动,提高用户对能源节约和环境保护的意识。

需要注意的是,解决云计算的能源消耗和碳排放问题需要云服务提供商、用户和政府等多方共同努力。通过技术创新、规范管理和合作合力,可以实现云计算的可持续发展,减少对环境的不良影响。

3、如何应对云端技术的复杂性和故障率?

云端技术的复杂性和故障率是云计算发展过程中需要面对和解决的重要问题。以下是一些常见的解决措施和方法:

  1. 自动化运维:通过自动化工具和流程,可以减少人工干预和管理,提高系统稳定性和可靠性。例如,自动化部署、自动化测试、自动化监控等,可以快速检测和修复问题,降低故障率。

  2. 弹性伸缩能力:通过弹性伸缩技术,可以根据实际负载情况自动调整资源分配和使用,提高系统的弹性和可扩展性。例如,根据流量变化自动增加或减少服务器数量,以适应业务需求的变化。

  3. 多活数据中心:通过建立多个数据中心并实现数据同步和负载均衡,可以提高系统的可用性和容灾能力。即使某个数据中心出现故障,其他数据中心仍然可以正常运行,确保服务不中断。

  4. 监控和预警机制:通过实时监控、异常检测和预警机制,可以及时发现和修复系统故障和异常情况,避免损失和影响扩大。例如,设置阈值告警、异常日志监控等,可以在故障发生前提前预警和处理。

  5. 灾备和容灾方案:通过制定灾备和容灾方案,可以在系统遭受自然灾害、人为破坏、数据丢失等情况时,快速恢复服务和数据。例如,建立数据备份和恢复机制、制定灾难恢复计划等,可以减少损失和影响。

总之,云端技术的复杂性和故障率需要采取多种措施来应对和解决。通过技术创新、规范管理和合作合力,可以提高云计算系统的稳定性、可靠性和可用性,满足用户对高质量云服务的需求。

4、如何平衡云端技术的成本和效益?

云端技术的成本和效益之间是需要平衡的。以下是一些常见的平衡策略和方法:

  1. 优化资源利用率:通过采用虚拟化技术、弹性伸缩能力、自动化运维等方式,可以提高资源的利用效率,降低硬件设备和能源的成本。

  2. 选择合适的服务类型:云服务提供商提供了各种不同类型的服务,如基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)等。根据业务需求和预算约束,可以选择最适合的服务类型,避免浪费和不必要的成本。

  3. 合理规划和控制成本:通过制定预算计划、定期审核和评估成本等方式,可以合理规划和控制成本。例如,选择更优惠的价格计划、使用预留实例等,可以在降低成本的同时确保服务质量。

  4. 考虑长期投资回报:云端技术的投资需要考虑长期投资回报。选择成熟可靠的云服务提供商和技术方案,可以获得更高的效益和回报。同时,考虑到未来业务发展的需求和变化,也需要及时调整和优化云技术方案。

  5. 数据分析和优化:通过数据分析和优化,可以了解和掌握系统的使用情况和成本分配情况。例如,通过分析业务流量、用户行为等数据,可以优化资源分配和配置,提高效益和投资回报。

总之,平衡云端技术的成本和效益需要综合考虑多个因素。通过合理规划、优化资源利用率、选择合适的服务类型、控制成本、考虑长期投资回报和数据分析等方式,可以实现成本和效益的平衡,提高企业的核心竞争力和经济效益。

5、如何保障云端技术的合法使用和公平竞争?

保障云端技术的合法使用和公平竞争是非常重要的。以下是一些常见的方法和措施:

  1. 遵守法律法规:云端技术的使用必须遵守所在国家和地区的法律法规,包括数据隐私保护、知识产权保护、网络安全等方面的规定。用户和提供商都应该了解并遵守相关法规,确保合法使用云技术。

  2. 公平竞争环境:云服务市场应该维护公平竞争的环境,不得进行垄断行为或其他不正当竞争行为。政府部门可以制定和执行相关政策和法规,监督市场竞争,防止不正当行为,保障公平竞争。

  3. 透明和公开:云服务提供商应该提供明确的服务条款和政策,向用户公开和清晰地说明服务范围、价格、隐私政策等内容。同时,提供商也应该及时更新和通知用户有关服务变更或升级的信息。

  4. 数据隐私保护:用户的数据隐私非常重要,云服务提供商应该采取相应的安全措施,确保用户数据的保密性和完整性。同时,用户也应该了解和掌握自己的数据权限和控制权,确保合法合规的使用。

  5. 监管和监督机制:政府部门可以建立相应的监管和监督机制,加强对云服务市场的监管和评估。对于不合规或违法行为,及时采取相应的法律措施进行处理,维护市场秩序和公平竞争环境。

  6. 国际合作和标准制定:国际间的合作和标准制定可以促进云服务市场的发展和规范化。通过制定共同的技术标准和行业规范,可以提高云服务的互操作性、安全性和可信度,促进全球合作和公平竞争。

总之,保障云端技术的合法使用和公平竞争需要多方共同努力。用户、提供商和政府都应该承担责任,遵守法律法规,维护公平竞争环境,并建立相应的监管和监督机制,确保云服务的合法合规和公平竞争。

总结:

亚马逊云科技 re:Invent 大会是展示云计算和生成式 AI 最新进展的平台,亚马逊云科技的产品和服务为开发者们提供了丰富的选择和创新性解决方案。通过结合实际代码示例,我们可以看到亚马逊云科技在生成式 AI 领域的引领地位和推动作用。未来,随着云计算和生成式 AI 技术的不断发展,我们将迎来更多令人振奋的应用场景和商业模式。生成式 AI 时代已经来临,作为开发者,我们应积极拥抱这一机遇,不断探索和创新,为社会创造更

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/187112.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一个菜单两个二级路由的搭建

效果如下,而且这是最上方的菜单,需要进入以后重定向。 {path: /,name: HOME,component: ConsoleLayout, //这里也有router-viewmeta: {menu: false},redirect: {name: ManagerList},children: [{path: /rightsManage,name: RightsManage,component: () &…

【FMC140】 基于VITA57.4标准的双通道5.2GSPS(或单通道10.4GSPS)射频采样FMC+子卡模块

板卡概述 FMC140是一款具有缓冲模拟输入的低功耗、12位、双通道(5.2GSPS/通道)、单通道10.4GSPS、射频采样ADC模块,该板卡为FMC标准,符合VITA57.1规范,该模块可以作为一个理想的IO单元耦合至FPGA前端,8通道…

第三届大湾区跨境物流商交会 深航协华南会14周年庆盛大召开

2023年11月28日,华南物流商会年度盛典:第三届大湾区跨境物流商交会 暨 深航协华南会十四周年庆在深圳市龙华希尔顿逸林酒店隆重举行。长沙市驻深办事处刘永红主任、深圳市商务局鲁云帆处长、深圳市航空业协会朱庆峰会长、深圳市物流行业协会王利强会长、深圳市跨境电…

11.30固定成本,完全竞争市场,无差异曲线,帕累托最优

固定成本 固定成本是指不随生产量变化而变化的成本,它是企业在生产过程中无论产量高低都必须支付的成本。计算固定成本的方法如下: 确定固定成本的项目:首先需要确定固定成本的项目,例如租金、折旧费、固定人工费用等。 收集相关…

暗物质:揭秘宇宙的隐形奥秘

暗物质:揭秘宇宙的隐形奥秘 一、引言 在浩瀚的宇宙中,有一种神秘的存在,它虽然看不见、摸不着,但却对宇宙的结构和演化起着至关重要的作用。这种存在就是暗物质。暗物质的研究是天文学和物理学领域的热点之一,科学家们正在利用各种手段来揭示它的奥秘。在本文中,我们将一…

学习k8s的介绍(一)

一、kubernetes及Docker相关介绍 1、kubernetes是什么 1-1、简称为k8s或kube,是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 声明式配置语法: kubectl create/apply/delete -f xx…

11-30 SpringBoot2

热部署 开发过程中,修改代码,不需要重启,自动更新 项目上线,一定要关闭 SpringBoot热部署的实现?? ideal默认阻止class类更新 2.需要手动构建项目,可以使用快捷键激活此功能ctrl F9 / build project 自动构建项目 允许程序运行…

链表高频面试题

1. 两个链表第一个公共子节点 LeetCode160 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 图示两个链表在节点 c1 开始相交: listA [4,1,8,4,5], listB [5…

CompletableFuture使用

一、核心API public static CompletableFuture<Void> runAsync(Runnable runnable)public static CompletableFuture<Void> runAsync(Runnable runnable,Executor executor)public static <U> CompletableFuture<U> supplyAsync(Supplier<U> su…

【智能家居】二、添加火灾检测模块(烟雾报警功能点)

可燃气体传感器 MQ-2 和 蜂鸣器 代码段 controlDevice.h&#xff08;设备控制&#xff09;smokeAlarm.c&#xff08;烟雾报警器&#xff09;buzzer.c&#xff08;蜂鸣器&#xff09;mainPro.c&#xff08;主函数&#xff09;运行结果 可燃气体传感器 MQ-2 和 蜂鸣器 代码段 …

Pycharm配置jupyter使用notebook详细指南(可换行conda环节)

本教程为事后记录&#xff0c;部分图片非实操图片。 详细记录了pycharm配置jupyter的方法&#xff0c;jupyter添加其他conda环境的方法&#xff0c;远程密码调用jupyter的方法&#xff0c;修改jupyter工作目录的方法。 文章目录 一、入门级配置1. Pycharm配置Conda自带的jupyt…

华为云cce负载配置时间同步

华为云cce将负载配置好之后&#xff0c;发现里面的时间与真实时间不同步&#xff0c;差了12小时&#xff0c;怎么办&#xff1f; 这时候就需要配置时间同步了。 华为云cce里面通过配置数据存储的路径来解决这个问题的&#xff0c;配置后&#xff0c;需要重启负载。 新建负载…

三、shell - 变量

目录 1、简介 1.1 变量的定义语法: 1.2 变量的定义需遵循的规则 1.3 变量的作用域 2、用户变量 2.1 定义变量 2.2 访问变量 2.3 变量的其他赋值方式 2.4 只读变量 2.5 删除变量 ​​​​​​​3、环境变量 ​​​​​​​3.1 常见的环境变量 ​​​​​​​3.2 自…

030 - STM32学习笔记 - ADC(四) 独立模式多通道DMA采集

030 - STM32学习笔记 - ADC&#xff08;四&#xff09; 独立模式多通道DMA采集 中断模式和DMA模式进行单通道模拟量采集&#xff0c;这节继续学习独立模式多通道DMA采集&#xff0c;使用到的引脚有之前使用的PC3&#xff08;电位器&#xff09;&#xff0c;PA4&#xff08;光敏…

【刷题笔记】串联所有单词的子串||暴力通过||滑动窗口

串联所有单词的子串 1 题目描述 https://leetcode.cn/problems/substring-with-concatenation-of-all-words/ 给定一个字符串 s 和一个字符串数组 words。 words 中所有字符串 长度相同。 s 中的 串联子串 是指一个包含 words 中所有字符串以任意顺序排列连接起来的子串。 …

基于STC12C5A60S2系列1T 8051单片机的液晶显示器LCD1602显示整数、小数应用

基于STC12C5A60S2系列1T 8051单片机的液晶显示器LCD1602显示整数、小数应用 STC12C5A60S2系列1T 8051单片机管脚图STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式及配置STC12C5A60S2系列1T 8051单片机I/O口各种不同工作模式介绍液晶显示器LCD1602简单介绍IIC通信简单介绍…

【每日一题】1657. 确定两个字符串是否接近-2023.11.30

题目&#xff1a; 1657. 确定两个字符串是否接近 如果可以使用以下操作从一个字符串得到另一个字符串&#xff0c;则认为两个字符串 接近 &#xff1a; 操作 1&#xff1a;交换任意两个 现有 字符。 例如&#xff0c;abcde -> aecdb操作 2&#xff1a;将一个 现有 字符的…

解决plot画图中文乱码问题(macbook上 family ‘sans-serif‘ not found)

一、matplotlib画图中文乱码问题 使用matplotlib.pyplot画图&#xff0c;有中文字体会显示乱码问题&#xff0c;这时需要添加如下代码&#xff1a; import matplotlib.pyplot as pltplt.rcParams["font.sans-serif"] ["SimHei"]二、macbook没有SimHei的…

分布式仿真SNN的思考

我之前实现的仿真完全基于如下图设计的 将整体的网络构成见一个邻接表&#xff0c;突触和神经元作为类分别存储&#xff0c;所以当一个神经元发射脉冲时&#xff0c;很容易的将脉冲传输到突触指向的后神经元。但是在分布式方丈中&#xff0c;由多个进程仿真整体的网络&#xff…

WPS导出的PDF比较糊,和原始的不太一样,将带有SVG的文档输出为PDF

一、在WPS的PPT中 你直接输出PDF可能会导致一些问题&#xff08;比如照片比原来糊&#xff09;/ 或者你复制PPT中的图片到AI中类似的操作&#xff0c;得到的照片比原来糊&#xff0c;所以应该选择打印-->高级打印 然后再另存为PDF 最后再使用AI打开PDF文件再复制到你想用…