# 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-*` | 关注 | ## 开发命令 ```bash 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 | 自动生成 |