太原小说推荐虚拟社区

通过大数据分析总结如何写一本畅销玄幻小说

零基础学编程2018-08-24 12:17:37


看过大概50本玄幻小说之后,基本可以总结出一些规律了,结合计算机编程技术,来看看如何写一本畅销的玄幻小说。


大概分这样几个步骤:


1.数据分析:确定分析目的和标准,选择分析数据源,编写分析程序,汇总数据为展示结果。


2.特征分析:根据汇总数据进行人工分析和归纳,总结出共性的地方和一些基本规律。


3.元素设计:根据基本规律设计:故事,人物,技能,武器和道具,地图。


4.编写大纲:根据元素设计四级大纲结构:卷/编/章/节。


5.填充细节:根据大纲结构,按次序填充细节,并收集各种素材,整理编写。


6.上线验证:编写好100章之后,投放到小说网站进行上线验证,并根据反馈调整大纲。


7.营销引流:到营销平台发布广告,给小说引流,或者在小说平台采购流量,进行营销,扩大阅读量。



1.数据分析


确定分析目的和标准:热门玄幻小说热门词汇出现次数


选择分析数据源:起点,晋江,红袖,云起,纵横


选取文章:按订阅数最多的每个源选取20个玄幻小说


数据抓取工具:使用python编程语言,使用urllib库


编写分析程序:根据网站文章链接规则,抓取所有的文章数据,存入数据库,然后找一个辞典,按照辞典的词汇进行遍历所有文章,如果匹配上则词汇出现次数加1,统计出所有词汇的出现次数。


汇总数据为展示结果:将排名前200的出现的词汇排列出来。



2.特征分析


根据这200个词汇,可以得出一些基本的概念和结果,注意去掉一些不相关的词汇。


比如,人名地名,人物修为等级,情绪类词汇,语气助词,战斗类词汇等等。



3.元素设计


设计故事概要:总的大情节如何发展,总共有几个大地图,地点都是什么,世界组成,势力分布,力量等级,货币换算等等比如:主角经历凡界/地狱界/仙界/魔界/神界总共5个大地图。


设计人物性格和关系:主角是谁,配角是哪些,反派都有谁,打酱油的又是哪些,谁先领便当,每个人的鲜明性格特征是什么,最喜欢的事物都是哪些,口头禅都是什么,关系图谱是如何的,人物身世家境,外貌喜好,力量属性,主要人物最好设计好简历


设计技能和升级要素:总共有多少个等级,每个世界的等级分别是什么名称,每个等级具体的实力对比特征,每个级别升级的难度,大门槛和小门槛的设计


武器和道具设计:武器总共分多少等级,道具分多少等级,总共有几类:攻击武器/防御防具/交通工具/药材和丹药和丹炉等/炼器/其它各种等等


地图设计:每个世界具体的位置,东西南北各个方向,城池,遗迹,绝地,洞天,洞府,怪物分布等等。


可以参考目前最流行的一些游戏的元素设计,假如小说畅销,未来直接改编为游戏更方便。



4.编写大纲


根据元素设计,编写四级大纲结构:卷/编/章/节。

比如:总计10卷,每卷10编,每编10章,每章10节,每节大约300字。总计300万字。总共5个世界,每个世界2卷。


每个世界设计好故事情节发展,落实到每个章节中去。

比如:某一编的10个章节中,3个章节用于修炼升级,3个章节用于战斗,2个章节用于人物来往,2个章节用于其它情节。


设计各种故事情节套路:遗迹洞府探险/挑战比赛/黑吃黑/拍卖会/小规模战斗/大规模战争/炼丹炼器/做门派任务/武器和道具升级/技能升级/人物关系来往/其它等等。


将故事情节套路进行分配安排,按照从粗到细,尽量不重复的原则分配到卷和编上,然后在章和节确定更多的细节特征,做到至少每个节都能用一句话描述出来。



5.填充细节


将每个章的每个节的提纲的一句话进行发挥扩展,填充其中的细节,加入更多的人物描写,情节故事描写,其它细节描写。


将一句话扩充为300字左右,可根据情节细节增加或减少字数,也可以根据情节细节发展调整故事大纲。


注意,保持人物特色鲜明,故事情节能够吸引人,加入自己的文字语言风格。作品中的人物要充满活性,每一个人都是活生生的,要仔细设定其性格特点,然后在行文中时刻注意,看自己对人物的塑造是否符合该人物的性格设定。给人物设计几个能体现性格的小动作,或者语言习惯,或者表情等等。


另外,可以考虑使用计算机编程技术,给定这个小节出现的代表性词汇几个,然后随机抓取10篇包含这几个词汇的其它热门小说的章节内容,参考其中的细节描写和内容,改造成自己的语言风格。



6.上线验证


编写好100章之后,投放到小说网站进行上线验证,并根据反馈调整大纲。


注意投放的目标网站,投放的节奏,和读者的反馈等等。



7.营销引流


到营销平台发布广告,给小说引流,或者在小说平台采购流量,进行营销,扩大阅读量。


该花成本的时候不能吝啬,任何一门生意都是需要投入的。



总结一下,这里最大的难点其实在于编写大纲,好的大纲就如同一个好的剧本,决定了故事的完整性和流畅度,决定了故事是否吸引人,决定了后续细节填充的骨架,一个好的故事大纲设计加上有趣有特色的文笔,能够产生出一个畅销的玄幻小说。



最后,写小说比编写程序要难多了,大家还是来跟学哥学编程吧。



往期教程

因为教程是系列教程,前后关联性非常强,请大家按照微信公众号【零基础学编程】的历史消息发布时间先后次序进行阅读。


QQ群简介

欢迎大家加入QQ群 603559164 零基础学编程,交流学习,共同进步。