Benz_个人页

个人头像照片 Benz
个人头像照片 个人头像照片
1
145
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年06月

2024年05月

2024年04月

2024年03月

2024年02月

  • 发表了文章 2024-05-22

    通过优化索引以消除 MongoDB 中的 "查询目标已超过1000个扫描对象/返回的文档数" 警告

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-06-21

    一键部署3D卡通风格模型,分享部署过程及使用体验

    函数计算FC一键部署SD应用的确非常方便,尝试之后,体现了一键部署的优势,省去很多麻烦的地方,比如相关GPU驱动版本选择以及安装的烦恼,总结如下。

    首先,注意事项:

    • 函数计算3.0 没有 图生图-图像风格转换模型,我们需要使用 函数计算2.0
    • 授权角色 AliyunFCServerlessDevsRole

    部署过程:

    • 选择好要部署模型之后,点击直接部署,前提是把需要授权的角色设置好。

    image.png

    • 大约两分钟后,部署完毕

    image.png

    我们点击访问域名,可以开始把玩了,我们在上传人像的照片之后,应用可以直接生成对应卡通图片,非常方便。

    image.png

    • 另外,需要注意的是实验完成后,及时释放资源,停止或删除实例,避免产生额外扣费,而删除实例也很方便,一键操作

    image.png

    另外,这个删除操作也可以把相关数据资源一起删除

    image.png

    踩0 评论0
  • 回答了问题 2024-06-21

    展示你通过AI修饰的自然风光照片,并讲述你的拍摄和编辑过程

    拍摄过程:

    前段时间在鼓浪屿旅游的时候,在爬日光岩的时候,进入安检门之后,抬头一看,被高耸的巨石震撼到了,由于当时天气阴沉,整个照片色彩有点暗淡,没有阳光明媚的景色,略显遗憾。

    原图:

    image.png

    Prompt:

    增加自然风光色彩,增加饱和度,增加对比度
    

    在通义万相输入提示词之后

    image.png

    发现图像没有保持原有图像的本色。我开始以为是prompt的问题,于是尝试修改prompt

    保持由于图像的物品本质,改成夏日中午的阳光,增加物品饱和度
    

    image.png

    结果依然不理想,仔细研究发现,问题是参考内容默认设置是 0.5。我修改为 1

    image.png

    然后,再次尝试上述的prompt,结果有提升。

    image.png

    踩0 评论0
  • 回答了问题 2024-06-18

    你知道APP是怎么开发的吗?

    1、你知道APP是怎么开发的吗?如何将开发完成的APP发布在应用市场?

    当我们想开发并发布一个App时,通常需要经历以下步骤:

    • 首先,依据我们App想法,制定设计规格。同时,了解市场需求,分析竞争对手,确定App的定位。
    • 接下来,创建App的基本界面草图,以便更好地理解用户交互流程,根据线框图设计App的界面、功能和用户体验。
    • 着手开发,选择适合你的业务需求的开发平台,如原生开发、跨平台开发或使用App构建工具,根据设计和功能要求,编写代码并构建App。
    • 开发完毕之后,在至少一台目标手机和一台目标平板电脑上彻底测试App的发布版本。
    • 最后,将App发布到应用商店,如Google Play,Apple App Store以及国内各大应用商店。

    将开发完成的APP发布在应用市场流程

    • 首先,准备好应用图标、应用截图、应用描述等材料。这些将帮助吸引用户注意力,增加App的吸引力。同时,注册一个开发者账户,获取开发者ID和密钥等信息。
    • 根据应用市场的要求填写上架申请表,包括App的基本信息、图标、截图、描述等,将已经优化好的App安装包上传至应用市场,等待审核。
      • 若App遇问题或被拒,应用商店将提供反馈意见。根据反馈,改进App并重新提交审核。
    • 通过审核后,开始推广和维护工作,吸引更多用户使用你的App

    2、在阿里云上实现一站式App的开发、测试、运维、运营等,你觉得体验感如何?

    从上述的开发以及上架APP的流程来看,整个链路非常冗长且复杂。为了方便开发者快速开发以及发布APP,阿里云EMAS的产品应运而生,一站式App的开发、测试、运维、运营,提供全生命周期的研发工具,面向多端应用研发场景。为开发者提高了开发APP的效率,EMAS利用云计算规模化带来的成本优势,减轻了IT资源和人力的负担。

    image.png

    我觉得最大的靓点在于 EMAS提供崩溃分析、性能分析、远程日志等功能,帮助用户发现、定位和解决问题。我们知道APP崩溃分析是对于开发者很头大的事情,有时候不能本地复现崩溃,难以修复崩溃问题。而EMAS提供的功能,可以解开发者燃眉之急。

    踩0 评论0
  • 回答了问题 2024-06-17

    如何提高企业的业务稳定性?

    1、如何降低日常业务中断的风险,比如停机发布,单机故障等?

    一般来说,降低日常业务中断的风险,需要采用高可用架构。另外,需要服务器监控,实时监控服务器状态,当检测到服务器异常的时候,迅速应对处理服务器异常,从而降低日常业务中断的风险。

    谈到高可用架构,需要稳定性高的服务器(预防单机故障),服务器需要容灾与备份(预防单机故障),以及服务器的弹性伸缩(避免停机发布)。这些服务器需求,阿里云的云服务器以及负载均衡器SLB可以满足。

    • ECS多可用区多实例可用性可达99.995%,稳定性高。
    • ALB、ECS均具备跨可用区的自动备份和灾难恢复能力,确保关键数据的稳定性和安全。
    • 负载均衡ALB将应用流量分发到多个后端服务器,支持自动弹性伸缩,提高系统的可伸缩性和响应速度。

    image.png

    谈到服务器监控 服务器领域有个俗话,运维工作占服务器的六到七成,而服务器监控是运维工作的重中之重。阿里云的 云监控是监控云资源的很好的工具。

    云监控是一项针对阿里云资源和互联网应用进行监控的服务。云监控服务可用于收集获取阿里云资源的监控指标,探测互联网服务可用性,以及针对指标设置警报

    我在实践中,通过云监控和grafana结合,在grafana方便查看服务器状态;利用云监控的报警功能,服务器发生异常的时候及时处理。保证了日常业务正常运行。

    2、如何提升应用服务的负载均衡能力?

    我们可以采用阿里云的服务器负载均衡(SLB),它可通过将流量分发到多个服务器上,以此来提升应用服务的负载均衡能力。

    • 首先,依据服务器需求来选择合适的负载均衡类型:

      • 应用型负载均衡(ALB):专门面向七层,提供超强的业务处理性能,例如HTTPS卸载能力。客户端与服务器之间是https通信,可以选择这个类型。
      • 网络型负载均衡(NLB):面向万物互联时代推出的新一代四层负载均衡,支持超高性能和自动弹性能力,单实例可以达到1亿并发连接。客户端与服务器之间是tcp通信,可以选择这个类型
      • 传统型负载均衡(CLB):支持TCP、UDP、HTTP和HTTPS协议,具备良好的四层处理能力,以及基础的七层处理能力。
    • 按照文档,如下是创建负载均衡实例和添加后端服务器的简单操作步骤

      • 在阿里云控制台中选择合适的地域和可用区,创建一个负载均衡实例。
      • 配置实例的网络类型、带宽、监听端口等参数。
      • 在负载均衡实例中,添加多个后端服务器。这些服务器可以是阿里云上的ECS实例,也可以是其他云服务提供商的服务器。
    踩0 评论0
  • 回答了问题 2024-06-15

    分享一张AI生成的“老照片”,讲讲你与它的故事

    又到了新的一届欧洲杯,记得儿时第一次看欧洲杯,是在半夜十二点,和爷爷一起看欧洲杯开幕式以及揭幕战,我们坐在沙发上,茶几上摆着爷爷喜欢的啤酒以及我喜欢的零食,茶几对面是十二寸的牡丹牌电视机。我吃着零食,而爷爷喝着啤酒,我们欢乐着看着电视里播放着欧洲杯比赛。

    Prompt:

    描绘一个小孩和爷爷观看欧洲杯的场景。他们坐在沙发上,茶几上摆着爷爷喜欢的啤酒以及小孩喜欢的零食,茶几对面是十二寸的牡丹牌电视机。小孩吃着零食,而爷爷喝着啤酒,他们欢乐着看着电视里播放着欧洲杯比赛

    image.png

    Prompt更新:

    我希望是 中式风格。电视是2000年老式电视。

    image.png

    Prompt再次更新:

    画面不需要欧洲杯logo,电视的角度需要调整,符合老人和小孩在看电视的角度

    image.png

    踩0 评论0
  • 回答了问题 2024-06-15

    分享AI代码助手的使用体验

    最近开发一个基于grpc gateway的项目,之前没有接触过grpc gateway,对于其功能不是很清楚,只是通过通读了一遍readme,了解了其基本功能。在开发过程中,通义灵感给了我很大的帮助,我从一下几个方面解释下。

    • 首先是通义灵码的解释代码功能,我遇到不清楚的代码时候,通过通义灵码先解释下,对这个函数有了基础认知,对于后续对于这个函数使用更加便利。

    image.png

    • 第二是对于我开发的代码,在测试通过之后,可以让通义灵码生成优化建议,通义灵码首先解释我的代码,然后生成优化建议,不但如此,同时把优化代码也列了出来,非常便利,且有对应的代码释义。是我更加放心的使用通义灵码的代码,太棒了。。。

    image.png

    • 第三是,我们写完代码,往往需要写单元测试,这是蛮头大事情,我们往往对于case考虑不全,容易把bug漏出去。而通义灵码可以帮我们对于代码生成详尽的单元测试代码,省事又省力,wonderful,提高我们程序员的生产力。

    image.png

    • 最后就是,我们大部分程序员都不愿意写注释,而通义灵码可以代替我们把代码注释加到代码里,以后再也不用为代码注释头疼了。我们可以把更多的时间放在代码本省上,提高了开发效率,节约了时间。

    image.png

    踩0 评论0
  • 回答了问题 2024-06-13

    函数计算一键部署ComfyUI绘画平台的优势有哪些?

    首先,我们先梳理下ComfyUI功能和函数计算功能

    • ComfyUI 是一款基于节点工作流稳定扩散算法的全新 WebUI,相对于 ComfyUI 的成片质量更高,且速度更快。它能够解决 WebUI 存在的一些问题。ComfyUI 支持对背景和人物的单独采样,让绘画更细致,我们可以准确设定人物在画幅中的比例位置,解决人物处于中远景时脸部细节采样不足的问题。另外,ComfyUI 支持工作流的导入和导出分享,用户可以自由定制工作流程,提高创作效率。且显存较小(GPU 小于 3GB),ComfyUI 仍然可以工作。

    • 函数计算(FC)基于 Serverless 架构,提供必需的 CPU/GPU 计算资源。在此基础上部署ComfyUI,可以最大化发挥serverless优势,不但简化了开发者的部署流程,且按使用收费的模式可以节省成本。由于ComfyUI可以工作于显存较小(GPU 小于 3GB),函数计算在启动的时候,使用最小的资源来部署ComfyUI,然后按使用量来扩容,发挥serverless优势。


    我体验之后,最大优势在于一键部署,部署过大模型的同学对于其依赖组件的复杂性颇感折磨,从操作系统的选择,使用ubuntu 20还是 ubutnut 22,到底层GPU以来CUDA版本,以及生以来pytorch版本,这些版本选择必须严谨,有时候,微小版本的不一致,就会不成功,而产生的错误也是五花八门。所以函数计算一键部署ComfyUI绘画平台,方便开发者快速部署ComfyUI,省去了依赖组件的复杂性。

    如下是操作步骤

    image.png

    实例创建完毕之后,提供访问域名,我可以直接开始使用

    image.png

    另外,这个实例删除也非常方便

    image.png

    踩0 评论0
  • 回答了问题 2024-06-12

    2024过半,AI技术发展到哪个阶段了?

    • 首先是大模型技术底座的发展:大模型输入token在扩大,扩大至200K,另外,在视频生成领域也有发展,Sora,Kling 等模型崭露头角,同时多模态的大模型如 gpt-4o惊艳了我们,为基于此的应用带来很好的前景。
    • 搭载大模型的机器人在制造业帮助工人提高效率。
    • 交通管理部门可以利用大模型优化交通流量和路况。
    • 大模型可以加速新药研发进程,通过自然语言处理、知识图谱、分子建模等技术实现高效、创新、个性化的药物设计和发现
    踩0 评论0
  • 回答了问题 2024-06-11

    二维码全球每天使用量达 100 多亿,会被用完吗?

    二维码的发明者是日本工程师中村彰彦。他在1994年首次提出了QR码的概念,旨在提高汽车零部件的追踪效率。二维码的生成过程通常包括以下几个步骤:

    • 首先,需要获取要生成二维码的数据,这些数据可以是文字、链接、电话号码等。
    • 将获取到的数据按照二维码的编码规则进行编码。常见的二维码编码规则包括QR码、DataMatrix等。
    • 最后,将编码后的数据转换为可视化的二维码图形

    目前来看,二维码的生成并不会像电话号码或域名那样面临资源枯竭的问题。首先生成二维码的算法相对简单,且不需要像电话号码那样唯一性,二维码可以在不同领域重复使用。此外,数字化时代的技术发展也在不断优化二维码的生成和使用。

    踩0 评论0
  • 回答了问题 2024-06-08

    你是如何使用AI集成工具提升工作效率的?

    去年开始接收了一个老项目,老项目代码量很大,且文档不全,档解决问题的时候唯有翻阅代码来找答案,遇到复杂逻辑代码的时候,一不注意,改了一个bug,引起连环反应,继而引发其它新的bug,甚是头疼。后来阿里推出了通义灵码,他可以帮我通读代码框架和理清基本逻辑,使我在后来解决bug的时候更加顺心应手,引发连环bug的问题很少出现了。

    在通义灵码里,选中需要解释的代码,然后选择 ”解释代码“

    image.png

    然后通义灵码给出代码解释

    image.png

    大大提高了阅读代码以及理解代码速率,提高工作效率

    踩0 评论0
  • 回答了问题 2024-06-05

    图像生成技术飞速发展,我们距离个人化艺术创造的旅程还有多远?

    1、你希望图像生成类应用具备哪些功能,以更好地满足创作需求?

    • 图像生成与训练数据相似但独特的图像,例如类人面孔、时装设计等。
    • 重建丢失或损坏的图像部分,这对医学成像和考古照片修复等领域有用。
    • 图像风格迁移,将风格元素从一幅图像迁移到另一幅图像。
    • 调整生成图像的某个局部特性(例如面部表情),且不影响其他不相关的特征,重新生成图片。

    2、如您已体验通义万相,通过“通义万相”能否充分表达个人创意?是否有改进建议?

    通义万相的“咒语书”功能不错,这里集成了特定风格的prompt,方便新手入门,有利于用户表达个人创意。但是没有自定义“咒语书”功能,感觉是个欠缺,如果有自定义“咒语”功能,用户可以把自己创意风格加到咒语里,方便以后使用;另外,用户可以把自定义模版分享出来,供其它用户使用,增加用户之间的交互。

    image.png

    我测试下通义万相

    Prompt

    一只小猫坐在公园的椅子上,工笔画,反射光,自然光,柔和色彩
    

    这些工笔画,反射光,自然光,柔和色彩都是模版提示词

    image.png

    • 四张图相似之处颇多,可以增加随机性。

    点击重新生成之后

    image.png

    • 再次生成,效果和之前类似,可以在玩家选择再次生成的时候,增加prompt,或者变化prompt
    踩0 评论0
  • 回答了问题 2024-06-04

    你的编程能力从什么时候开始突飞猛进的?

    作为程序员,我们的工作大体分为两部分,写代码和解决问题(包括了调试代码以及解决代码引发的业务问题),在多年的程序员生涯中,有多次印象的深刻经历,是我感觉编程能力有了突飞猛进。

    首先是在初入程序员职场的时候,开发第一个解析特定CFG文件功能的时候,简单的把所有逻辑包装了一个类,后来经过导师review之后,建议了设计模式方式来重构之后,代码清晰了,同时单元测试也容易了许多。后来通过阅读既有工程代码以及书籍,《head first 设计模式》以及GOF。使我对于代码设计通透很多,后来在代码编写过程中 以及 后续重构,总会又提起设计模式,理论指导实践。一段时间之后,自己的编程能力开始突飞猛进。

    另外,一段每天一道leetcode练习题的经历,坚持了三个月,一百道题。使我巩固了数据结构和算法,在以后的开发过程中,选择最优的数据结构来提高程序效率,这个过程变得得应手,此时我觉得代码能力有了提升。同时,在与其它小伙伴讨论解决方案时候,对于优化的数据结构和算法有理有据,自信心也得到提升。

    踩0 评论0
  • 回答了问题 2024-06-04

    阿里云主力模型直降97%,两百万Tokens进入一元时代,对AI行业有哪些影响?

    大模型最近的降价潮,对加速AI应用的爆发有哪些意义

    阿里云宣布,通义千问GPT-4级主力模型Qwen-Long,API输入价格从0.02元/千tokens降至0.0005元/千tokens,直降97%。

    image.png

    这意味着,1块钱可以买200万tokens,相当于5本《新华字典》的文字量。这款模型最高支持1千万tokens长文本输入,降价后约为GPT-4价格的1/400。随着大模型的快速发展,算力成本逐渐成为影响人工智能推广应用的重要因素,其中,大模型产品的高价格长期以来一直制约着人工智能应用的发展。受限于高价格,一些大模型产品发展捉襟见肘。而通过降低价格门槛,大模型厂商能够吸引更多企业用户和个人开发者使用其大模型技术,并加速AI应用的发展。

    另外,从大模型自身而言,降低成本是推动大模型进入“价值创造阶段”,只有大规模的使用量,才能打磨出好模型,并大幅降低模型推理的单位成本。因此,降价有助于推动大模型应用在实际场景中落地,这是相辅相成的过程。

    对AI行业的影响

    • 云服务商们不再仅关注大模型产品的技术,而更注重价格和具体的落地场景。大模型巨头们通过开源和降价,扶持更多AI原生应用创新,以拓展自身的大模型生态影响力。
    • 降价潮对创业公司的B端商业化模式产生严重冲击。创业者需要寻找全新的商业模式,否则将面临生死考验。这可能导致创投企业的大洗牌,同时也促使创投企业探索垂直领域的细分应用机会,将服务对象从B端转向C端。
    踩0 评论0
  • 回答了问题 2024-05-29

    最近大模型降价潮,哪家才是真的“价美”也“物美”?

    我从下面几个方面,在自选模式下,对于大模型进行了评测

    • 阅读理解和推理能力

      • Prompt
        阅读以下一段关于量子计算的文字:
        "量子计算机利用量子力学中粒子可以同时存在于多个量子态的性质,使用量子比特(qubit)来进行计算.在量子力学中,一个量子系统(如电子、光子等)可以同时存在于多个量子态的叠加态,而不是仅处于单一的确定态。这种现象被称为量子叠加原理。量子态可以用波函数来描述,波函数是一个复数值函数,其平方模表示该量子态在不同状态的概率分布。一个量子态的波函数可以是多个基本量子态波函数的线性叠加。量子计算利用了量子比特(qubit)可以处于0和1的叠加态这一性质。一个单独的经典比特只能表示0或1,而一个量子比特可以同时表示0和1的叠加态。当有多个量子比特时,它们可以通过量子纠缠产生更多的叠加态。N个量子比特可以同时表示2^N个不同的量子态的叠加。这使得量子计算在某些问题上可以实现"量子并行性",同时对所有可能的输入值进行运算,大大提高了计算效率。著名的量子算法如Shor's算法和Grover's算法就利用了这一性质。因此,量子计算机能够同时存取和操作大量的量子态叠加,这是它相比经典计算机的一大优势,使其在某些计算问题上有着巨大的加速效果。"
        问题:
        a) 简要解释量子计算机相比传统计算机的优势是什么?
        b) 量子计算机在破解密码方面有何潜在应用?
        c) 量子计算的发展对个人隐私有何潜在影响?
        
      • 结果
        image.png
      • 评测
        • 从答案内容而言,qwen-max-0428 给出的答案比较详细,而Doubao-prod-4k给出的答案相对简洁,内容上还是比较到位。总体而言,两个模型在阅读理解和推理能力方面表现还不错。
    • 创意写作和故事生成

      • Prompt
        在一个偶然的机会,小明发现了一个神奇的时空隧道,可以穿越到任何过去或未来的时间点......
        请根据这个开头,自由发挥,创作一个科幻短篇小说。
        
      • 结果
        image.png
      • 评测
        • 总体看来两个模型旗鼓相当,在创意写作和故事生成尚可。Doubao-prod-4k给出了故事的名字,感觉总结性较好些。
    • 数学和逻辑推理, 考察模型的分析推理能力

      • Prompt
        设有一个无限的数字序列,第一项为1,从第二项开始,每一项都是前一项的两倍。
        a) 写出这个数字序列的前10项
        b) 证明这个数字序列从第n项开始,所有项的和等于2^n - 1
        c) 如果把序列中所有的奇数项加起来等于x,把所有的偶数项加起来等于y,求x和y的值。
        
      • 结果
        image.png
      • 评测
        • qwen-max-0428 给出的答案比较详细,对于推导步骤进行描述,但是输出结果布局可读性不强。
        • 而Doubao-prod-4k直接给出结论,相对简洁,对于学习目的而言,这只是答案,但是推导过程不是很详尽,稍感遗憾。但是输出结果布局较好,公式之间间隔清晰,答案的可读性更好。
    • 多语种处理和翻译: 测试模型在跨语种理解、生成和翻译方面的表现

      • Prompt
        以下是一段西班牙语文本:
        "En un caluroso día de verano, Juan decidió ir a la playa...."
        a) 请翻译成英语
        b) 概括这段文字的主旨
        c) 用你所掌握的任何一种语言复述这段内容
        
      • 结果
        image.png
      • 评测
        • 从答案本身而言,Doubao-prod-4k 给出的答案更符合题意,依然遵循中文回答。而qwen-max-0428则给出全部英语回答,感觉是把答案翻译成英语。
        • 感觉qwen-max-0428对于多语言理解能力需要加强。
    • 多轮交互与记忆能力

      • Prompt
      1. 你知道 流浪地球 这部电影吗?
      2. 这部电影主角有哪些?
      3. 请简单描述下这个角色
      4. 这部电影总共有几部?
      
      • 结果
        image.png
        image.png
      • 评测
        • 总体而言两个模型的多轮交互与记忆能力还不错,两个问题之后,对于我最后的问题依然可以指代出电影名字
        • qwen-max-0428对于第二个问题输出了 $MODERATION$ YOUR INPUT VIOLATES OUR CONTENT MODERATION GUIDELINES
        • 从最后的问题可以看出,Doubao-prod-4k的资料库更新,截止到23年7月。
    踩0 评论0
  • 回答了问题 2024-05-29

    一条SQL语句的执行究竟经历了哪些过程?

    一条SQL查询语句从输入到返回结果,需要经历以下几个主要步骤:

    • 连接
      • 对于数据库连接进行管理,以及权限验证
    • 语法解析,分析
      • 解析器扫描SQL语句,将其拆分为关键字、表达式、运算符和标识符等逻辑单元。检查语法是否正确,如果有语法错误则报错退出。
      • 对查询进行语义验证,检查对象是否存在、用户是否有权限等。如果查询引用了视图,则将视图替换为它所基于的基础查询。
    • 查询优化
      • 生成查询树,描述查询的逻辑执行步骤。查询优化器分析不同的执行方式,选择代价最小的执行计划。优化器考虑查询本身、数据统计信息、可用索引等因素。
    • 查询执行
      • 关系引擎根据优化后的执行计划执行查询。从存储引擎读取所需数据,进行连接、投影、排序等操作。将结果返回给客户端

    image.png

    踩0 评论0
  • 回答了问题 2024-05-29

    当AI“复活”成为产业,如何确保数字生命技术始终用于正途?

    当AI"复活"成为产业时,确保数字生命技术向善发展,我们可以如下的几个方面入手

    首先,法律方面

    • 制定专门的数字生命法律法规,明确技术应用的边界和底线,防止滥用。
    • 建立数字生命伦理审查机制,对技术应用进行伦理评估和监管。
    • 加强个人数据保护,规范数据采集和使用,保护隐私权。

    加强技术监管

    • 建立数字生命技术的分级管理制度,对高风险应用实施严格审查。
    • 加强算法审计,确保算法公平、透明和可解释性。
    • 防范深假技术滥用,规避虚假信息和欺骗行为。

    培养伦理意识

    • 加强公众教育,提高对数字生命技术的认知和伦理意识。
    • 鼓励企业和从业者重视伦理培训,树立正确的价值观念。
    • 营造良好的舆论氛围,倡导数字生命技术的正当合理使用。

    促进健康发展

    • 鼓励技术创新,推动数字生命产业健康有序发展。
    • 加大资金投入,支持相关基础研究和应用研究。
    • 加强国际交流合作,共同应对数字生命技术带来的全球性挑战。
    踩0 评论0
  • 回答了问题 2024-05-22

    如何简单快速搭建出适配于多平台的小程序?

    你认为小程序的优势有什么?你如果构建小程序,会用在什么领域和场景?

    小程序的优势:

    • 用户可以直接使用小程序,无需下载和安装,减少了用户的阻力。
    • 小程序可以在多个平台上运行,例如微信、支付宝、百度等,覆盖更广泛的用户群体。
    • 小程序通常加载速度很快,因为它们的体积相对较小,大部分资源托管在云端。

    应用场景有

    • 小程序可以与用户的社交媒体账号集成,支持社交分享、评论、点赞等功能,有助于品牌的曝光和用户互动。
    • 另外,小程序提供丰富的数据分析工具,帮助企业了解用户行为、偏好和使用习惯,优化用户体验和制定精准的营销策略。

    如何实现一站式开发多平台的小程序?

    以下是基于魔笔低代码开发平台实现一站式开发多平台小程序的步骤:

    1. 登录魔笔:首先,需要登录到阿里云魔笔平台。

    2. 创建应用:在魔笔中,我们可以创建一个新的应用。具体步骤如下:

      • 登录魔笔。
      • 创建应用,详细步骤请参见添加应用
    3. 模型设计:模型设计是应用开发的关键环节。我们可以在魔笔中进行模型设计,以构建应用的数据模型。具体步骤如下:

      • 在应用开发界面(也称为Mobi Studio),这里可以使用图形化、低代码的方式设计页面。
      • 将组件从组件面板拖拽到页面工作区域,并设置组件的属性和样式。
      • 配合事件和数据的设置,完成复杂的业务功能。
    4. 调测和发布

      • 创建应用后,进行调测,确保应用正常运行。 调测章节的入口请参见应用提交和预览
      • 调测通过后,我们可以发布应用,让用户可以访问和使用。

    你希望了解小程序上哪些功能模块的集成能力?比如支付、游戏前端界面的开发等

    我希望了解小程序的支付功能集成能力,

    • 首先,是否支持多个平台支付,比如微信,支付宝等等,每个平台收账分成比例是多少?
    • 另外,每个平台支付有木有限制条件?
    • 支付集成的时候是否支持查询订单,或者是回调订单功能。
    踩0 评论0
  • 回答了问题 2024-05-21

    AI技术对开发者的职业天花板是提升还是降低?

    我觉得人工智能的发展对职场产生了深远的影响,AI既无形中设定了更低的天花板,同时也为打工人的职业生涯开拓了新的上限。

    • 作为程序员,首先接触的AI工具是Copilot以及阿里的通义灵码,通义灵码的出现使之前没有接触编程,或者了解简单基础代码的人,通过简单的描述话术,快速生成一个简明的网页,这无形中设定了更低的天花板。

    • 对我们从事多年编程工作的程序员而言,通义灵码可以帮我们完成一些重复性工作,比如对于某个数据表的CURD操作代码,它可以快速实现;另外对于单元测试代码,可以快速生成,且覆盖面比较广,提高了我们的工作效率。对于我们程序员需要更好利用通义灵码,把它作为一个很好地编程助手,需要我们学习Prompt以及运用Prompt跟准确生成我们希望的代码,在学习以及应用prompt过程中,这也为打工人的职业生涯开拓了新的上限。

    总之,AI的发展不仅改变了工作方式,还对技能需求产生了影响;技能的更新速度变得更快,职场中的技能过时风险也增加。持续学习和适应新技术是保持竞争力的关键。

    踩0 评论0
  • 回答了问题 2024-05-20

    如何在业务代码中优雅地使用责任链模式?

    责任链模式是一种行为设计模式,它允许你将请求沿着处理者链进行传递,直至其中一个处理者对其进行处理。这样的模式允许多个对象对请求进行处理,而无需让发送者类与具体接收者类相耦合。

    为了更好地说明责任链模式的应用以及与传统方法的对比,以下是使用Go语言编写的示例。首先,我将给出不使用责任链模式的传统处理方式示例,然后展示如何通过责任链模式重构代码,以增强灵活性和可维护性。

    传统处理方式

    在不使用责任链模式的场景中,通常会有一个函数或方法负责处理所有相关逻辑,这可能导致函数过长且难以维护:

    package main
    
    import (
      "fmt"
    )
    
    type Request struct {
      Type        string
      Description string
      Amount      float64
    }
    
    func HandleRequest(req Request) {
      if req.Type == "Finance" {
        fmt.Println("Processing finance request:", req.Description)
      } else if req.Type == "HR" {
        fmt.Println("Handling HR request:", req.Description)
      } else {
        fmt.Println("General request:", req.Description)
      }
    }
    
    func main() {
      req := Request{Type: "Finance", Description: "Approve budget", Amount: 1200.00}
      HandleRequest(req)
    }
    

    使用责任链模式

    在责任链模式下,每种请求类型由不同的处理器负责,每个处理器只处理特定类型的请求,并将不属于自己处理范畴的请求传递给下一个处理器:

    package main
    
    import (
      "fmt"
    )
    
    type Request struct {
      Type        string
      Description string
      Amount      float64
    }
    
    type Handler interface {
      SetNext(handler Handler)
      Handle(request Request)
    }
    
    type BaseHandler struct {
      next Handler
    }
    
    func (b *BaseHandler) SetNext(next Handler) {
      b.next = next
    }
    
    func (b *BaseHandler) Handle(request Request) {
      if b.next != nil {
        b.next.Handle(request)
      }
    }
    
    type FinanceHandler struct {
      BaseHandler
    }
    
    func (f *FinanceHandler) Handle(request Request) {
      if request.Type == "Finance" {
        fmt.Println("Processing finance request:", request.Description)
      } else {
        f.BaseHandler.Handle(request)
      }
    }
    
    type HRHandler struct {
      BaseHandler
    }
    
    func (h *HRHandler) Handle(request Request) {
      if request.Type == "HR" {
        fmt.Println("Handling HR request:", request.Description)
      } else {
        h.BaseHandler.Handle(request)
      }
    }
    
    type DefaultHandler struct {
      BaseHandler
    }
    
    func (d *DefaultHandler) Handle(request Request) {
      fmt.Println("General request:", request.Description)
    }
    
    func main() {
      finance := &FinanceHandler{}
      hr := &HRHandler{}
      defaultHandler := &DefaultHandler{}
    
      finance.SetNext(hr)
      hr.SetNext(defaultHandler)
    
      req := Request{Type: "Finance", Description: "Approve budget", Amount: 1200.00}
      finance.Handle(req)
    }
    

    在这个示例中,我们定义了一个Handler接口和基础的BaseHandler类来实现链中的传递逻辑。每个具体的处理器类(如FinanceHandlerHRHandler)都继承自BaseHandler并实现自己的处理逻辑。DefaultHandler用于处理未被其他处理器处理的请求。

    这种方式提高了代码的模块化和扩展性,使得每个处理逻辑的修改和扩展更加独立和灵活。责任链模式特别适合于请求处理逻辑经常变更或需要动态增减处理流程的场景。

    踩0 评论0
  • 回答了问题 2024-05-16

    如何评价 OpenAI 最新发布支持实时语音对话的模型GPT-4o?

    GPT-4o相比前代有哪些显著的技术提升?

    GPT-4o(“o”代表“全能”)可以实时处理文本、音频和图像的组合。与前代相比,GPT-4o在以下方面有显著提升:

    GPT-4o可以接受文本、音频和图像的任意组合作为输入,并生成相应的文本、音频和图像输出。
    GPT-4o对音频输入的响应时间仅为232毫秒,平均为320毫秒,类似于人类对话中的响应时间。
    GPT-4o在英语和代码方面的表现与GPT-4 Turbo相当,但在非英语文本方面有显著提高。
    GPT-4o在视觉和音频理解方面优于现有模型。

    OpenAI发完GTP-4o,国内大模型行业还有哪些机会?

    GPT-4o的发布确实为国内大模型行业带来了新的机遇。以下是一些可能的机会:

    首先证明了多模态的可行性,我们可以自研中文的GTP-4o,利用我们独特的中文语料库优势训练模型。
    把多模态模型微型化,把它应用在手机端,以及穿戴设备上,使用户可以随时随地使用这个大模型,智能助手随身行。
    在音频方面,训练我们专属的语音模型,以及更多中文语音案例。

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息