智能体制作学习笔记2——情感客服
02 案例1-情感客服_哔哩哔哩_bilibili
目录
一、AI对视频内容总结
二、选择可代替视频总结的方案
三、豆包AI插件安装
四、通义
五、情感客服智能体制作
(一)注册
(二)进入工作空间
(三)创建智能体
(四)选择大语言模型
(五)人设与回复逻辑设置
(六)预览与调试
一、AI对视频内容总结
也是用360AI自动总结了视频的内容
接下来是生成的字幕
00:00:00 - 00:00:17
快速搭建智能体的步骤
Cos注册成功之后,接下来我们快速搭建一个智能体,一起来玩一玩呃,在你的个人中心点击工作空间。然后右边点创建,那就可以去创建属于我们的智能体了,智能体呢我们可以给它取个名字,比如说深夜情感客服。
00:00:17 - 00:00:39
智能体功能设定
那这个智能体要提供哪些功能呢,你可以尽可能详细的给他加一些这种描述,比如说我说为单身男女提供情感对话机器人好,那这也可以去生成图标。那你可以上传,也可以让它自动生成,然后我我就默认了啊,点确认,那这样这个智能体呢就给我们创建成功了,而对于这个智能体。
00:00:39 - 00:01:05
选择大语言模型作为智能体的“人”
它是一个客服,他是不是得需要人帮我们回复,人在哪儿呢,人其实指的就是这个大语言模型。像deep sick了,像豆包了,它可以在这儿来进行调整,默认我们用的豆包,你也可以去选择用deep sc或等等其他的好,那当我们选择完成之后。相当于人选好了,那这个客服他怎么为我们提供服务呢。
00:01:05 - 00:02:17
编排智能体的人设和回复逻辑
那这个时候你就需要在左边在编排人设,回复逻辑,这要告诉这个大医院模型,或者告诉这个机器人你是谁。你要为我提供哪些服务,比如说这叫什么,这叫提示词,我比如说把它写成说诶角色,你是一个情感呵护的机器人对吧,专门为这个单身男女提供这种情感的陪护。那这是定义好他的角色,那他都有哪些技能呢,我们就可以比如说把他的技能呢copy过来,放到这技能一倾听与回应吧,倾听对象分享的事,给予一些鼓励以及主动引导积极的话题对吧,避免他想不开。然后还有比如说对于他做一些限制,说你必须要围绕着正向的情感来进行展开,不要给我去呃,发一些这个负面的信息,这就是我们对这个机器人。或者对这个大语言模型给它的定义,那么后续它就会根据我们写的这种自然语言,来为我们提供服务,当然你写完这个之后也可以来进行优化。
00:02:17 - 00:02:51
智能体简介自动生成人设和逻辑
有同学说老师这个东西我不知道怎么写,不知道怎么写也没有关系哈,比如说当你把这个呃智能体创建完成之后啊,你不是有这种简介吗。刚进来的时候也可以直接点优化,那它也可以自动根据你智能题的简介,帮助我们自动生成它的人设和逻辑,生成之后,比如说后续你可以根据它生成的内容,再结合你自己想要让它呃呃呃修正的点。再给它来进行补充,补充完之后,那么他就会根据你的提示词来进行提供服务了。
00:02:51 - 00:03:24
与智能体进行初步互动
好那这个我设置完成之后,接下来我就来可以跟他聊天了,你好,那对吧。他接下来开始跟我聊天了,我说你是谁,他说他是我的深夜情感客服对吧,然后包括我给他做各种各样的对话,那它就可以给我实现这种克服的功能了,这就是一个最简单的智能题。比如说呃智能体里边其实还有很多功能,你看中间这部分还有很多,稍后我再给大家讲。
00:03:24 - 00:04:30
发布智能体给他人使用
比如说假设现在你的智能体已经创建完了,你说我现在这个智能体我想给别人使用行不行,可以这个时候在右上角点击发布点,发布之后啊。这里边会呃让你有一些,比如开场白刚进入你的智能体,会做一些介绍对吧,以及开场白这个预制的问题,就像这我们写完之后,他会给我提供一些这个问题。我们就让它默认好吧,默认写上它,点确认,oK确认完成之后,它就可以帮助我们去发布了,生成一些这个发布记录,比如说你这里面提供了哪些功能。比如说我现在让它自动生成发布到哪里,默认我们可以发布到扣子的商店,因为现在我们不是注册了扣子这个账号吗,扣子账号商店里边有很多很多开源的智能题,我们都可以直接使用。那选择它就是把它发布到这,也可以发布到豆包飞,书抖音或者是微信对吧等等,很多地儿都可以发布,但是需要授权,现在我们暂时不往其他地儿发布。暂时只发布在cos商店好吧,那点发布就可以了。
00:04:30 - 00:04:53
分享智能体链接给他人
那这样你的智能体发布成功,然后把它智能体的链接复制好之后,比如说我把它先放在这里吧,那你可以把这个智能体交给你的朋友。或交给其他人,他们注册好cos这个账号之后,只要访问这个地址,那就可以去使用我们的这个智能体了。
00:04:53 - 00:05:13
智能体的用户体验示例
比如说你看这是它的呃呃呃开场白,这是他的常见的这个呃,你没提问题的话,给你提供三个问题对吧。你看我说你好,我是啊,你是谁对吧,就可以给他展开聊天了,这就是一个最简单的智能体。
还可以生成ppt,就是不免费~
二、选择可代替视频总结的方案
有没有可替代免费的AI使用呢?下面也是360AI给的答案
原文:https://www.zhihu.com/question/601463145
AI总结:
AI视频总结工具分析报告
一、核心工具与技术解析
- 豆包浏览器插件
-
功能:支持在线视频内容总结、节点跳转、思维导图生成,适用于B站等平台。
-
操作:浏览器插件安装后,侧边栏自动解析视频并提炼关键节点与主题。
-
优势:免费易用,适合日常快速获取教程类视频核心信息。
-
局限:对复杂娱乐视频的主题提炼能力较弱。
- 百度网盘(云一朵)
-
功能:集成AI视频总结、分段解析、内容对话问答,支持本地视频与在线资源。
-
操作:通过内置“云一朵”助手直接提问或调用预设问题,标注视频节点时间戳。
-
场景:适合影视剧情解析、会议记录回溯等长视频处理。
- BibiGPT
-
平台兼容性:支持B站、YouTube、抖音等主流平台的一键总结。
-
限制:免费用户仅限2小时音视频处理时长,部分功能存在解析异常。
- 包阅AI
-
专业方向:垂类知识处理(如学术论文、医疗资料),支持音视频转写、脚本改写与思维导图生成。
-
优势:提供多角色文案风格定制,适合内容创作者二次加工。
- Summarize.ing
-
定位:YouTube专属摘要工具,1分钟内生成亮点列表与分段总结。
-
限制:基础功能免费,需境外网络访问。
- 通义与天工
-
通义:支持6小时长视频解析,多语言兼容,但部分功能模块未完善。
-
天工:集成于大模型内,基础解析功能完备,文件大小限制较严格。
二、技术演进对比
-
传统方案:依赖语音转写(如Whisper)与文本摘要,受限于上下文长度与准确率。
-
GPT-4o多模态方案:结合视频帧截图(每秒1帧)+音频转写文本,通过综合图像与文字信息生成更精准摘要。实测显示,融合多模态数据的总结完整度显著优于单一模态。
三、典型应用场景
-
教育领域:快速提取教程视频知识点,生成结构化学习笔记。
-
职场效率:会议录像关键结论回溯,节省手动记录时间。
-
内容创作:影视剧亮点截取、爆款视频脚本分析及二次创作。
-
研究辅助:长讲座视频的核心观点与数据快速定位。
四、工具选择维度
-
需求匹配:娱乐视频侧重节点跳转(豆包),专业场景需深度改写(包阅)。
-
平台适配:B站/抖音优先选BibiGPT,本地文件处理用百度网盘。
-
技术深度:开发者可参考OpenAI Cookbook实现多模态自定义方案。
五、技术局限性
-
娱乐类视频的主题提炼准确率普遍低于知识类内容。
-
免费工具存在时长、文件大小或功能限制,长视频处理需评估成本。
-
多模态方案依赖API接口与算力资源,暂未完全开放民用。
三、豆包AI插件安装
根据AI的总结,就选用豆包的试试,我也没有用过其他的,不晓得好不好用~
第一步:在拓展程序中找到“豆包”,直接安装就可以了。
第二步:直接根据教程学习
豆包插件还挺贴心,直接就给了教程:Docs
安装好后,用Ctrl+K 唤醒豆包
安装好了,发现不能总结,果然不太行~
教程里写了可以,但是我看的这个视频不行,也不知道为什么
重新刷新了一下页面,总结出来的内容和视频一点儿关系都没有~
还是探索下其他的工具吧
四、通义
通义 - 你的实用AI助手
这个可以解析视频进行分析总结,就是需要把视频下载下来分析,挺麻烦的
b站视频下载:哔哩哔哩(bilibili)视频解析下载 - 保存B站视频到手机、电脑
看了一圈,感觉还是360AI好用,后面如果有好用的再更新
回到正题,还是去学习智能体吧
五、情感客服智能体制作
(一)注册
账号登录-火山引擎
(二)进入工作空间
第一步:选择【开发平台】【快速开始】
第二步:点击【工作空间】【新建】
第三步:选择【创建智能体】
(三)创建智能体
根据自己的需求一句话创建即可
(四)选择大语言模型
这里大语言模型就相当于是人,根据需求选取即可,可以用豆包、Kimi或者deepseek
(五)人设与回复逻辑设置
选择【自动优化】
点击【替换】
根据自己的需求调整表述
(六)预览与调试
最简单的智能体现在就制作完成了~剩下的下一篇学习后更新
相关文章:
智能体制作学习笔记2——情感客服
02 案例1-情感客服_哔哩哔哩_bilibili 目录 一、AI对视频内容总结 二、选择可代替视频总结的方案 三、豆包AI插件安装 四、通义 五、情感客服智能体制作 (一)注册 (二)进入工作空间 (三)创建智能体 (…...
部署GraphRAG配置Neo4j实现知识图谱可视化【踩坑经历】
文章目录 概要部署graphrag(一)使用conda创建虚拟环境(前提已经安装好anaconda)(二)部署graphrag 部署neo4jgraphrag生成的知识图谱导入neo4j踩坑经历1.graphrag执行graphrag index --root ./ragtest命令报错2.neo4j没有Relationship types 概要 在本地部署GraphRag࿰…...
跨域的几种方案
因为浏览器出于安全考虑,有同源策略。也就是说,如果协议、域名、端口有一个不同就是跨域,Ajax 请求会失败。 我们可以通过以下几种常用方法解决跨域的问题 JSONP JSONP 的原理很简单,就是利用 <script> 标签没有跨域限制…...
5 WPF中的application对象介绍
WPF Application 类提供了一系列生命周期事件,了解它们的触发顺序对于应用程序开发非常重要。以下是主要事件的触发顺序 1. 主要事件顺序 Startup - 应用程序启动时触发 这是第一个触发的事件 适合在此处初始化应用程序级资源 可以在此取消启动(通过设置e.Cancel = true) Act…...
Nexus首次亮相迪拜 TOKEN2049:以“手机 + 钱包 + 公链 + RWA”生态系统引领未来区块链基建
迪拜,2025年5月—— 全球 Web3 基础设施创新平台 Nexus,在本年度迪拜 TOKEN2049 全球峰会 上完成了其主网与全生态系统的首次国际公开亮相。此次参会不仅展示了 Nexus 的国际生态布局,更标志着其迈出了全球化战略关键一步。凭借对现实世界资产…...
C++ 套接字函数详细介绍
目录 头文件1. 套接字创建与配置2. 绑定地址与端口3. 连接建立4. 数据传输5. 套接字选项6. 地址转换7. 套接字关闭8. 其他实用函数 C 套接字函数详细介绍 套接字(Socket)是网络通信的基本端点,C中通常使用BSD套接字API进行网络编程。以下是主要的套接字相关函数及其…...
WordPress 和 GPL – 您需要了解的一切
如果您使用 WordPress,GPL 对您来说应该很重要,您也应该了解它。查看有关 WordPress 和 GPL 的最全面指南。 您可能听说过 GPL(通常被称为 WordPress 的权利法案),但很可能并不完全了解它。这是有道理的–这是一个复杂…...
机器人示教操作
机器人基础操作 **ES机器人试教操作知识** **1. 视角移动** **1.1 基础模式** - 关节轴控制:通过关节1至关节6实现单轴正反转移动 - 直线移动:通过X/Y/Z坐标轴沿指定方向直线移动 - 旋转移动:通过RX/RY/RZ坐标轴绕指定轴旋转 **1.2 步进模式…...
【python】UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xb2
报错 C:\Users\zhangbin\AppData\Local\Programs\Python\Python310\python.exe D:\XTRANS\cuda\03-graph-db\04-cmkg\pdf2zh-v1.9.9-with-assets-win64\pdf2zh\gui.py Traceback (most recent call last): File “D:\XTRANS\cuda\03-graph-db\04-cmkg\pdf2zh-v1.9.9-with-asset…...
[python] python静态方法,类方法,实例方法实现及其区别
一 静态方法 格式: 使用 staticmethmod 装饰器修饰 应用: 某个方法既不需要使用实例属性也不需要使用类属性时,就可以考虑使用静态方法 注意: 静态方法与类无关,可以被转换成函数使用,属于类本身 1.1 经典示例 创建一个与日期相关的辅助函数,这些函数不需要访问或修改类的…...
Kite AI 自动机器人部署教程
最近比较火的AI赛道,每日自动对话训练AI,赚积分 一个个用于 Kite AI 平台的自动交互机器人,支持多钱包和代理。 登记 注册链接 🌟 功能 多钱包支持(手动输入或基于文件) 代理支持(HTTP/HTTP…...
50. Pow(x, n)
50. Pow(x, n) 分治法的基本思想是将一个大问题分解成若干个相同或相似的小问题,递归地解决这些小问题,然后将这些小问题的解合并起来得到原问题的解。 class Solution:def myPow(self, x: float, n: int) -> float:# 内部定义了一个嵌套的辅助函数…...
Go 语言 sqlx 库使用:对 MySQL 增删改查
MySQL 作为目前最流行的开源关系型数据库,其 SQL 语法体系已形成行业标准,相关知识体系庞大且成熟,本文不再对 SQL 基础进行详细展开,建议尚未掌握的读者先行系统学习。本文聚焦于如何使用 Go 语言进行 MySQL 数据库操作ÿ…...
反射, 注解, 动态代理
文章目录 单元测试什么是单元测试咱们之前是如何进行单元测试的? 有啥问题 ?现在使用方法进行测试优点Junit单元测试的使用步骤删除不需要的jar包总结 反射认识反射、获取类什么是反射反射具体学什么?反射第一步:或者Class对象 获…...
继续预训练 LLM ——数据筛选的思路
GPT生成数据微调qwen-2.5多模态模型实战项目 作者:柠檬养乐多 原文地址:https://zhuanlan.zhihu.com/p/30645776656 qwen2.5-vl是阿里通义实验室推出的qwen系列最新多模态大模型,在许多指标上已经超过或接近了gpt-4o。更为方便的是࿰…...
深入解析 PostgreSQL 外部数据封装器(FDW)的 SELECT 查询执行机制
引言 PostgreSQL 中的外部数据封装器(Foreign Data Wrapper, FDW)是一种扩展,允许您像访问 PostgreSQL 数据库中的表一样,访问和操作存储在外部数据源中的数据。FDW 使 PostgreSQL 能够与多种数据存储系统(包括关系型…...
数据库系统概论|第六章:关系数据理论—课程笔记2
前言 前文我们介绍了规划化的基本概念,同时引入了关于规范化的相关定义与基本概念,低一级范式的关系模式,通过模式分解,可以转换为若干个高一级范式的关系模式的集合,这种过程就叫规范化。本文将围绕范式展开讨论&…...
package-lock.json能否直接删除?
package-lock.json能否直接删除? package-lock.json 生成工具:由 npm 自动生成。 触发条件:当运行 npm install 时,如果不存在 package-lock.json,npm 会创建它;如果已存在,npm 会根据它精确安…...
Ubuntu磁盘空间分析:du命令及常用组合
1、du命令的作用 du(Disk Usage)是 Ubuntu 系统中用于查看目录或文件磁盘使用情况的命令,主要用于分析磁盘空间占用。 2、语法 du [选项] [目录/文件路径]常用选项 2.1、-h 以 KB、MB、GB 等人性化可读格式(Human-readable&am…...
《数据库原理》部分习题解析1
《数据库原理》部分习题解析1 1. 名词解释 (1)关系(2)属性(3)域(4)元组(5)码(6)分量(7)关系模式 ࿰…...
汇川Easy系列PLC数据值改变功能块(随动增益改变判断)
PLC值改变事件 值改变触发功能块 PLC值改变事件 值改变触发功能块(SCL ST完整源代码)-CSDN博客文章浏览阅读1.1k次。本文介绍了在PLC中处理值改变事件的方法,包括值改变触发功能块的实现,详细讲解了FB接口定义、ST代码,并提供了在博途平台上的实现。此外,还分享了如何利用…...
数据清洗的艺术:如何为AI模型准备高质量数据集?
数据清洗的艺术:如何为AI模型准备高质量数据集? 引言 在人工智能和机器学习领域,我们常常听到"垃圾进,垃圾出"(Garbage in, garbage out)这句格言。无论你的模型架构多么精妙,算法多么先进,如果…...
怎么查看当前vue项目,要求的node.js版本
怎么查看当前vue项目,要求的node.js版本 找到 package.json package-lock.json 搜索 node...
游戏引擎学习第278天:将实体存储移入世界区块
总结并为今天的内容做好铺垫 今天的内容是关于开发一个完整的实体系统,目标是让这个系统更加实际和有效。之前讨论了如何通过一个模拟区域来处理无限大的世界。最初,使用浮动点数而不是双精度浮点数来避免潜在的精度问题,因为一些平台&#…...
计算机组成与体系结构:缓存设计概述(Cache Design Overview)
目录 Block Placement(块放置) Block Identification(块识别) Block Replacement(块替换) Write Strategy(写策略) 总结: 高速缓存设计包括四个基础核心概念…...
在Linux中如何使用Kill(),向进程发送发送信号
kill()函数 #include <sys/types.h> #include <signal.h> int kill(pid_t pid, int sig); 函数参数和返回值含义如下: pid:参数 pid 为正数的情况下,用于指定接收此信号的进程 pid;除此之外,参数 pid 也可设置为 0 或-1 以及小于-1 等不同值,稍后给说明。 …...
ElasticSearch重启之后shard未分配问题的解决
以下是Elasticsearch重启后分片未分配问题的完整解决方案,结合典型故障场景与最新实践: 一、快速诊断定位 检查集群状态 GET /_cluster/health?pretty # status为red/yellow时需关注unassigned_shards字段值 2.查看未分配分片详情 …...
基于 Spring Boot 瑞吉外卖系统开发(十四)
基于 Spring Boot 瑞吉外卖系统开发(十四) 查询订单 在管理端的首页,单击左侧菜单栏中的“订单明细”,会在右侧打开订单明细页面。 请求路径:/order/page 请求方法:GET 参数:page pageSize …...
【软件测试】第二章·软件测试的基本概念
🌈 个人主页:十二月的猫-CSDN博客 🔥 系列专栏:🏀软件测试与软件项目管理_十二月的猫的博客-CSDN博客 💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光 目录 …...
部署安装gitlab-ce-17.9.7-ce.0.el8.x86_64.rpm
目录 编辑 实验环境 所需软件 实验开始 安装部署gitlab171.配置清华源仓库(版本高的系统无需做)vim /etc/yum.repos.d/gitlab-ce.repo 2.提前下载包dnf localinstall gitlab-ce-17.9.7-ce.0.el8.x86_64.rpm --rocklinux 3.修改配…...
2025五一杭州西湖三天游
2025五一杭州西湖三天游 文章目录 2025五一杭州西湖三天游一、前言二、杭州游玩记录三、杭州三日游小结四、杭州美食街1、河坊街2、胜利河美食街3、高银街4、中山南路美食街5、武林夜市6、啦喜街美食广场7、大兜路美食街 五、豆包推荐的杭州三日游攻略三天主要行程**第一天&…...
实验五:以太网UDP全协议栈的实现(通过远程实验系统)
文章目录 FPGA以太网:从ARP到UDP的完整协议栈一、引言二、核心模块详解1. ARP协议处理模块1.1 `arp_cache`:ARP缓存模块1.2 `arp_tx`:ARP请求与应答发送模块1.3 `arp_rx`:ARP接收与解析模块2. MAC层处理模块2.1 `mac_layer`:MAC层顶层模块2.2 `mac_tx_mode`:MAC发送模式选…...
现代计算机图形学Games101入门笔记(八)
三角形三点已经知道在uv的位置了,那三角形内部的点,怎么算。 先看A 任一点 面积比求 根据三点坐标属性差值出内部点的位置。 纹理太小了,映射处理方式,取邻近的Nearest感觉一格格的,取周围4个权重Bilinear,取4*4Bicubi…...
C语言学习之文件操作
经过前面的学习,我们已经基本掌握了如何去写一个C语言的代码了。但是在实际的项目中,我们不可能不需要文件去操作。因为如果没有文件,我们写的程序是存储在电脑的内存中的。如果程序推出,内存回收数据就随之丢失了。如果我们要对数…...
《AI大模型应知应会100篇》第63篇:AutoGPT 与 BabyAGI:自主代理框架探索
第63篇:AutoGPT 与 BabyAGI:自主代理框架探索 摘要 随着大语言模型(LLM)技术的不断演进,自主代理(Autonomous Agent) 正在成为 AI 应用的新范式。它不仅能够理解用户意图,还能自主规…...
使用大模型预测急性结石性疾病技术方案
目录 1. 数据预处理与特征工程伪代码 - 数据清洗与特征处理数据预处理流程图2. 大模型构建与训练伪代码 - 模型训练模型训练流程图3. 术前预测系统伪代码 - 术前风险评估术前预测流程图4. 术中实时调整系统伪代码 - 术中风险预警术中调整流程图5. 术后护理系统伪代码 - 并发症预…...
基于运动补偿的前景检测算法
这段代码实现了基于运动补偿的前景检测算法。 主要功能包括: 运动补偿模块:使用基于网格的 KLT 特征跟踪算法计算两帧之间的运动,然后通过单应性变换实现帧间运动补偿。前景检测模块:结合两帧运动补偿结果,通过帧间差…...
鸿蒙OSUniApp开发富文本编辑器组件#三方框架 #Uniapp
使用UniApp开发富文本编辑器组件 富文本编辑在各类应用中非常常见,无论是内容创作平台还是社交软件,都需要提供良好的富文本编辑体验。本文记录了我使用UniApp开发一个跨平台富文本编辑器组件的过程,希望对有类似需求的开发者有所启发。 背景…...
W5500使用SocketTool工具测试
W5500使用SocketTool工具测试 1、按“WINR” 2、输入“IPCONFIG”,得到计算机的IP地址,子网掩码和网关 3、设置W5500设备网络参数如下: 本地网关:192.168.1.1 本地子网掩码: 255.255.255.0 本地物理地址:0C 2…...
《Python星球日记》 第71天:命名实体识别(NER)与关系抽取
名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 一、命名实体识别(NER)基础1. 什么是命名实体识别&#…...
双向长短期记忆网络-BiLSTM
5月14日复盘 二、BiLSTM 1. 概述 双向长短期记忆网络(Bi-directional Long Short-Term Memory,BiLSTM)是一种扩展自长短期记忆网络(LSTM)的结构,旨在解决传统 LSTM 模型只能考虑到过去信息的问题。BiLST…...
CentOS7原有磁盘扩容实战记录(LVM非LVM)【针对GPT分区】
一、环境 二、命令及含义 fdisk fdisk是一个较老的分区表创建和管理工具,主要支持MBR(Master Boot Record)格式的分区表。MBR分区表支持的硬盘单个分区最大容量为2TB,最多可以有4个主分区。fdisk通过命令行界面进行操…...
如何在终端/命令行中把PDF的每一页转换成图片(PNG)
今天被对象安排了一个任务: 之前自己其实也有这个需要,但是吧,我懒:量少拖拽,量大就放弃。但这次躲不过去了,所以研究了一下有什么工具可以做到这个需求。 本文记录我这次发现的使用 XpdfReader 的方法。…...
【0415】Postgres内核 释放指定 memory context 中所有内存 ④
1. frees all memory (memory context) Postgres内核中由函数 AllocSetReset() 完成该功能。即 “释放给定set中分配的所有内存。” 它应当将所有已分配的chunks标记为已释放,但不一定需要归还set所拥有的全部资源。我们的实际实现是,除了“保留”块(“keeper” block)(…...
2025年Flutter初级工程师技能要求
在2025年,随着移动应用市场的持续增长和跨平台开发需求的不断增加,Flutter已经成为许多公司构建高性能、跨平台应用的首选框架。对于初入职场的Flutter初级工程师来说,掌握以下技能要求是必不可少的。这些技能不仅能够帮助你在工作中快速上手…...
AWS技术助力企业满足GDPR合规要求
GDPR(通用数据保护条例)作为欧盟严格的数据保护法规,给许多企业带来了合规挑战。本文将探讨如何利用AWS(亚马逊云服务)的相关技术来满足GDPR的核心要求,帮助企业实现数据保护合规。 一、GDPR核心要求概览 GDPR的主要目标是保护欧盟公民的个人数据和隐私权。其核心要求包括: 数…...
MVCC:数据库并发控制的利器
在并发环境下,数据库需要处理多个事务同时访问和修改数据的情况。为了保证数据的一致性和隔离性,数据库需要采用一些并发控制机制。MVCC (Multi-Version Concurrency Control,多版本并发控制) 就是一种常用的并发控制技术,它通过维…...
第二章、Isaaclab强化学习包装器(3):SKRL Wrapper
0 前言 官方文档:https://isaac-sim.github.io/IsaacLab/main/source/api/lab_rl/isaaclab_rl.html#module-isaaclab_rl.skrl https://skrl.readthedocs.io/en/latest/intro/getting_started.html 在本节中,您将学习如何使用 skrl 库的各种组件来创建强…...
AI数字人实现原理
随着人工智能与数字技术的快速发展,AI数字人(Digital Human)作为新一代人机交互媒介,正在多个行业中快速落地。无论是在虚拟主播、在线客服、教育培训,还是在数字代言、元宇宙中,AI数字人都扮演着越来越重要…...
RBTree的模拟实现
1:红黑树的概念 红⿊树是⼀棵⼆叉搜索树,他的每个结点增加⼀个存储位来表⽰结点的颜⾊,可以是红⾊或者⿊⾊。通过对任何⼀条从根到叶⼦的路径上各个结点的颜⾊进⾏约束,红⿊树确保没有⼀条路径会⽐其他路径⻓出2倍,因…...