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 |
自动生成 |