diff --git a/README.md b/README.md index ea2e14b..c8ef565 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # 📖 自动小说生成工具 ->- 目前开学了,没什么时间维护该项目,后续更新可能得等长假才能继续 +>- 当前没有什么精力维护该项目,本身该项目并无任何收益,以及临近毕业,有很多内容要忙,如果后面有时间的话,再考虑基于更新的技术去重构吧。——2025/9/24
@@ -20,15 +20,6 @@ > 一款基于大语言模型的多功能小说生成器,助您高效创作逻辑严谨、设定统一的长篇故事 -2025-03-05 添加角色库功能 - -2025-03-09 添加字数显示 - -2025-03-13 -1、新增闲云修改; -2、把本章指导改成内容指导; -3、在生成架构中的: 2. 角色动力学设定(角色弧光模型)、 3. 世界构建矩阵(三维度交织法)、 4. 情节架构(三幕式悬念)与生成目录的:5. 章节目录生成(悬念节奏曲线)加入引导词内容指导,以方便生成角色动力学时只以核心种子生成,导致生成的内容与实际需求不符。 -4、在终端加回被删除的LLM提示词与LLM返回内容显示,以便复盘,参考修改提示词。 --- ## 📑 目录导航 @@ -87,8 +78,6 @@ ``` novel-generator/ ├── main.py # 入口文件, 运行 GUI -├── ui.py # 图形界面 -├── novel_generator.py # 章节生成核心逻辑 ├── consistency_checker.py # 一致性检查, 防止剧情冲突 |—— chapter_directory_parser.py # 目录解析 |—— embedding_adapters.py # Embedding 接口封装 @@ -97,6 +86,8 @@ novel-generator/ ├── utils.py # 常用工具函数, 文件操作 ├── config_manager.py # 管理配置 (API Key, Base URL) ├── config.json # 用户配置文件 (可选) +├── novel_generator/ # 章节生成核心逻辑 +├── ui/ # 图形界面 └── vectorstore/ # (可选) 本地向量数据库存储 ``` diff --git a/novel_generator/__pycache__/__init__.cpython-312.pyc b/novel_generator/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 4cb9be3..0000000 Binary files a/novel_generator/__pycache__/__init__.cpython-312.pyc and /dev/null differ diff --git a/novel_generator/__pycache__/architecture.cpython-312.pyc b/novel_generator/__pycache__/architecture.cpython-312.pyc deleted file mode 100644 index 2d0af5a..0000000 Binary files a/novel_generator/__pycache__/architecture.cpython-312.pyc and /dev/null differ diff --git a/novel_generator/__pycache__/blueprint.cpython-312.pyc b/novel_generator/__pycache__/blueprint.cpython-312.pyc deleted file mode 100644 index 34f9ef9..0000000 Binary files a/novel_generator/__pycache__/blueprint.cpython-312.pyc and /dev/null differ diff --git a/novel_generator/__pycache__/chapter.cpython-312.pyc b/novel_generator/__pycache__/chapter.cpython-312.pyc deleted file mode 100644 index 6cf0342..0000000 Binary files a/novel_generator/__pycache__/chapter.cpython-312.pyc and /dev/null differ diff --git a/novel_generator/__pycache__/common.cpython-312.pyc b/novel_generator/__pycache__/common.cpython-312.pyc deleted file mode 100644 index 52a7173..0000000 Binary files a/novel_generator/__pycache__/common.cpython-312.pyc and /dev/null differ diff --git a/novel_generator/__pycache__/finalization.cpython-312.pyc b/novel_generator/__pycache__/finalization.cpython-312.pyc deleted file mode 100644 index 5d78e3c..0000000 Binary files a/novel_generator/__pycache__/finalization.cpython-312.pyc and /dev/null differ diff --git a/novel_generator/__pycache__/knowledge.cpython-312.pyc b/novel_generator/__pycache__/knowledge.cpython-312.pyc deleted file mode 100644 index 698e620..0000000 Binary files a/novel_generator/__pycache__/knowledge.cpython-312.pyc and /dev/null differ diff --git a/novel_generator/__pycache__/vectorstore_utils.cpython-312.pyc b/novel_generator/__pycache__/vectorstore_utils.cpython-312.pyc deleted file mode 100644 index 4e8b86b..0000000 Binary files a/novel_generator/__pycache__/vectorstore_utils.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/__init__.cpython-312.pyc b/ui/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 179a340..0000000 Binary files a/ui/__pycache__/__init__.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/chapters_tab.cpython-312.pyc b/ui/__pycache__/chapters_tab.cpython-312.pyc deleted file mode 100644 index 7b8a22b..0000000 Binary files a/ui/__pycache__/chapters_tab.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/character_tab.cpython-312.pyc b/ui/__pycache__/character_tab.cpython-312.pyc deleted file mode 100644 index 4414f2a..0000000 Binary files a/ui/__pycache__/character_tab.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/config_tab.cpython-312.pyc b/ui/__pycache__/config_tab.cpython-312.pyc deleted file mode 100644 index 0601e76..0000000 Binary files a/ui/__pycache__/config_tab.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/context_menu.cpython-312.pyc b/ui/__pycache__/context_menu.cpython-312.pyc deleted file mode 100644 index 1bff2b2..0000000 Binary files a/ui/__pycache__/context_menu.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/directory_tab.cpython-312.pyc b/ui/__pycache__/directory_tab.cpython-312.pyc deleted file mode 100644 index a506c0a..0000000 Binary files a/ui/__pycache__/directory_tab.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/generation_handlers.cpython-312.pyc b/ui/__pycache__/generation_handlers.cpython-312.pyc deleted file mode 100644 index 17a3e85..0000000 Binary files a/ui/__pycache__/generation_handlers.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/main_tab.cpython-312.pyc b/ui/__pycache__/main_tab.cpython-312.pyc deleted file mode 100644 index 4487407..0000000 Binary files a/ui/__pycache__/main_tab.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/main_window.cpython-312.pyc b/ui/__pycache__/main_window.cpython-312.pyc deleted file mode 100644 index 42125b5..0000000 Binary files a/ui/__pycache__/main_window.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/novel_params_tab.cpython-312.pyc b/ui/__pycache__/novel_params_tab.cpython-312.pyc deleted file mode 100644 index 88a4f07..0000000 Binary files a/ui/__pycache__/novel_params_tab.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/other_settings.cpython-312.pyc b/ui/__pycache__/other_settings.cpython-312.pyc deleted file mode 100644 index 19100b1..0000000 Binary files a/ui/__pycache__/other_settings.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/role_library.cpython-312.pyc b/ui/__pycache__/role_library.cpython-312.pyc deleted file mode 100644 index 2c9dc08..0000000 Binary files a/ui/__pycache__/role_library.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/setting_tab.cpython-312.pyc b/ui/__pycache__/setting_tab.cpython-312.pyc deleted file mode 100644 index d5f219f..0000000 Binary files a/ui/__pycache__/setting_tab.cpython-312.pyc and /dev/null differ diff --git a/ui/__pycache__/summary_tab.cpython-312.pyc b/ui/__pycache__/summary_tab.cpython-312.pyc deleted file mode 100644 index 9e1f56b..0000000 Binary files a/ui/__pycache__/summary_tab.cpython-312.pyc and /dev/null differ