发帖
 找回密码
 立即注册
搜索
0 0 0
资源分享 961 0 3 天前
AI小说家 - 智能内容生成系统项目地址:GitHub - kele-tao/AI_Novel: 基于大模型的AI小说创作系统,支持小说和课程内容的智能生成,包含世界观设定、思维库、任务管理等完整功能。注意:生成效果和模型能力有非常大的关系项目简介

AI小说家是一个基于大语言模型的智能内容生成系统,能够根据用户提供的主题自动生成小说或课程内容。该系统具有完整的Web界面,支持任务队列管理、断点续传、内容预览等功能。
ui一览
79efa9aa446fa98d0f6d849e38cf528ae518d6e1.webp
b1d7484a8e1209b3e6b8887538059d4bd5c8013a.webp
f673ce4fc8cd6762f62ca0658f89cddb7854d9fe.webp
59f5d2059bba055c6cb6249d0b292a11bbd1c219.webp
4bff96401065acacead406deca18a4684b0fbbc0.webp
5c2e6154be6fd1320329482710d667cf955c9062.webp
7c8149bd0d6ee03765a2b8eadc71701f25724671.webp
47c638907a0f2cd992790d3c770f86afb40232bf.webp

核心功能1. 双模式内容生成
  • 小说模式:基于世界观设定和章节大纲,运用丰富的文学技巧生成小说内容
  • 课程模式:根据课程大纲生成结构化的教学内容
2. 智能世界观系统
  • 自动生成详细的世界观设定(人物、地点、规则等)
  • 动态更新世界观,随着故事进展添加新信息
  • 为每个章节提供上下文参考,确保故事连贯性
3. 章节规划系统(思维库)
  • 为每个章节生成详细的执行剧本
  • 包含关键事件、出场人物等要素
  • 跟踪章节生成状态
4. 任务管理系统
  • 基于队列的任务处理机制
  • 支持任务取消和断点续传
  • 实时任务状态监控
5. 现代化Web界面
  • 响应式设计,支持中英文切换
  • 实时日志显示
  • 项目库管理和内容预览
  • Token使用统计和图表展示
  • AI写作秀场模式(动态文字展示)
技术架构后端技术栈
  • Python 3.x
  • Flask Web框架
  • Requests库(与LLM API通信)
  • python-docx(文档处理)
  • BeautifulSoup(内容解析)
前端技术栈
  • HTML5 + CSS3
  • TailwindCSS(样式框架)
  • Chart.js(数据可视化)
  • Marked.js(Markdown解析)
AI集成
  • 兼容vLLM API接口
  • 支持自定义模型端点
  • Token统计和用量跟踪
项目结构
  1. .
  2. ├── main.py                 # 主应用文件(包含所有功能)
  3. ├── works_library/          # 生成内容存储目录
  4. │   ├── course/             # 课程内容目录
  5. │   └── novel/              # 小说内容目录
  6. │       └── 《作品名称》/     # 具体作品目录
  7. │           ├── _worldview/ # 世界观设定
  8. │           ├── _mind_library/ # 章节规划(思维库)
  9. │           └── 各章节文件.md
  10. ├── token_stats.json        # Token使用统计
  11. ├── README.md              # 英文说明文档
  12. └── README_ZH.md           # 本中文说明文档
复制代码
装部署环境要求
  • Python 3.7+
  • pip包管理器
  • 可访问的LLM API服务(如vLLM部署的模型)
安装步骤
  • 克隆或下载项目代码
  • 安装依赖包:
    pip install python-docx beautifulsoup4 flask requests

  • 配置LLM API连接参数(在[main.py](file:///d:/GUOSHIYIN/models/ai%E5%B0%8F%E8%AF%B4%E5%AE%B6/main.py)文件中):
    VLLM_SERVER_HOST = "your_server_ip"     # 修改为你的服务器IP
    VLLM_SERVER_PORT = "your_server_port"   # 修改为你的服务器端口
    SERVED_MODEL_IDENTIFIER = 'your_model_path'  # 修改为你的模型路径

使用指南pip install python-docx beautifulsoup4 flask requests配置LLM API连接参数(在[main.py](file:///d:/GUOSHIYIN/models/ai%E5%B0%8F%E8%AF%B4%E5%AE%B6/main.py)文件中):

python main.py
启动成功后,终端将显示:
==================================================
AI Content Factory v7.0 (Web UI) Started!
Please open your browser to http://127.0.0.1:5000
==================================================
访问该地址即可进入操作界面。
界面功能说明
  • 创建项目
    • 输入主题内容
    • 选择项目类型(小说/课程)
    • 设置结构参数(章节数、字数等)
    • 生成并确认大纲
  • 作品库
    • 查看已生成的项目
    • 浏览章节内容
    • 下载ZIP压缩包
  • 世界观
    • 查看小说的世界观设定
    • 包含人物、地点、规则等详细信息
  • 思维库
    • 查看各章节的详细规划
    • 跟踪生成状态
  • 任务队列
    • 查看当前和历史任务
    • 取消正在执行的任务
  • AI写作秀场
    • 动态展示小说内容
    • 打字机效果播放
  • Token统计
    • 查看API使用情况
    • 图表展示每日用量
已完成功能特色
  • 断点续传:系统会自动跳过已生成的章节,支持中断后继续生成
  • 上下文连贯:通过摘要机制确保章节间的故事连贯性
  • 动态世界观:随着故事发展自动更新世界观设定
  • 智能规划:为每个章节生成详细的执行剧本
  • 多语言支持:界面支持中英文切换
  • 实时监控:Web界面实时显示生成进度和日志
应用场景
  • 网络小说创作辅助
  • 课程内容快速生成
  • 创意写作灵感激发
  • 教育资源批量制作
  • 个人写作助手工具
注意事项
  • 需要配置可用的LLM API服务
  • 生成质量取决于所使用模型的性能
  • 长时间运行建议在服务器环境中部署
  • 生成的内容仅供参考,使用时请注意版权问题





──── 0人觉得很赞 ────

使用道具 举报

我看现在用AI写出来的“小说”,别的暂且不说,都有一种迫不及待要展示结局的感觉。  
感谢分享,最近我也在研究这个
我有个项目,名字跟你这个一模一样哈哈,不过已经不开发了。感觉写小说用不着搞这个。
AI小说家——智能内容生成系统
不如去酒馆
好东西啊
先收藏!
能用来写不适合公开的内容吗(开个玩笑)
您需要登录后才可以回帖 立即登录
高级模式