SuperAPI AI 工具集

storytelling-tools

写作与研究

查看项目

更新于 10-16 04:05

技能介绍

用途

Storytelling Tools 的目标是“把叙事捕获与分享构建进系统”。它源自《模拟人生》的设计经验:游戏不只是让人玩,还让人讲故事。Family Album 用于带说明文字地截取画面,The Sims Exchange 用于上传和下载故事、家庭与存档,SimShow 用于录制电影,Create-a-Sim 用于塑造自己和家人。由此得出的核心观点是:讲故事不是事后附加的功能,而是基础设施。

在 MOOLLM 中,Storytelling Tools 把这一思路落实为一组可携带、可发布、可再创作的叙事组件。

主要能力

工具集包含以下组件:

  • Notebook(笔记本):收集卡片、信件、照片、记忆,文件为 notebook.yml。它是一个可携带的记忆容器,放在物品栏中。
  • Letters(信件):角色与玩家之间的双向通信,文件命名形如 letter-to-*.yml。
  • Photo Prompts(照片提示词):由 AI 生成的场景可视化,文件命名形如 -photo-.yml。
  • README:可发布到 GitHub 的叙事格式,文件为 README.md。
  • Cards(卡片):捕捉瞬间的可铸造产物,文件命名形如 *-card.yml。

使用方式

Notebook

Notebook 是一个可携带的记忆容器,放在物品栏中,其结构示例包含名称、类型和 pages 列表。pages 中可以包含 letter(信件)、card(卡片)、photo_series(照片系列)和 recipe(配方)等类型。例如卡片可以记录名称与创建位置,照片系列可以记录标题与提示词数量,配方可以记录名称与配料。

Letters

信件用于玩家与世界之间的双向沟通。一封 letter 可以包含发件人、收件人、正文内容、附件(照片、配方、物品栏中的金币等)以及做出的承诺(promises_made)。资料指出:承诺会变成目标,目标驱动叙事。

Photo Prompts

照片提示词用于 AI 生成的可视化,捕捉瞬间。一个 photo_prompt 可以包含标题、场景(地点、光照)、主体(角色、表情、姿势、服装)、风格,以及 references(引用其他对象以保证细节一致)。关键洞见是:照片会引用其他对象以保持连贯性,例如自拍中的圣杯应与圣杯的描述一致。

README 作为叙事

每个目录都可以讲述自己的故事。README 可以按章节组织叙事,并列出创建的产物链接。资料指出 GitHub 能很好地渲染它,README 本身就是叙事。

分享与再创作

冒险可以被 Fork 和改写。示例命令为:

# Clone someone's adventure
cp -r adventure-2/ adventure-3/

# Reset for new protagonist
# Edit player.yml, clear markers, keep world

资料强调:每个冒险都可 Fork,每个故事都可分享。

STORYTELLING-TOOLS 协议

来自 PROTOCOLS.yml 的定义:

STORYTELLING-TOOLS:
  meaning: "Build narrative capture and sharing into the system."
  origin: "The Sims — Family Album, The Sims Exchange"
  
  in_moollm:
    notebook: "Cards capture moments and artifacts"
    letters: "Communication between characters and player"
    photo_prompts: "AI-generated scene visualization"
    readme: "GitHub-publishable narrative format"
    sharing: "Fork and remix adventures"

与其他模块的配合

资料列出以下配合关系:

  • card/ — 可铸造产物
  • soul-chat/ — 角色对话
  • session-log/ — 仅追加的历史
  • memory-palace/ — 空间化组织
  • procedural-rhetoric/ — 作为说服的叙事

适用场景

适用于需要把互动体验中的记忆、通信、场景画面和故事产物结构化保存、发布与再创作的场景,尤其是基于 MOOLLM 的冒险类互动内容。

限制

资料未提供安装命令、运行环境要求、依赖项、收费或价格信息、平台支持范围以及具体使用步骤,这些内容暂未提供。