关于 nuxt-studio
nuxt-studio 是 Nuxt Content 项目的内容编辑与发布技能,面向配置和维护内容编辑流程的开发者。它涵盖仓库、认证、部署与发布验证,并将集合和渲染配置归于 nuxt-content。
主要功能
- 01检查版本、部署与认证配置
- 02配置编辑器和 Git 仓库
- 03支持可视化编辑、草稿与媒体
- 04验证生产登录和发布流程
适用场景
- 01为 Nuxt Content 项目配置内容编辑器
- 02排查仓库、登录回调与部署设置
- 03验证编辑内容提交并发布到网站
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ onmax/ nuxt-skills --skill nuxt-studio安装后在 Claude Code 中输入/nuxt-studio确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/configuration.mddeployment.mdlive-editing.md详细介绍
Nuxt Studio
Nuxt Studio 负责内容编辑和发布。Nuxt Content 负责集合、查询、解析和渲染。
工作流
- 检查已安装的
nuxt-studio和@nuxt/content版本、部署模式、仓库提供方和身份验证提供方。当编辑器路由、Git 目标和登录回调都指向同一部署时,即表示配置已完成。 - 打开下方最匹配的指南,并确保集合/架构变更归入
nuxt-content范围。 - 先验证本地编辑是否作用于文件系统,再在支持 SSR 的部署上验证生产环境登录和一次发布流程。配置的分支收到提交,且重建后的网站能显示该内容时,即表示工作已完成。
路由
| 任务 | 打开 |
|---|---|
| 安装、仓库设置、OAuth/自定义身份验证、编辑器筛选器或环境变量 | 配置 |
| 可视化/MDC 编辑、架构表单、草稿、媒体或 AI 辅助 | 实时编辑 |
| SSR 部署、Git 发布、分支策略、冲突或单体仓库 | 部署 |
| 集合、验证器、查询、钩子或渲染 | nuxt-content skill |
基准配置
npx nuxt module add nuxt-studio
export default defineNuxtConfig({
modules: ['@nuxt/content', 'nuxt-studio'],
studio: {
repository: {
provider: 'github',
owner: 'your-org',
repo: 'your-repo',
branch: 'main',
},
},
})
NUXT_STUDIO_AUTH_GITHUB_CLIENT_ID=<client-id>
NUXT_STUDIO_AUTH_GITHUB_CLIENT_SECRET=<client-secret>
Studio 默认运行于 /_studio。受支持的 CI 提供方可以推断仓库元数据,但身份验证凭据仍需明确配置为部署机密。
评论
支持 Markdown