SuperAPI AI 工具集

blog-cms

前端与建站

查看项目

更新于 10-15 23:47

技能介绍

用途:OpenBlog 是面向产品网站的 Git 博客 CMS 模块,通常挂载在 /blog 路径。Markdown 存于 Git 作为唯一内容源,Next.js 负责渲染列表页、文章页、RSS、sitemap 与 JSON-LD。该技能是入口,先判断用户场景,再路由到对应工作流。

主要能力:提供博客路由、主题与站点外壳(chrome),可匹配产品站点的导航与 logo;内置 SEO 基础能力,包括 sitemap、RSS、robots、canonical、JSON-LD 与静态页面;通过 AGENTS.md 与技能文件约定 schema 和发布规则;分类、标签、作者、RSS 等为可选开关。

使用方式:安装入口技能用 npx skills add kostja94/openblog --skill blog-cms;推荐入口加主要工作流用 npx skills add kostja94/openblog --skill blog-cms integrate-product-site setup-blog-module;完整包用 npx skills add kostja94/openblog --skill '*';列出仓库技能用 npx skills add kostja94/openblog --list。已有产品站点走 INTEGRATION.md 集成路径,配置 openblog.config.ts 的 chrome(logo、nav、footer、siteUrl),设置 SITE_URL、DEPLOY_MODE、BLOG_BASE_PATH,并以 npm run validate:posts && npm run build 作为门槛。全新项目可用 npx create-openblog my-blog 脚手架,再 npm install && npm run dev。

适用场景:已有产品/营销站点接入 /blog;全新项目本地演示;模块已接好后新增或编辑文章;合并或部署前的博客 SEO 校验与发布检查。

限制:不覆盖整站 CMS、WordPress 式后台、全站 SEO/GEO 与内容策略;create-post 不是自主生成文章,需用户提供正文或明确简报;上游 PR 仅限企业合作方。资料未提供收费、价格与效果数据。