Skip to content

neavo/FableFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FableFlow(寓言流)

  • 一个基于多 AGENT 协作的长篇故事创意与写作系统
  • 没什么技术含量,只是用于展示无代码多 AGENT 的实际应用场景
  • 总体来说是个玩具,但是喜欢的题材实在是没肉吃的话,拿来写个十来章自产自销也是马马虎虎的 😂
01
01

📖 项目简介

  • 通过三个专业化 AI AGENT 的协作,实现从创意构思到正文输出的完整创作流程
  • 专注于创作具有强烈沉浸感与情感冲击力的优秀小说
  • 通过精准的细节描写、递进的情节张力与深刻的角色塑造,为读者带来难忘的阅读体验

⭐ 核心特性

三位一体的 AGENT 协作系统

  • 架构师:负责场景规划与剧情大纲设计,输出包含高冲击力细节的批量大纲
  • 写作员:根据大纲输出高质量正文,每章约 8000 字,分三次输出
  • 书记员:维护世界观、人物档案、剧情摘要等持久化数据,确保逻辑一致性

技术特征

  • 职责分离:三个 AGENT 各司其职,避免单一 AGENT 承担过多任务导致的质量下降
  • 质量控制:内置详细创作准则,书记员执行逻辑质检,确保输出质量
  • 伏笔管理:完整的伏笔管理系统,确保故事的连贯性和完整性
  • 滑动上下文:智能管理上下文长度,保证创作一致性的同时避免性能问题

💻 使用方法

运行环境

  • FableFlow 是一个纯 AGENT 应用,需要依赖 AGENT 框架才能运行
  • 开发环境是 VSCode + Cheery Studio + GLM-4.7/DeepSeek-v3.2
  • 理论上其他 AGENT 框架也可以,请自行尝试

准备工作

  • 安装 → [Cheery Studio] ←
  • 根据实际情况自行配置模型设置等
  • 添加助手 - 添加 AGENT,添加一个 FableFlow 智能体
    • 权限模式选择 跳过全部检查
    • 工作目录选择项目的解压目录,如 E:\Project\FableFlow
    • 提示词填入 99_System/00_Core.md 文件内的内容

前置准备

  • 移除 01_World02_Memory03_Story 目录下残留的旧文件
  • 打开 Cheery Studio 侧边栏,点击 FableFlow 智能体
  • 清空原有对话列表

创作流程

  • 操作方式
    • 在输入框中输入 @ 然后选择对应的文件切换智能体执行任务
    • 例如:执行 99_System/01_创意讨论.md 或者 run 99_System/01_创意讨论.md
  • 第一阶段:创意规划
    • 输入 @ 选择 01_创意讨论.md 文件,开始进行创意讨论直至完成
    • 输入 @ 选择 02_章节规划.md 文件,开始进行章节规划直至完成
  • 第二阶段:静态设定持久化
    • → 重要 ← 保持在创意阶段的对话任务中,不要退出当前对话
    • 输入 @ 选择 03_静态设定持久化.md 文件,智能体会将静态设定写入文件进行持久化保存
  • 第三阶段:章节正文撰写
    • 建议重新启动一个新的对话任务(上下文过长会降低模型性能并增加 Token 消耗)
    • 输入 @ 选择 04_章节正文撰写.md 文件,开始编纂章节正文直至完成
  • 第四阶段:动态记忆持久化
    • 建议重新启动一个新的对话任务
    • 输入 @ 选择 05_动态记忆持久化.md 文件,智能体会将动态记忆写入文件进行持久化保存
  • 循环迭代,重复「正文撰写 → 动态记忆」步骤,直至完成全部章节

📁 目录结构

FableFlow/
├── 00_Base/                    # 基准规则
│   ├── 大纲设计准则.md
│   └── 场景描写准则.md
├── 01_World/                   # 静态设定
│   └── 初始创意.md
├── 02_Memory/                  # 动态记忆
├── 03_Story/                   # 故事正文
└── 99_System/                  # 系统资料
    ├── 00_Core.md
    ├── 01_创意讨论.md
    ├── 02_章节规划.md
    ├── 03_静态设定持久化.md
    ├── 04_章节正文撰写.md
    └── 05_动态记忆持久化.md

🎬 适用场景

  • 长篇小说创作,特别是需要保持高度一致性和细节丰富度的作品
  • 悬疑推理、科幻奇幻、现实主义、浪漫爱情等类型文学
  • 需要严格管理设定、人物、伏笔的复杂世界观故事

🤖 作品示例

  • 点击下载 → [Sample_SFW] ←
  • 创意构思与正文撰写均由 AI 完成
  • 使用模型为 GLM-4.7
  • 示例内包含完整的 静态设定 动态记忆 章节正文 方便感受完整的创作过程

🎁 征集创意

  • 欢迎在 ISSUE 区分享你的 01_World/初始创意.md
  • 作者会定期挑选有趣的创意,生成完整作品并发布
  • 优秀的作品会在示例区展示,让更多人看到你的创意
  • 请勿在 ISSUE 区提交 NSFW 内容

💡 注意事项

  • 01_World/初始创意.md 为可选文件,不提供该文件也可直接开始创作
  • 受限于纯 AGENT 架构,任务的触发和执行可能不够稳定,请观察各步骤的输出并根据需要重试
  • Token 消耗量较大,使用高成本模型时请注意控制,非思考模式 可显著节约费用

⚖️ 许可证

  • 本项目采用 → [CC BY-NC 4.0] ← 许可证
  • 允许:
    • ✅ 个人学习、研究和创作
    • ✅ 非商业用途的自由使用、分享、修改和衍生
  • 禁止:
    • ❌ 商业用途(任何以盈利为目的的使用)
  • 要求:
    • 📝 使用时需署名原作者

About

FableFlow(寓言流),一个简单的无代码多 AGENT 长篇故事创意与写作系统

Resources

License

Stars

Watchers

Forks

Packages

No packages published