Update README.md
Browse files
README.md
CHANGED
|
@@ -9,4 +9,78 @@ app_file: app.py
|
|
| 9 |
pinned: false
|
| 10 |
---
|
| 11 |
|
| 12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
pinned: false
|
| 10 |
---
|
| 11 |
|
| 12 |
+
# LongStory Agent 使用说明
|
| 13 |
+
|
| 14 |
+
LongStory Agent 是一个「多智能体长篇小说生成」前端 Demo,用于调用后端的 `Longstory-backend`(基于 StoryWriter / Agents' Room 等工作)自动生成包含大纲、分事件规划、人物档案和正文章节的长篇故事。
|
| 15 |
+
|
| 16 |
+
---
|
| 17 |
+
|
| 18 |
+
## 一、基本使用流程
|
| 19 |
+
|
| 20 |
+
### 1. 输入故事梗概(Premise)
|
| 21 |
+
|
| 22 |
+
1. 在左侧 **“Story Premise”** 文本框中输入你的故事创意,例如:
|
| 23 |
+
|
| 24 |
+
> 高二分班那天,全校第一的高冷学霸竟然主动申请坐到了全是“差生”的最后一排,成了我的同桌,还递给我一本写满笔记的物理书。
|
| 25 |
+
|
| 26 |
+
2. 也可以直接点击下方的 **示例(Examples)**,自动填入预设的故事创意
|
| 27 |
+
|
| 28 |
+
|
| 29 |
+
### 2. 启动生成
|
| 30 |
+
|
| 31 |
+
- 点击紫色按钮:**「✨ 开始生成 (GENERATE)」**
|
| 32 |
+
- 左下角的 `system.log` 会实时打印:
|
| 33 |
+
- Outline 生成进度
|
| 34 |
+
- 事件拆分 / 规划进度
|
| 35 |
+
- 人物档案 / 动态轨迹对齐
|
| 36 |
+
- 正文写作进度
|
| 37 |
+
|
| 38 |
+
> ⚠️ **提示:生成长篇全文比较耗时。**
|
| 39 |
+
>
|
| 40 |
+
> 建议调试阶段先用**一个 Event 或少量章节**的故事(例如"生成一个只有一个Event的校园故事"),便于快速观察结构与界面效果。
|
| 41 |
+
|
| 42 |
+
---
|
| 43 |
+
|
| 44 |
+
## 二、各个 Tab 的功能说明
|
| 45 |
+
|
| 46 |
+
右侧主体区域分为五个 Tab:
|
| 47 |
+
|
| 48 |
+
### 1. 📖 正文阅读(核心阅读区)
|
| 49 |
+
|
| 50 |
+
- 模拟「纸质书页」的阅读体验:
|
| 51 |
+
- 中间是正文书页(固定高度)
|
| 52 |
+
- 左右有 **箭头按钮** 控制「上一页 / 下一页」
|
| 53 |
+
- 下方有 **⏮️ 上一章 / ⏭️ 下一章** 按钮做章节级跳转
|
| 54 |
+
|
| 55 |
+
### 2. 🗺️ 故事大纲(Outline)
|
| 56 |
+
|
| 57 |
+
- 展示结构化的事件大纲 JSON,例如:
|
| 58 |
+
- 全局章节列表
|
| 59 |
+
- 每个事件的简要描述、时间线
|
| 60 |
+
- 用于后续分事件拆分和写作
|
| 61 |
+
|
| 62 |
+
适合用来快速理解「整本故事的骨架」。
|
| 63 |
+
|
| 64 |
+
### 3. 📅 剧情规划(Planning)
|
| 65 |
+
|
| 66 |
+
- 展示由 PlanningAgent / SubeventDynamicsAligner 生成的「事件 → 子事件」规划结果:
|
| 67 |
+
- 每个 Event 被拆成若干 Sub-events
|
| 68 |
+
- 记录了人物在各个 Sub-event 中的参与与状态
|
| 69 |
+
- 便于分析:
|
| 70 |
+
- 某个角色在整个时间线中的出场分布
|
| 71 |
+
- 关键冲突在哪些小节展开
|
| 72 |
+
|
| 73 |
+
### 4. 👥 人物档案(Personas)
|
| 74 |
+
|
| 75 |
+
- 显示为卡片式人物档案(Character Cards):
|
| 76 |
+
- 姓名、年龄阶段、性别
|
| 77 |
+
- 角色定位(如「女主」「男二」「闺蜜」「对手」等)
|
| 78 |
+
- 人物标签 / 原型(archetype)
|
| 79 |
+
- 外貌描述摘要
|
| 80 |
+
|
| 81 |
+
### 5. 📄 全文导出(Full Story Export)
|
| 82 |
+
|
| 83 |
+
- 提供**一键复制全文**功能,方便你:
|
| 84 |
+
- 复制到 Word / Markdown / Notion / LaTeX 中继续修改
|
| 85 |
+
- 做自动评价、人工润色、二次创作等
|
| 86 |
+
|