Plova

项目结构与本地文件

理解项目根目录、项目说明、内容栏目和项目管理数据各自承担什么职责。

文件夹就是项目边界

Plova 不把项目抽象成只存在于数据库里的空间。打开的工作区目录就是项目根目录,Markdown 源文件仍可以被其它编辑器、Git 和备份工具读取。

一个典型项目可以包含:

我的项目/
├── 项目说明.md
├── 章节/
├── 角色/
├── 设定/
├── 参考资料/
└── 项目管理数据

实际目录由创作模板决定,不同项目不必拥有相同栏目。

项目说明

“项目说明”不是普通内容卡片,而是项目级契约。适合记录:

  • 项目目标、边界和当前阶段。
  • 目标读者、平台、规模或预计字数。
  • 全局规则、世界规则和长期约束。
  • 故事时间别名等全项目共享配置。

当 AI 创建或审查内容文档时,项目说明会作为上层背景参与约束。

内容栏目

内容栏目对应一类需要长期维护的文档,例如角色保存在 角色/,章节保存在 章节/。目录负责物理组织,内容类型负责解释栏目里的文档应该有什么信息字段、关系和正文结构。

不要仅凭目录是否为空判断一个内容类型是否存在。已配置但暂时没有文档的类型仍然有效。

项目管理数据

Plova 会在项目内保存结构配置、类型定义、视图状态、索引和协作所需的管理数据。它会跟随项目迁移和备份,一般不需要手工编辑。

需要修改内容类型、信息字段或正文结构时,优先使用 项目主页 → 栏目设置。需要备份时,将整个项目目录纳入 Git 或其它备份系统。

Plova 项目主页显示项目说明、最近内容和各类型文档数量
项目主页用于确认项目说明、最近内容、类型数量和需要关注的事项;磁盘目录仍是项目边界。

迁移项目

  1. 保存所有正在编辑的文档。
  2. 完成本地 Git 提交或完整备份。
  3. 关闭 Plova 中的项目。
  4. 移动整个项目根目录,不要只移动正文子目录。
  5. 从启动页使用“打开工作区”选择新位置。

迁移后首次打开会重新确认文件、索引和 Git 状态。

On this page