解读三国历史中的配角们:探索未被书写的故事 - 《三国配角演义》读后感

在传统的三国叙事中,英雄主角们的事迹往往被无限放大,而那些默默无闻的小人物则被忽视。然而,《三国配角演义》通过挖掘历史细节,赋予这些小角色新的生命。书中用微小的史料合理推断,构建了他们不为人知的精彩故事。

如果单纯从三国演义角度看,对于真实的历史,有三分真和七分假的话,七分假里面,最多的可能就是对人性的把握,戏曲需要按照自身目的塑造人物,要有戏剧效果和个性鲜明,就会脸谱化。

作者这本书的风格是从微小的史料中,合理的推断,从细节中补充出几个完整的故事,其实三国演义的写作本身何尝不是这样。

从史书的角度,我觉得最有趣的是,古代的史书虽然是任人打扮的小姑娘,但是的确也没有明目张胆的乱写,或者是像小说演义一样发挥想象力,而是尽可能少说,说不清楚就不说,尽可能确保写出来的部分在省略大多数细节的情况下是真实发生的。

然后另外一方面,不能明说一些重要人物做的事情,但是可以真实的描写历史人物的性格,这就给后人留下了自己推理的空间,一个这样性格的人,应该怎么样做事,才符合性格特征。

书中提出的问题,就像作者说的,需要太多的巧合了,所以像是故事,按照这个逻辑,作者的合理推论本身也会变成新的故事,其实也会面临需要太多偶然性才能成立的问题。

图片

有一句类似的话放在这个场景非常合适,真实历史里的战争不可能是请客吃饭,是理所当然或者一团和气,所以我们看三国演义中的争霸时可以用这个规则,做一层筛选。

历史背后的另一面

诸葛亮的北伐固然是自己的企业文化的体现,也符合演义中所推崇的恢复汉室的正义性,但是对于当时的普通人来说,不一定是那么美好的,对于在汉中陇右因战争流离失所的人,何尝不是孔雀东南飞里一样的故事在发生。

能有一个三到五年的稳定环境,不管对于当权的太守还是孔雀东南飞中的皖城居民来说,都是非常来之不易的和平。

孔雀东南飞里故事的考证是非常精彩的一段,如果是在中学的时候读到,很难代入到当时的历史背景和具体的地理位置以及社会生活中,虽然是历史,但是就像读架空的历史小说一样。

不过虽然考证的部分很精彩,但是这一篇中,合理推断的部分,我觉得要实现需要太多的前提条件了,不知道在那个时代的具体条件下,能不能真实发生如此复杂又没有被记录的故事。

人性与历史:在微光中见证复杂

所以蒋琬和费祎两个诸葛亮之后的当权者,虽然在故事里是被忽略的小人物,但是他们的休养生息,在那个动辄屠城,天灾瘟疫肆虐的时代,对于居住在那些城市的人而言,也许才是更好的事情。

有的时候,历史书上看到的是放大镜放大到非常小的局部细节,在镜头里比配角更不显眼的人物,可能其实在当时,是更重要的。从诸葛亮星落五丈原到姜维再出祁山,其实已经过去几十年,还发生了很多事情。

姜维的确有强烈的动机和能力,发起暗杀,消灭政敌,从结果看也符合动机。而且非常大的可能性是,他所代表的也不只是他自己,蜀国也不是一个抽象的概念,而是有很多思想不同的人所组成的,他们所做的或大或小的事情共同构成了历史。

图片

偶然与必然:小人物如何撼动历史进程

这本书中最多的篇幅是关于马谡的故事,就像历史上纸上谈兵第一人赵括,马谡也确实有可能不是只会纸上谈兵,在街亭失败不只是能力不足或者判断失误,但是结果的确是败了。

从非常稀缺的信息中,还原真实的过程,实际上是非常难以做到的,不过要想像小说一样,因为天花侥幸生存,然后在几十年之后用戏剧性的方式完成复仇,需要太多的偶然性了。

这样的偶然性,对于在宛城时的贾诩来说,同样太难了,需要太多的偶然性和后见之明了。

不要说曹操本人就有非常大的可能性走不出宛城,还要以弱胜强打赢官渡之战,然后预言当时十岁的曹丕能取代东汉,这条链路在那个时间点,还有太多太多可能性了。

从配角视角看三国:多层次的政治生态

蜀汉和东吴,在某些方面其实很像,我们在看当时的君臣关系和政治制度的时候。要考虑当时的背景,无论州郡的百姓,还是太守们来说,城头变幻大王旗,太守频繁换人才是那个时代的常态。

一个势力作为某个城市和州县的代理人,是暂时的,实力和机会博弈的结果。

我们不能只是把三国中的一方看成符号,要看到蜀国是由从徐州跟随刘备,到荆州大族,再到益州本土的混合体,有可能方言都不同。再群体层面,肯定会有乡土情节和复杂的利益诉求。

这样的现实情况,孙策快速的开疆拓土,虽然很有冲击力,但是必然会产生大量仇恨和矛盾,曹操不也随时面临暗杀的危险,枭雄的道路,确实充满的险阻,不是请客吃饭。

某一个阶段需要秋风扫落叶般的整合,才能开创事业。但是也要休养生息,逐渐平衡各种势力的诉求,孙权能够长期稳定统治东吴,可能就是很好的平衡了世家大族,这样的制衡,也让东吴只能守土而不能再开拓和进攻。

刘备是三国时期的军阀里起点最低,最草根的创业者,是曹操认可的枭雄,必然是最有创业的基因,而荆州在“隆中对”战略中又是如此重要,就算为关羽报仇不假,更重要的是这场战必须打,没有了荆州,蜀国就变成了割据益州的一方军阀,而不是横跨荆益,三分天下有其一。

从荆州到益州再到汉中,一路都是自己开疆拓土的创始人,刘备没有理由不相信自己能打赢夷陵之战和这场战争,如果他都打不赢,就变成拼国力和资源消耗了。

图片

《三国配角演义》以不同于传统的视角,聚焦那些在三国历史中被忽视的小人物,深入探讨他们在大时代中的复杂人性与偶然命运。通过细节推理和合理想象,书中还原了历史的另一面,揭示了这些配角在乱世中的智谋与抉择,挑战了演义中主角光环下的单一叙述,使读者得以重新认识三国历史的多样性与深度。

解读三国历史中的配角们:探索未被书写的故事 - 《三国配角演义》读后感icon-default.png?t=O83Ahttps://mp.weixin.qq.com/s/fZSgb9ELzQB4pI2uyHG2gQ

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

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

相关文章

C语言进阶版第8课—指针(2)

文章目录 1. 数组名的理解2. 指针访问数组3. 一维数组传参本质4. 冒泡排序5. 二级指针6. 指针数组7. 指针数组模拟二维数组 1. 数组名的理解 sizeof(数组名)— 这里的数组名代表整个数组,计算的也是整个数组的大小&数组名 — 这里的数组名…

使用 ELK Stack 进行云原生日志记录和监控:AWS 中的开发运营方法

使用 ELK Stack 进行云原生日志记录和监控 欢迎来到雲闪世界。在当今的云原生世界中,日志记录和监控是强大的 DevOps 策略的重要组成部分。监控应用程序性能、跟踪错误和分析日志对于确保无缝操作和主动识别潜在问题至关重要。在本文中,我们将指导您使用…

Vue——Diff算法

目录 什么是Diff算法? 比较方式 1. 同层比较 2. 双端比较 双端比较的步骤: 3. 通过 key 来优化比较 原理分析 1. 虚拟 DOM 和真实 DOM 2. Diff 算法的基本原理 3. 双端比较优化 4. 通过 key 进行优化 5. 具体操作 6. 原理总结 声明&#xf…

AWS SES服务 Golang接入教程(排坑版)

因为刚来看的时候 也迷迷糊糊的 所以 先讲概念 再上代码 一 基础设置 这里需要完成两个最基础的设置任务 1 是验证至少一个收件电子邮箱 2 【很关键】是验证发送域。即身份里的域类型的身份。(可以理解为配置你的域名邮箱服务器(SMPT)为亚马…

Flink问题记录

尚硅谷Flink1.17问题记录 上手pom依赖循环递归WordCountStreamDemo中readTextFile是deprecated&#xff08;强烈反对的&#xff09;Flink本地模式开启WebUI 上手 pom依赖循环递归 pom依赖中&#xff1a; <dependency><groupId>org.apache.flink</groupId>&…

使用C++20协程实现异步I/O操作:实战指南

使用C20协程实现异步I/O操作&#xff1a;实战指南 随着C20的发布&#xff0c;协程&#xff08;coroutines&#xff09;作为一种新的语言特性被引入&#xff0c;为异步编程提供了强大的支持。协程使得编写异步代码变得更加简洁和直观&#xff0c;避免了传统回调和状态机的复杂性…

Spring MVC: 构建Web应用的强大框架

Spring MVC: 构建现代Web应用的强大框架 1. MVC设计模式简介 MVC (Model-View-Controller) 是一种广泛使用的软件设计模式,它将应用程序的逻辑分为三个相互关联的组件: Model (模型): 负责管理数据、业务逻辑和规则。View (视图): 负责用户界面的展示,将数据呈现给用户。Con…

关于Qt在子线程中使用通讯时发生无法接收数据的情况

在多线程应用中&#xff0c;串口通讯或TCP通讯的场景常常涉及到持续的读写操作&#xff0c;如果子线程处理不当&#xff0c;可能会导致信号阻塞问题。本文将通过串口通讯或TCP通讯为例&#xff0c;详细解释如何在多线程环境中避免信号阻塞&#xff0c;并提供代码示例。 1. 问题…

前端开发中遇到的小问题以及解决方案记录2

1、H5中适配屏幕的工具-postcss-px-to-viewport postcss-px-to-viewport。因为设计稿一般给的都是375px宽度的&#xff0c;所以假如一个字体是16px&#xff0c;那么在开发中不能直接写死为16px&#xff0c;因为各个厂商的手机屏幕大小是不同的&#xff0c;所以要根据屏幕大小去…

【人工智能学习笔记】1_人工智能基础

本系列是个人学习《阿里云人工智能工程师ACA认证免费课程&#xff08;2023版&#xff09;》的笔记&#xff0c;仅为个人学习记录&#xff0c;欢迎交流&#xff0c;感谢批评指正 人工智能概述 智能的三大能力&#xff1a;感知、记忆与思维、学习与适应能力人工智能的定义 明斯基…

正规表达式例题

解析&#xff1a;从题意可知&#xff0c;a可以有零个或多个&#xff0c;b有1个或多个 选项A&#xff1a;这里a至少有1个&#xff0c;不符合题意 选项B&#xff1a;a^*bb^*&#xff0c;a是0个或多个&#xff0c;b可以是1个或多个&#xff0c;符合题意 选项C和选项D&#xff0…

Camunda调用子流程案例

调用子流程 调用子流程是指子流程在主流程的外面。子流程一般是多个流程可重用的流程&#xff0c;也可以独立调用子流程。 可以对比编程中的方法抽取。子流程运行时&#xff0c;主流程也是等待状态。子流程结束&#xff0c;主流程继续。 立即体验&#xff0c;请访问JeecgFlow …

AWTK HTML View 控件更新

AWTK HTML View 控件基于 Lite HTML 实现&#xff0c;从最初的版本开始&#xff0c;3 年多过去了&#xff0c;Lite HTML 做了大量的更新&#xff0c;最近抽空将 AWTK HTML View 控件适配到最新版本的 Lite HTML&#xff0c;欢迎大家使用。 AWTK HTML View 控件。HTML View 控件…

Android 开发避坑经验第三篇:RecyclerView 高效使用与常见问题解决

RecyclerView 是 Android 应用开发中最常用的 UI 组件之一,通常用于显示大量数据列表。尽管功能强大,但如果使用不当,会导致性能问题、数据错乱或滚动卡顿等问题。在本篇文章中,我们将探讨 RecyclerView 的一些常见坑点,提供解决方案,并附带代码示例。 1. 坑点:ViewHol…

LeetCode:3177. 求出最长好子序列 II 哈希表+动态规划实现N*K时间复杂度

3177. 求出最长好子序列 II 题目链接 题目描述 给你一个整数数组 nums 和一个非负整数k 。如果一个整数序列 seq 满足在下标范围 [0, seq.length - 2] 中 最多只有 k 个下标i满足 seq[i] ! seq[i 1] &#xff0c;那么我们称这个整数序列为好序列。请你返回 nums中好子序列的…

玩转Python Turtle库,实现满屏飘字的魔法!

前言 本文将教你如何使用Python的Turtle库&#xff0c;通过简单的编程实现满屏飘字的炫酷效果。无需复杂的编程知识&#xff0c;跟着我们的步骤&#xff0c;你也可以成为编程小达人&#xff01; 效果展示 开发过程 一、准备工作 首先&#xff0c;确保你的电脑上已经安装了Py…

12. GIS地图制图工程师岗位职责、技术要求和常见面试题

本系列文章目录&#xff1a; 1. GIS开发工程师岗位职责、技术要求和常见面试题 2. GIS数据工程师岗位职责、技术要求和常见面试题 3. GIS后端工程师岗位职责、技术要求和常见面试题 4. GIS前端工程师岗位职责、技术要求和常见面试题 5. GIS工程师岗位职责、技术要求和常见面试…

python如何读取excel文件内的数据

目录 前言一、安装openpyxl二、读取Excel数据总结前言 在Python中读取Excel数据,最常用的库之一是openpyxl(用于.xlsx格式)和xlrd(尽管xlrd从版本2.0开始不再支持.xlsx,仅支持旧的.xls格式)。然而,对于大多数现代应用来说,openpyxl是一个更好的选择,因为它支持.xlsx格…

2. GIS数据工程师岗位职责、技术要求和常见面试题

本系列文章目录&#xff1a; 1. GIS开发工程师岗位职责、技术要求和常见面试题 2. GIS数据工程师岗位职责、技术要求和常见面试题 3. GIS后端工程师岗位职责、技术要求和常见面试题 4. GIS前端工程师岗位职责、技术要求和常见面试题 5. GIS工程师岗位职责、技术要求和常见面试…

基础学习之——Docker 的基本概念和优势,以及在应用程序开发中的实际应用。

Docker是一种开源的容器化平台&#xff0c;可以将应用程序及其所有依赖项打包在一个容器中&#xff0c;实现跨平台、可移植和可扩展的部署。下面是Docker的基本概念和优势&#xff1a; 容器&#xff1a;Docker使用容器来打包应用程序及其依赖项&#xff0c;容器是一个独立、可执…