AI+Xmind彻底解决你的思维导图

news2024/10/19 12:41:19

在写作领域、老师授课、产品经理等都会使用到思维导图,如果是一个个拖拉撰写太麻烦了。

本篇内容小索奇就教会大家利用AI结合Xmind制作思维导图。

先打开我们的AI软件

这里小索奇用ChatGPT(可以使用kimi,豆包等大模型都可以)

Prompt如下:

我准备绘制思维导图,内容为操作系统的知识,内容如下: 本章节包含先来先服务算法,短作业优先算法,优先级调度算法,轮转调度算法,多级队列调度算法,多级反馈队列调度算法,基于公平原则的调度算法。请您根据这些进行拓展并拆解为三级分支,要求思维清晰,使用关键字。

回复内容如下:

  1. 先来先服务算法(FCFS) 特点 按到达顺序处理任务 简单易实现 优点 公平、容易理解 缺点 可能导致“长任务阻塞”现象(长作业等待时间过长)

  2. 短作业优先算法(SJF) 特点 优先处理运行时间短的任务 包含两种类型: 非抢占式 SJF 抢占式 SJF(也称为最短剩余时间优先,SRTF)

...内容过多,这里只放下一部分,不占用阅读时间

生成完毕后,我们需要把它转换为md格式

这时候让AI把上面内容转换并整理成md格式

输出内容如下:

这样基本就完成了,但还不够,由于思维导图不能长篇大论,字体不宜过多,这里可以让AI去除括号中的内容或者简略撰写(根据个人需求来)。

等下需要把这些内容导入Xmind中,部分软件不可识别粗体或默认就有特殊显示效果,所以这里让AI去除加粗效果。

这样我们就做好md文档了。

详细内容如下

# 操作系统调度算法

## 1. 先来先服务算法
- 特点  
  - 按到达顺序处理任务  
  - 简单易实现  
- 优点  
  - 公平、容易理解  
- 缺点  
  - 可能导致长任务阻塞现象(长作业等待时间过长)

---

## 2. 短作业优先算法
- 特点  
  - 优先处理运行时间短的任务  
  - 包含两种类型:  
    - 非抢占式  
    - 抢占式  
- 优点  
  - 平均等待时间较短  
- 缺点  
  - 饥饿问题:长作业可能被一直推迟

---

## 3. 优先级调度算法
- 特点  
  - 根据任务的优先级调度  
  - 可分为:  
    - 抢占式  
    - 非抢占式  
- 优点  
  - 符合业务需求,优先处理重要任务  
- 缺点  
  - 饥饿问题:低优先级任务可能长期得不到处理  
  - 解决方案:老化技术

---

## 4. 轮转调度算法
- 特点  
  - 每个任务分配固定的时间片轮流执行  
  - 如果任务未完成,返回队尾  
- 优点  
  - 时间公平,每个任务都有执行机会  
- 缺点  
  - 频繁切换可能导致开销增大

---

## 5. 多级队列调度算法
- 特点  
  - 将任务分为不同队列,队列间优先级不同  
  - 静态队列:任务不会在队列间移动  
- 优点  
  - 可针对不同类型任务进行优化  
- 缺点  
  - 某些队列可能资源紧缺,影响性能

---

## 6. 多级反馈队列调度算法
- 特点  
  - 允许任务在不同优先级队列间移动  
  - 新任务通常放在高优先级队列  
- 优点  
  - 动态调整优先级,解决饥饿问题  
- 缺点  
  - 复杂度较高,需要精细管理

---

## 7. 基于公平原则的调度算法
- 特点  
  - 为所有任务尽量提供相同的资源份额  
- 优点  
  - 保证所有任务都能获得合理资源  
- 缺点  
  - 性能可能不如基于优先级的算法

接下来在桌面新建一个文本文档Txt文件,把上述内容复制进去,后缀改为md结尾即可。

改为md文件结尾

下面需要使用到Xmind软件,随意找一个能够导入md文件的就可以,也无需会员。

这里使用的是联想应用商店中下载量偏高的一款

  • 不局限哈,导入个md文件而已,绝大多数Xmind软件都是可以的。

打开下载好的Xmind软件

点击导入文件-Markdown格式

这样就完成啦,效果如下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2217447.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

中小型医院网站开发:Spring Boot入门

2 相关技术简介 2.1 Java技术 Java是一种非常常用的编程语言,在全球编程语言排行版上总是前三。在方兴未艾的计算机技术发展历程中,Java的身影无处不在,并且拥有旺盛的生命力。Java的跨平台能力十分强大,只需一次编译,…

上市公司资产误定价Misp计算数据-含参考资料及代码(2006-2023年)

数据说明:参考《经济研究》期刊游家兴(2012)老师的做法,先根据行业内所有公司推算出公司的基础价值,进而通过对公司的实际价值与基础价值进行对比, 来衡量公司相对于业内同行的误定价水平,具体大…

D39【python 接口自动化学习】- python基础之函数

day39 函数的返回值 学习日期:20241016 学习目标:函数﹣-52 函数的返回值:如何得到函数的执行结果? 学习笔记: return语句 返回值类型 def foo():return abc var foo() print(var) #abc# 函数中return函…

python实现录屏功能

python实现录屏功能 将生成的avi文件转为mp4格式后删掉avi文件 参考感谢:https://www.cnblogs.com/peachh/p/16549254.html import os import cv2 import time import threading import numpy as np from PIL import ImageGrab from pynput import keyboard from da…

统一认证与单点登录:简化用户体验的关键解决方案

引言 在数字化时代,企业往往需要管理多个应用和系统,随之而来的是用户密码和身份认证管理的复杂性。统一认证(Single Sign-On, SSO)作为一种身份管理解决方案,不仅可以减少用户在多个系统间切换登录的麻烦&#xff0c…

选择合适的SSL证书

随着我们在线业务的增长,确保网站安全变得越来越重要。对于许多人来说,保护网站安全的想法似乎令人望而生畏,尤其是在有各种SSL证书可用的情况下。您可能想知道哪一个最适合您的业务需求或如何浏览这些选项。 除了SSL证书之外,使…

Nuxt.js 应用中的 app:resolve 事件钩子详解

title: Nuxt.js 应用中的 app:resolve 事件钩子详解 date: 2024/10/17 updated: 2024/10/17 author: cmdragon excerpt: app:resolve 是 Nuxt.js 中的生命周期钩子,在解析 app 实例后调用。这个钩子允许开发者在应用完全初始化后执行一些自定义操作,比如注册插件、设置中…

D40【python 接口自动化学习】- python基础之函数

day40 练习:函数实现电商购物车功能 学习日期:20241017 学习目标:函数 - 53 如何利用函数实现电商购物车功能? 学习笔记: 购物车功能分析 定义商品为列表 实现商品的展示 # 商品 products[[1000,iphone,phone,1200…

(MySQL)索引

注:此博文为本人学习过程中的笔记 1.简介 1.1.概念 MySQL的索引是一种数据结构,它可以帮助数据库高效地查询,更新数据表中的数据。索引通过一定的规则排列数据表中的记录,使得对表的查询可以通过对索引的搜索来加快查询 MySQ…

NOIP2023(惨烈)做题记(泪奔::>_<::)

P9868 [NOIP2023] 词典 1.这道题倒是做出来了,大概思路如下: 对于每一个字符串,可以存储一个 k 和 k2​ 分别表示这个字符串包含的字符中的字典序最小字符与字典序最大字符,这一步可以初始就处理好。 然后判断每一个字符串是否…

Windows模拟电脑假死之键盘鼠标无响应

Windows模拟电脑假死之键盘鼠标无响应 1. 场景需求 模拟Windows电脑假死,失去键盘鼠标响应。 2. 解决方案 采用Windows系统提供的钩子(Hook) API 拦截系统鼠标键盘消息。 3. 示例程序 【1】. 创建MFC对话框项目 新建一个MFC应用程序项目,项目名称…

3.3 Thymeleaf语法

文章目录 引言Thymeleaf标签显示标签链接地址标签条件判断标签元素遍历标签 Thymeleaf表达式变量表达式选择变量表达式消息表达式链接表达式 Thymeleaf内置对象上下文对象上下文变量上下文区域请求对象响应对象会话对象日期对象 实战演练创建控制器创建模板页面 结语 引言 Thy…

Spring AI Java程序员的AI之Spring AI(一)

SpringAI 基础使用 前言Spring AIChatClientImageClientOpenAiAudioTranscriptionClientEmbeddingClient 总结 前言 Spring AI,听着名字就感觉很好使用,快速上手,虽然功能没有太完善,但是社区活跃度很高,可以看看源码…

【LVGL快速入门(二)】LVGL开源框架入门教程之框架使用(UI界面设计)

零.前置篇章 本篇前置文章为【LVGL快速入门(一)】LVGL开源框架入门教程之框架移植 一.UI设计 介绍使用之前,我们要学习一款LVGL官方的UI设计工具SquareLine Studio,使用图形化设计方式设计出我们想要的界面,然后生成对应源文件导入工程使用…

C++初阶学习第七弹——string的模拟实现

C初阶学习第六弹------标准库中的string类_c语言返回string-CSDN博客 通过上篇我们已经学习到了string类的基本使用,这里我们就试着模拟实现一些,我们主要实现一些常用到的函数。 目录 一、string类的构造 二、string类的拷贝构造 三、string类的析构函…

基于SpringBoot的智能餐厅点餐系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

每日一练:不同的二叉搜索树

96. 不同的二叉搜索树 - 力扣(LeetCode) 题目要求: 给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。 示例 1: 输入&#xff1a…

PAT甲级-1003 Emergency

题目 题目大意 给出n个城市的连通图,其中共有m条边,起点为C1,终点为C2。每个城市都有一定数目的救援队,现从C1出发,每经过一个城市,都可以加上这个城市的救援队。要求从C1到C2最短路径的个数,并…

AIGC技术的学习 系列一

文章目录 前言一、AIGC技术演进1.1 图像视频生成1.2. 文本生成1.3. 多模态生成1.4. 小结二、CAD&CAE软件介绍2.1. CAD软件2.2. CAE软件2.3. 小结三、AIGC技术与CAD&CAE软件的集成案例3.1. 土建设计领域3.2. 机械设计领域四、结语五、参考文献总结前言 在全球智能制造的…

FreeRTOS - 信号量

在学习FreeRTOS过程中,结合韦东山-FreeRTOS手册和视频、野火-FreeRTOS内核实现与应用开发、及网上查找的其他资源,整理了该篇文章。如有内容理解不正确之处,欢迎大家指出,共同进步。 队列用于传输数据:在任务之间、任务…