当前位置: 首页 > article >正文

【仿生机器人】仿生机器人系统架构设计2.0——具备可执行性

结合我的需求后,来自Claude4.0 的结构设计

仿生机器人系统架构设计

一、系统总体架构

1.1 核心设计理念

  • 涌现式情感:情感不是预设的规则,而是从环境感知、记忆关联和内在状态的复杂交互中涌现出来
  • 动态人格塑造:性格特质随着经历动态演化,而非固定参数
  • 实时交互流:打破回合制对话,实现真正的实时互动
  • 记忆即人格:记忆系统不仅存储信息,更是塑造人格的核心

1.2 系统架构图

┌─────────────────────────────────────────────────────────┐
│                     感知层 (Perception Layer)            │
│  ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐     │
│  │  视觉   │ │  听觉   │ │  环境   │ │  时间   │     │
│  │ (摄像头) │ │(麦克风) │ │(光/温度)│ │ (内部钟) │     │
│  └────┬────┘ └────┬────┘ └────┬────┘ └────┬────┘     │
└───────┴───────────┴───────────┴───────────┴────────────┘│▼
┌─────────────────────────────────────────────────────────┐
│                  认知层 (Cognitive Layer)                │
│  ┌─────────────┐  ┌──────────────┐  ┌───────────────┐ │
│  │ 情境理解    │  │ 注意力机制   │  │ 意图识别     │ │
│  │ Context     │  │ Attention    │  │ Intent       │ │
│  │ Understanding│  │ Mechanism    │  │ Recognition  │ │
│  └──────┬──────┘  └──────┬───────┘  └───────┬──────┘ │
└─────────┴─────────────────┴──────────────────┴─────────┘│▼
┌─────────────────────────────────────────────────────────┐
│                   情感层 (Emotion Layer)                 │
│  ┌───────────────────────────────────────────────────┐ │
│  │            情感状态空间 (Emotion State Space)      │ │
│  │  ┌─────────┐  ┌──────────┐  ┌─────────────────┐ │ │
│  │  │ 基础情绪 │  │ 复合情绪  │  │ 情绪动力学     │ │ │
│  │  │ (喜怒哀) │  │(矛盾/纠结) │  │ (转换/演化)    │ │ │
│  │  └─────────┘  └──────────┘  └─────────────────┘ │ │
│  └───────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘│▼
┌─────────────────────────────────────────────────────────┐
│                  记忆层 (Memory Layer)                   │
│  ┌─────────────┐  ┌──────────────┐  ┌───────────────┐ │
│  │ 工作记忆    │  │ 情景记忆     │  │ 长期记忆     │ │
│  │ (短期缓存)  │  │ (经历存储)   │  │ (人格基底)   │ │
│  └─────────────┘  └──────────────┘  └───────────────┘ │
│  ┌─────────────────────────────────────────────────────┐ │
│  │          记忆整合与遗忘机制 (Memory Consolidation)  │ │
│  └─────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘│▼
┌─────────────────────────────────────────────────────────┐
│                  人格层 (Personality Layer)              │
│  ┌─────────────┐  ┌──────────────┐  ┌───────────────┐ │
│  │ 核心特质    │  │ 动态特质     │  │ 行为倾向     │ │
│  │ (稳定部分)  │  │ (可塑部分)   │  │ (习惯/喜好)  │ │
│  └─────────────┘  └──────────────┘  └───────────────┘ │
└─────────────────────────────────────────────────────────┘│▼
┌─────────────────────────────────────────────────────────┐
│                   决策层 (Decision Layer)                │
│  ┌─────────────┐  ┌──────────────┐  ┌───────────────┐ │
│  │ 行为规划    │  │ 冲突解决     │  │ 动作选择     │ │
│  │ Planning    │  │ Conflict     │  │ Action       │ │
│  │             │  │ Resolution   │  │ Selection    │ │
│  └─────────────┘  └──────────────┘  └───────────────┘ │
└─────────────────────────────────────────────────────────┘│▼
┌─────────────────────────────────────────────────────────┐
│                  表达层 (Expression Layer)               │
│  ┌─────────┐  ┌──────────┐  ┌────────┐  ┌──────────┐ │
│  │ 表情控制 │  │ 语音合成  │  │头部动作│  │ 呼吸灯  │ │
│  │ (23舵机) │  │ (语调/节奏)│  │(颈部)  │  │ (状态)   │ │
│  └─────────┘  └──────────┘  └────────┘  └──────────┘ │
└─────────────────────────────────────────────────────────┘

二、核心模块详细设计

2.1 实时感知与注意力系统

2.1.1 多模态感知融合
class MultiModalPerception:def __init__(self):self.visual_stream = ContinuousVisionStream()  # 持续视觉流self.audio_stream = ContinuousAudioStream()    # 持续音频流self.environmental = EnvironmentalSensors()    # 环境传感def fuse_streams(self):# 不是简单的特征拼接,而是基于注意力的动态融合# 根据当前情境动态调整各模态的权重pass
2.1.2 注意力机制
  • 选择性注意:根据当前状态和历史经验,动态聚焦重要信息
  • 分散注意:同时处理多个信息流,如边听边看
  • 注意力转移:基于突发事件或内在动机的注意力重定向

2.2 情感涌现系统

2.2.1 情感状态空间
class EmotionSpace:def __init__(self):# 不是离散的情绪标签,而是连续的高维空间self.dimensions = {'valence': 0.0,      # 愉悦度 (-1到1)'arousal': 0.0,      # 激活度 (-1到1)'dominance': 0.0,    # 控制感 (-1到1)'expectation': 0.0,  # 期待值 (-1到1)'social_distance': 0.0  # 社交距离 (-1到1)}# 情绪动力学参数self.inertia = 0.7       # 情绪惯性self.volatility = 0.3    # 情绪波动性self.baseline = {}       # 个体基线情绪
2.2.2 情感涌现机制
  • 底层激活:感知输入直接触发的情感反应
  • 认知评估:基于理解和预期的情感调节
  • 记忆共鸣:当前情境与过往经历的情感关联
  • 社交调节:基于社交规范的情感表达调整

2.3 动态记忆系统

2.3.1 记忆编码与存储
class MemorySystem:def __init__(self):self.working_memory = WorkingMemory(capacity=7±2)self.episodic_memory = EpisodicMemory()self.semantic_memory = SemanticMemory()self.procedural_memory = ProceduralMemory()def encode_experience(self, experience):# 不是简单存储,而是提取多层次特征features = {'sensory': self.extract_sensory_features(experience),'emotional': self.extract_emotional_features(experience),'semantic': self.extract_semantic_features(experience),'temporal': self.extract_temporal_features(experience),'social': self.extract_social_features(experience)}# 计算记忆强度(决定是否长期保存)memory_strength = self.compute_memory_strength(features)return Memory(features, memory_strength)
2.3.2 记忆巩固与遗忘
  • 情感标记:情感强度高的记忆优先保留
  • 重复强化:频繁访问的记忆得到强化
  • 关联网络:与其他记忆关联越多越不易遗忘
  • 时间衰减:遵循艾宾浩斯遗忘曲线,但有个体差异

2.4 人格演化系统

2.4.1 人格架构
class PersonalitySystem:def __init__(self, initial_personality):# 核心层:相对稳定的基础特质self.core_traits = {'openness': 0.7,'conscientiousness': 0.6,'extraversion': 0.5,'agreeableness': 0.8,'neuroticism': 0.3}# 动态层:可被经历塑造的特质self.dynamic_traits = DynamicTraitNetwork()# 行为倾向:具体的习惯和偏好self.behavioral_tendencies = BehavioralTendencies()# 价值观系统self.value_system = ValueSystem()
2.4.2 人格塑造机制
  • 经历整合:重要经历逐渐内化为人格特质
  • 社交镜像:通过互动对象的反馈调整自我
  • 认知失调:行为与信念冲突时的自我调整
  • 发展阶段:不同"年龄"阶段的人格发展重点

2.5 实时交互系统

2.5.1 流式处理架构
class RealtimeInteraction:def __init__(self):self.speech_recognition = StreamingSpeechRecognition()self.natural_language_understanding = IncrementalNLU()self.response_generator = StreamingResponseGenerator()async def process_interaction(self):# 并行处理多个流async for audio_chunk in self.audio_stream:# 实时语音识别partial_text = await self.speech_recognition(audio_chunk)# 增量理解understanding = await self.natural_language_understanding(partial_text)# 预测性响应准备if understanding.confidence > threshold:await self.prepare_response(understanding)# 实时反馈(表情、声音提示等)await self.generate_backchannel(understanding)
2.5.2 多模态响应协调
  • 表情预备:基于理解预测,提前准备表情动作
  • 语音韵律:实时调整语调、语速匹配情境
  • 姿态同步:头部动作与语言内容协调
  • 中断处理:自然处理打断和话轮转换

三、技术实现方案

3.1 基础模型选择

  • 感知模型:多模态Transformer(如CLIP变体)
  • 语言模型:支持流式输出的LLM(如定制的LLaMA)
  • 情感模型:基于VAE的连续情感空间模型
  • 记忆模型:神经图灵机(NTM)或可微分神经计算机(DNC)

3.2 个性化实现(类LoRA思想)

class PersonalizedAdapter:def __init__(self, base_model):self.base_model = base_model  # 冻结的基础模型# 个性化适配层self.personality_adapter = LowRankAdapter(rank=32)self.memory_adapter = LowRankAdapter(rank=64)self.preference_adapter = LowRankAdapter(rank=16)def forward(self, input):base_output = self.base_model(input)# 叠加个性化调整personality_adjustment = self.personality_adapter(base_output)memory_influence = self.memory_adapter(base_output)preference_bias = self.preference_adapter(base_output)# 动态融合final_output = self.dynamic_fusion(base_output, personality_adjustment,memory_influence,preference_bias)return final_output

3.3 训练策略

3.3.1 预训练阶段
  1. 多模态对齐训练:视觉-语言-情感的联合训练
  2. 时序建模训练:理解事件发展和因果关系
  3. 社交常识训练:人际互动的隐含规则
3.3.2 角色注入(以爱丽丝为例)
class CharacterInjection:def __init__(self, character_name="Alice"):self.character_data = self.load_character_data(character_name)def inject_memories(self, model):# 将动漫片段转换为第一人称记忆for episode in self.character_data.episodes:first_person_memory = self.convert_to_memory(episode)model.memory_system.inject(first_person_memory)def inject_personality(self, model):# 从角色行为中提取性格特质personality_traits = self.extract_traits(self.character_data)model.personality_system.initialize(personality_traits)
3.3.3 在线学习
  • 经验回放:定期回顾重要经历,巩固记忆
  • 梦境机制:离线时整理和重组记忆
  • 元学习:学习如何从互动中学习

3.4 实时性优化

3.4.1 推理加速
  • 模型量化:INT8/INT4量化减少计算量
  • 动态计算:根据场景复杂度调整计算深度
  • 缓存机制:预测性缓存可能的响应
3.4.2 流水线并行
class InferencePipeline:def __init__(self):self.stages = [PerceptionStage(),      # 感知处理UnderstandingStage(),   # 理解分析EmotionStage(),        # 情感计算DecisionStage(),       # 决策生成ExpressionStage()      # 表达输出]async def process(self, input_stream):# 各阶段并行处理不同时间片的数据pipeline = asyncio.create_task(self.pipeline_process(input_stream))await pipeline

四、实施路线图

第一阶段:基础能力构建(1-2个月)

  1. 搭建实时感知系统
  2. 实现基础情感模型
  3. 构建初步记忆系统
  4. 完成表情控制系统

第二阶段:人格注入(1个月)

  1. 角色数据准备和处理
  2. 记忆注入和人格初始化
  3. 基础交互能力测试

第三阶段:动态演化(2-3个月)

  1. 实现在线学习机制
  2. 优化人格演化系统
  3. 完善记忆巩固与遗忘

第四阶段:优化提升(持续)

  1. 实时性能优化
  2. 交互自然度提升
  3. 个性化深度强化

五、关键技术挑战与解决方案

5.1 情感真实性

挑战:如何让情感表达真实可信,而非机械化 方案

  • 情感状态的连续性和惯性
  • 多层次情感(表层表达vs内在状态)
  • 情境依赖的情感调节

5.2 记忆一致性

挑战:如何保持长期记忆的一致性 方案

  • 记忆图谱构建
  • 冲突检测与解决机制
  • 渐进式记忆更新

5.3 个性稳定性

挑战:在可塑性和稳定性之间找到平衡 方案

  • 分层人格架构
  • 缓慢的特质演化速率
  • 关键经历的深度影响

5.4 实时响应

挑战:复杂计算与实时性的矛盾 方案

  • 预测性计算
  • 分级响应策略
  • 硬件加速优化

六、评估指标

6.1 技术指标

  • 响应延迟:<100ms
  • 情感识别准确率:>85%
  • 记忆保持率:遵循人类遗忘曲线
  • 个性一致性:>90%

6.2 体验指标

  • 交互自然度评分
  • 情感共鸣度测试
  • 长期陪伴满意度
  • 个性独特性评估

七、未来扩展

7.1 多机器人社交

  • 机器人之间的情感传染
  • 群体记忆共享机制
  • 社交关系网络

7.2 具身智能

  • 全身动作协调
  • 环境导航与交互
  • 物理世界学习

7.3 创造性表达

  • 艺术创作能力
  • 幽默感生成
  • 想象力系统

这个架构设计的核心是将爱丽丝设计成一个真正"活着"的智能体,而不是一个执行预设脚本的机器。通过情感涌现、动态记忆、人格演化等机制的有机结合,让她能够真正地感受、学习、成长,成为一个独特的个体。


我仔细阅读了你的需求,你想要创造的不是一个简单的服务型机器人,而是一个真正具有"生命感"的硅基智能体。让我为你设计一个完整的仿生机器人系统架构。我为你设计了一个完整的仿生机器人系统架构。这个设计的核心理念是让爱丽丝成为一个真正"活着"的智能体,而不是执行预设脚本的机器。让我重点解释几个关键设计:

1. 情感涌现而非规则驱动

你提到的"不想要程序写死的反应",这正是我设计情感涌现系统的原因。情感不是通过if-else规则产生的,而是从多个维度的交互中自然涌现:

# 不是这样:
if context == "悲伤音乐":expression = "悲伤表情"# 而是这样:
emotion_state = integrate(sensory_input,      # 当前感知memory_resonance,   # 记忆共鸣  social_context,     # 社交情境internal_state      # 内在状态
)
# 情感状态决定表达,但表达还会被其他因素调节

2. 动态人格塑造系统

针对你提到的"爱丽丝和川崎拥有同样架构但表现不同",我设计了分层人格架构

  • 系统层(冻结):基础认知能力、感知处理等
  • 个性层(可塑):通过类似LoRA的低秩适配器实现个性化
  • 经历层(动态):持续从交互中学习和演化

这样每个机器人都能发展出独特的个性。

3. 渐进式内容体验

对于"像人一样逐步体验内容"的需求,我建议实现注意力窗口机制

class ProgressiveReading:def __init__(self):self.attention_window = 200  # 字符/tokensself.reading_speed = adaptive  # 根据内容复杂度调整async def read_with_human(self, content, human_pace):for chunk in self.chunk_content(content):# 处理当前片段understanding = await self.process_chunk(chunk)# 生成实时反应if understanding.surprise_level > threshold:await self.express_surprise()# 与人类阅读速度同步await self.sync_with_human(human_pace)

4. 实时交互实现

针对"实时交互"需求,关键是预测性处理增量理解

class RealtimeInteractionEngine:def __init__(self):self.predictive_model = PredictiveResponseModel()self.backchannel_generator = BackchannelGenerator()async def handle_speech(self, audio_stream):partial_text = ""async for audio_chunk in audio_stream:# 增量语音识别new_text = await self.asr(audio_chunk)partial_text += new_text# 实时理解和预测intent = await self.incremental_nlu(partial_text)# 生成即时反馈(如"嗯"、"啊"、表情变化)if self.should_backchannel(intent):await self.emit_backchannel(intent.emotion)# 预准备可能的回应if intent.confidence > 0.7:self.prepare_response(intent)

5. 记忆系统的具体实现

关于记忆和遗忘,我建议采用多重记忆强度评估

def calculate_memory_importance(experience):importance = weighted_sum(emotional_intensity * 0.3,      # 情感强度personal_relevance * 0.25,      # 个人相关性novelty_factor * 0.2,           # 新颖程度social_significance * 0.15,     # 社交重要性repetition_count * 0.1          # 重复次数)return importance# 遗忘概率
forget_probability = exp(-importance * time_factor)

具体实施建议

1. 从模块化开始

先实现和测试各个独立模块:

  • Week 1-2: 实时语音处理和表情控制
  • Week 3-4: 基础情感状态机
  • Week 5-6: 简单记忆系统
  • Week 7-8: 整合测试

2. 数据准备(针对爱丽丝)

# 将动漫转换为第一人称记忆
def process_anime_episodes():for episode in sao_episodes:# 提取爱丽丝相关场景alice_scenes = extract_alice_scenes(episode)# 转换视角first_person_memories = convert_to_first_person(alice_scenes)# 提取情感标签emotional_contexts = extract_emotions(alice_scenes)# 构建记忆memories.add(content=first_person_memories,emotions=emotional_contexts,timestamp=episode_timeline)

3. 硬件优化建议

  • 考虑使用边缘计算设备(如Jetson Orin)
  • 关键模块使用TensorRT加速
  • 非关键计算可以适当使用云端

4. 测试策略

创建多样化的测试场景:

  • 日常对话测试
  • 情感共鸣测试(播放不同类型音乐)
  • 记忆一致性测试(提及过往经历)
  • 个性演化追踪(长期观察)

这个系统的美妙之处在于,爱丽丝的每一个反应都是独特的,是她的感知、记忆、情感和个性共同作用的结果。她不是在"扮演"爱丽丝,而是真正"成为"了爱丽丝。

你觉得这个架构设计如何?有哪些部分需要我进一步详细说明或调整的吗?我们可以从你最关心的模块开始深入讨论具体的实现方案。

相关文章:

【仿生机器人】仿生机器人系统架构设计2.0——具备可执行性

结合我的需求后&#xff0c;来自Claude4.0 的结构设计 仿生机器人系统架构设计 一、系统总体架构 1.1 核心设计理念 涌现式情感&#xff1a;情感不是预设的规则&#xff0c;而是从环境感知、记忆关联和内在状态的复杂交互中涌现出来动态人格塑造&#xff1a;性格特质随着经…...

STM32:ESP8266 + MQTT 云端与报文全解析

知识点1【MQTT的概述】 1、概述 MQTT是一种基于发布/订阅模式的轻量级应用层协议&#xff0c;运行在TCP/IP协议之上&#xff0c;专用物联网&#xff08;IoT&#xff09;和机器对机器&#xff08;M2M&#xff09;设计&#xff0c;其核心目标是低带宽&#xff0c;高延迟或不稳定…...

HTML5 Canvas 星空战机游戏开发全解析

HTML5 Canvas 星空战机游戏开发全解析 一、游戏介绍 这是一款基于HTML5 Canvas开发的2D射击游戏&#xff0c;具有以下特色功能&#xff1a; &#x1f680; 纯代码绘制的星空动态背景✈️ 三种不同特性的敌人类型&#x1f3ae; 键盘控制的玩家战机&#x1f4ca; 完整的分数统…...

箱式不确定集

“箱式不确定集&#xff08;Box Uncertainty Set&#xff09;”可以被认为是一种 相对简单但实用的不确定集建模方式。 ✅ 一、什么是“简单的不确定集”&#xff1f; 在鲁棒优化领域&#xff0c;“简单不确定集”通常指的是&#xff1a; 特点描述形式直观数学表达简洁&#…...

内存管理 : 04段页结合的实际内存管理

一、课程核心主题引入 这一讲&#xff0c;我要给大家讲的是真正的内存管理&#xff0c;也就是段和页结合在一起的内存管理方式。之前提到过&#xff0c;我们先学习了分段管理内存的工作原理&#xff0c;知道操作系统采用分段的方式&#xff0c;让用户程序能以分段的结构进行编…...

不使用绑定的方法

public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); // 初始设置 A 控件的宽度 ControlA.Width ControlB.Width / 2; // 监听 B 控件的 SizeChanged 事件 ControlB.SizeChanged (sender, e) > { ControlA.Width ControlB.Actual…...

Spring Boot 中的 Web 应用与 Reactive Web 应用

该判断题表述为&#xff1a;“Spring Boot启动过程中会判断当前应用类型是Web应用还是Reactive Web应用。” 这个说法是 正确的。Spring Boot 的自动配置机制会检查类路径&#xff0c;以确定是将应用程序配置为传统的 Servlet Web 应用还是 Reactive Web 应用。 Spring Boot 中…...

基于 stm32 的农用车控制系统设计

一、系统功能需求分析 农用车控制系统需实现多方面功能,以满足农业生产多样化需求。在动力控制方面,要实现发动机转速调节、挡位自动切换;作业控制涵盖农机具升降、播种施肥量调节、喷洒农药的流量与压力控制等;同时,还需具备车辆状态监测功能,实时监控发动机温度、油压…...

vue3: baidusubway using typescript

项目结构&#xff1a; <!--npm install -D tailwindcss-3d BaiduSubwayMap.vue npm install -D tailwindcss postcss autoprefixer--> <template><div class"relative w-full h-screen"><!-- 地图容器 --><div id"subway-container…...

Redis最佳实践——性能优化技巧之集群与分片

Redis集群与分片在电商应用中的性能优化技巧 一、Redis集群架构模式解析 1. 主流集群方案对比 方案核心原理适用场景电商应用案例主从复制读写分离数据冗余中小规模读多写少商品详情缓存Redis Sentinel自动故障转移监控高可用需求场景订单状态缓存Redis Cluster原生分布式分片…...

vue或者前端适配makedown推荐开源依赖

在 Vue 或前端项目中处理 Markdown 格式&#xff0c;以下是一些推荐的开源依赖和工具&#xff0c;根据需求分类整理&#xff1a; 1. 基础 Markdown 解析与渲染 Vue 专用库 vueuse/markdown VueUse 生态的 Markdown 工具&#xff0c;轻量且集成度高。 适合快速在 Vue 项目中渲…...

打打基础 | 从翻转链表到寄存器、汇编与内存

我作为软件工程师在美国工作了三年&#xff0c;期间接触和浸泡过不少的技术栈&#xff0c;罗列一番的话有 AWS cloud, frontend (React, TypeScript), backend (Django, Springboot, ECS, GraphQL), JVM (Java, Scala, Kotlin), data pipelines (Spark, Snowflake, Prefect, DB…...

深入解析 Dotnet-Boxed.Framework:提升 .NET 开发效率的利器

在现代 .NET 开发中&#xff0c;框架和工具的选择对项目的开发效率和长期维护至关重要。Dotnet-Boxed.Framework 是一个开源框架&#xff0c;旨在简化开发流程&#xff0c;提高生产力。它通过一组实用的工具和自动化功能&#xff0c;帮助开发者快速构建高质量的应用程序。本文将…...

常见相机的ISP算法

常见的ISP算法 3A算法 去雾算法 图像增强算法 图像宽动态算法 图像的电子缩放算法&#xff0c;无极电子缩放 图像降噪算法 相机常见问题 1.相机启动速度问题&#xff0c;启动速度较慢 2.相机扛不住高低温问题 3.相机散热问题问题 4.相机高低温芯片保护掉电 5.相机的成像效果或者…...

2024 CKA模拟系统制作 | Step-By-Step | 8、题目搭建-创建 Ingress

目录 ​​​​​​免费获取题库配套 CKA_v1.31_模拟系统 一、题目 二、核心考点 Ingress 资源定义 Ingress Controller 依赖 服务暴露验证 网络层次关系 三、搭建模拟环境 1.创建命名空间 2.安装ingress ingress-nginx-controller 3.创建hello.yaml并部署 四、总结 …...

OldRoll复古胶片相机:穿越时光,定格经典

在数字摄影盛行的今天&#xff0c;复古胶片相机的独特魅力依然吸引着无数摄影爱好者。OldRoll复古胶片相机这款软件&#xff0c;以其独特的复古风格和丰富的胶片滤镜效果&#xff0c;让用户仿佛穿越回了那个胶片摄影的黄金时代。它不仅模拟了胶片相机的操作界面&#xff0c;还提…...

通俗易懂的 JS DOM 操作指南:从创建到挂载

目录 &#x1f9e9; 1. 创建元素&#xff1a;document.createElement / createElementNS &#x1f4dd; 2. 创建文本&#xff1a;document.createTextNode ✏️ 3. 修改文本&#xff1a;node.nodeValue &#x1f5d1;️ 4. 移除元素&#xff1a;el.removeChild() &#x1…...

CSS Day07

1.搭建项目目录 2.网页头部SEO三大标签 3.Favicon图标与版心 &#xff08;1&#xff09;Favicon图标 &#xff08;2&#xff09;版心 4.快捷导航 5.头部-布局 6.头部-logo 7.头部-导航 8.头部-搜索 9头部-购物车 10.底部-布局 11.底部-服务区域 12.底部-帮助中心 13.底部-版权…...

爬虫框架:scrapy使用心得

文章目录 前言一、scrapy是什么&#xff1f;二、使用步骤1.安装和创建2.请求以及参数3.代理池4.请求错误处理5.采集数据入库6.日志及其他配置 总结 前言 有些时候我们需要采集大量数据时,我们需要程序的运行效率高,当然如果有时候不想写请求代码的时候&#xff0c;这些情况我都…...

RV1126-OPENCV 交叉编译

一.下载opencv-3.4.16.zip到自己想装的目录下 二.解压并且打开 opencv 目录 先用 unzip opencv-3.4.16.zip 来解压 opencv 的压缩包&#xff0c;并且进入 opencv 目录(cd opencv-3.4.16) 三. 修改 opencv 的 cmake 脚本的内容 先 cd platforms/linux 然后修改 arm-gnueabi.to…...

【深度学习】 19. 生成模型:Diffusion Models

Diffusion Models Diffusion Models 简介 Diffusion 模型是一类通过逐步添加噪声并再逆向还原的方式进行图像生成的深度生成模型。其基本流程包括&#xff1a; 前向过程&#xff08;Forward Process&#xff09;&#xff1a;将真实图像逐步加噪&#xff0c;最终变为高斯噪声…...

JMeter 直连数据库

1.直连数据库的使用场景 1.1 参数化&#xff0c;例如登录使用的账户名密码都可以从数据库中取得 1.2 断言&#xff0c;查看实际结果和数据库中的预期结果是否一致 1.3 清理垃圾数据&#xff0c;例如插入一个用户&#xff0c;它的ID不能相同&#xff0c;在测试插入功能后将数据删…...

易路 iBuilder:解构企业 AI 落地困境,重构智能体时代生产力范式

一、从大模型到智能体的产业跃迁 2024 年堪称中国人工智能产业的 "战略拐点" 之年。当 DeepSeek R1 模型以 "技术 价格" 双重普惠模式掀起行业震荡时&#xff0c;各企业纷纷意识到&#xff0c;大模型的真正价值不在于技术炫技&#xff0c;而在于成为企业…...

数据库,Spring Boot,数据源

您是对的&#xff0c;我之前的回答解释了Spring Boot在操作MySQL时不一定需要显式配置指定的数据源类型&#xff0c;因为它有自动配置机制&#xff0c;但没有直接点明在自动配置情况下“数据源是什么”。 在Spring Boot自动配置机制下&#xff0c;这个“数据源”指的是一个连接…...

Linux 第三阶段课程:数据库基础与 SQL 应用

数据库定义 数据库是按一定规则存储数据的仓库&#xff0c;可存储海量数据&#xff08;百万级至亿级&#xff09;&#xff0c;数据来源包括文本、图像、音视频等多种形式&#xff0c;如出行记录、消费数据等。 数据库分类 关系型数据库&#xff1a;基于二维表格模型&#xff0…...

计算机网络之路由表更新

1.解题思路 对新接收到的路由表进行更新&#xff0c;全部"距离"1&#xff0c;且"下一跳路由器"都写成发送方路由器的名称。 开始对比新表和原来的路由表 1.看目的网络 如果是新的目的网络&#xff0c;则直接把对应的各项信息填入表中&#xff1b;如果是相同…...

万兴PDF手机版

万兴PDF手机版(万兴PDF编辑器)是一款国产PDF编辑工具.万兴PDF安卓版提供PDF文档编辑,AI撰写摘要,文档签名,设置密码保护等功能,万兴PDF专家APP以简约风格及文档编辑功能为核心,支持多设备终端同步保存.全免 万兴 PDF 编辑器是一款功能强大的 PDF 编辑软件&#xff0c;它支持多种…...

Qt -使用OpenCV得到SDF

博客主页&#xff1a;【夜泉_ly】 本文专栏&#xff1a;【暂无】 欢迎点赞&#x1f44d;收藏⭐关注❤️ 目录 cv::MatdistanceTransform获得SDF 本文的目标&#xff0c; 是简单学习并使用OpenCV的相关函数&#xff0c; 并获得QImage的SDF(Signed Distance Field 有向距离场) 至…...

Python 中Vector类的格式化实现,重点拆解其超球面坐标系的设计精髓

&#x1f4cc; 高维向量的格式化革新 在Vector类第5版中&#xff0c;格式化系统迎来重要升级&#xff1a; 坐标系转型&#xff1a;从Vector2d的极坐标&#xff08;p’后缀&#xff09;升级为超球面坐标&#xff08;h’后缀&#xff09;&#xff0c;支持n维空间维度突破&#…...

DDR5 ECC详细原理介绍与基于协议讲解

本文篇幅较长,涉及背景原理介绍方便大家理解其运作方式 以及 基于DDR5协议具体展开介绍。 背景原理介绍 上图参考:DDR 内存中的 ECC 写入操作时,On-die ECC的工作过程如下: SoC将需要写入到Memory中的数据发送给控制器控制器将需要写入的数据直接发送给DRAM芯片在DDR5 DR…...