central-station by railwayapp/railway-skills
npx skills add https://github.com/railwayapp/railway-skills --skill central-station搜索和浏览 Railway 的 Central Station——社区支持平台,用于查看主题帖、讨论和文档。
| 端点 | URL |
|---|---|
| GraphQL | https://station-server.railway.com/gql |
| 主题帖 Markdown | https://station-server.railway.com/api/threads/:slug |
| LLM 数据导出 | https://station-server.railway.com/api/llms-station |
| 前端 | https://station.railway.com |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
railway-docs 技能status 技能对于官方 Railway 文档,请使用 railway-docs 技能,该技能从 https://docs.railway.com/api/llms-docs.md 获取数据。
Central Station 的 unifiedSearch 可以识别文档类型,但字段访问受限:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
--data-raw '{"query":"{ unifiedSearch(input: { query: \"volumes\", limit: 10 }) { results { document { __typename } } } }"}'
返回的文档类型:EsThreadItem(主题帖)和 DocSearchResult(文档)。
注意:要搜索主题帖内容,请改用 LLM 数据导出端点(见下文),它提供完整的主题帖数据。
获取最近的主题帖,可选择按主题筛选:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ threads(first: 10, sort: recent_activity) { edges { node { slug subject status topic { slug displayName } upvoteCount createdAt } } } }"}'
使用主题筛选:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ threads(first: 10, sort: recent_activity, topic: \"questions\") { edges { node { slug subject status topic { displayName } upvoteCount } } } }"}'
获取特定主题帖及其内容:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ thread(slug: \"THREAD_SLUG\") { slug subject status content { data } topic { displayName } upvoteCount } }"}'
为了更清晰的阅读体验,以 markdown 格式获取主题帖:
# 在前端 URL 后追加 .md(需要主题 slug)
curl -s 'https://station.railway.com/TOPIC_SLUG/THREAD_SLUG.md'
# 或使用带 format 查询参数的 API
curl -s 'https://station-server.railway.com/api/threads/THREAD_SLUG?format=md'
# 或使用带 Accept 请求头的 API
curl -s 'https://station-server.railway.com/api/threads/THREAD_SLUG' \
-H 'Accept: text/markdown'
获取所有可用主题:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ topics { slug displayName displayNamePlural } }"}'
返回:questions, feedback, community, billing, bug-bounty, privacy, abuse, templates
获取当前热门主题帖:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ trendingThreads { slug subject status topic { displayName } upvoteCount } }"}'
获取置顶/重要主题帖:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ pinnedThreads { slug subject topic { displayName } } }"}'
要搜索主题帖内容,请获取所有主题帖并在本地筛选:
curl -s 'https://station-server.railway.com/api/llms-station' | jq '.items[] | select(.title | test("postgres"; "i")) | {title, topic: .topic.name, status: .metadata.status}'
此端点返回所有包含完整内容的公开主题帖,适用于按关键词搜索。
| 状态 | 描述 |
|---|---|
OPEN | 未解决,接受回复 |
SOLVED | 标记为已解决 |
AWAITING_RAILWAY_RESPONSE | 等待 Railway 团队回复 |
AWAITING_USER_RESPONSE | 等待原帖发布者回复 |
CLOSED | 不再接受回复 |
ARCHIVED | 旧帖,保留供参考 |
对于 threads 查询,使用 sort 参数:
| 排序值 | 描述 |
|---|---|
recent_activity | 最近活跃(默认) |
newest | 最新优先 |
highest_votes | 获赞最多 |
展示主题帖时:
https://station.railway.com/{topic_slug}/{thread_slug}格式示例:
找到 3 个关于 "postgres" 的主题帖:
1. "连接 Postgres 时连接超时"
主题:questions | 状态:SOLVED | 获赞数:5
https://station.railway.com/questions/connection-timeout-postgres
2. "如何从本地开发环境连接到 Postgres"
主题:community | 状态:OPEN | 获赞数:12
https://station.railway.com/community/connect-postgres-local
3. "Postgres SSL 证书验证失败"
主题:questions | 状态:AWAITING_RAILWAY_RESPONSE
https://station.railway.com/questions/postgres-ssl-verification
| 用户查询 | 筛选/搜索 |
|---|---|
| "为什么我的部署失败了?" | topic: questions, search: "deploy" |
| "无法连接到数据库" | topic: questions, search: "database" 或 "postgres" |
| "域名不工作" | topic: questions, search: "domain" |
| "功能请求" | topic: feedback |
| "大家都在构建什么?" | topic: community |
railway-docs 技能或创建新帖未找到主题帖。请尝试:
- 不同的主题筛选器
- 改为查看 Railway 文档
- 在 https://station.railway.com 创建新帖
首先列出可用主题:
curl -s 'https://station-server.railway.com/gql' -H 'content-type: application/json' -d '{"query": "{ topics { slug } }"}'
未找到主题帖。它可能已被删除或标记为私有。
每周安装量
1.5K
仓库
GitHub Stars
213
首次出现
Jan 22, 2026
安全审计
安装于
opencode1.4K
codex1.4K
gemini-cli1.4K
github-copilot1.3K
amp1.3K
kimi-cli1.3K
Search and browse Railway's Central Station - the community support platform for threads, discussions, and documentation.
| Endpoint | URL |
|---|---|
| GraphQL | https://station-server.railway.com/gql |
| Thread Markdown | https://station-server.railway.com/api/threads/:slug |
| LLM Data Export | https://station-server.railway.com/api/llms-station |
| Frontend | https://station.railway.com |
railway-docs skillstatus skillFor official Railway documentation, use the railway-docs skill which fetches from https://docs.railway.com/api/llms-docs.md.
Central Station's unifiedSearch can identify document types but has limited field access:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
--data-raw '{"query":"{ unifiedSearch(input: { query: \"volumes\", limit: 10 }) { results { document { __typename } } } }"}'
Document types returned: EsThreadItem (threads) and DocSearchResult (docs).
Note : For searching thread content, use the LLM Data Export endpoint instead (see below) which provides full thread data.
Fetch recent threads, optionally filtered by topic:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ threads(first: 10, sort: recent_activity) { edges { node { slug subject status topic { slug displayName } upvoteCount createdAt } } } }"}'
With topic filter:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ threads(first: 10, sort: recent_activity, topic: \"questions\") { edges { node { slug subject status topic { displayName } upvoteCount } } } }"}'
Fetch a specific thread with its content:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ thread(slug: \"THREAD_SLUG\") { slug subject status content { data } topic { displayName } upvoteCount } }"}'
For a cleaner read, fetch the thread as markdown:
# Append .md to the frontend URL (requires topic slug)
curl -s 'https://station.railway.com/TOPIC_SLUG/THREAD_SLUG.md'
# Or use API with format query parameter
curl -s 'https://station-server.railway.com/api/threads/THREAD_SLUG?format=md'
# Or use API with Accept header
curl -s 'https://station-server.railway.com/api/threads/THREAD_SLUG' \
-H 'Accept: text/markdown'
Get all available topics:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ topics { slug displayName displayNamePlural } }"}'
Returns: questions, feedback, community, billing, bug-bounty, privacy, abuse, templates
Fetch currently trending threads:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ trendingThreads { slug subject status topic { displayName } upvoteCount } }"}'
Fetch pinned/important threads:
curl -s 'https://station-server.railway.com/gql' \
-H 'content-type: application/json' \
-d '{"query": "{ pinnedThreads { slug subject topic { displayName } } }"}'
For searching thread content, fetch all threads and filter locally:
curl -s 'https://station-server.railway.com/api/llms-station' | jq '.items[] | select(.title | test("postgres"; "i")) | {title, topic: .topic.name, status: .metadata.status}'
This endpoint returns all public threads with full content, useful for searching by keywords.
| Status | Description |
|---|---|
OPEN | Unresolved, accepting responses |
SOLVED | Marked as resolved |
AWAITING_RAILWAY_RESPONSE | Waiting for Railway team |
AWAITING_USER_RESPONSE | Waiting for original poster |
CLOSED | No longer accepting responses |
ARCHIVED | Old thread, preserved for reference |
For the threads query, use the sort parameter:
| Sort Value | Description |
|---|---|
recent_activity | Most recently active (default) |
newest | Newest first |
highest_votes | Most upvoted |
When showing threads:
https://station.railway.com/{topic_slug}/{thread_slug}Format example:
Found 3 threads about "postgres":
1. "Connection timeout when connecting to Postgres"
Topic: questions | Status: SOLVED | Upvotes: 5
https://station.railway.com/questions/connection-timeout-postgres
2. "How to connect to Postgres from local development"
Topic: community | Status: OPEN | Upvotes: 12
https://station.railway.com/community/connect-postgres-local
3. "Postgres SSL certificate verification failed"
Topic: questions | Status: AWAITING_RAILWAY_RESPONSE
https://station.railway.com/questions/postgres-ssl-verification
| User Query | Filter/Search |
|---|---|
| "Why is my deploy failing?" | topic: questions, search: "deploy" |
| "Can't connect to database" | topic: questions, search: "database" or "postgres" |
| "Domain not working" | topic: questions, search: "domain" |
| "Feature requests" | topic: feedback |
| "What are people building?" | topic: community |
railway-docs skill or creating a new threadNo threads found. Try:
- Different topic filter
- Checking Railway docs instead
- Creating a new thread at https://station.railway.com
List available topics first:
curl -s 'https://station-server.railway.com/gql' -H 'content-type: application/json' -d '{"query": "{ topics { slug } }"}'
Thread not found. It may have been deleted or marked private.
Weekly Installs
1.5K
Repository
GitHub Stars
213
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode1.4K
codex1.4K
gemini-cli1.4K
github-copilot1.3K
amp1.3K
kimi-cli1.3K
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
102,200 周安装
AI代码审查工具 - 自动化安全漏洞检测与代码质量分析 | 支持多领域检查清单
1,200 周安装
AI智能体长期记忆系统 - 精英级架构,融合6种方法,永不丢失上下文
1,200 周安装
AI新闻播客制作技能:实时新闻转对话式播客脚本与音频生成
1,200 周安装
Word文档处理器:DOCX创建、编辑、分析与修订痕迹处理全指南 | 自动化办公解决方案
1,200 周安装
React Router 框架模式指南:全栈开发、文件路由、数据加载与渲染策略
1,200 周安装
Nano Banana AI 图像生成工具:使用 Gemini 3 Pro 生成与编辑高分辨率图像
1,200 周安装