站三界导航
首页 文章资讯
  • 幽灵小学的传说
    幽灵小学的传说

    在一个偏僻的小镇上,有一所名叫“幽灵小学”的学校,这所学校建于上个世纪初,那时候的建筑风格非常独特,传说它是由一个神秘的建筑师设计建造的。然而,自从这所学校建成以来,它就被不少学生视为鬼屋,成为小镇上的一大谈资。故事从一名新来的学生小松开始,小松一家搬到小镇上后,小松被分到了这所学校读书。刚开始,小松对这所学校还是充满好奇,但是过不了多久,他也变得害怕起来。据说,在这所学校里,每到晚上就会出现幽灵,而且在学校内遇到幽灵的人,之后往往会在几天后失踪。为了证明这些传闻是否属实,小松在学校放学后留了下来,等待夜幕降临。当夜幕降临时,小松开始听到了奇怪的声音,墙壁在微微颤动,仿佛什么东西在后面爬行。小松感到害怕,但是还是决定往声音的来源走去。在走廊尽头,他发现了一扇通向老教师休息室的门,门半开着,小松向里面张望,只见室内空无一人,但是墙壁上挂着的画面却都斜着,似乎有什么东西正在移动。突然,小松听到了一声尖叫,他吓得赶紧朝走廊尽头跑去,但是他听到后面似乎有什么东西在追他。小松加速了自己的速度,终于冲出了学校,看到学校门外的大街上已经聚集了许多人,他顺着人群找到了自己的父母。回到家后,小松把刚才在老教师休息室看到的画面告诉了他的父母,他的父母对此并不相信,认为小松只是想吓唬他们。如果不是小松从学校跑出来时,身上全是汗水,以及他和其他学生的失踪事件,他们也可能会认为这只是小松的幻觉。接下来的几天里,小松一直都感到非常害怕,实在不敢再一个人留在学校里。但是,在他的心里,他还是想证明这所学校的传言是否属实,于是他再次决定留下来。当夜幕再次降临时,小松又开始听到了奇怪的声音,这次声音变得更加清晰了,仿佛有什么东西在耳边呼吸。小松逐渐感到自己的背后涌出了一种寒意,他感到这么留在学校里,自己可能会失踪。就在小松准备离开时,他看到了一扇房间的门开了,他走过去看了进去,只见里面站着一个穿着白色校服的女孩,女孩身影,软绵绵地悬在半空中。小松惊恐万分,他不敢动弹,眼看女孩已经向他靠近。突然,女孩停下来了,然后慢慢地消失了。小松深深地叹了一口气,回到家后,他像往常一样将亲身体验的一切告诉了父母。父母终于相信了他的话,并决定为这所学校请来了专业的驱鬼师。驱鬼师来了后,他在学校里走了一圈,最后找到了一个古老的地窖,里面放着一个由黑暗魔法制成的符咒,导致学校里的幽灵越来越多,才让学校变成了鬼屋。驱鬼师将这个符咒摧毁后,幽灵渐渐消失了。从那时起,学校变得安静了许多,小镇上的人们开始重新学习该如何接受这所学校,尽管学校的历史伴随着寒夜和阴影,但是人们依然喜欢在这里教育他们的下一代,并忘记了那段曾经的恐怖经历。

    • 鬼故事
    • 92阅读
    • 2023-06-20

  • 那个夜晚,恶灵降临
    那个夜晚,恶灵降临

    那个夜晚,整个城市似乎都安静了下来,不只是人们已经回到了家中,而是连风也停了下来,只留下了深邃的黑暗和沉闷的气氛。在这样的夜晚,一位年轻女子正独自行走在街上,她的心情很是沉重,仿佛背着一颗沉重的石头走路,而且她的感觉并没有错,因为一个可怕的事件即将发生。走在街上,她感觉到有什么东西在追她,不是人,更像是一个恶灵。她感到它的存在,就像有鲜血的气息,那种极端的恶意深深地折磨着她的灵魂,让她几乎喘不过气来。她被恶灵缠绕着,似乎进入了一个令人毛骨悚然的境地。女子越走越慢,尽管她想要跑,但是她感到自己已经被恶灵牢牢包围了,她失去了躲闪的能力。突然间,她听到了一个声音。它来自黑暗。那是一种奇怪的声音,像是野兽在低声嘶吼一样。女子开始害怕,她试图加快脚步,并找到一个避难所。终于,她来到了一个可以躲藏的地方,但是恶灵却已经来到了她的身边。她感到她的心脏在剧烈的跳动,她知道,如果她不离开这个地方,那么,她就有可能死在这里。不幸的是,那个地方又太小了,根本无法容纳她藏身,于是她被迫退回到了夜色中。当她回到街上,她开始狂奔,但是恶灵却追得越来越紧,她觉得自己不能再坚持了,她喘着粗气,身体变得虚弱起来。她看向前方,看到有一扇门,门上挂着一面铜锁,她知道,这里就是最后的避难所。她跑到了门前,拼命地敲打着门,她的双手因为紧张而发颤,但是,门却没有打开。她更加拼命地敲打门,甚至扯着嗓子,呼喊着,却没有人回答。恶灵已经迫近了,女子因为恐惧而哭泣,她感受到了恶灵的存在,它就在她身后。她转过身,看到了一个黑色的身影,这个身影,看起来不像人。女子尖叫着,她感觉到恶灵越来越靠近,她想尽可能地逃离这个地方,但恶灵似乎在不断地追逐她,她甚至能感觉到恶灵的冰冷气息几乎就在耳边。女子无处可逃,她又转过身,向恶灵扑去。那一瞬间,女子已经看到了恶灵的面容,她感到头脑发晕,身体越来越虚弱。恶灵仿佛是从地狱里走出来的一样,它看起来非常可怕,甚至是邪恶的。女子感到自己的身体被恶灵扯断,她的灵魂也被恶灵吞噬掉了。第二天早上,一个警察发现了女子的尸体,它已经被恶灵完全掌控了。警察发现了女子的尸体,他们发现,她有很多伤口,似乎是被刀子划出的。在她的脸上,还有恶灵的印记,仿佛它不仅吞噬了女子的灵魂,还在她身上留下了某种印记。据说,那个夜晚,整个城市都出现了恶灵的踪迹,一个接着一个的人也都被恶灵所掌控,他们成为了恶灵的奴隶。直到某天,有一个神秘的人出现了,他在这个城市里所做的事情,让每个人都感到惊讶。神秘的人,说他来自深渊,他会将恶魔赶走,将人类拯救出危险的深渊。于是,那个神秘的人,开始了他的旅程。

    • 鬼故事
    • 110阅读
    • 2023-06-20

  • 缠绕着的幽灵
    缠绕着的幽灵

    夜幕徐徐降临,漆黑的夜色中,只有几盏路灯散发着昏黄的光芒。深夜里,大街上已经很少有行人。只是在路边的小巷里,有一个年迈的婆婆,她正在摇动着蒲扇,坐在门前的石凳上。她的家就在小巷底部,是一栋老式的二层小楼。婆婆已年逾七旬,但仍精神矍铄,脸上挂着温暖的微笑,在扇子叶的缝隙中,时而露出那张阴鸷的面孔。在她家的楼梯口,一个年轻人正在拼命爬上来,他全身冒汗,喘着粗气,似乎是在逃跑。这个年轻人长得很俊,但此时他的脸上充满了惊恐和疲惫。“不要追我,不要追我!”他口中喃喃自语着,像是被什么追赶着。随着他的喊叫声,婆婆抬起头,目光逐渐聚焦。她看见这个年轻人好像是在逃避什么,她摇了摇头,把注意力重新转回了身前。可是,令人难以置信的事情发生了。婆婆的手突然被一只凉凉的手抓住,她抬起头,只见一个模糊的人影站在她的身后。“婆婆,我回来了。”那个模糊的人影轻声说道。婆婆的身体猛地一震,开始感到有什么东西紧紧地缠绕在她的身上,她试图挣脱,但却无济于事。她感觉到这个东西的力量极强,几乎能扼杀她的呼吸,让她窒息。“哪里来的鬼?”婆婆嘶声道,手里的扇子已经甩到了一旁。模糊的人影没有回答,只是把婆婆往后一推,让她跌坐在地。接下来,模糊的人影突然出现在她面前,一只手攥住了她的喉咙。“啊……啊……”婆婆发出了凄厉的惨叫,但声音却被那个影子扼杀了。这时,一道光芒透过窗户照了进来,突然,模糊的人影消失了,婆婆的身体也恢复了自由,她滚滚爬起来,朝着窗户奔过去。光芒逐渐明亮,婆婆发现一个穿白衣的女人站在窗外,她向婆婆微笑,整个人从窗户中消失了。婆婆呆立在原地,不知所措。她揉了揉眼睛,心里思考着长年经营的小饭店究竟是因为什么而出现的怪事。此时,年轻人从楼梯口跑了出来,紧握着一把灵剑,他看到了婆婆的惨象,不禁大叫起来。“鬼,鬼魂在这儿!”他的嘶喊声把那些睡梦中的居民惊醒,他们惊恐地看着这个年轻人,但也能感觉到这个年轻人是在玩笑。“你不知道吗?这里有个鬼,它缠绕着人类的灵魂,让他们丧失生命,”那个年轻人说道。婆婆一听,顿时感到心头凉透了,她知道,这个年轻人所说的不是玩笑。他们开始调查,最终发现,这个二层小楼曾经是一个洋人的宅邸,最初是因为那个洋人的女儿跳楼自杀,才使得这个地方有了鬼魂的存在。而此后,这种存在已经缠绕着这座楼房,无法让任何人逃脱它的幽灵手掌。当晚,他们决定,彻底把这个楼房拆掉,从而割断它所困扰的神秘事件。随着大力的爆破,震耳欲聋的声音响彻夜空,这个小巷里的老式楼房在一瞬间化为了灰烬。而那些鬼魂,似乎也在瞬间消失了。从那之后,这个小巷里重新变得热闹起来,原本被鬼魂缠绕的人们,也重获了他们的自由与平静。然而,那些曾经缠绕着他们的幽灵,在深深的黑暗中,默默地凝视着这个小巷,等待着下一次机会。

    • 鬼故事
    • 94阅读
    • 2023-06-20

  • 踏入阴阳界的玉鸾桥
    踏入阴阳界的玉鸾桥

    在一个乡间小镇的夜晚,几名年轻人齐聚在一家茶馆里,聊起了各自听过的鬼故事。其中,一位年纪较大的人提到了一个陌生的地方,叫做玉鸾桥。他说那里是个半阴半阳的世界,有着许多神秘的故事。年轻人们兴致勃勃,决定明天前往一探究竟。第二天清晨,他们背上行囊,踏上了前往玉鸾桥的路程。道路曲折崎岖,环境陡变,他们逐渐感受到了一股诡异的气息。在一个小镇上,他们遇见最后一位住在这个地方的老人。老人面向他们,说道:“你们要去玉鸾桥吗?那可不是个普通的地方,要去了,就得留下来。”他们并不以为意,告别老人,一路向前。走了一段路程,前方出现了一个古老的桥。玉鸾桥上方漂浮着一层神秘的光芒,仿佛在引导着他们前往这个鬼域之地。他们稍作休息,便开始慢慢地踏上这座桥。踏上桥面,一种阴森的感觉渐渐地弥漫在他们心中。他们在桥中央停了下来,环顾四周,却发现桥的两头已经消失在了远方。此时,他们被浓厚的阴气所包围,感受到了一种从未有过的恐惧感。突然,桥下仿佛有什么东西在移动,发出了嗡嗡声。他们想要抬起头,但是却发现头已经向下倾斜了。走了一段路,看到桥边出现了一间古老的庙宇。庙宇里传来一阵阵低沉的吟唱声,声音越来越大越来越清晰。他们不由地加快了步伐,准备进入庙宇寻找出路。然而,当他们推开大门时,发现庙宇里面漆黑一片,仿佛没有光亮。他们不敢轻易前进,谨慎地朝着庙宇里进去。很快,一道冰冷的气流扑面而来,带起了他们的衣服。庙宇中央有一座巨大的祭坛,上面摆放着几个陈旧的鼎。他们靠近祭坛,却发现上面刻着一行模糊的字迹——“欲寻出路,需求助于祭祀。”他们不敢相信,但是也没有更好的选择。于是,他们找到了附近的废墟,准备进行祭祀。他们点燃了香火,准备向神明祈祷。忽然,一阵奇异的声音从井底传出来,仿佛是古代的传承。他们听到的语言全部是他们无法理解的古老语言,直到最后,只留下了“勿言勿问,勿动勿触”这几个字。他们还是固执地挖掘那口井,结果,他们发现在井底有一张写着“不得留连的玉鸾桥”字样的地图。他们顺着地图走出玉鸾桥,回到了人间。但是,他们已经被这个半阴半阳的世界所影响,无论怎么寻觅,他们都无法再进入这个鬼域之地。这个故事告诉我们,有些地方是人类无法触及的领域,我们应该学会尊重它们,而不是轻易尝试去寻找。因为,每个人都有它们不该去的地方,并且一旦踏入,就可能再也无法回头了。

    • 鬼故事
    • 108阅读
    • 2023-06-20

  • 迷雾中的鬼影
    迷雾中的鬼影

    夜幕降临,浓郁的迷雾笼罩着小镇。路灯下,一位年轻的女子紧紧裹着羽绒服,快步走在街道上。她的名字叫做安娜,是一名刚刚来到小镇的医生。她一边走着,一边感慨着这个小镇的神秘和陌生。突然,她感到有人在后面跟着她。她的脚步顿时一紧,但在迷雾笼罩下,她看不清身后的人。她小心翼翼地加快了步伐,试图离开这个让她感到不安的地方。然而,跟着她的人并没有放弃。他一直默默地跟在她身后,不发一言。安娜越来越紧张,她不知道这个人的目的是什么。她打算向警察局报警,却发现这个小镇的警察局似乎已经关闭了。她按住急速跳动的心脏,加快了步伐。她尽力保持镇定,但那个神秘的跟踪者逐渐加速了他的步伐,甚至直接冲到了她的面前。安娜突然看清了身穿黑衣的那个人,却惊讶地发现他的脸已经完全腐烂,充满了蓝灰色的色彩,令人不寒而栗。安娜想要逃跑,但发现那个腐烂的脸仿佛四处游荡,似乎注视着她的每一个动向。这个奇怪的人似乎有一种威严,使得安娜不得不停下来。“你是谁?”安娜尖声问道。那个人不说话,只是从背包中拿出了一个破旧的本子。他把它递给安娜,安娜接过来看了看。本子上写着“黑夜下的恶魔”几个字。“你是在跟踪我吗?”安娜问道。那个人仍然没有说话,只是深深地看着她,仿佛在默默地诉说着什么。安娜突然感到一阵寒意从背后袭来,她看了看那个本子,发现上面写着一些奇怪的符号,看不懂是什么意思。她慌乱地把本子还给了那个神秘的跟踪者,然后再次尝试逃跑。但那个神秘的人并没有追赶她,只是默默地站在原地,看着她消失在迷雾之中。安娜终于回到了她的住所,紧紧锁上了门。她躺在床上,思考着刚刚发生的一切。这个小镇到底有什么神秘的事情?而那个腐烂的脸又代表什么?安娜陷入了沉思,本来想立刻离开这个小镇,但是她又强烈地想要知道答案。于是,第二天早上,她决定去找那个神秘的人,想知道他究竟是谁。她沿着昨晚的路线走了一遍,找到了那个人经常出现的地方。她四处寻找,但是并没有找到那个腐烂的脸。她心生恐惧,却发现几个年长的村民围在周围,仿佛在等着她。其中一个老人走了上来,向安娜解释了关于这个小镇神秘的故事。据说在这个小镇上有个神秘的传说,说是一位叫做“黑夜魔鬼”的人在夜晚出现,他会逃避人类的视线,从而永远被那厚厚的迷雾所包围。安娜听了后,再次回到了她的住所。她发现那个本子还留在她的桌子上,于是她开始仔细研究上面的符号。她甚至花了数小时,一字一句的研究,终于了解了那个神秘的人想要告诉她的东西。那个人其实是希望安娜能够帮助他找到他失散的家人,而他曾经在这个小镇上留下了很多线索,但却一直没有人能够找到他们。他又觉得自己不能直接告诉其余的人,只好跟着安娜,希望她能够成为他的代言人。安娜在这个小镇上住了很长时间,最后终于通过那个人留下的信息,找到了他的家人。那个神秘的“黑夜魔鬼”也消失在了迷雾中。从此,安娜和他的家人变得非常亲密,而那个小镇也不再神秘和陌生,变得热情而友好。

    • 鬼故事
    • 101阅读
    • 2023-06-20

  • 暗夜之下
    暗夜之下

    在一个古老而神秘的小镇,陈旧的建筑和黑暗的街巷让人感受到一股奇异的气息。夜幕降临,整个城镇变得特别沉静,只有偶尔的夜行人和狗叫声能够打破寂静。这似乎是一个没有生命的城市,然而,事实上,有些东西不断地在它的街道上窥视着你,随时准备暴露出它邪恶的本质。据说,在这座小镇曾经发生过一件恐怖的事件。故事是这样的:这是一个晴朗的夜晚,一个叫做克里斯的年轻男子在经过一条阴暗的小巷时,突然听到了一声女子的哭声。他停下了脚步,试图探明哭声的来源。在他走进巷子的时候,他看到了一个年轻的女子站在一个阴影中,她的面容惨白如鬼,眼泪在她的脸上流淌。克里斯靠近她,试图了解她的情况。但是,当他看到她的眼睛时,他感到一股强烈的惊恐感。那双眼睛在黑暗中闪耀着,流露出一种不正常的怪异感觉,从不同的角度看,它们似乎都不是完全一样。那个年轻的女子一直在哭泣,她的声音听起来就像是在远处哀叹的野兽。克里斯试图劝慰她,但她并没有停下哭泣。然后,他开始感到一股强烈的不祥之兆。他的直觉告诉他离开这里,但他却看到那个年轻女子转过身来,向他走来,她的眼睛一直盯着他看。他感到了一种前所未有的恐惧,他试图逃脱,但徒劳无功。他发现自己陷入了某种未知的力量之中,他的脖子像是被一只无形的手缠住了,他感到整个人都无法动弹。然后,他听到了女子的低语。“拥抱死亡吧,你会成为我的永恒。”在那个恐怖的夜晚,克里斯消失了,只有他的衣服被留在了巷子里。这让这个小镇上的每个人都充满了恐惧之情。由此,一个奇怪的传说开始在小镇上流传开来。人们说,那个年轻女子是一个被黑暗势力驱使的精灵,她在这里寻找着她的下一个猎物。这个传说在这座小镇上流传了好多年,人们相信这里存在着黑暗的力量,它们可以随时出现,将人带往黑暗的深渊之中。而这个小镇也因此闻名于世,成为了黑暗与邪恶的代名词。许多人都曾试图寻找那个年轻女子,但都没能成功。然而,这个小镇上的人们始终保持警惕,他们害怕那种不可知的力量,害怕黑暗的深处。而当夜幕降临时,小镇上的街道变得更加寂静,只有隐约的哭声和脚步声可以听到。在这个小镇上,人们总是感受到一种奇异的气息,似乎恶魔就在不远处。从那个夜晚开始,小镇上的人们就不再敢夜间外出。他们在家中待着,关着门窗,生怕那个女子会出现在他们的面前。他们渴望白天的到来,希望这个恐怖的噩梦可以结束。然而,这个小镇在黑暗中沉沦,并被遗忘。人们相信这里存在着邪恶的灵魂,以及无比黑暗的力量。在这个小镇上,那个年轻女子仍然在黑暗中徘徊,她的眼睛依然闪耀着邪恶的光芒。这个小镇已经成为了黑暗之地,不再存在希望和光明。

    • 鬼故事
    • 112阅读
    • 2023-06-20

  • 夜行之鬼
    夜行之鬼

    “咚咚咚”深夜的敲门声让王芳睡意全无,她起身开门,却发现屋外空无一人。王芳暗自猜测,应该是孩子们闹着玩的吧。次日,当她走进孩子们的房间,却惊讶地发现,她的孩子正蹲在窗边,手指指着窗外,不时地摇头。王芳走到窗前一看,只见窗外空荡荡的,没有任何人影。她不以为意,认为儿子年幼,发生了幻觉。然而,接下来的几个夜晚,敲门声没有停过。每个晚上,王芳都会因为敲门声而醒来,但每次睁开眼睛,屋外都是一片漆黑,她也不敢开门出去,只能蜷缩在床上等待天亮。渐渐地,她发现自己脸上的皱纹越来越深,夜晚的敲门声已经成了她生活中无法避免的一部分。王芳开始注意到,敲门声每晚出现的时间都不同,有时是凌晨,有时是深夜,好像在暗示着什么。再过了几天,她发现自己的丈夫也开始听到了敲门声,但是,每次她问起他的时候,他总是摇头不予理睬,似乎对那敲门声早已司空见惯了。王芳越来越觉得不对劲,她开始破坏自己的睡眠,试图找出敲门声的来源。她在屋子里到处走动,可就是找不到任何线索,甚至连敲门声在哪个方向传来都不能断定。夜幕降临,敲门声又响了起来,这次王芳毫不犹豫地穿上衣服,决定去看看外面到底发生了什么。她拿着钥匙,轻轻地打开了门,走了出去。她走出屋子后,发现自己走进了一片神秘的黑暗中。她感到一阵寒意,但还是忍不住向前走去。在黑暗中,王芳听到了低低的哀嚎声,轻声地呼唤着她的名字,好像在向她诉说什么。她愈发感到害怕,但内心深处却有一股无名的力量驱使着她继续前进。在黑暗中,王芳看到了一个人影,她认为这就是敲门声的来源,便加快了脚步。当她走近时,这个人影使出了最后一分力气,突然向王芳扑来。王芳猝不及防,被这个人影撞倒在地。她猛地抬起头来,却看到了一个惨白的面孔,一双空洞的眼睛,还有一张扭曲变形的嘴巴。这是一只鬼,王芳感到自己的灵魂被吞噬。她疯狂挣扎,但已经来不及了。她尖叫着,最后,她消失在了黑暗中。第二天早上,警察在小区内发现了王芳的尸体。据目击者说,前几天晚上,他们都听到了深夜敲门声。但是,他们都没有像王芳那样出门探究。而王芳的丈夫则已经神秘失踪,没有人知道他到底是不是跟着妻子走了。直到今天,人们还在猜测,这些事件到底是不是源于一个鬼故事,还是有其他的原因。或许,真相永远不会被揭开,但这个传说已经深深地植根在人们心中,成为他们心中的一段话题。

    • 鬼故事
    • 97阅读
    • 2023-06-20

  • 无声的死亡之夜
    无声的死亡之夜

    这个故事始于一个小镇,临近万圣节夜晚。小镇已经逐渐安静下来,因为随着夜晚降临,居民们都已经回到家中,等待万圣节的到来。他们都知道,这是一个不太平的夜晚,鬼魂和妖怪会在这个夜晚里自由出没。这个小镇的教堂,位于镇子的边缘,是一个古老的建筑。在这个夜晚里,教堂是唯一一座亮着灯的建筑。里面的牧师和教徒们正在为镇上的死者祈祷。但这个夜晚的平静并没有持续很久。当钟声响起,标志着夜晚的到来,镇上所有人都感到一丝寒意。很快,一声尖叫打破了教堂里祈祷的声音。所有人都跑到窗边,看到一个年轻女孩被一个黑色的影子拉到了墓地的方向。居民们马上就知道这个影子就是死亡的化身,也就是鬼魂。于是他们快速地组织了一支搜救队伍,前往墓地寻找那个女孩。但是,他们发现她已经不见了,仅留下了一片血迹和黑色的鸦羽。搜救队伍继续向前,逐渐走到了墓地的深处。他们发现了一个古老的坟墓,坟墓上刻着一个名字,叫做“林德贝克”。坟墓的墓碑已经破损不堪,看上去已经有几百年历史了。在这个坟墓旁边,散落着几个黑色的鸦羽。随着搜救队伍的深入,他们逐渐发现了更多的黑色鸦羽。这些鸦羽似乎是迅速地汇集到了一个地方。当搜救队伍到达这个地方的时候,他们发现自己已经走到了一片空地上。空地上没有一棵树,没有一丝草木,只有一个古老的井。这个井看上去非常深,井口被一个铁盖子所覆盖,铁盖子上一样有几根黑色的鸦羽。搜救队伍的领袖下令打开井盖。当井盖打开的时候,一股恶臭扑鼻而来。在这个井里,他们见到了一个刚刚死去的男人的尸体。这个男人已经被羽毛和腐烂的肉覆盖了。但是,尸体旁边有一个东西吸引了他们的注意,那是一个罐子。罐子里装着一种黑色的液体。这种液体在月光下发出一种诡异的光芒。当他们仔细看罐子的时候,一个鬼魂出现了。这个鬼魂穿着一件古老的黑色长袍,头上戴着一个带着黑色鸭嘴帽的头套。他拿着一个黑色的魔杖,拦住了他们的去路。这个鬼魂告诉他们,这个男人是一个黑魔法师,他死后留下了一瓶魔药,只有在万圣节的夜晚才能解除它的封印。如果他们不快点将这个魔药放入井里,会有更多的人死去。于是,搜救队伍的领袖拿起了罐子,跑向井口,把魔药倒了进去。当魔药进入井下的时候,井水开始发出一阵诡异的光芒。随着光芒渐渐消失,他们发现所有的黑色鸦羽都从空中飞走了。鬼魂也消失了,整个场景变得异常宁静。第二天早上,当居民们走出家门,发现这个镇子已经彻底恢复了平静。但是,空中却寒意逼人,似乎还留有一丝令人不安的气息。从那之后,镇子里的人们再也没有听到过黑魔法师的事情,整个小镇也变得平静无事。然而,那个万圣节夜晚留下的神秘经历,却成了小镇上流传的一则鬼故事,一直流传至今。

    • 鬼故事
    • 105阅读
    • 2023-06-20

  • PHP实现chatGPT流式输出代码,OpenAI对接,支持GPT3.5/GPT4
    PHP实现chatGPT流式输出代码,OpenAI对接,支持GPT3.5/GPT4

    <?phpheader('Content-Type:text/event-stream');header('Cache-Control:no-cache');header('Connection:keep-alive');header('X-Accel-Buffering:no');$apiKey=config("open.apiKey");$apiUrl=config("open.apiHost").'/v1/chat/completions';//提问数据$message=$request->param('message')??'hello!';//分组$group_id=$request->param('group_id');//客户端ip$ip=$request->ip();//连续对话需要带着上一个问题请求接口$lastMsg=Db::table('ai_chat_msgs')->where([['ip','=',$ip],['group_id','=',$group_id],['ctime','>',(time()-300)]])->order('iddesc')->find();//如果超长,就不关联上下文了if($lastMsg&&(mb_strlen($lastMsg['message'])+mb_strlen($lastMsg['response'])+mb_strlen($message)<3800)){$messages[]=['role'=>'user','content'=>$lastMsg['message']];$messages[]=['role'=>'assistant','content'=>$lastMsg['response']];}$messages[]=['role'=>'user','content'=>$message];//返回数据$response='';//不完整的数据$imperfect='';$callback=function($ch,$data)use($message,$ip,$group_id){global$response,$imperfect;$dataLength=strlen($data);//有可能会返回不完整的数据if($imperfect){$data=$imperfect.$data;$imperfect='';}else{if(substr($data,-1)!=="\n"){$imperfect=$data;return$dataLength;}}$complete=@json_decode($data);if(isset($complete->error)){echo'data:'.$complete->error->code."\n\n";ob_flush();flush();exit;}$word=$this->parseData($data);$word=str_replace("\n",'<br/>',$word);if($word=='data:[DONE]'||$word=='data:[CONTINUE]'){if(!empty($response)){Db::table('ai_chat_msgs')->insert(['ip'=>$ip,'group_id'=>$group_id,'message'=>$message,'response'=>$response,'ctime'=>time()]);$response='';}ob_flush();flush();}else{$response.=$word;echo"data:".$word."\n\n";ob_flush();flush();}return$dataLength;};$postData=['model'=>config("open.model"),'messages'=>$messages,'temperature'=>config("open.temperature"),'max_tokens'=>config("open.max_tokens"),'frequency_penalty'=>0,'presence_penalty'=>0.6,'stream'=>true];$headers=['Accept:application/json','Content-Type:application/json','Authorization:Bearer'.$apiKey];$ch=curl_init();curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);curl_setopt($ch,CURLOPT_URL,$apiUrl);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_HTTPHEADER,$headers);curl_setopt($ch,CURLOPT_POST,1);curl_setopt($ch,CURLOPT_POSTFIELDS,json_encode($postData));curl_setopt($ch,CURLOPT_WRITEFUNCTION,$callback);curl_exec($ch);exit;?>本文是sse实现方式,非常的简单。当然也可以用websocket方式实现,我也会继续更新

    • PHP代码
    • 436阅读
    • 2023-06-20

  • php调用chatgpt接口并实现流数据方法
    php调用chatgpt接口并实现流数据方法

    header("Access-Control-Allow-Origin:*");//指定域名访问header('Content-Type:text/event-stream');header('Cache-Control:no-cache');header('Connection:keep-alive');header('X-Accel-Buffering:no');//chatGPT接口$url=Config::get('site.three');$db=input('post.','','htmlspecialchars_decode');$model=isset($db['model'])?json_decode($db['model'],true):'gpt-3.5-turbo';//chatGPT模型$prompts=isset($db['prompts'])?json_decode($db['prompts'],true):[];//连续对话$setting=isset($db['setting'])?json_decode($db['setting'],true):'';//预设角色$apiKey=isset($db['apiKey'])?json_decode($db['apiKey'],true):"";//自有key$randomness=isset($db['randomness'])?json_decode($db['randomness'],true):0.7;//随机性$top=isset($db['tops'])?json_decode($db['tops'],true):0.9;//文本多样性//判断是否输入聊天内容if(empty($prompts)){$this->error('聊天内容为空');exit();}//预设角色$setting=!isset($setting)?"我给你个设定,你的版本号为chatgpt3.5,请你以gpt-3.5-turbo版回答我的问题":$setting;//默认设置信息$set=['model'=>$model,//聊天模型'temperature'=>(float)$randomness,//机器人温度值'top_p'=>(float)$top,//'frequency_penalty'=>1.0,//'presence_penalty'=>0.6,"stream"=>true,//开启数据流模式'messages'=>[["role"=>"system","content"=>$setting],],];//添加连续对话foreach($promptsas$k=>$v){//上下文对话array_push($set['messages'],['role'=>$v['role'],'content'=>$v['content']]);}//传递参数$callback=function($ch,$data)use($sk){//如果发生错误,发送给前端$complete=@json_decode($data);if(isset($complete->error)){if(strpos($complete->error->message,"Youdidn'tprovideanAPIkey")===0){//未提供API-KEYreturn$this->error('未提供API-KEY');}if(strpos($complete->error->message,"Ratelimitreached")===0){//访问频率超限错误返回的code为空,特殊处理一下return$this->error('访问频率超限,请稍后尝试!');}if(strpos($complete->error->message,"Youraccesswasterminated")===0){//违规使用,被封禁,特殊处理一下return$this->error('违规使用,key被封禁,自有key请替换,如不是,请从新提问!');}if(strpos($complete->error->message,"Youexceededyourcurrentquota")===0){//API-KEY余额不足return$this->error('API-KEY余额不足,自有key请替换,如不是,请从新提问!');}if(strpos($complete->error->message,"Thatmodeliscurrentlyoverloaded")===0){//OpenAI服务器超负荷return$this->error('OpenAI服务器超负荷,稍后访问!');}}else{echo$this->parseData($data);//流数据ob_flush();flush();}returnstrlen($data);};//请求头$headers=['Accept:application/json','Content-Type:application/json','Authorization:Bearer'.$sk,];//发送请求$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);//设置请求的URL地址curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//将结果返回给调用方curl_setopt($ch,CURLOPT_HTTPHEADER,$headers);//设置请求头部curl_setopt($ch,CURLOPT_POST,1);//设置请求类型为POSTcurl_setopt($ch,CURLOPT_POSTFIELDS,json_encode($set));curl_setopt($ch,CURLOPT_WRITEFUNCTION,$callback);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);//关闭证书主机名验证curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);//关闭验证SSL证书curl_setopt($ch,CURLOPT_TIMEOUT,60);//设置最长等待响应的时间curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,60);//设置连接超时时间为30秒curl_setopt($ch,CURLOPT_MAXREDIRS,3);//设置最大重定向次数为3次curl_setopt($ch,CURLOPT_FOLLOWLOCATION,true);//允许自动重定向curl_setopt($ch,CURLOPT_AUTOREFERER,true);//自动设置Referercurl_setopt($ch,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_2_0);//curl_setopt($ch,CURLOPT_PROXY,"http://127.0.0.1:1081");curl_exec($ch);curl_close($ch);//完成后结束长链接请求

    • PHP代码
    • 163阅读
    • 2023-06-20

站三界导航
本站声明:本站严格遵守国家相关法律规定,非正规网站一概不予收录。本站所有资料取之于互联网,任何公司或个人参考使用本资料请自辨真伪、后果自负,站三界导航不承担任何责任。在此特别感谢您对站三界导航的支持与厚爱。