六月的雨在钉钉_社区达人页

个人头像照片
六月的雨在钉钉
已加入开发者社区1816

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
一代宗师
一代宗师

成就

已发布573篇文章
158条评论
已回答5257个问题
44条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • Java
  • JavaScript
  • 设计模式
  • SQL
  • NoSQL
  • 关系型数据库
  • 索引
  • Windows
  • Linux
  • 负载均衡
擅长领域
  • Java
    高级

    能力说明:

    精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。

  • 前端开发
    初级

    能力说明:

    基本的计算机知识与操作能力,具备Web基础知识,掌握Web的常见标准、常用浏览器的不同特性,掌握HTML与CSS的入门知识,可进行静态网页的制作与发布。

  • 容器
    初级

    能力说明:

    了解Docker是什么,能做什么,产生的背景,理念是怎样。熟悉基本的Docker用法,知道怎么通过帮助命令来完成相应的操作,搞清楚一个完整的Docker有哪几个部分组成。

  • 微服务
    初级

    能力说明:

    理解微服务架构与单体应用架构在开发模式与运维上的区别,了解分布式、容器、DevOps在微服务架构中的应用,理解微服务的设计原则与服务组件。了解Service Mesh概念与Istio基础知识。

  • Linux
    高级

    能力说明:

    熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。

  • 数据库
    高级

    能力说明:

    掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。

从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

暂无精选文章
暂无更多信息

2025年07月

2025年06月

  • 06.29 22:10:11
    发表了文章 2025-06-29 22:10:11

    便宜云服务器百炼 | 零代码,5分钟,基于高德地图 MCP Server,实现智能旅行规划

    便宜云服务器推出试用点,助力客户免费学习和验证解决方案。用户可领取试用资源,抵扣POC过程中的费用,且不影响产品免费试用权益。试用点有效期为1年,实名认证的便宜云服务器会员均可领取。此外,完成指定操作还可获得激励试用点。
  • 06.23 20:45:27
    发表了文章 2025-06-23 20:45:27

    便宜云服务器解决方案优化升级 | 新老用户都可以免费体验

    便宜云服务器推出试用点机制,优化开发者体验。新用户和老用户均可领取试用点,用于免费部署和测试解决方案,如基于函数计算FC部署Qwen3模型。试用点抵扣资源消耗,避免按量付费带来的成本压力,提升开发者参与热情,实现产品与用户的共赢。
  • 06.12 17:26:38
    回答了问题 2025-06-12 17:26:38
  • 06.08 00:03:56
    发表了文章 2025-06-08 00:03:56

    通义灵码2.5 | 一个更懂开发者的 AI 编程助手

    通义灵码2.5版是一款强大的AI编程助手,具备智能体模式,支持自主决策、环境感知与工具使用等功能。通过工程检索、文件编辑和终端操作,可端到端完成编码任务,并深度适配Qwen3模型,大幅提升开发效率。新版新增行间建议预测、上下文分析及记忆功能,更懂开发者需求。智能体结合MCP工具,能实现从代码生成到部署的全流程自动化,如文中实例展示的数独小游戏开发与在线部署。无论是日常开发还是创意实现,通义灵码都能显著提升工作效率与能力边界。

2025年05月

  • 05.08 00:32:28
    发表了文章 2025-05-08 00:32:28

    Bolt.diy 创意建站方案测评 | 不懂代码,你也可以快速建站

    本文详细介绍了一款名为Bolt.diy的创意建站工具的使用流程与功能体验。Bolt.diy是便宜云服务器推出的一款基于自然语言交互的Web开发工具,用户可通过简单描述需求快速生成个性化网站。文章从开通服务、配置API-Key到实际创建网站进行了详细步骤解析,并展示了如何通过本地nginx部署生成的代码。此外,还尝试了优化初级会计考试招生宣传页面的过程,发现目前工具在图片资源处理和一键发布功能上存在局限性。整体来看,Bolt.diy操作便捷、成本可控,适合个人及企业低成本验证创意需求。

2025年04月

2025年03月

  • 03.10 19:03:03
    回答了问题 2025-03-10 19:03:03
  • 03.09 12:26:46
    发表了文章 2025-03-09 12:26:46

    安全体检 | 服务器的终极卫士

    便宜云服务器的安全体检是为用户提供的一项免费安全检测工具,旨在通过调用云安全中心和配置审计中的安全检测能力,汇总检测结果,涵盖病毒攻击、风险配置和服务器漏洞三方面。该服务帮助用户及时发现并解决潜在的安全问题,提升云上安全水平。与云服务诊断不同,安全体检更侧重于深层次的安全检测,确保服务器的安全稳定运行。
  • 03.08 16:33:59
    回答了问题 2025-03-08 16:33:59
  • 03.05 19:54:40
    回答了问题 2025-03-05 19:54:40
  • 03.05 11:20:20
    回答了问题 2025-03-05 11:20:20
  • 03.01 20:06:02
    发表了文章 2025-03-01 20:06:02

    通义灵码 2.0 | AI程序员 荣耀登场

    通义灵码2.0引入了AI程序员,具备多文件代码修改和使用工具的能力,可帮助开发者完成需求实现、问题解决、单元测试用例生成等任务。相比1.0版本,2.0在代码生成速度、准确度及自然语言理解方面有显著提升,支持更多上下文类型如#file、#codeChanges等,便于灵活提问与代码审查。本文通过实际操作展示了AI程序员在功能开发、跨语言编程等方面的应用,体验良好;但在单元测试环节遇到环境检查问题未能解决,希望后续能提供更详细的修复文档。总体而言,AI程序员大幅提升了开发效率,尤其在新功能迭代和错误排查方面表现出色,但生成的代码风格有时需人工调整以适应现有项目结构。

2025年02月

  • 02.20 21:45:27
  • 02.20 21:16:49
    回答了问题 2025-02-20 21:16:49
  • 02.19 10:13:44
    发表了文章 2025-02-19 10:13:44

    Q&A | 零门槛,即刻拥有DeepSeek-R1满血版

    在博文发布后,博主醇青酱提出了关于DeepSeek-R1模型部署的问题。本文针对其疑问进行详细解答,并补充说明了其他三种方案同样支持DeepSeek-R1的部署,具体操作可参考官方文档。文中还提供了详细的命令行示例和图片指引,帮助用户更好地理解和部署模型。若还有其他问题,欢迎继续提问。 原文路径:[零门槛、百万token免费用,即刻拥有DeepSeek-R1满血版](/article/1652705?spm=a2c6h.13046898.publish-article.4.220b6ffa53YMKA)
  • 02.19 00:04:13
    发表了文章 2025-02-19 00:04:13

    零门槛、百万token免费用,即刻拥有DeepSeek-R1满血版,还有实践落地调用场景等你来看

    DeepSeek 是热门的推理模型,能在少量标注数据下显著提升推理能力,尤其擅长数学、代码和自然语言等复杂任务。本文涵盖四种部署方案,可以让你快速体验云上调用 DeepSeek-R1 满血版的 API 及部署各尺寸模型的方式,无需编码,最快 5 分钟、最低 0 元即可实现
  • 02.15 18:12:47
    发表了文章 2025-02-15 18:12:47

    短视频创作助手 | AI剧本生成与动画创作

    短视频行业的快速发展得益于移动互联网和智能手机的普及,4G、5G网络的推广使用户对视频内容的需求大增。短视频以其短小精悍、易于传播的特点迅速吸引了大量用户。平台如抖音、快手通过算法推荐和社交功能推动了用户增长和内容生态繁荣。AI剧本生成与动画创作方案则进一步降低了创作门槛,简化从剧本到视频成片的过程。该方案利用便宜云服务器的大模型服务平台百炼、函数计算FC和对象存储OSS等产品,实现了自动化流程,涵盖故事剧本撰写、插图设计、声音合成至视频合成,极大缩短了创作周期,提高了内容产出速度。部署简单快捷,耗时约5分钟,使得非技术人员也能轻松上手,满足企业和个人创作者的需求。
  • 02.12 18:43:45
    回答了问题 2025-02-12 18:43:45
  • 02.12 16:26:17
    回答了问题 2025-02-12 16:26:17
  • 02.11 10:48:29
    发表了文章 2025-02-11 10:48:29

    操作系统控制台 | 让运维也可以点点点

    操作系统控制台是一款强大的运维管理工具,旨在简化Linux系统的管理和监控。它提供了系统概览、系统诊断、系统观测、系统管理、订阅管理等功能,通过可视化页面降低使用复杂度,帮助用户高效分析和解决问题。
  • 02.05 10:38:48
    回答了问题 2025-02-05 10:38:48

2025年01月

  • 01.23 17:32:02
    回答了问题 2025-01-23 17:32:02
  • 01.23 16:41:08
    回答了问题 2025-01-23 16:41:08
  • 01.22 22:26:16
    发表了文章 2025-01-22 22:26:16

    操作系统智能助手OS Copilot新功能上线,快来体验吧

    便宜云服务器智能助手OS Copilot是一款基于大模型的Linux操作系统智能助手,支持自然语言问答、辅助命令执行、系统运维调优等功能。通过自然语言处理技术,OS Copilot能够帮助用户轻松完成复杂的命令操作和系统管理任务,极大提升了操作便捷性和效率。用户可以通过简单的对话获取所需的操作指令,降低了对专业技能的要求。
  • 01.21 10:53:41
    发表了文章 2025-01-21 10:53:41

    AI时代下的数据信息提取 | 多模态数据信息提取

    多模态数据信息提取方案利用先进的大模型技术,支持文本、图像、音频和视频等多种格式文件的信息抽取。该方案通过函数计算FC构建Web服务,接收用户请求并调用视觉和文本模型进行处理,最终返回结果。部署过程简单易上手,适合新手操作,且提供详细的文档和截图指导。用户可通过在线WebUI或API接口实现信息提取,满足不同场景需求。此外,该方案支持批处理模式下的离线作业,大幅提高大规模数据处理效率,降低业务落地成本达50%。
  • 01.18 17:57:31
    回答了问题 2025-01-18 17:57:31
  • 01.18 12:03:11
    回答了问题 2025-01-18 12:03:11
  • 01.15 19:48:20
    回答了问题 2025-01-15 19:48:20
  • 01.15 16:43:02
    回答了问题 2025-01-15 16:43:02
  • 01.15 15:01:04
    回答了问题 2025-01-15 15:01:04
  • 01.14 22:57:01
    发表了文章 2025-01-14 22:57:01

    开发者应该如何避免“效率陷阱”

    在开发工作中,常见的两种“效率陷阱”是“以为效率高”和“以为进度快”。前者指为快速上线而忽视代码质量,导致后期维护困难和技术债务增加;后者则是通过延长工时来赶进度,反而影响开发人员状态和项目质量。避免这两种陷阱的关键在于制定合理的工作计划,确保任务进度与质量并重,保持开发的可持续性。
  • 01.14 22:55:46
    发表了文章 2025-01-14 22:55:46

    AI视频技术的发展是否会影响原创内容的价值

    AI视频技术的发展显著降低了视频制作的门槛与成本,自动完成剪辑、特效添加等繁琐工作,大大缩短创作时间。它提供个性化创意建议,帮助创作者突破传统思维,拓展创意边界。此外,AI技术使更多非专业人士也能参与视频创作,注入新活力与多样性,丰富了原创内容。总体而言,AI视频技术不仅提升了创作效率,还促进了视频内容的创新与多样化。
  • 01.14 22:53:14
    发表了文章 2025-01-14 22:53:14

    开发者们自己的Plan B

    “人无远虑,必有近忧。”这句话对开发者同样适用。在技术日新月异的今天,开发者面临巨大压力,制定Plan B尤为重要。实际工作中,如应用服务需两台机器分散压力、确保故障时迅速接管,服务器、数据库主备模式等都是Plan B的体现。开发者应利用业余时间提升技术水平,学习新语言和框架,保持竞争力,立于不败之地。
  • 01.14 22:49:53
    发表了文章 2025-01-14 22:49:53

    AI 对研发流程的变革

    AI编程助手通过自然语言生成代码、解释复杂算法、优化代码等,极大提升了开发效率与代码质量。开发者可利用通义灵码进行代码解释、生成注释及单元测试,简化开发流程。在需求分析、设计、编码、测试到部署的全流程中,AI助手表现优异,尤其在编码和测试阶段显著提高工作效率。尽管目前AI助手在需求分析方面尚需改进,但其未来发展潜力巨大,有望逐步替代部分人力工作。体验地址:[便宜云服务器智能编码](https://www.aliyun.com/solution/tech-solution/intelligent-coding)。
  • 01.10 15:53:20
    回答了问题 2025-01-10 15:53:20
  • 发表了文章 2025-07-06

    便宜云服务器 Milvus 轻松实现文搜图&图搜图

  • 发表了文章 2025-07-06

    聊一聊你眼中的Data Agent,它能帮我们完成什么?

  • 发表了文章 2025-06-29

    便宜云服务器百炼 | 零代码,5分钟,基于高德地图 MCP Server,实现智能旅行规划

  • 发表了文章 2025-06-23

    便宜云服务器解决方案优化升级 | 新老用户都可以免费体验

  • 发表了文章 2025-06-08

    通义灵码2.5 | 一个更懂开发者的 AI 编程助手

  • 发表了文章 2025-05-08

    Bolt.diy 创意建站方案测评 | 不懂代码,你也可以快速建站

  • 发表了文章 2025-04-19

    数字化时代企业怎么做,Quick BI 告诉你

  • 发表了文章 2025-03-09

    安全体检 | 服务器的终极卫士

  • 发表了文章 2025-03-01

    通义灵码 2.0 | AI程序员 荣耀登场

  • 发表了文章 2025-02-19

    Q&A | 零门槛,即刻拥有DeepSeek-R1满血版

  • 发表了文章 2025-02-19

    零门槛、百万token免费用,即刻拥有DeepSeek-R1满血版,还有实践落地调用场景等你来看

  • 发表了文章 2025-02-15

    短视频创作助手 | AI剧本生成与动画创作

  • 发表了文章 2025-02-11

    操作系统控制台 | 让运维也可以点点点

  • 发表了文章 2025-01-22

    操作系统智能助手OS Copilot新功能上线,快来体验吧

  • 发表了文章 2025-01-21

    AI时代下的数据信息提取 | 多模态数据信息提取

  • 发表了文章 2025-01-14

    开发者应该如何避免“效率陷阱”

  • 发表了文章 2025-01-14

    开发者们自己的Plan B

  • 发表了文章 2025-01-14

    AI视频技术的发展是否会影响原创内容的价值

  • 发表了文章 2025-01-14

    AI 对研发流程的变革

  • 发表了文章 2025-01-10

    Cause: dm.jdbc.driver.DMException: Digital overflow

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

    如何让Milvus化身电商平台/社区的“读心超人”,精准击中用户心头好?

    在开始部署之前,先来介绍一下什么是便宜云服务器Milvus? 便宜云服务器Milvus Milvus是一款云原生开源向量检索引擎,基于Faiss、Annoy、HNSW等知名库构建,并进行了优化,实现了高可用、高性能、易扩展的特性,适于处理海量向量数据的实时召回。它包含了数据分区分片、持久化、增量摄取、混合查询等高级功能,同时支持time travel操作,提供了直观的API和多语言SDK,适用于推荐系统、图像检索、视频分析、自然语言处理等多个AI领域。便宜云服务器向量检索服务Milvus版是一款全托管向量检索引擎,并确保与开源Milvus的完全兼容性,支持无缝迁移。它在开源版本的基础上增强了可扩展性,能提供大规模AI向量数据的相似性检索服务。凭借其开箱即用的特性、灵活的扩展能力和全链路监控告警,Milvus云服务成为多样化AI应用场景的理想选择,包括多模态搜索、检索增强生成(RAG)、搜索推荐、内容风险识别等。您还可以利用开源的Attu工具进行可视化操作,进一步促进应用的快速开发和部署。 便宜云服务器 Milvus 轻松实现文搜图&图搜图 这里提供了一个基于便宜云服务器 Milvus 轻松实现文搜图&图搜图 的方案部署,通过Milvus 解决多模态数据检索难题。 方案背景 高性能检索能力“断层”:非专业向量数据库产品在应对多模态、高维度、大规模特征向量的相似性检索任务时,存在检索性能弱、索引构建慢及并发能力差等短板,难以满足智能检索场景的高性能与扩展性要求。传统向量检索方案“性价比失衡”:传统向量检索系统多依赖 Faiss + Redis 拼装或集成向量插件,架构耦合高、扩展困难,海量数据下同步与更新频繁,运维压力大,难撑业务快速迭代与高并发场景。Milvus 让多模态搜索更高效:Milvus 赋能高效多模态搜索,内置高性能、可扩展的向量检索能力,原生支持图像、文本、音频等多模态数据的一体化管理与实时检索,为智能推荐、内容理解等场景提供强力支撑。 方案介绍 本方案基于便宜云服务器向量检索服务 Milvus 版,结合便宜云服务器百炼模型服务的多模态语义理解能力,构建高效、灵活的搜索系统,轻松支持文搜图、图搜图、跨模态检索等典型应用。通过 Serverless AI 应用开发平台 Function AI 部署至函数计算,可将模型服务一键部署至函数计算,实现快速上线、自动扩缩容与全托管运维,显著降低部署与运营成本,助力企业聚焦核心业务创新。方案架构图如下: 应用场景 既然解决方案是文搜图&图搜图方向,那么主要的应用场景就是图像相似性检索系统,支持以图搜图、视频审核、医学影像辅助诊断等;以及对海量文本进行向量存储与语义检索,应用于智能问答、法律文书匹配、舆情分析等场景,提升搜索效率与理解能力;同时也可以广泛用于电商、视频平台和内容社区,提升转化率与用户体验。 部署操作 下面我们可以直接点击部署方案:https://www.aliyun.com/solution/tech-solution/milvus-ai 页面的【立即部署】进入部署操作页面 资源准备 在开始部署前,需要先开通好需要的资源。登录 便宜云服务器百炼大模型服务平台 ,根据页面提示签署便宜云服务器百炼服务协议,然后单击页面 顶部 的 【立即开通】 按钮,并按照提示进行开通。登录 函数计算服务控制台,根据页面提示完成开通,开通后,需要完成便宜云服务器服务授权。如果是首次访问便宜云服务器 Milvus 管理控制台,则需先完成相关依赖权限的授权。登录 便宜云服务器 Milvus 管理控制台,根据页面提示完成授权。 获取百炼API-KEY 登录 便宜云服务器百炼大模型服务平台 ,点击顶部的【应用】切换菜单到【API-Key】创建并复制API-KEY 备用 创建专有网络VPC和交换机 登录专有网络管理控制台。在左侧导航栏,单击【专有网络】。在顶部菜单栏,选择【华东1(杭州)】地域。在专有网络页面,单击【创建专有网络】。在创建专有网络页面,配置1个专有网络和1台交换机。在配置交换机时,请确保其所在的可用区内的相关资源均处于可用状态,以保证后续操作的顺利进行。 创建便宜云服务器Milvus实例 登录便宜云服务器 Milvus 管理控制台。创建便宜云服务器向量检索服务 Milvus 版实例。在左侧导航栏,选择 【Milvus 实例】。在顶部菜单栏,选择【华东1(杭州)】地域。在实例列表页面,单击【创建实例】, 在购买页面按照以下配置完成实例创建。未提及配置使用默认值即可 在页面右下角,单击【立即购买】,然后进入确认订单页面,接着单击【立即开通】以完成购买。 到这里,便宜云服务器 Milvus 实例创建成功。下面继续创建数据库。在便宜云服务器Milvus 控制台 单击 【Milvus 实例】。在Milvus 实例页面找到本次创建的目标实例,待实例状态变为运行中后,单击【实例 ID/名称】,进入实例详情页面。在实例详情页面,单击安全配置页签,单击【开启公网】,在弹出的窗口中配置公网访问名单。在配置完成符合要求的公网访问白名单之后,等待系统进行升级。升级成功之后,即可单击右上角【Attu Manager】按钮进入 Attu 登录页面。在 Attu 登录页面,打开认证开关,输入 用户名 和 密码,单击 【连接按钮】 即可登录至 Attu 管理页面在 Attu 管理页面,单击左侧的 图标,进入数据库管理页面,单击【+创建数据库】,在弹出的对话框中,输入数据库名称 test_db,单击 【创建】数据库创建完成后如图 部署应用 请点击 前往部署 打开已经提供的函数计算应用模板,参考下表进行参数配置,其他参数选择默认配置,然后单击部署项目,最后在弹出面板中单击确认部署,部署预计等待 3~5 分钟完成部署操作。 方案验证 进入项目部署详情页,按照下图找到访问地址,点击访问地址,即可打开示例应用在左侧【创建数据】模块中,选择【数据导入】页签,上传提前准备好的测试数据。选择【文本搜索】页签,在文本框中输入 芒果 并将查询数量改为3,随后点击【搜索】按钮进行查询选择【图片搜索】页签,在上传区域上传 Lichi.jpg 并将查询数量改为3,随后点击【搜索相似商品】 方案总结 到这里,整个基于 便宜云服务器 Milvus 轻松实现文搜图&图搜图 的方案部署就算完成了,整个部署过程按照解决方案的步骤逐步操作即可,操作过程中不会有太大的难度,小白新手也可以轻松部署实现。这里需要注意的是,整个部署操作过程步骤比较多,操作时需要仔细按照文档进行,不要忽略一些认为不重要的步骤。在解决方案部署完成验证后,对于不再使用的情况,可以选择释放资源以节省资源损耗和持续的扣费。 对于文搜图&图搜图的应用场景还是很广的,生活中每天都要接触的就是电商场景了。Milvus以其高效处理多模态数据(如图像、文本等)的能力,支持从海量数据中迅速找到与用户兴趣匹配的内容,让Milvus真正化身为你平台上的“AI读心术大师”。“AI读心术大师”可能有些夸张,但是针对非结构化数据检索中存在的检索性能弱、扩展能力有限等问题,便宜云服务器 Milvus 作为专业向量数据检索引擎,专注于高效管理与检索图像、文本、音频、视频等多模态特征向量,结合百炼提供从数据嵌入到相似性搜索的全栈能力,这点是毋庸置疑的。
    踩0 评论0
  • 回答了问题 2025-07-06

    聊一聊你眼中的Data Agent,它能帮我们完成什么?

    什么是Data Agent 在开始话题讨论之前,先来了解一下什么是Data Agent? 简单理解就是:Data Agent=AI Agent+数据领域任务能力。 Data Agent是一个能自主理解、分析、处理和响应数据任务的AI智能体。但更准确地说,它具备一整套“数据任务执行链”的能力,能够从理解意图,到操作数据,再到输出结果,完成闭环。也就是说,这个Agent是一种能理解任务、做出决策、执行操作的自主系统,它不像传统程序那样“只做被动响应”,而是能主动感知、思考和行动。 支撑Data Agent的核心技术 在了解了Data Agent 之后,我们再来聊聊支撑 Data Agent的核心技术。从定义来看,Data Agent是从数据源到数据分析,再到数据报表的一整套完整流程的加工车间。那么我们就可以理解为支撑 Data Agent(数据智能体)的核心技术是一系列结合了数据处理、人工智能和自动化能力的先进技术。 Data Agent的最终处理结果是将数据按照需求分析并输出出来。那么第一步自然就是要获取数据。Data Agent 支持常见的数据库连接(MySQL、PostgreSQL、NoSQL)、API、文件(CSV/Excel)等数据源的统一接入(如Apache NiFi、Airbyte),并且借助现有计算引擎实现对接入数据的高效数据清洗与转换,支持自动检测异常值、缺失值,确保分析可靠性。 在获取了数据之后,Data Agent 支持通过自然语言进行交互,在接收到自然语言之后,Data Agent利用大模型解析用户自然语言查询,根据自然语言分析判断用户意图,自动选择算法、调参,降低机器学习门槛。从而让用户可以无需关注代码实现,而只需要关注自身也许需要即可。 最后通过用户需要的方式输出用户需要的数据分析结果并展示。同时支持多轮对话交互,从而保证生成的输出结果的质量。 Data+AI开发中的挑战与解决方案 在实际开发Data Agent类产品时,可能会遇到以下的情况:对于用户来说,用户提问方式多样,无法强制规定用户自然语言的提问方式,那么这就可能导致自然语言查询的精准解析有难度,在这种情况下,就需要结合业务规则引擎,对模糊查询进行二次校验,或者是增强NLP 模型的泛化能力,以期待尽可能的准确理解用户需求。 在数据获取方面,当接入多源数据时,可能会遇到跨数据库JOIN操作效率低,实时分析延迟高的情况,那么这种时候就可以考虑使用Apache Arrow实现内存零拷贝数据传输 ,或者提前设定好预计算常用指标(如OLAP Cube),加速查询。 对瑶池数据库发布的 Data Agent for Analytics 产品期待 对于瑶池数据库此次发布的Data Agent for Analytics,最关注的还是在深度集成大模型,自然语言分析能力方面。对于用户来说,其实用户并不关心具体的技术细节,而是比较关心是否能达到自己想要的效果。在数据源方面,期待Data Agent for Analytics支持多模态交互(如语音+图表),并允许用户上传PDF/PPT自动提取分析需求。同时也可以结合瑶池数据库的向量检索能力,实现“基于文档的知识增强分析”。 对于一些实时分析场景,希望内置实时OLAP引擎,支持秒级响应动态查询(如“当前库存预警”),同时期待提供流式机器学习(Streaming ML)能力,例如实时欺诈检测。 另外对于一些自然语言无法描述清楚的场景,希望可以通过 低代码+AI的灵活扩展 的方式来实现。用户通过Data Agent for Analytics 初步生成自己想要的内容后,期待Data Agent for Analytics 提供可视化编排界面,让业务人员自定义分析流程,同时允许开发者插入Python/UDF。同时可以支持AI Agent协作,例如自动调用Python脚本完成复杂预测。 最后 Data Agent正成为企业数据驱动的“智能助手”,其核心技术依赖NLP、AutoML、实时计算与知识增强的深度融合。瑶池数据库的Data Agent for Analytics若能在语言交互、实时分析、安全合规等方面领先,将为企业提供更高效的决策支持。
    踩0 评论0
  • 回答了问题 2025-06-12

    一步搞定创意建站,Bolt.diy提供了哪些优势?

    背景信息 诚然,在数字浪潮奔涌,创意亟需快速落地的时代!无论是展示个人项目、搭建企业官网,还是打造应用原型,开发者和企业都渴望一条极速上线的捷径。Bolt.diy 应运而生,助你一步跨越从构想到上线的鸿沟!它提供一站式服务,将你的灵感极速部署为在线站点。凭借高度灵活与可定制的特性,你甚至能用自然语言交互简化操作,在获得强大全栈支持的同时,自由进行二次开发。那么具体怎么样呢,来上手体验吧。 方案架构 对于本次部署方案【Bolt.diy 一步搞定创意建站】,整个方案是基于云原生应用开发平台 CAP 构建 Web 服务,利用其函数计算资源与便宜云服务器百炼的模型服务能力,快速完成 Bolt.diy 开源项目的部署,部署过程可以称得上为一键部署,部署完成后通过浏览器直接访问示例应用,生成创意网站。方案架构图如下 部署操作 这里我们直接点击部署文档为我们准备的项目模板,点击 前往部署 打开我们提供的云原生应用开发平台 CAP 项目模板,全部不用改动,按照模板的默认设置即可,直接点击【部署项目】等待部署完成之后找到应用生成的 访问地址进入示例应用之后如图所示在Bolt.diy 的操作页面需要配置API-KEY,下面先来配置操作。 配置百炼 API-KEY 进入示例应用之后,需要配置百炼 API-KEY,那么需要我们首先登录 便宜云服务器百炼大模型服务平台。点击【应用】,选择左侧菜单【API-Key】,然后点击【创建我的API-KEY】创建完成后复制好我们创建的API Key 之后,就可以点击示例应用的编辑按钮来配置百炼 API-KEY。点击编辑按钮输入我们复制好的 API Key 并点击 对勾,确认 创意建站 那么在配置好便宜云服务器百炼服务平台创建的API Key 之后,我们就可以点击在 Bolt.diy 示例应用页面的默认示例来创建网站,这里我选择创建一个中文星座的提示语这里我们可以看到对应Bolt.diy 示例应用的几个工作区域,在操作区域我们可以等待网站代码生成完成之后点击 【Preview】预览生成的页面,同时也可以点击【Download Code】 下载生成的源码文件在看到代码生成结束之后,同时也出现了 Terminal Error 的错误,这个时候可以单击【 Ask Bolt】,让 AI 自动处理问题或者遇到不能自动预览时,可以尝试执行命令npm install安装依赖,然后执行命令npm run dev运行项目待整个问题都处理之后,就可以直接预览我们生成的中文星座产品页面了,具体的页面效果放大后如图整个来说,官方提供的示例模板的效果还是很不错的,下面我们来尝试一下自己的想法 新的尝试 这里我有一个场景,比如现在适逢初级会计招生宣传阶段,那么作为一个会计培训企业,就需要在企业的官网挂一个初级会计招生的宣传页面,页面中可以包含一些套餐信息,优惠信息,备考建议,以及一些学习咨询等内容,基于这个想法,下面我们来尝试通过 Bolt.diy 自然语言的方式来快速生成我们的初级会计招生宣传页面。 初级会计考试的招生宣传页面 在AI 对话框中输入我们的需求【我需要生成一个初级会计考试的招生宣传页面】下面是Bolt.diy 帮我们生成的页面,以及当前页面包含的主要部分对于当前生成的初级会计考试招生宣传页面,我是不太满意的,内容过于简单,且页面也过于传统,更像是很久之前的风格,那么基于此,我需要对当前生成的页面进行一些调整,下面针对页面问题,我提出我的优化需求,优化需求内容较多,这里我通过代码片段的方式展示 对上面页面做以下调整: * 宣传标题的年份替换为 2025年 * 课程特色以图文的形式展示,图片内容要展示授课教师图片,课程详细的文字内容介绍通过点击图片跳转 * 课程特色下面增加同级目录,展示报名套餐,比如:套餐A(书+课)、 套餐B(课+在线考试)、套餐C(1V1私教) * 报名流程可以通过文字和图片结合展示的方式,引用官方的报名流程图展示 * 常见问题需要展示问题和答案 经过优化后的页面我们可以看到已经按照我上面提出的页面调整内容进行了调整,包括年份的替换,课程特色修改等内容后面我们可以按照我们的想法继续优化,那么最终的效果图就像这样,虽然页面看起来还是不美,但是还是可以继续优化的,这里受限于时间,页面优化先告一段落 尝试后的发现 经过我们上面尝试的效果来看,目前Bolt.diy 主要是支持文本类型的自然语言的交互内容的开发,并不支持像上面我通过上传附件图片,并通过指定附件名称的方式来替换页面中具体位置未展示图片的操作,个人推测应该是因为在AI 对话框中输入的内容经过AI 自然语言分析之后会转化成对应的页面样式内容的展示,并不会直接将我们上传的附件图片做为原始文件传递到生成的页面资源下。那么到这里就是我个人理解的错误了,对于AI 对话框的附件上传,正确的理解其实是为了方便当需求描述内容过多时,不用手动输入AI对话框,而是可以通过上传附件解析的方式来进行后续的页面生成操作。不过总的体验还是不错的,页面生成的质量,效率都是可以的,唯一的遗憾是不够美。那么其实想让上面的图片展示出来,就可以通过下载代码,本地二次开发补充资源文件以及修改引用图片路径的方式来进行尝试,理论上肯定是可行的,只是需要调整一下图片资源文件的存放位置及路径配置等。 最后总结 到这里,关于本次基于云原生应用开发平台 CAP 和 函数计算 快速搭建Bolt.diy 并一步搞定创意建站的部署操作就结束了,由于时间比较分散,每次写文章时总会部署一遍(来回删除并部署,是心理上为了避免资源浪费来的操作,哈哈)。那么整个这篇文章写下来大概部署删除操作了四次,不过每次一键部署很快的,几分钟搞定,并不耽误时间。对于资费的问题,大家可以通过函数计算控制台查看,大家可以看到,虽然我来回部署了四次,但是函数资源的消耗量其实并不高,对于个人学习或者企业正式使用来说,成本方面是完全可控的。
    踩0 评论0
  • 回答了问题 2025-04-29

    零代码搭建 DeepSeek 版个人知识库,你想试试吗?

    话题背景 在人工智能飞速发展的今天,如何快速获取、梳理并灵活运用信息已成为各领域的关键竞争力。这里,便宜云服务器推出的基于DeepSeek的智能知识库解决方案,借助前沿的AI模型技术,让用户无需任何编程基础即可搭建个性化知识管理系统。该工具不仅能自动化完成海量数据的结构化处理,更能通过智能分析将碎片化信息转化为可执行方案,帮助用户突破传统知识管理瓶颈,在科研、教育、企业运营等多场景中实现效率质的飞跃。 部署体验 有这样的一款部署方案,那么如何搭建呢?这里我们可以直接参考官方提供的操作步骤部署即可,整个部署过程比较详细,需要你有足够的耐心才可以,每一步按照文档的操作步骤即可,部署文档地址:https://www.aliyun.com/solution/tech-solution/deepseek-and-mobi-build-personal-space?spm=a2c6h.13066369.question.1.46db6eb0HrslEu部署成功之后在线体验的效果如图 建议优化 这个部署操作虽然文档描述的步骤足够详细,但是对于当下AI普适化的背景下,还是不太适合小白操作,需要有一定的开发基础,对于页面的设计,插件的引用也是需要有一定的这方面工作的经验。在部署文档方面,后续可以考虑通过ROS部署模板的方式一键部署,对于操作者来说只需要简单配置必要参数就好,降低小白的操作难度。另外就是关于通过魔笔低代码开发平台生成页面的操作,在操作文档中也可以尝试引导用户通过魔笔智能助手的方式来实现,这样可以进一步降低在页面设计,以及页面插件使用时遇到的关于使用上面的问题,从而让更多的更广范围的用户参与进来,一起搭建一款专属于你自己的智能知识库。
    踩0 评论0
  • 回答了问题 2025-04-27

    人脸识别“进化”,你最感兴趣的使用场景有哪些?

    人脸识别的应用场景变化 人脸识别对于现在的大家来说并不陌生,但是在最开始的时候,人脸识别还是没有这么普及的。回顾整个人脸识别的发展史,可以说,人脸识别技术的应用场景发展逐步经历了从专业领域向日常生活渗透的演变过程。 最初的人脸识别主要用于安防监控、刑侦身份识别等专业领域,例如机场和边境安检中的身份核验;随着智能手机普及和深度学习技术的突破,人脸识别开始进入消费领域,比如我们常用的人脸解锁手机和刷脸支付;随后人脸识别又快速扩展至公共服务和日常生活:医院通过人脸识别打击“黄牛挂号”,政务App实现刷脸提取公积金,社区门禁、无人超市、高铁刷脸进站等场景逐渐普及。 那么,作为企业来说,企业无需自行训练和部署深度学习模型。想要接入人脸服务,可以直接使用人脸比对服务,为企业提供高效、精准且易于实施的身份认证。下面我们来自己上手部署一款人脸比对服务,感受一下人脸识别的魅力吧。 部署操作 在部署人脸比对服务之前,需要先开通服务,具体开通服务的步骤比较简答,大家可以直接按照文档中的操作开通即可,具体的文档地址:https://www.aliyun.com/solution/tech-solution/viapi-for-face-detection下面我们来开始我们的部署操作吧。 资源准备 在开通了对应的函数计算FC服务以及视觉智能开放平台-人脸人体服务之后,需要登录OSS管理控制台:https://oss.console.aliyun.com/overview 创建对象存储OSS Bucket,在对象存储OSS控制台,选择 Bucket列表,单击 创建Bucket在创建Bucket 页面输入Bucket 名称,同事选择地域属性为 杭州,其他默认,点击 完成创建 完成 对象存储的创建 部署操作 直接点击前往部署打开我们提供的函数计算应用模板,地域选择 杭州, 对象存储存储桶名 选择我们刚才创建的存储桶 ,其他默认,如果没有授权的话,按照页面的授权提示进行授权操作, 最后 单击创建并部署默认环境等待函数计算服务部署成功 访问示例 应用部署完成后,您可以在环境详情的环境信息中找到示例网站的访问域名。点击访问域名,即可打开示例应用在打开的示例应用页面,我们可以直接上传我们自己的两张照片进行比对,或者也可以去视觉智能开放平台人脸比对在线体验页面下载两张demo图片来体验一下具体的人脸比对,这里我下载了两张图片。选择本地设备待校验的两张人脸图片,并分别上传至左右两个图片上传区域中,然后就可以比对两张图片的相似度到这里,整个部署人脸比对服务以及比对操作就完成了,整个部署过程比较简单,直接按照文档很快就可以完成,体验效果也很不错。 技术价值 说起人脸识别,想必大家肯定都用过,比如日常的智能手机人脸解锁,手机银行和刷脸支付通过生物特征验证替代传统密码,降低盗刷风险并提升交易便捷性,政务系统人脸识别认证,日常工作打卡的考勤机或者钉钉考勤,外出旅行火车或者飞机的人脸识别检票,缓解高峰期拥堵问题等很多场景。可以说人脸识别现在基本上已经渗透到生活的方方面面了,人脸作为人体个性化特征最丰富的部分,本身的人脸数据有着重要的意义,人脸识别认证相对于传统证件认证来说,抗复制性,精准性,安全性等各个方面都远超过传统证件。
    踩0 评论0
  • 回答了问题 2025-04-27

    职场钝感力,是“反抗”还是“妥协”?

    我理解的职场钝感力,既不是“反抗”,也不是“妥协”,而是一种自我保护的方式。 在职场中,职场情商可以说是每个人工作之中所必须学会的东西,可以说,你可以不会干活,但是你会拍马屁,一样可以混的风声水起(夸张了,但是确实有这样的,当然技术人都是靠实力的)。 职场,除了是你工作能力表现的地方,也是你为人处世表现的地方。面对同事的语言让你感到不舒服时,大多数情况下可以一笑了之,但是如果遇到咄咄逼人的情况,还是不要吝啬,直接怼回去,毕竟在很多时候,纵容也是一种邪恶。当领导提出不合理需求时,你可以正面表达你的观点以及建议,如果领导还是坚持己见,那么你就按照领导的需求做就好了,毕竟时领导,没必要在哪儿争得两败俱伤。 当然,更多的时候,职场钝感力可以让你有更多的时间处理自己的工作或者是提升自己,而不是让自己一直处于无效的沟通中。凡事不争,做好自己,做好自己的事,那么不争也是争,当你自己强大了,你才有发言的底气。
    踩0 评论0
  • 回答了问题 2025-04-24

    AI陪练 VS 真人教学,你更喜欢哪一个?

    背景介绍 随着AI 技术的不断发展,AI渗透的范围也在不断扩大,在教育场景中,AI是否也同样可以开辟一方广阔天地呢?这里我们来基于函数计算 FC 部署 Web 应用,结合智能媒体服务(AI实时互动)的 AI 智能体和百炼工作流应用,搭建一款实现英语口语陪练系统。 服务搭建 在服务搭建之前首先需要提前开通相应的服务,具体的开通操作这里就不过多的赘述了,我们直接进入资源准备操作。 资源准备 在阿里百炼大模型服务平台,单击顶部【应用】,左侧导航栏单击【应用管理】,单击【新增应用】,选择【工作流应用】,单击创建对话型工作流,进入工作流配置页面进入页面后,开始节点会预设两个参数,更改为difficulty和scene,对应描述分别更改为难度和场景将左侧大模型节点拖入画布配置页面,将开始节点连接到大模型节点,并配置对应参数。提示词中需要在[]中插入开始节点传入的两个变量 difficulty 和 scene,在[]中输入/插入变量,先后选择scene和difficultyUser Prompt 输入 ${sys.query} 上下文开启,结果返回开启。将大模型节点连接到结束节点,并配置对应参数,结束节点的结果返回关闭点击右上角发布按钮,完成发布,同时复制应用ID 备用 创建API-KEY 单击顶部应用,在左侧导航栏单击API-Key,然后创建或查看API-KEY创建完成后复制API-KEY 备用。 创建音视频应用 在创建实时通信音视频应用之前,如果没有开通音视频服务的话,需要先开通音视频服务。然后 在视频云直播控制台:https://live.console.aliyun.com/#/overview 点击左侧导航栏【直播+】 > 【实时音视频】 > 【应用管理】,单击【创建应用】在创建应用页面输入 实例名称 后点击【立即购买】完成实时音视频应用的创建 创建AI智能体 登录 智能媒体服务控制台:https://ims.console.aliyun.com/summary 如果没有开通服务,需要根据提示开通服务,并完成服务授权点击左侧菜单 【AI实时互动-工作流管理】,单击创建工作流模板自定义工作流名称为 Workflow-English,并编辑 STT 语音转文字节点在弹出的节点配置页面,修改语言模型为中英 并保存编辑 LLM 大语言模型节点,在弹出的节点配置页面,模型选择选择对接阿里百炼平台,百炼类型选择应用中心,填写上一步获取的AppId和API-KEY,然后点击保存编辑 TTS 文字转语音节点,在弹出的节点配置页面修改音色,下拉选择龙橙,然后单击保存工作流节点全部修改完成后,点击工作流的 保存。点击左侧菜单 AI实时互动-智能体管理,单击创建智能体自定义智能体名称为 Agent-English,并绑定之前创建的实时工作流 ID Workflow-English和实时音视频 ARTC 应用,完成后点击提交 应用部署 在上面所有的资源都准备完成之后,就可以进入应用部署操作,这里实验室已经直接准备好了部署模板资源,可以直接点击前往部署打开我们提供的函数计算应用模板,参考下表进行参数配置,然后单击创建并部署默认环境配置完成后点击【创建并部署默认环境】完成应用部署。 在线体验 等待部署成功后就可以在环境详情的环境信息中找到示例应用的访问域名在web应用页面,选择想要学习的场景和难度,开始对话互动然后我们可以直接用英语进行沟通交流,这里我简单一句 Hello,下面是应用给出的评价和具体的语言对话提示到这里我们整个搭建AI 英语对话的应用部署就完成了。 部署体验 对于部署操作,一般来说个人比较习惯在部署结束之后,对本次的部署操作进行一个简单的评价,对于本次操作来说,部署文档描述的很详细,部署步骤比较多,需要操作者有一定的耐心。我这边按照文档部署同时记录一部分的部署步骤,大概耗时90分钟。不过整个部署体验还是很丝滑的,按照文档的步骤正常操作,最后一定是可以走通的。 AI 陪练 与 真人教学 对于AI 陪练与真人教学,如果要评价更喜欢哪一个,这要看具体的场景。在大多数场景下,AI 陪练的实用性要更高,比如说你在日常的交流联系中,或者是在小块的休息时间,或者是工作之余,如果你想要练习口语交流的话,那么你可以随时随地的拿出你的AI 陪练应用来进行练习。同时也可以切换不同的场景,不同的难度来进行口语练习。AI 应用也会对你的口语进行实时的评分鼓励和后续交流引导,在方便性和实用性上比真人教学要好很多。那么真人教学的话,主要是在教育场景或者是公开的场合。真人教学突出在情感引导、价值观塑造、复杂问题讨论等领域,相对于AI 陪练的话,显得更正式一些。另外真人教学在教学过程中也可以通过观察学习状态来进行实时调整教学方案,在遇到一些复杂问题时,可以通过深度讨论的方式来提高对问题的分析和理解能力。 协作互补 其实看了上面我关于AI 陪练和真人教学的一些分析之后,就发现这两者在分工和协作上是可以实现互补的。AI 陪练的适用场景,在时间和场景方面主要突出散而多,正好可以弥补真人教学在时间和场景方面大而少的缺憾。真人教学需要固定场景,大块时间,那么零碎的时间就可以介入AI 陪练,从而实现教学场景的生活化,在生活中无时无刻都可以进入学习状态,提升学习效率。总的来说,AI陪练凭借全天候可及性、标准化纠音能力和大数据分析优势,可提供高频次重复训练与即时反馈,有效突破传统课堂的时空限制;而真人教学则在文化语境渗透、情感互动激励和个性化教学策略制定方面具有不可替代性,尤其在纠正常规化表达偏误、引导开放式思辨对话等维度展现独特价值。二者协同可构建'智能强化训练+人文引导深化'的立体化学习生态,既保障语言技能的量化积累,又促进跨文化交际能力的质性提升。
    踩0 评论0
  • 回答了问题 2025-04-22

    与春光共舞,独属于开发者们的春日场景是什么样的?

    春天来了,一片生机盎然,春天是开始的季节,也是希望的季节,那么在程序员的眼中,春天是什么样的呢?作为java 程序员,在有了通义灵码编码工具之后,编码效率大大提高了,那么我们何不让 AI程序员帮我们描绘一下java语言的春天呢?在AI 程序员的对话框中输入我们的希望【用java语言描绘春天的景色】下面的内容是来自AI 程序员的描绘 package com.ruoyi.web.controller.system; /** * 描述春天景色的类 */ public class SpringScenery { /** * 春天的主要特征 */ private String[] features = { '温暖的阳光', '嫩绿的树叶', '盛开的花朵', '清新的空气', '鸟儿的歌唱', '潺潺的流水', '和煦的春风' }; /** * 描绘春天景色的方法 */ public void describeSpring() { System.out.println('春天来了,万物复苏,到处充满了生机和活力。'); System.out.println('以下是春天的主要特征:'); for (String feature : features) { System.out.println('- ' + feature); } System.out.println('\n春天是一个美丽的季节,让我们一起感受它的魅力吧!'); } /** * 主方法,用于运行程序 */ public static void main(String[] args) { SpringScenery spring = new SpringScenery(); spring.describeSpring(); } } 选择接受文件之后我们来执行一下看看效果吧纯文本的展示是不是感觉有点感受不到春天的景色,虽然关于春天的文本描述很优美,但是还是没有视觉上直观的看到效果好。那么想到AI 程序员可以跨语言编程,那么我们来感受一下python 语言的春天,在AI 程序员对话框输入我们的需求【用python语言描绘春天的景色】,下面的内容是来自AI 程序员的生成 # 春天的景色描绘 def describe_spring(): print('春天来了,万物复苏,生机勃勃。') print('树木抽出新的枝条,长出嫩绿的叶子。') print('花儿竞相开放,红的、黄的、白的,五彩缤纷。') print('小溪叮咚作响,清澈见底,鱼儿在水中自由游弋。') print('天空湛蓝,白云悠闲地飘过,偶尔有燕子飞过,带来春天的气息。') print('田野里,农民伯伯开始忙碌起来,播种希望,期待秋天的丰收。') print('春天,是大自然最美的季节,让我们一起感受它的温暖和美好。') if __name__ == '__main__': describe_spring() 运行之后的效果可以看到是这样的,但是也是文本的描述 看到还是文本描述,想了一下,还是不太满意,于是又问AI 程序员,想着生成一个描绘春天景色的html 页面,这样应该就可以展示美景了吧,于是再次向AI 程序员提出了我们的想法【生成一个春天景色的页面,有蓝天,白云,小鸟,树木,花草,公园,玩耍的小孩,休闲的人们】等待html 文件生成之后,点击接受文件后,可以再本地磁盘找到对应的文件双击在浏览器打开,看到这样的效果虽然不是我想象中的样子,但是作为程序语言,已经有了春天的色彩,不错了。那么我们还是让专业的人干专业的事吧,让我们的通义万相来为我们描绘一下春天吧,输入我们的春天【生成一个春天景色的图片,有蓝天,白云,小鸟,树木,花草,公园,玩耍的小孩,休闲的人们】下面是生成效果图,很不错
    踩0 评论0
  • 回答了问题 2025-04-21

    你定义的 AI 编码规则是什么?全网寻找通义灵码 Rules {头号玩家}!

    通义灵码 Project Rules 在开始体验通义灵码 Project Rules 之前,我们先来简单了解一下什么是 通义灵码 Project Rules ?大家都知道,在适用AI 代码助手的时候,有时候生成的代码不是自己想要的,或者说生成的代码采纳后还需要人工修改一部分。这其实就是当模型对于你的描述不能正确理解,或者说理解了你的描述,但是没有适当的方案时,大模型会根据自己的规则来生成相似的自己认为对的代码。这就是我们常说的模型幻觉。那么当模型生成代码不精准的时候,是否用什么手段可以硬控 AI 根据你的代码风格和偏好生成代码和回复,现在有了,你可以感受一下通义灵码 Project Rules的效果。 举个例子 这里我们来举个小例子,比如我想要使用便宜云服务器百炼服务平台的模型来在自己的项目中引入一个 deepseek 的调用,那么我就可以拿到便宜云服务器百炼服务平台的 curl 的调用方法复制curl 的调用内容放在通义灵码的对话框中,输入我想要的内容 curl -X POST 'https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation' \ -H 'Authorization: Bearer $DASHSCOPE_API_KEY' \ -H 'Content-Type: application/json' \ -d '{ 'model': 'deepseek-r1', 'input':{ 'messages':[ { 'role': 'user', 'content': '你是谁?' } ] }, 'parameters': { 'result_format': 'message' } }' 生成java代码 以下是通义灵码为我们生成的使用Java 调用deepseek 的API 接口的调用工具类这里通过截图我们可以看到,生成的代码基本上没有注释,生成的效果功能上稍作改动就可以用,采纳率95%以上。下面我们再来为通义灵码定义AI 编码规则,定义完AI 编码规则之后再来看一下基于上面的 curl 调用方法生成的Java 代码的效果。 环境准备 在配置通义灵码 Project Rules AI编码规则之前,首先需要我们确认一下我们的通义灵码插件版本是否在 v2.1.5 及以上 规则配置 这里我们在IDEA 开发工具的 setting 弹框中找到【Lingma】,勾选启用并点击【编辑】在编辑页面输入具体的编码规则 Project Rules ,这里的规则我们直接使用官方提供的java 编码规则,具体规则内容的markdown 语法格式如下 你是一个资深的java专家,请在开发中遵循如下规则: 严格遵循 SOLID、DRY、KISS、YAGNI 原则遵循 OWASP 安全最佳实践(如输入验证、SQL注入防护)采用 分层架构设计,确保职责分离代码变更需通过 单元测试覆盖(测试覆盖率 ≥ 80%) 二、技术栈规范 技术栈要求 框架:Spring Boot 3.x + Java 17依赖:核心:Spring Web, Spring Data JPA, Lombok数据库:PostgreSQL Driver 或其他关系型数据库驱动其他:Swagger (SpringDoc), Spring Security (如需权限控制) 三、应用逻辑设计规范 1. 分层架构原则 层级职责约束条件Controller处理 HTTP 请求与响应,定义 API 接口- 禁止直接操作数据库- 必须通过 Service 层调用Service业务逻辑实现,事务管理,数据校验- 必须通过 Repository 访问数据库- 返回 DTO 而非实体类(除非必要)Repository数据持久化操作,定义数据库查询逻辑- 必须继承 JpaRepository- 使用 @EntityGraph 避免 N+1 查询问题Entity数据库表结构映射对象- 仅用于数据库交互- 禁止直接返回给前端(需通过 DTO 转换) 四、核心代码规范 1. 实体类(Entity)规范 @Entity @Data // Lombok 注解 public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; @NotBlank(message = '用户名不能为空') @Size(min = 3, max = 50) private String username; @Email private String email; // 关联关系使用懒加载 @ManyToOne(fetch = FetchType.LAZY) private Department department; } 2. 数据访问层(Repository)规范 public interface UserRepository extends JpaRepositoryUser, Long> { // 命名查询 OptionalUser> findByUsername(String username); // 自定义 JPQL 查询 @Query('SELECT u FROM User u JOIN FETCH u.department WHERE u.id = :id') @EntityGraph(attributePaths = {'department'}) OptionalUser> findUserWithDepartment(@Param('id') Long id); } 3. 服务层(Service)规范 @Service public class UserServiceImpl implements UserService { @Autowired private UserRepository userRepository; @Transactional public ApiResponseUserDTO> createUser(UserDTO dto) { // 业务逻辑实现 User user = User.builder().username(dto.getUsername()).build(); User savedUser = userRepository.save(user); return ApiResponse.success(UserDTO.fromEntity(savedUser)); } } 4. 控制器(RestController)规范 @RestController @RequestMapping('/api/users') public class UserController { @Autowired private UserService userService; @PostMapping public ResponseEntityApiResponseUserDTO>> createUser(@RequestBody @Valid UserDTO dto) { try { ApiResponseUserDTO> response = userService.createUser(dto); return ResponseEntity.ok(response); } catch (Exception e) { return GlobalExceptionHandler.errorResponseEntity(e.getMessage(), HttpStatus.BAD_REQUEST); } } } 五、数据传输对象(DTO)规范 // 使用 record 或 @Data 注解 public record UserDTO( @NotBlank String username, @Email String email ) { public static UserDTO fromEntity(User entity) { return new UserDTO(entity.getUsername(), entity.getEmail()); } } 六、全局异常处理规范 1. 统一响应类(ApiResponse) @Data @NoArgsConstructor @AllArgsConstructor public class ApiResponseT> { private String result; // SUCCESS/ERROR private String message; private T data; // 工厂方法 public static T> ApiResponseT> success(T data) { return new ApiResponse>('SUCCESS', '操作成功', data); } public static T> ApiResponseT> error(String message) { return new ApiResponse>('ERROR', message, null); } } 2. 全局异常处理器(GlobalExceptionHandler) @RestControllerAdvice public class GlobalExceptionHandler { @ExceptionHandler(EntityNotFoundException.class) public ResponseEntityApiResponse?>> handleEntityNotFound(EntityNotFoundException ex) { return ResponseEntity.status(HttpStatus.NOT_FOUND) .body(ApiResponse.error(ex.getMessage())); } @ExceptionHandler(MethodArgumentNotValidException.class) public ResponseEntityApiResponse?>> handleValidationErrors(MethodArgumentNotValidException ex) { String errorMessage = ex.getBindingResult() .getFieldErrors() .stream() .map(error -> error.getField() + ': ' + error.getDefaultMessage()) .collect(Collectors.joining(', ')); return ResponseEntity.badRequest().body(ApiResponse.error(errorMessage)); } } 七、安全与性能规范 输入校验:使用 @Valid 注解 + JSR-303 校验注解(如 @NotBlank, @Size)禁止直接拼接 SQL 防止注入攻击 事务管理:@Transactional 注解仅标注在 Service 方法上避免在循环中频繁提交事务 性能优化:使用 @EntityGraph 预加载关联关系避免在循环中执行数据库查询(批量操作优先) 八、代码风格规范 命名规范:类名:UpperCamelCase(如 UserServiceImpl)方法/变量名:lowerCamelCase(如 saveUser)常量:UPPER_SNAKE_CASE(如 MAX_LOGIN_ATTEMPTS) 注释规范:方法必须添加注释且方法级注释使用 Javadoc 格式计划待完成的任务需要添加 // TODO 标记存在潜在缺陷的逻辑需要添加 // FIXME 标记 代码格式化:使用 IntelliJ IDEA 默认的 Spring Boot 风格禁止手动修改代码缩进(依赖 IDE 自动格式化) 九、部署规范 部署规范:生产环境需禁用 @EnableAutoConfiguration 的默认配置敏感信息通过 application.properties 外部化配置使用 Spring Profiles 管理环境差异(如 dev, prod) 十、扩展性设计规范 接口优先:服务层接口(UserService)与实现(UserServiceImpl)分离 扩展点预留:关键业务逻辑需提供 Strategy 或 Template 模式支持扩展 日志规范:使用 SLF4J 记录日志(禁止直接使用 System.out.println)核心操作需记录 INFO 级别日志,异常记录 ERROR 级别 再增加了 rules 规则之后,我们再来执行一次上面基于 curl 请求生成java 调用代码的需求,执行之后,我们可以看到对第一次生成的 DeepSeekClient.java 类进行了按照 rules 规则的变更可以看到已经按照我们添加的异常处理规则以及编码规范进行了优化。编辑后的灵码规则文件的的位置在项目的具体目录位置如图,如果没有看到的话刷新一下磁盘就看到了
    踩0 评论0
  • 回答了问题 2025-04-17

    真人配音与AI创作有声读物,如何和谐共存?

    回顾部署体验 在开始话题之前,首先来说一下关于一键创作AI 有声绘本的部署操作体验。这个活动是前两个月就有了,当时也部署体验了,整个部署操作基本没有任何难度,通过云原生应用开发平台CAP的模板一键就可以完成部署,个人只需要简单的配置就可以了。从这一点上来说,这个实验就可以让更多的非技术人员体验到AI 带来的不一样的乐趣,感觉很不错。下面再来说说真人配音合AI创作有声读物。 真人配音 对于真人配音来说,最大的特点就是独特的情感表达和个性化演绎,长期以来被视为不可替代的艺术形式。在一些需要情感深度、文化背景或角色塑造的内容(如文学经典、方言作品、影视配音),真人配音仍不可替代。但是真人配音也有着比较明显的缺点,也不能说是缺点吧,毕竟作为配音人员来说,也是需要生存,那么自然是需要费用的。如果不收费,或者收费不足维护生活,那么只会让配音这个行业无法维继而最终消亡,长久来看不利于真人配音行业的发展。 AI有声读物 在了解了真人配音的一些不足之处之后,那么AI创作有声读物的特点就显露出来了。AI有声读物相对于传统的真人配音来说,效率更高,可以在短时间内完成自定义语气,角色等的文本阅读配音。并且整个过程的费用也很低,不及真人配音的十分之一。相对于真人配音来说,成本上有巨大优势,但是在情感上则会稍逊一筹,真人配音的情感投入是AI有声读物所无法模拟的。还有一点就是,对于AI有声读物来说,AI可能会有一定的误差,那么这就需要有一定的人力复核操作,这个虽然成本不大,但是还是需要一部分的成本投入。 和谐共存 针对上面的分析,真人配音和AI有声读物如何和谐共存?这就可以根据具体的场景来说,比如知识科普、企业宣传、多语言有声书等标准化场景,完全可以通过AI创作有声读物来制作,低成本、高效率且拥有多语言适配能力,另外AI还可通过情感计算自动调整语速、叠加环境音效,提升基础内容的沉浸感。而那些需要情感深度、文化背景或角色塑造的内容,像文学作品、影视配音等,这种需要根据具体情况不断做出调整的配音工作则需要真人配音来支撑。在保证不同场景下不同情感配音准确的前提下,还要有真人配音的温度在里面。因此总的来说,真人配音和AI创作有声读物,可以根据具体的需求、成本、场景等综合考虑,他们各有各的优势,也都有各自的适用场景,怎么选择,看你啦。
    踩0 评论0
  • 回答了问题 2025-04-16

    工作以来,哪件“麻烦事”现在看是你成长的关键?

    要说工作以来,哪件麻烦事是我成长中的关键,这得回顾到我刚到公司的时候。 事情追溯 记得当时刚到公司,主要是开发,后来大概开发了两个多月之后,项目功能基本测试完成。随后就到了要去甲方现场部署实施的阶段,当时公司是排一个开发和一个运维去现场部署,开发作为技术支持,负责排查部署后的项目运行问题。当时那个外包项目,对于公司来说,也是第一次给其他公司做技术项目,流程上不是很全。而对于项目的购买方来说,对于各个部署环境又有其自己的特点,当时就是说在自己公司部署好好的项目,到了甲方测试环境、UAT环境、模拟环境部署,总是会出现各种莫名其妙的错误。那个时候甲方催的也急,公司这边也催着等待尽快部署上线后好收款,压力全给到了现场实施身上。而现场的问题排查又不让开发操作服务器,当时真的是想排查问题各种麻烦拦着,真的是巨难受。 现在回想 现在回想当时,虽然那个时候几乎每天晚上都到十一点,为的就是尽快在甲方环境部署好,测试验证通过后好尽快上线,人很累,心情很烦躁,遇到的事也总是很麻烦。但是当时分析问题,解决问题的能力确实有了很大的提升。本来这个项目自己只是负责其中一部分,但是在经过了甲方现场部署测试上线的全流程折磨后,对于整个业务流程急业务代码,基本上可以说是了然于心了,成就感也是很大的。也是那个时候发现,原来自己可以做到这个程度,不错。 经典话语 没有压力就没有动力,你现在所经历的麻烦事,闹心事,或者让你一度想放弃的阻碍,在以后或许真的会成为你成长路上最美好的回忆。
    踩0 评论0
  • 回答了问题 2025-04-11

    职业发展应该追求确定性还是可能性?

    对于这个话题,我觉得我确实有发言权。下面来先看个小故事。故事的主人翁是小A,小A是一位开发者。 小故事 小A作为一个开发者,应聘进了DA公司,由于小A是初次踏上北漂行列,对北漂不太熟悉,因此入职DA公司时薪资并不高。后来小A有了自己负责的项目,薪资加了一点,虽然不多,但是小A想着,薪资不高的话,就图一个工作稳定。后来不知不觉在DA公司工作了9年多,在这9年多时间里,小A兢兢业业,认真完成领导交付的工作,业余时间也积极学习新技术,加班时长小组最高,薪资远没有后进的同事高。只是小A不爱表现,在领导面前没有太多的存在感,在小A作为开发者的大限,35岁年龄,小A经历了裁员... 确定性?可能性? 对于小A来说,兢兢业业干活,不会主动为自己争取加薪,不会为难领导,一心只图一个工作稳定,但是结果是工作不稳定。其实从小A我们就可以看出,对于职场,或者说对于职业发展来说,当你想要图一个确定性的时候,那么你一定会失败。DA不在乎你是否有贡献,如果你没有在核心岗位,裁员永远是排在第一位的。那么这个时候,你放弃了所有个人利益所换来的稳定就一文不值。而在面对现在不断变化的世界,拥抱未知,尝试新的领域、探索未开发的潜力,或许才是开发者追求稳定的坦途。虽然在这条充满各种可能性的道路上,你会承担风险,但是也只有你去追寻更多的可能性,这样你的职业发展才会有更多的可能性。 结语 最后总结一句话,就是说,在职业发展的道路上,你只有不断探索,不断寻找各种可能性,才能在变化中寻求稳定。
    踩0 评论0
  • 回答了问题 2025-04-10

    QwQ-32B “小身材大能量”,有哪些值得关注的技术亮点?

    在正式讲解QwQ-32B 技术实现上的亮点之前,我们先来简单自己部署一下QwQ-32B 方案来亲身感受一下部署操作有多么简单。 基于 MaaS 调用 QwQ-32B API 基于MaaS调用QwQ-32B API,可以理解为基于便宜云服务器百炼服务平台调用 QwQ-32B API,那么在开始调用 QwQ-32B API 之前,我们同样需要先获取 API-KEY。 API-KEY 在便宜云服务器百炼平台选择左侧菜单【API-Key】,点击【创建我的API-KEY】,在弹出的弹框页面选择主账号空间,输入描述后点击【确定】完成API-KEY的创建创建完成之后,在我的API-KEY列表页面点击右侧的【查看】按钮,然后点击【复制】按钮复制API-KEY备用 Chatbox客户端调用 在使用Chatbox 客户端调用之前,首先需要下载安装 Chatbox, 访问 Chatbox 下载地址下载并安装客户端,我的电脑是Windows 系统,这里我选择下载 Windows 版本的下载完成后双击安装,整个安装过程比较简单,按照默认的操作点击【下一步】即可,如果需要更换安装路径的,在选择安装路径操作页面更换自己想要安装的路径,安装完成后双击打开 Chatbox 客户端,选择【使用自己的API Key 或本地模型】继续在【选择并配置 AI 模型提供方】的弹框页面下拉选择【添加自定义提供方】在弹出的页面按照部署文档中的说明进行配置,其中,【名称】、【API域名】、【API密钥】、【模型】需要手动填写,其他默认选择即可,配置完成后的效果图如图所示,点击【保存】保存完成后,在Chatbox 输入问题,然后就可以在Chatbox 对话页面看到具体的返回内容以及使用tokens 模型名称等内容 回答问题 那么既然到这里了,我们就可以让 QwQ-32B 来尝试回答一下我们话题的问题,输入问题【QwQ-32B 在技术实现上有哪些值得关注的亮点】之后,可以看到我们关注的问题 QwQ-32B 在技术实现上融合了多项前沿技术,其核心亮点主要体现在以下几个方面: 1. 超大规模参数与高效训练优化 超大规模参数量:QwQ-32B 拥有 320 亿参数量,属于超大规模模型,能够捕捉复杂的语言模式和多步骤推理能力。 混合并行训练:通过 Tensor Parallelism + Pipeline Parallelism 结合的方式,高效利用计算资源,支持在 GPU/TPU 集群上进行分布式训练。 混合精度训练:采用 FP16 或 BF16 精度计算,结合动态损失缩放(Dynamic Loss Scaling),在保证精度的同时显著降低显存占用和计算成本。 2. 多模态与多语言处理 多语言支持:通过跨语言预训练(Cross-lingual Pretraining),支持多种语言(如中文、英文、德语、法语等),并具备跨语言迁移能力。 代码理解与生成:针对代码场景优化,支持多种编程语言(如 Python、Java、JavaScript 等),能够编写、调试和解释代码,适用于开发场景。 多模态扩展性:虽然 QwQ-32B 主要面向文本,但其架构设计兼容多模态任务(如图文理解),通过扩展视觉编码器即可实现多模态推理。 3. 复杂推理与任务适应性 深度上下文理解:通过长序列建模(支持超长上下文长度)和注意力机制优化(如局部注意力、稀疏注意力),提升对复杂任务的推理能力。 指令微调(Instruction Tuning):基于大量人工标注的指令数据集进行微调,使其能够理解并执行多样化任务(如写作、编程、逻辑推理等)。 动态计算路径:在推理时根据输入内容动态调整计算资源分配,提升对复杂任务的响应效率。 4. 安全性与伦理控制 对话安全机制:内置内容过滤和安全校验模块,通过强化学习(RLHF,Reinforcement Learning from Human Feedback)优化,确保生成内容符合伦理规范。 对抗攻击防御:针对模型可能存在的漏洞(如对抗样本攻击),通过数据增强和模型鲁棒性训练提升防御能力。 5. 轻量化与推理效率优化 模型压缩技术:通过 知识蒸馏(Knowledge Distillation) 或 模型剪枝(Pruning),可将模型压缩为更小的版本(如 Qwen-Max、Qwen-Plus 等),平衡性能与资源消耗。 高效推理引擎:基于 CUDA 内核优化 和 模型并行策略,在推理时进一步降低延迟,支持实时交互场景。 6. 灵活的部署与应用 开源生态支持:提供完整的模型工具链(如推理框架、数据处理工具),支持在云计算、边缘计算等多种场景部署。 API 与 SDK:通过便宜云服务器等平台提供 API 接口,开发者可快速集成模型能力,支持个性化定制。 总结 QwQ-32B 的核心优势在于其 超大规模参数量、多语言与多模态兼容性、复杂推理能力,以及 高效训练与部署技术。这些技术亮点使其在自然语言处理、代码生成、逻辑推理等场景中表现出色,同时兼顾了实际应用中的资源效率和安全性需求。 技术亮点 对于大模型来说,如何在性能与资源消耗之间找到一种平衡,是技术人一直努力的点。在性能方面,QwQ-32B 模型具有强大的推理能力,其参数量约为 DeepSeek-R1 满血版的 1/21 且推理成本是后者的1/10,在数学、代码等核心指标(AIME 24/25、LiveCodeBench)达到 DeepSeek-R1 满血版水平。在资源消耗方面,QwQ-32B 模型,支持2-bit至8-bit量化,最小仅需13GB显存(Q4量化版本仅8GB),单张RTX 3090 Ti即可实现30+ token/s的生成速度,而同类千亿模型需数十倍资源。仅320亿参数,通过动态稀疏注意力机制和分组查询注意力(GQA)等技术优化,性能媲美6710亿参数的模型,同时降低显存需求,支持消费级GPU(如RTX 4090)、苹果M系列芯片(如M4 Max)及云端部署,提供从本地到云端的全栈适配方案。
    踩0 评论0
  • 回答了问题 2025-04-07

    如何用实时数据同步打破企业数据孤岛?

    背景信息 在数字化转型的浪潮中,企业数据的价值正从“事后分析”向“实时驱动”快速迁移。企业需要快速、高效地将分散在不同系统中的数据整合起来,以支持实时分析和业务决策。诚然,企业数据对于企业来说,无异于是血液对于人体的关系,企业数据的实时分析,在现在瞬息万变的市场环境下,将能为企业提供强有力的决策支撑。 传统方式 传统数据同步工具因依赖批量传输机制和封闭式架构,在应对高并发实时数据流时普遍存在同步延迟问题,难以满足业务对数据时效性的严苛需求;其垂直扩展模式在面对指数级增长的数据规模时,不仅运维成本激增,更易遭遇性能瓶颈;而缺乏统一数据抽象层和智能转换引擎的设计,使得跨关系型数据库、NoSQL、物联网时序数据等多源异构系统的语义对齐与格式转换效率低下,最终导致数据价值滞后于业务决策节奏,沦为验证历史结果的'事后诸葛亮'。 Flink CDC Flink CDC 技术提供了全量和增量一体化同步的解决方案,相对于传统方式全量和增量两套同步方案来说,不仅减少了维护组件,简化实时链路,同时降低部署成本。另外其基于 Serverless 的弹性扩缩容, 支持服务作业根据实时需求动态调整资源,适应不同的工作负载。相比于传统方式的手动管理服务器资源以及无法横向扩展来说,灵活性、可操作性大大提升。同时支持丰富的上下游生态系统,包括Kafka、Paimon、StarRocks、Hologres等,还支持自定义连接器。另外还具备强大的数据转换功能,可通过 CDC YAML 作业实现数据同步过程中的多种转换操作。 如何用技术之力 这里我们通过实验体验到Flink CDC实现数据库变更数据的秒级捕获与实时同步,打破传统ETL批处理的延迟瓶颈:其基于日志解析技术(如MySQL Binlog、PostgreSQL WAL)无侵入捕获增量数据,通过Flink SQL或DataStream API将数据库事务级变更直接转化为实时流,无缝对接Kafka或数据湖;结合Flink流计算引擎对变更流进行实时清洗、关联与聚合,驱动下游数仓、OLAP系统(如ClickHouse/Doris)毫秒级更新;同时借助Flink CDC的多源异构连接器(MySQL/Oracle/MongoDB等),统一异构数据实时入湖入仓,并通过Flink ML或实时风控规则引擎直接生成决策信号,形成“数据库-流计算-业务决策”的端到端秒级闭环,让数据在产生瞬间即汇入决策流程,真正成为驱动业务敏捷响应的“实时血液”。
    踩0 评论0
  • 回答了问题 2025-03-10

    工作中,拥有什么样的“软技能”可以跨越周期、终身成长?

    背景信息 随着AI人工智能的不断飞速发展,越来越多的行业不断被AI智能渗透,并逐步替代一部分人的工作,这样带来的结果就是,科技是进步了,工作却丢了。这似乎与过去一直倡导的科技改变生活相违背,但是不然,首先科技的进步任何人或者任何组织机构都是无法阻止的;其次科技的发展是为了让人们生活的更好,可以让这个世界更高效。科技带来的工作危机确实会让很多人感到焦虑,但是如何使用科技,让科技为自己服务,这种非专业技能的软技能,往往才是生存的基石。 什么是软技能 通俗来讲,软技能就是你与人打交道、处理问题的“生存本领”,和专业技术无关,但决定你混得好不好。比如同事吵架你能调解,公司改革你能快速适应,遇到麻烦能拆解成小问题解决——这些看不见的能力就像打游戏的“综合战力值”,让你在不同工作、时代变化中都能吃得开。 软技能有哪些 工作中拥有哪些软技能可以跨越时间周期,实现终身成长呢?简单来说可以分为以下几个方面。 【持续】学习 学习这个能力,是人的本能,也是人的最基础的能力。正所谓:活到老,学到老。知识会不断更新丰富,科技会不断进步,但是不管何时,持续的学习能力,往往可以让你能够游刃有余的应对各种变化。就比如现在AI的飞速发展,AI是替代了很多场景的文字工作,但是如何让AI为你更好的服务,这本身就是一种需要不断学习的能力。 沟通能力 沟通能力不管是哪个行业都是很必要的,不管你是和人沟通还是和机器通过指令沟通,有效的沟通才是高效解决问题的渠道。沟通能力也是一种情商的表现,体现在你听得懂别人说的,也体现在别人听得懂你说的,这是一个双向沟通的能力。 交往能力 说到沟通能力,那么就必须说说交往能力。交往能力就是说你可以和你的同事或者是客户建立友好的关系,可以体现在别人需要时你提供帮助,当你需要时别人也会提供帮助的这种互帮互助的场景。在职场,好的交往能力可以让你的工作更加得心应手,也可以让你的个人魅力得到充分的展现。 抗压能力 在工作中还有一个重要的能力就是抗压能力,不管什么时候,什么工作,压力总是存在的,也只有将压力转化为动力,才能更好的促进个人的成长。同样的,抗压能力还体现在你面对挫折,勇敢面对的心态上,不管如何,只有做到任何压力都压不倒,你才能真的独当一面。 最后 总的来说,非专业的技能都可以成为软技能,而陪伴你终身成长的并不是专业技能,专业技能有被替代的一天,但是软技能确实人在这个社会上生存所必不可少的技能,是随着时代,随着科技,随着社会的变化更不断变化的技能。
    踩0 评论0
  • 回答了问题 2025-03-08

    2025 年 AI 产业会迎来全面爆发吗?

    说起2025年AI产业会不会迎来全面爆发,这个即使没有迎来AI产业的全面爆发,在2025年,也可以说是AI产业突破到了一个新level的一年。年初的DeepSeek横空出世,迅速火遍了各行各业,同时也火遍了各大媒体,各种科技公众号,直播号,视频号,技术社区,朋友圈,自媒体传播渠道等,无不充斥着DeepSeek的身影。DeepSeek以其强大的数学推理能力及自然语言能力,正在充斥着我们生活的方方面面。比如你不懂的数学题,DeepSeek可以给予你完美的推理过程和最终的解决答案。身体不适时,你也可以给出你详细的描述,让DeepSeek给予你最佳的介入手段来促进身体状况的改变。除了这些,AI产业同样也在智能家居、智能驾驶方面有着不错的体验。智能辅助驾驶,在一定程度上甚至可以协助驾驶员躲避人类无法预知的危险,从而保障车载人员的安全。在医疗行业,精准化的医疗建议,同样可以帮助更多的患者尽快恢复健康。总的来说,2025年AI产业有没有全面爆发,可能并不能z直观的感受到,但是AI产业带来的生活上的改变,却是实实在在在影响我们生活的方方面面。
    踩0 评论0
  • 回答了问题 2025-03-05

    在工作中如何成为一个“不纠结”的人?

    对于程序员来说,在开发的世界里,自己提交的每一行代码都应该是被认可被尊重,并且是完美的。同样,也正是由于程序员拥有这样认真较真的劲儿,才让我们的系统运行的更加稳定,更加高效。也正是由于这份较真儿,才给程序员带来了另一个困难:选择困难症。为了让自己的代码完美实现,为了让功能的稳定好用,为了让系统架构的承灾能力更强,程序员总是会遇到各种各样的选择。在面临这些选择时,程序员往往会由于考虑的太细太深而陷入纠结,而纠结本身带给程序员的并不是系统的稳定,而是裹足不前的畏缩,同时也让自己陷入了无限自我否定,无限内耗的漩涡中无法自拔,从而错过了系统本身功能的实现,过度消耗了过多的无意义时间。如何保持平常心,不陷入无意义的纠结,这就需要我们来辩证的看问题。当你面临架构选择时,你应该考虑的是当下系统的承载量以及未来的预估承载量,而不是纠结于选什么很牛的架构,而应该选适合你当下需求的架构,适合的才是最好的。当你面临功能选择时,你应该考虑的不是这个功能是否必要,而应该考虑的是功能来源,功能应用场景,客户需求,综合考虑之后再决定是否做这个功能;或者说先实现功能,再根据后期情况来评估功能的存在价值,毕竟很多时候,客户看到功能才会想用,而不会告诉你该做什么功能。总的来说,在开发世界中,少一点顾虑,多一点大胆尝试;少一点过于追求完美,多一点实际出发。
    踩0 评论0
  • 回答了问题 2025-03-05

    传统动画创作 VS AI动画创作,你更偏向哪一个?

    诚然,AI的飞速发展正在改变着各行各业的工作模式,包括具有艺术性的动画创作领域。传统动画创作通过艺术家的手工绘制和精心设计,每一帧都凝聚着创作者的心血和创意,能够呈现出独特的艺术风格和深刻的情感表达。AI动画创作则通过先进的算法自动生成动画内容,提高创作效率。那么传统动画 VS AI动画,如何呢? AI剧本生成与动画创作 AI剧本生成与动画创作,是利用函数计算 FC 构建 Web 服务,结合百炼模型服务和 ComfyUI 工具,实现了从故事剧本撰写、插图设计、声音合成和字幕添加到视频合成的一站式自动化流程。整个部署过程无需太多复杂配置,算的上是一键部署,可以直接点击 前往部署 打开便宜云服务器团队 提供的函数计算应用模板,按照如下选择即可这里的API-KEY来自百炼服务平台,具体的获取方式也很简单,在部署方案中有明确的指引部署完成后,可以直接 点击访问域名,即可打开示例应用,在示例应用页面可以看到官方已经为我们准备好了示例模版,这里先选择示例 2 ,点击【生成视频】这里我也是记录了一下点击生成视频的时间整个生成过程比较顺利,插图及视频生成耗时大概 7分钟左右下面来贴一下我这边生成的视频效果,具体的视频内容可以去下面链接看:https://www.bilibili.com/video/BV1P3ANeQESA?share_source=copy_web另外除了用官方示例进行的AI剧本与动画创作,还上传识别了自己小女儿的图片以及创造的关于春节主题相关的短视频,这里也放在这里供大家欣赏一下吧https://www.bilibili.com/video/BV1xgANepEM3?share_source=copy_webhttps://www.bilibili.com/video/BV1NgANepENG?share_source=copy_web 感受和建议 整个部署方案写的很详细,在操作手册中,对于每一步操作的指引步骤以及涉及到的相关参数的说明都介绍的比较详细,操作手册内容也比较丰富,非常适合新人小白上手,基本上需要关注的操作也很少,文档又写的很明确,确实可以实现 5分钟部署成功。方案部署成功后,在一次尝试生成示例2 模版的视频,等了 30 分钟仍然没有任何返回或者响应,连一个报错提示都没有,只是一直在生成,但是就是不出结果,查阅了后台函数计算部署的日志信息,只有部署时的日志,并没有视频生成时的日志,那么这里就希望后期可以在部署历史具体的版本下的日志信息可以看到AI剧本生成与动画创作在生成视频过程中后台的日志,即使没有日志,给个错误提示或者错误信息也行的。 传统 VS AI 对于我来说,传统动画 和 AI动画,更偏向于哪一种?这个要根据具体的场景来定。大家通过看我上面进行的AI动画创作也大概能够看出来AI动画的优点和缺点。AI动画相对于传统动画,创作效率更高,制作周期短,生成效果好。动画内容卡通可爱,非常适合一些公益场景的动画创作,比如给小朋友普及消防知识,或者普及交通知识等。AI动画在这样的场景,一方面制作成本低,制作效率高;另一方面产出的内容也比较符合小朋友的视角,卡通可爱。传统动画相对于AI动画,虽然创作效率不高,制作周期也长,但是传统动画创作主要依靠艺术家的手工绘制和精心设计,每一帧每一景都凝聚着创作者的心血和创意,都是有创作者的心思在里面,在传播知识的同时,还能够呈现出独特的艺术风格和深刻的情感表达。另外传统动画对于动画模型的细节以及展示都会更加讲究细致,展示方式也不仅仅限于卡通,动漫,立体效果往往更好,带来的观感也就更加震撼。就像我们的闹吒吒,视觉带来的震撼是AI动画所不能创作出来的。像这种商业化的动漫场景,往往就需要传统动画,如果使用AI动画的话,生成的效果无法预估,细节无法优化,内容长短也无法指定,太多的不可控,带来的创作效果往往就不是那么好了。
    踩0 评论0
  • 回答了问题 2025-02-20

    如何看待「学习 AI 是个伪命题,AI 的存在就是让人不学习」的观点?

    学习 AI 是个伪命题,AI 的存在就是让人不学习 关于这个观点,不能说他对,但是也不能说他错,就是说这不是一个对错的问题,而是你怎么看待的问题。 AI 的存在就是让人不学习 随着科学技术的发展,人工智能技术飞速发展,为各行各业带来了新的工作模式,更多的时候,人们可以利用AI的强大能力来快速获得自己想要的成果,而无需耗费自己的心力。那么,在这个时候,确实可以说【AI 的存在就是让人不学习】。正如我们现在经历的一样,有了AI的辅助,在很多情况下,我们在遇到问题时,直接将问题抛给AI大模型,会立刻得到自己想要的答案。这个时候,完全没有思考的必要,自然也就不用学习,从这个方面来说,AI的存在就是让人不学习。但是...往下看 AI 的存在是让人学习 刚说完 AI的存在就是让人不学习,怎么又来个AI的存在是让人学习呢?AI的存在怎么个让人学习法?AI人工智能的发展,将更多的重复性的、或者说不用投入人类思考和创造的工作承接了过来,那么在处理这些工作时,AI的出现就可以替代人类的工作,做到让人不学习也可以做好。但是更高层级的事,或者说更高层级需要学习的东西则是如何去用好AI。AI说到底是一个具有智能化知识的工具,而不能替代人脑的思考,如何用好AI就成了当下人们需要学习的方向。AI时代的出现,使得人们对于知识的学习从记忆知识上升到了驾驭知识,那么如何从巨大的知识海洋中衍生出新的知识,这个AI是不能做到的。未来的赢家,将是那些善用AI扩展自身能力边界,同时保持终身学习与批判性思维的人。学习知识本身也是为了融会贯通,演变成自己的能力,这才是AI时代需要学习的能力。
    踩0 评论0
  • 回答了问题 2025-02-20

    DeepSeek 爆火,你认为 DeepSeek 会成为2025年开发者必备的神器吗?

    对于话题中提出的问题:DeepSeek 爆火,你认为 DeepSeek 会成为2025年开发者必备的神器吗?我的回答是肯定的,并且我已经在用已经具备DeepSeek-R1 模型选择的通义灵码插件了,并且用的体验感很好。简单来说,就是基于DeepSeek-R1 模型的通义灵码代码助手,用起来简直不要太爽... 零门槛、即刻拥有 DeepSeek-R1 满血版 DeepSeek 作为热门的推理模型,能在少量标注数据下显著提升推理能力,尤其擅长数学、代码和自然语言等复杂任务,并且接入通义灵码之后可以大大提高AI代码辅助的能力。这么强大的模型,又赶上便宜云服务器官方推出的四种方案零门槛、即刻拥有 DeepSeek-R1 满血版 的部署操作方案,那必须亲自上手体验才能真的感受到大模型带来的魅力。 基于百炼调用 DeepSeek-R1 满血版 API 这里我主要讲述一下 基于百炼模型服务进行 DeepSeek 开源模型部署调用的方案。这个方案属于四个方案中操作难度最小,使用最方便的部署方案,并且有百万token 免费用,特别适合新手小白,或者说喜欢 DeepSeek 的技术爱好者,或者是企业测试阶段使用,详细的操作跟着我来逐步操作吧。 方案架构 本方案用户通过Chatbox 可视化界面客户端发起调用,客户端调用百炼大模型服务中对应的DeepSeek模型返回生成的回答,方案架构清晰简单 开通服务 对于首次使用便宜云服务器百炼的便宜云服务器账号来说,需要先开通百炼模型服务,登录 便宜云服务器百炼大模型服务平台,进行开通。开通服务后,鼠标悬停于页面右上角的图标上,在下拉菜单中单击【API-KEY】点击【创建我的API-KEY】,并选择 归属业务空间、描述信息,点击【确定】创建完成我的API-KEY之后,点击列表右侧操作列的【查看】按钮,查看并复制创建的API-KEY 后面备用 模型广场 在 便宜云服务器百炼大模型服务平台 ,选择左侧菜单【模型广场】-【DeepSeek】可以看到当前百炼大模型接入的DeepSeek 支持8个模型可供调用,我们选择 DeepSeek-R1模型,点击【查看详情】进入Deepseek-R1 模型详情页面,可以看到关于 Deepseek-R1模型的模型介绍、计费详情、免费额度、模型限流等信息点击顶部tab,切换【模型介绍】为【API示例】,可以获取模型服务的调用地址: https://dashscope.aliyuncs.com/compatible-mode/v1,模型名称:deepseek-r1复制后备用 Chatbox客户端调用 在使用Chatbox 客户端调用之前,首先需要下载安装 Chatbox, 访问 Chatbox 下载地址下载并安装客户端,安装完成之后,点击客户端【设置】按钮,进行如下设置保存完成后,在Chatbox 输入问题【9.9和9.10 谁大】这时会展示一个 deepseek-r1 对当前问题的一个思考过程,就是输出思维链 的内容等待问题推理结束之后给出具体的比较大小的步骤分析,并且输出问题分析后的答案,以及本次问题分析消耗的 tokens,以及选择的模型当然除了可以使用DeepSeek-R1 模型外,还可以使用其他7种模型,具体的操作可以参考我的博文:/article/1652705关于部署体验和建议,在我的博文中也有详细的介绍,这里就不再重复赘述了。 DeepSeek 会成为2025年开发者必备的神器吗? 在话题开头,我已经对这个问题进行了肯定的答复,那么在这里,我还是会说,DeepSeek 必须会成为2025年开发者必备的神器。这不是一个预言,而是一个已经成真的事实。我们开发者常用的AI代码助手通义灵码,现在已经接入了DeepSeek-R1 和DeepSeek-V3 模型,在通义灵码的模型切换地方可以看到并且基于通义灵码的deepseek-r1 模型生成的代码基本可以直接使用,比如我要用通义灵码来为我写 Java 代码调用 deepseek-r1 模型的代码,在通义灵码中输入如下内容 curl -X POST https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions -H 'Authorization: Bearer $DASHSCOPE_API_KEY' -H 'Content-Type: application/json' -d '{ 'model': 'deepseek-r1', 'messages': [ { 'role': 'user', 'content': '9.9和9.11谁大' } ] }' 生成Java 调用示例 在此问题的基础上继续提问 类名用 DeepSeekR1Demo ,jsonobject 用fastjson 的jar包 可以看到,模型 deepseek-r1 展现了基于上下文的思考,分析了上面生成内容,同时融合当前提出的新需求并且也按照要求更换了 maven 依赖最终通过通义灵码新建的类 DeepSeekR1Demo,导入 fastjson jar 包依赖,引入jar包依赖后的示例代码如下 package org.example; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import java.io.*; import java.net.HttpURLConnection; import java.net.URL; public class DeepSeekR1Demo { public static void main(String[] args) { try { String apiKey = 'DASHSCOPE_API_KEY'; URL url = new URL('https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions'); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod('POST'); conn.setRequestProperty('Authorization', apiKey); conn.setRequestProperty('Content-Type', 'application/json'); conn.setDoOutput(true); // 使用FastJSON构建请求体 JSONObject payload = new JSONObject(); payload.put('model', 'deepseek-r1'); JSONArray messages = new JSONArray(); JSONObject message = new JSONObject(); message.put('role', 'user'); message.put('content', '9.9和9.11谁大'); messages.add(message); payload.put('messages', messages); // 发送请求 try (OutputStream os = conn.getOutputStream()) { os.write(payload.toJSONString().getBytes('utf-8')); } // 处理响应 int code = conn.getResponseCode(); if (code == HttpURLConnection.HTTP_OK) { try (BufferedReader br = new BufferedReader( new InputStreamReader(conn.getInputStream(), 'utf-8'))) { StringBuilder response = new StringBuilder(); String line; while ((line = br.readLine()) != null) { response.append(line); } JSONObject result = JSONObject.parseObject(response.toString()); System.out.println('API Response: ' + result.toJSONString()); } } } catch (Exception e) { e.printStackTrace(); } } } 将代码中的 DASHSCOPE_API_KEY 替换为我们生成的API-KEY之后发起调用,可以看到完美的返回了调用返回参数返回结果原始内容如下 { 'created': 1739790675, 'usage': { 'completion_tokens': 618, 'prompt_tokens': 12, 'total_tokens': 630 }, 'model': 'deepseek-r1', 'id': 'chatcmpl-71b131ee-220f-9255-89ad-d9fd3beea6c2', 'choices': [ { 'finish_reason': 'stop', 'index': 0, 'message': { 'role': 'assistant', 'content': '**9.9比9.11大**。以下是具体分析:\n\n1. **数值对齐**:将两数统一为相同小数位数,9.9写作**9.90**,9.11保持**9.11**。\n2. **逐位比较**:\n - 整数部分均为9,相等。\n - 小数部分第一位:9(9.90)> 1(9.11),因此无需比较后续位数。\n3. **结论**:9.90 > 9.11,即**9.9 > 9.11**。\n\n**注意**:若在版本号等特殊语境中(如软件更新),9.11可能代表更高版本,但纯数值比较仍以9.9更大。', 'reasoning_content': '嗯,用户问的是9.9和9.11哪个大。这个问题看起来挺简单的,但可能用户有某种特定的考虑,或者他们可能对小数点后的位数理解有误。首先,我需要确认这两个数的数值到底是多少。\n\n先看第一个数,9.9,这显然就是九又十分之九,也就是9.90。第二个数是9.11,这里可能需要注意,用户是不是写错了,比如本来想写9.11还是9.1和1之类的,但按照给出的数字,应该是9.11,即九又百分之十一,也就是9.11。\n\n接下来比较这两个数的大小。一般来说,比较小数的时候,先比较整数部分,如果整数部分相同,再依次比较小数部分的每一位。这里的整数部分都是9,所以要看小数部分。\n\n9.9的小数部分是0.90,而9.11的小数部分是0.11。这时候可能会有一个误区,有人可能会直接比较小数点后的数字,比如认为9.9是9和9,而9.11是9和11,所以误以为9.11更大,因为11比9大。但其实小数点的位数不同,需要统一位数来比较。\n\n正确的做法是把它们写成相同的小数位数。例如,把9.9写成9.90,这样和9.11的位数就对齐了。这时候比较0.90和0.11,显然0.90大于0.11,因此9.90大于9.11,即9.9大于9.11。\n\n不过也有可能用户是在不同的上下文中使用这些数字,比如版本号或者其他非数值比较的情况。例如,软件版本中9.11可能代表的是第九版的第11次更新,而9.9则是第九版的第9次更新,这时候9.11会比9.9新。但如果是纯数学上的数值比较,那还是9.9更大。\n\n需要进一步确认用户的问题是否在数学数值比较,还是其他语境下的比较。如果用户没有特别说明,应该默认是数值比较,所以结论是9.9大于9.11。不过为了确保正确,最好再检查一下是否有其他可能的解释,比如书写错误或者不同的进位制,但通常来说应该没有问题。' } } ], 'object': 'chat.completion' } 到这里,是不是就可以看到 DeepSeek 爆火,DeepSeek 已然成为了2025年开发者的必备神器。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
http://www.vxiaotou.com