游戏剧情生成器开源项目

我要开发同款
RobertHu2025年12月24日
27阅读

技术信息

语言技术
Python
系统类型
Web
行业分类
游戏
开源地址
https://github.com/hbgangcn1/game_plot_generator
授权协议
MIT许可

行业场景

本项目旨在解决独立游戏开发者、策划及编剧在早期创作阶段面临的创意激发与剧情生产效率瓶颈。传统剧情创作依赖个人灵感,耗时长且质量不稳定。本系统通过集成大语言模型(DeepSeek),能够根据选定的世界观与角色描述,在数十秒内生成包含道德困境与战斗场景的高质量剧情片段,将长达数小时的人工构思过程转化为即时、可迭代的数字化创作,有效加速游戏原型构建与概念验证。

功能介绍

系统核心功能包括:AI剧情生成模块(基于世界观与主角设定生成约300字剧情)、智能内容检测模块(采用“关键词→正则→LLM”三级级联策略,确保剧情包含道德困境核心要素)、多维度文本分析模块(实现情感分析、词频统计、关键词云可视化及世界观元素覆盖率计算)。此外,系统支持中英文双语界面与内容生成,并具备流式输出的实时打字机效果,为用户提供从创意输入、智能生成到深度分析的一体化辅助创作体验。

项目实现

我作为独立开发者,独自负责了从产品设计、前端交互、后端逻辑到算法集成的全流程。技术栈基于 Python + Streamlit,核心在于设计并实现了三级道德困境检测算法,兼顾了检测速度与准确性;通过 DeepSeek API 与 Prompt Engineering 精准控制生成内容;利用 jieba 与 Plotly 完成了文本分析与可视化。项目难点在于将主观的创作要求转化为可量化、可校验的技术规则,并在Streamlit单文件中清晰组织超过1300行的复杂应用逻辑。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论