CLAUDE.md 1.6 KB

AskYi CMS Railway - Claude Code 配置

2级子项目配置 | 继承自 askyi (1级)

项目信息

属性
项目名称 askyi-cms-railway
所属项目 askyi
项目类型 backend (Headless CMS)
框架 Strapi 5
数据库 PostgreSQL
缓存 Redis

技术栈

类别 技术 用途
CMS Strapi 5 内容管理系统
数据库 PostgreSQL 主数据库
缓存 Redis 缓存/Session
部署 Railway 云平台

主要功能

功能 描述
文章管理 文章 CRUD、分类、标签
用户管理 用户认证、权限
专家管理 专家信息、认证
视频管理 视频内容、分类
课程管理 课程内容、章节
评论系统 评论、回复

API 端点

端点 描述
/api/articles 文章
/api/videos 视频
/api/experts 专家
/api/users 用户
/api/auth 认证
/api/reactions 点赞/收藏
/api/follow-* 关注

开发命令

pnpm install          # 安装依赖
pnpm run dev          # 本地开发 (localhost:1337)
pnpm run build        # 构建
pnpm run config:export # 导出配置
pnpm run db-backup:dev # 备份数据库

部署信息

环境 地址
开发 localhost:1337
生产 Railway

核心文档

文档 位置 内容
系统架构 ../architecture.canvas 整体架构图
API 文档 Strapi Admin 自动生成