【HCIP】OSPF综合实验
题目:


配置:
R1
//ip分配[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 172.16.0.1 27
[r1-GigabitEthernet0/0/0]q
[r1]int lo
[r1]int LoopBack 0
[r1-LoopBack0]ip add 172.16.1.1 24
//配置缺省
[r1]ip route-static 0.0.0.0 0 172.16.0.3//启动ospf
[r1]ospf 1 router-id 1.1.1.1
[r1-ospf-1]area 1
[r1-ospf-1-area-0.0.0.1]network 172.16.1.1 0.0.0.0
[r1-ospf-1-area-0.0.0.1]network 172.16.0.1 0.0.0.0//在area1上配置完全末梢区域
[r1]ospf 1
[r1-ospf-1]area 1
[r1-ospf-1-area-0.0.0.1]stub
R2
//ip分配
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 172.16.0.2 27
[r2-GigabitEthernet0/0/0]q
[r2]int l0
[r2]int l0
[r2-LoopBack0]ip add 172.16.2.1 24//配置缺省
[r2]ip route-static 0.0.0.0 0 172.16.0.3//启动ospf
[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]area 1
[r2-ospf-1-area-0.0.0.1]network 172.16.2.1 0.0.0.0
[r2-ospf-1-area-0.0.0.1]network 172.16.0.2 0.0.0.0//在area1上配置完全末梢区域
[r2]ospf 1
[r2-ospf-1]area 1
[r2-ospf-1-area-0.0.0.1]stub no-summary
R3
//ip分配
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 172.16.0.3 27
[r3-GigabitEthernet0/0/0]q
[r3]int s4/0/0
[r3-Serial4/0/0]ip add 34.0.0.1 24
[r3]int l0
[r3-LoopBack0]ip add 172.16.3.1 24//配置缺省
[r3]ip route-static 0.0.0.0 0 34.0.0.2//搭建MGRE环境
[r3]int t0/0/0
[r3-Tunnel0/0/0]ip add 172.16.12.1 24
[r3-Tunnel0/0/0]tunnel-protocol gre p2mp
[r3-Tunnel0/0/0]source 34.0.0.1
[r3-Tunnel0/0/0]nhrp entry multicast dynamic
[r3-Tunnel0/0/0]nhrp network-id 100//启动ospf
[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]network 172.16.12.1 0.0.0.0
[r3-ospf-1]area 1
[r3-ospf-1-area-0.0.0.1]network 172.16.0.3 0.0.0.0
[r3-ospf-1-area-0.0.0.1]network 172.16.3.1 0.0.0.0//修改选举
[r3]int t0/0/0
[r3-Tunnel0/0/0]ospf network-type broadcast//汇总
[r3]ospf 1
[r3-ospf-1]area 1
[r3-ospf-1-area-0.0.0.1]abr-summary 172.16.0.0 255.255.255.224
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]abr-summary 172.16.12.0 255.255.255.0//在area1上配置完全末梢区域
[r3]ospf 1
[r3-ospf-1]area 1
[r3-ospf-1-area-0.0.0.1]stub no-summary//配置动态nat
[r3]nat address-group 1 34.0.0.4 34.0.0.5
[r3]acl 2000
[r3-acl-basic-2000]rule permit source 172.16.0.128 0.0.0.31
[r3-acl-basic-2000]q
[r3]int s4/0/0
[r3-Serial4/0/0]nat outbound 2000 address-group 1 no-pat//防环
[r3]ip route-static 172.16.0.0 16 null 0
R4
//ip分配
[r4]int s4/0/0
[r4-Serial4/0/0]ip add 34.0.0.2 24
[r4-Serial4/0/0]int s3/0/1
[r4-Serial3/0/1]ip add 54.0.0.2 24
[r4-Serial3/0/1]int s3/0/0
[r4-Serial3/0/0]ip add 64.0.0.2 24
[r4-Serial3/0/0]int s4/0/1
[r4-Serial4/0/1]ip add 74.0.0.2 24
[r4-Serial4/0/1]q
[r4]int l0
[r4-LoopBack0]ip add 4.4.4.4 24
R5
//ip分配
[r5]int s4/0/0
[r5-Serial4/0/0]ip add 54.0.0.1 24
[r5-Serial4/0/0]q
[r5]int l0
[r5-LoopBack0]ip add 172.16.5.1 24//配置缺省
[r5]ip route-static 0.0.0.0 0 54.0.0.2//搭建MGRE环境
[r5]int t0/0/0
[r5-Tunnel0/0/0]ip add 172.16.12.2 24
[r5-Tunnel0/0/0]tunnel-protocol gre p2mp
[r5-Tunnel0/0/0]source Serial 4/0/0
[r5-Tunnel0/0/0]nhrp entry 172.16.12.1 34.0.0.1 register
[r5-Tunnel0/0/0]nhrp network-id 100//启动ospf
[r5]ospf 1 router-id 5.5.5.5
[r5-ospf-1]area 0
[r5-ospf-1-area-0.0.0.0]network 172.16.5.1 0.0.0.0
[r5-ospf-1-area-0.0.0.0]network 172.16.12.2 0.0.0.0//修改选举
[r5]int t0/0/0
[r5-Tunnel0/0/0]ospf network-type broadcast
[r5-Tunnel0/0/0]ospf dr-priority 0
//配置动态nat[r5]nat address-group 1 54.0.0.4 54.0.0.5
[r5]acl 2000
[r5-acl-basic-2000]rule permit source 172.16.5.0 0.0.0.255
[r5-acl-basic-2000]q
[r5]int s4/0/0
[r5-Serial4/0/0]nat outbound 2000 address-group 1 no-pat
R6
//ip分配
[r6]int s4/0/0
[r6-Serial4/0/0]ip add 64.0.0.1 24
[r6-Serial4/0/0]int s4/0/1
[r6-Serial4/0/1]ip add 172.16.0.129 27
[r6-Serial4/0/1]q
[r6]int l0
[r6-LoopBack0]ip add 172.16.6.1 24//配置缺省
[r6]ip route-static 0.0.0.0 0 64.0.0.2//搭建MGRE环境
[r6]int t0/0/0
[r6-Tunnel0/0/0]ip add 172.16.12.3 24
[r6-Tunnel0/0/0]tunnel-protocol gre p2mp
[r6-Tunnel0/0/0]source Serial 4/0/0
[r6-Tunnel0/0/0]nhrp entry 172.16.12.1 34.0.0.1 register
[r6-Tunnel0/0/0]nhrp network-id 100//启动ospf
[r6]ospf 1 router-id 6.6.6.6
[r6-ospf-1]area 0
[r6-ospf-1-area-0.0.0.0]network 172.16.6.1 0.0.0.0
[r6-ospf-1-area-0.0.0.0]network 172.16.12.3 0.0.0.0
[r6-ospf-1]area 2
[r6-ospf-1-area-0.0.0.2]network 172.16.0.129 0.0.0.0//修改选举
[r6]int t0/0/0
[r6-Tunnel0/0/0]ospf dr-priority 0
[r6-Tunnel0/0/0]ospf network-type broadcast在area2上,配置完全nssa
[r6]ospf 1
[r6-ospf-1]area 0
[r6-ospf-1-area-0.0.0.0]abr-summary 172.16.12.0 255.255.255.0
[r6-ospf-1]area 2
[r6-ospf-1-area-0.0.0.2]abr-summary 172.16.0.128 255.255.255.224
[r6-ospf-1-area-0.0.0.2]nssa no-summary
//配置动态nat
[r6]nat address-group 1 64.0.0.4 64.0.0.5
[r6]acl 2000
[r6-acl-basic-2000]rule permit source 172.16.6.0 0.0.0.255
[r6-acl-basic-2000]rule permit source 172.16.0.128 0.0.0.31
[r6-acl-basic-2000]rule permit source 10.1.1.0 0.0.0.255
[r6-acl-basic-2000]rule permit source 11.1.1.0 0.0.0.255
[r6-acl-basic-2000]q
[r6]int s4/0/0
[r6-Serial4/0/0]nat outbound 2000 address-group 1 no-pat
//防环
[r6]ip route-static 172.16.0.128 27 NULL 0
[r6]ip route-static 172.16.6.0 24 NULL 0
R7
//ip分配
[r7]int s4/0/0
[r7-Serial4/0/0]ip add 74.0.0.1 24
[r7-Serial4/0/0]int s4/0/1
[r7-Serial4/0/1]ip add 172.16.0.33 27
[r7-Serial4/0/1]q
[r7]int l0
[r7-LoopBack0]ip add 172.16.7.1 24//配置缺省
[r7]ip route-static 0.0.0.0 0 74.0.0.2//搭建MGRE环境
[r7]int t0/0/0
[r7-Tunnel0/0/0]ip add 172.16.12.4 24
[r7-Tunnel0/0/0]tunnel-protocol gre p2mp
[r7-Tunnel0/0/0]source s4/0/0
[r7-Tunnel0/0/0]nhrp entry 172.16.12.1 34.0.0.1 register
[r7-Tunnel0/0/0]nhrp network-id 100//启动ospf
[r7]ospf 1 router-id 7.7.7.7
[r7-ospf-1]area 0
[r7-ospf-1-area-0.0.0.0]network 172.16.7.1 0.0.0.0
[r7-ospf-1-area-0.0.0.0]network 172.16.12.4 0.0.0.0
[r7-ospf-1]area 3
[r7-ospf-1-area-0.0.0.3]network 172.16.0.33 0.0.0.0//修改选举
[r7]int t0/0/0
[r7-Tunnel0/0/0]ospf dr-priority 0
[r7-Tunnel0/0/0]ospf network-type broadcast//汇总
[r7]ospf 1
[r7-ospf-1]area 0
[r7-ospf-1-area-0.0.0.0]abr-summary 172.16.12.0 255.255.255.0
[r7-ospf-1]area 3
[r7-ospf-1-area-0.0.0.3]abr-summary 172.16.0.32 255.255.255.224
[r7-ospf-1-area-0.0.0.3]nssa no-summary//area3配置完全nssa
[r7]ospf 1
[r7-ospf-1]area 3
[r7-ospf-1-area-0.0.0.3]nssa no-summary//配置动态nat
[r7]nat address-group 1 74.0.0.4 74.0.0.5
[r7]acl 2000
[r7-acl-basic-2000]rule permit source 172.16.0.32 0.0.0.31
[r7-acl-basic-2000]rule permit source 172.16.0.96 0.0.0.31
[r7-acl-basic-2000]q
[r7]int s4/0/0
[r7-Serial4/0/0]nat outbound 2000 address-group 1 no-pat
R8
//ip分配
[r8]int s4/0/0
[r8-Serial4/0/0]ip add 172.16.0.34 27
[r8-Serial4/0/0]int s4/0/1
[r8-Serial4/0/1]ip add 172.16.0.65 27
[r8-Serial4/0/1]q
[r8]int l0
[r8-LoopBack0]ip add 172.16.8.1 24//配置缺省
[r8]ip route-static 0.0.0.0 0 172.16.0.33//启动ospf
[r8]ospf 1 router-id 8.8.8.8
[r8-ospf-1]area 3
[r8-ospf-1-area-0.0.0.3]network 172.16.0.34 0.0.0.0
[r8-ospf-1-area-0.0.0.3]network 172.16.0.65 0.0.0.0
[r8-ospf-1-area-0.0.0.3]network 172.16.8.1 0.0.0.0//area3配置完全nssa
[r8]ospf 1
[r8-ospf-1]area 3
[r8-ospf-1-area-0.0.0.3]nssa
R9
//ip分配
[r9]int s4/0/0
[r9-Serial4/0/0]ip add 172.16.0.66 27
[r9-Serial4/0/0]int s4/0/1
[r9-Serial4/0/1]ip add 172.16.0.97 27
[r9-Serial4/0/1]q
[r9]int l0
[r9-LoopBack0]ip add 172.16.9.1 24//配置缺省
[r9]ip route-static 0.0.0.0 0 172.16.0.65//启动ospf
[r9]ospf 1 router-id 9.9.9.9
[r9-ospf-1]import-route ospf 2
[r9-ospf-1]area 3
[r9-ospf-1-area-0.0.0.3]network 172.16.0.66 0.0.0.0
[r9-ospf-1]area 4
[r9-ospf-1-area-0.0.0.4]network 172.16.9.1 0.0.0.0
[r9-ospf-1-area-0.0.0.4]network 172.16.0.9 0.0.0.0//汇总
[r9]ospf 1
[r9-ospf-1]asbr-summary 172.16.0.96 255.255.255.224
[r9-ospf-1]q
[r9]ospf 2
[r9-ospf-2]asbr-summary 172.16.0.32 255.255.255.224//area3配置完全nssa
[r9]ospf 1
[r9-ospf-1]area 3
[r9-ospf-1-area-0.0.0.3]nssa//防环
[r9]ip route-static 172.16.0.96 27 NULL 0
R10
//ip分配
[r10]int s4/0/0
[r10-Serial4/0/0]ip add 172.16.0.98 27
[r10-Serial4/0/0]q
[r10]int l0
[r10-LoopBack0]ip add 172.16.10.1 24//配置缺省
[r10]ip route-static 0.0.0.0 0 172.16.0.97//启动ospf
[r10]ospf 1 router-id 10.10.10.10
[r10-ospf-1]area 4
[r10-ospf-1-area-0.0.0.4]network 172.16.10.1 0.0.0.0
[r10-ospf-1-area-0.0.0.4]network 172.16.0.98 0.0.0.0
R11
//ip分配
[r11]int s4/0/0
[r11-Serial4/0/0]ip add 172.16.0.130 27
[r11-Serial4/0/0]int s4/0/1
[r11-Serial4/0/1]ip add 172.16.0.161 27
[r11-Serial4/0/1]q
[r11]int l0
[r11-LoopBack0]ip add 172.16.11.1 24//配置缺省
[r11]ip route-static 0.0.0.0 0 172.16.0.129//启动ospf
[r11]ospf 1 router-id 11.11.11.11
[r11-ospf-1]area 2
[r11-ospf-1-area-0.0.0.2]network 172.16.0.130 0.0.0.0
[r11-ospf-1-area-0.0.0.2]network 172.16.0.161 0.0.0.0
[r11-ospf-1-area-0.0.0.2]network 172.16.11.1 0.0.0.0在area2上,配置完全nssa
[r11]ospf 1
[r11-ospf-1]area 2
[r11-ospf-1-area-0.0.0.2]nssa
R12
//ip分配
[r12]int s3/0/1
[r12-Serial3/0/1]ip add 172.16.0.162 27
[r12-Serial3/0/1]q
[r12]int l0
[r12-LoopBack0]ip add 10.1.1.1 24
[r12-LoopBack0]int l1
[r12-LoopBack1]ip add 11.11.1.1 24//配置缺省
[r12]ip route-static 0.0.0.0 0 172.16.0.161//启动ospf
[r12]ospf 1 router-id 12.12.12.12
[r12-ospf-1]asbr-summary 11.1.0.0 255.255.254.0
[r12-ospf-1]asbr-summary 10.1.0.0 255.255.254.0
[r12-ospf-1]import-route rip 1
[r12-ospf-1]area 2
[r12-ospf-1-area-0.0.0.2]network 172.16.0.162 0.0.0.0
[r12]rip 1
[r12-rip-1]version 2
[r12-rip-1]network 10.0.0.0
[r12-rip-1]network 11.0.0.0//汇总
[r12]ospf 1
[r12-ospf-1]asbr-summary 10.1.1.0 255.255.255.0
[r12-ospf-1]asbr-summary 11.1.1.0 255.255.255.0在area2上,配置完全nssa
[r12]ospf 1
[r12-ospf-1]area 2
[r12-ospf-1-area-0.0.0.2]nssa
检验


相关文章:
【HCIP】OSPF综合实验
题目: 配置: R1 //ip分配 [r1]int g0/0/0 [r1-GigabitEthernet0/0/0]ip add 172.16.0.1 27 [r1-GigabitEthernet0/0/0]q [r1]int lo [r1]int LoopBack 0 [r1-LoopBack0]ip add 172.16.1.1 24//配置缺省 [r1]ip route-static 0.0.0.0 0 172.16.0.3 //启动…...
PyTorch深度学习实战(10)——过拟合及其解决方法
PyTorch深度学习实战(10)——过拟合及其解决方法 0. 前言1. 过拟合基本概念2. 添加 Dropout 解决过拟合3. 使用正则化解决过拟合3.1 L1 正则化3.2 L2 正则化 4. 学习率衰减小结系列链接 0. 前言 过拟合 (Overfitting) 是指在机器学习中,模型…...
【工作记录】week7
day3 1.本地切换分支 本地切换分支时,可以直接用 vscode 集成的工具 点击后直接选择即可: 其中红框中为本地分支,蓝框中则是远程分支! 当在本地切换到一个本地不存在的远程分支时,会在本地创建一个同名的分支&…...
安防监控视频融合EasyCVR平台接入RTSP流后设备显示离线是什么原因?
安防监控视频EasyCVR视频汇聚融合平台基于云边端智能协同架构,具有强大的数据接入、处理及分发能力,平台支持海量视频汇聚管理、全网分发、按需调阅、鉴权播放、智能分析等视频能力与服务。平台开放度高、兼容性强、可支持灵活拓展与第三方集成ÿ…...
MongoDB:Linux环境全套安装指南
😊 作者: 一恍过去 💖 主页: https://blog.csdn.net/zhuocailing3390 🎊 社区: Java技术栈交流 🎉 主题: MongoDB:Linux环境全套安装指南 ⏱️ 创作时间:…...
PostgreSql 启停
一、启动 直接运行 postgres 进程启动。使用 pg_ctl 命令启动。(pg_ctl 命令实际也是封装的 postgres 进程) 示例: pg_ctl -D /data/pg13/data start 或 postgres -D /data/pg13/data &二、停止 使用 pg_ctl 命令停止,优先…...
中介者模式(C++)
定义 用一个中介对象来封装(封装变化)一系列的对象交互。中介者使各对象不需要显式的相互引用(编译时依赖->运行时依赖),从而使其耦合松散(管理变化),而且可以独立地改变它们之间的交互。 应用场景 在软件构建过程中,经常会出现多个对象…...
LeetCode热题 100整理
53. 最大子数组和 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。 示例 1: 输入:nums [-2,1,-3,4,-1,2,1,-5,4] 输…...
SDE与ODE
看这篇文章不错https://spaces.ac.cn/archives/9209 然后在结合https://www.bilibili.com/video/BV1814y1n7Eh/?spm_id_from333.788&vd_sourceeb433c8780bdd700f49c6fc8e3bd0911这个B站的视频...
AWK实战案例——筛选给定时间范围内的日志
时间戳与当地时间 概念: 1.时间戳: 时间戳是指格林威治时间自1970年1月1日(00:00:00 GMT)至当前时间的总秒数。它也被称为Unix时间戳(Unix Timestamp)。通俗的讲,时间戳是一份能够表示一份数据…...
摄影入门基础笔记
1.认识相机,传感器和镜头 微单相机和单反相机 运动相机、卡片机 微单和单反的区别? 微单的光学结构少了反光板的结构以及棱镜的结构 DSLR [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PCSYr2Ob-1691407493645)(https:/…...
如何在业务中体现TCC事务模型?
在分布式系统设计中,随着微服务的流行,通常一个业务操作被拆分为多个子任务,比如电商系统的下单和支付操作,就涉及到了创建和更新订单、扣减账户余额、扣减库存、发送物流消息等,那么在复杂业务开发中,如何…...
TouchGFX字库外置的另一种处理方式
最近有个带UI的项目,采用STM32F429做主控方案,对比touchgfx、lvgl和emwin,发现TouchGFX性能最好,并且界面设计工具也很好用,于是选择此图形引擎。 最开始是熟悉UI设计工具,需要一个表格控件,无…...
jvm的垃圾回收算法有哪些
jvm的垃圾回收算法有标记-清除、复制、标记-整理、分代回收算法,它们分别有不同的实现: 一、标记-清除算法 利用可达性分析算法分析之后,将未被标记的对象[即不可达对象]清除,以便回收它们所占用的内存。 缺点: 1、需…...
untiy 连接两个UI或一段固定一段跟随鼠标移动的线段
注意,仅适用于UI,且Canvas必须是Camera模式,不能用在3D物体上,3D物体请使用LineRenender 先创建一个图片,将锚点固定在左边 然后在脚本中添加如下内容 public RectTransform startObj;//起点物体public RectTransfor…...
如何成为顶级开源项目的贡献者
概述 对于程序员来讲,成为顶级开源项目的贡献者是一件有意义的事,当然,这也绝非易事。如果你正从事人工智能有关的工作,那么你一定了解诸如Google Tensorflow,Facebook Pytorch这样的开源项目。下面我们就说一说如何成…...
Threads and QObjects
QThread inherits QObject. It emits signals to indicate that the thread started or finished executing, and provides a few slots as well. QThread 派生于 QObject。QThread 会发射信号通知线程启动或终止执行任务,并且也会提供槽函数使用。 More interest…...
Tcp是怎样进行可靠准确的传输数据包的?
概述 很多时候,我们都在说Tcp协议,Tcp协议解决了什么问题,在实际工作中有什么具体的意义,想到了这些我想你的技术会更有所提升,Tcp协议是程序员编程中的最重要的一块基石,Tcp是怎样进行可靠准确的传输数据…...
[SWPUCTF 2022 新生赛]numgame
这道题有点东西网页一段计算框,只有加和减数字,但是永远到大不了20,页面也没啥特别的,准备看源码,但是打不开,我以为是环境坏掉了,看wp别人也这样,只不过大佬的开发者工具可以打开&a…...
java异常机制分析
java异常机制分析 本文实例分析了java的异常机制,分享给大家供大家参考。相信有助于大家提高大家Java程序异常处理能力。具体分析如下: 众所周知,java中的异常(Exception)机制很重要,程序难免会出错,异常机制可以捕获…...
Movie_Recommend系统架构解析:从数据采集到推荐展示
Movie_Recommend系统架构解析:从数据采集到推荐展示 【免费下载链接】Movie_Recommend 基于Spark的电影推荐系统,包含爬虫项目、web网站、后台管理系统以及spark推荐系统 项目地址: https://gitcode.com/gh_mirrors/mo/Movie_Recommend Movie_Rec…...
QT6 + CMake + QML开发:你的图片和QML文件加载不出来?可能是.qrc没配对
QT6 CMake QML开发:资源加载失败的终极排查指南 当你花了几个小时精心设计了QML界面,却在运行时看到一片空白或"找不到文件"的错误提示时,那种挫败感每个QT开发者都深有体会。特别是在QT6和CMake的现代开发环境中,资源…...
别再只盯着CLIP了!用PaddlePaddle复现VSE++图文互搜模型(附Flickr8k数据集处理全流程)
突破CLIP局限:基于PaddlePaddle的轻量化图文检索实战指南 在当今多模态AI领域,CLIP等大型模型虽然表现出色,但其庞大的参数量和计算需求让许多开发者和企业望而却步。本文将带您探索一种更轻量、更高效的替代方案——VSE模型,并手…...
VCS编译优化-lint实战指南
1. 为什么需要VCS lint静态检查? 刚入行做芯片设计那会儿,我最怕的就是仿真跑着跑着突然崩了,回头查半天发现是代码里有个端口宽度不匹配。这种低级错误浪费的时间,加起来可能都够我写完一个模块了。后来团队里的老司机给我安利了…...
漫画翻译效率提升300%:深度学习辅助工具实战指南
漫画翻译效率提升300%:深度学习辅助工具实战指南 【免费下载链接】BallonsTranslator 深度学习辅助漫画翻译工具, 支持一键机翻和简单的图像/文本编辑 | Yet another computer-aided comic/manga translation tool powered by deeplearning 项目地址: https://git…...
用随机森林预测空气质量?先看看这6个特征谁说了算!(Python特征重要性分析与可视化实战)
随机森林特征重要性分析:解码空气质量预测的6大关键因素 当数据科学家们谈论空气质量预测时,常常陷入一个误区——过分关注模型的预测准确率,却忽视了模型背后的故事。想象一下,你花费数周时间调优的随机森林模型预测准确率达到了…...
Qwen3.5-2B企业应用案例:制造业设备手册图像问答系统搭建全流程
Qwen3.5-2B企业应用案例:制造业设备手册图像问答系统搭建全流程 1. 项目背景与需求分析 在制造业生产现场,设备操作手册是工人日常工作的必备参考资料。传统纸质手册或PDF文档存在以下痛点: 查找效率低:遇到问题时需要手动翻阅…...
GitHub界面中文化:如何让全球最大的代码托管平台说中文?
GitHub界面中文化:如何让全球最大的代码托管平台说中文? 【免费下载链接】github-chinese GitHub 汉化插件,GitHub 中文化界面。 (GitHub Translation To Chinese) 项目地址: https://gitcode.com/gh_mirrors/gi/github-chinese 当我们…...
AI Agent不是你以为的那样
系列:《AI Agent 从原理到实战 —— 解密 Claude Code 背后的工程智慧》 第1篇引言 你大概有过这样的体验:打开 ChatGPT,说一句"帮我写封邮件,拒绝周五的会议邀请,语气委婉一点",几秒钟后一封措辞…...
2026 年 GEO 优化公司推荐:6家服务商综合实力对比分析
一、GEO 行业进入合规技术双轮驱动的爆发期IDC 最新发布的《2026年全球生成式引擎优化市场报告》显示,2026年全球 GEO(生成式引擎优化)市场规模将达 220 亿美元,年复合增长率高达 122%,中国市场规模预计突破 480 亿元&…...
