Prosefly
所有框架

Prosefly × Astro

为 Astro 网站提供团队写作空间。

让团队共同编辑仓库中的 Markdown 与 MDX Collection,同时保留现有的 Astro 项目和内容构建流程。

仓库内容示例Astro
  • astro.config.mjs
  • src/content.config.ts
  • src/content/blog/first-post.mdx

选中的内容文件

---
title: A new chapter
description: Notes from our next release.
---

# A new chapter

Every release starts with a first draft.
用于说明文件结构的示例,并非实时工作区。

你的文件,团队的写作空间。

从已有 Collection 开始

扫描支持的静态内容配置和覆盖整个目录的 Markdown loader。导入前先查看识别到的 Collection 和属性。

一起编辑正文与属性

使用可视化编辑器或打开源码。支持的静态 schema 字段会成为文档旁可编辑的属性。

沿用已有的发布流程

审查 diff 后,将内容以 commit 或 pull request 发布到指定分支。Astro 继续从这些文件构建网站。

从 Git 仓库到内容工作区。

  1. 01

    连接 Astro 仓库

    授权 GitHub,连接包含 Astro 应用的仓库,也可以是 monorepo 中的一个应用。

  2. 02

    确认扫描结果

    检查并确认 Prosefly 识别到的应用根目录、内容目录、属性和编辑器配置。

  3. 03

    编辑并发布页面

    打开 Collection,保存草稿,在发布前审查 Git 变更。

接入前需要了解的事

Prosefly 读取支持的静态配置,不执行自定义 loader 或仓库代码。远程 loader 和选择性文件匹配可能需要手动配置内容范围。普通 Astro 网站不会自动获得导航编辑功能。

发布后的内容保存在你的 Git 仓库。

发布前,草稿保存在 Prosefly 中。审查变更后创建 commit 或 pull request,再由网站现有的构建流程完成部署。

了解内容所有权

继续了解

配置工作区、了解发布流程,或查阅网站工具的官方文档。

了解其他框架