Server
在主机上运行Web和应用服务,解决进程守护、端口配置、性能调优等问题。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Server。 它的用途是:在主机上运行Web和应用服务,解决进程守护、端口配置、性能调优等问题。 完整的 Skill 内容见:https://321skill.com/skills/server-x-4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我的Node.js应用在服务器上运行,但一关闭终端窗口服务就停了,怎么让它持续运行?',它会引导你使用systemd或PM2创建守护进程,并提供具体的服务单元文件(Unit File)或进程管理器配置示例。或者问:'Nginx代理我的应用后,外部访问总是返回504 Gateway Timeout,可能是什么原因?',它会帮你分析上游应用响应超时的可能原因,如应用进程卡死、连接数或超时参数设置不当,并给出调整Nginx和应用的配置建议。
介绍
Server Skill 专注于解决在单台主机上部署和运维Web与应用服务时遇到的各种典型问题。它涵盖了从服务启动、进程守护到网络配置、性能调优的完整生命周期。
当你的服务无法启动、在用户登出后意外退出、陷入重启循环或在系统重启后消失;当端口被占用,或服务仅能在本地访问而拒绝外部连接;当请求返回502、504、413、499等错误码,或在代理与应用间出现重定向循环时,这个Skill都能提供诊断和解决方案。
它特别适合需要手动或通过脚本管理服务的后端开发、运维工程师和全栈开发者。无论是配置Nginx、Caddy、Traefik、HAProxy等代理,还是管理systemd、PM2、php-fpm等进程管理器,亦或是调整工作线程数、连接超时、keepalive等性能参数,都能从中获得指导。
使用本Skill时,请明确你的具体问题现象(如错误码、日志信息)和当前使用的技术栈(如Nginx版本、systemd配置)。它不处理Kubernetes集群部署、SSL证书签发、Docker镜像构建或Linux内核级故障,这些问题需要更专门的Skill。
核心特点
与专注于单一工具(如仅nginx)或平台(如k8s)的Skill不同,它横向覆盖了从进程管理、网络代理到性能调优的完整服务运维链条,尤其擅长诊断和解决服务在主机环境下的各类“疑难杂症”,如端口冲突、连接拒绝、请求错误和资源耗尽。
注意事项
不适合用于Kubernetes集群管理、Docker镜像构建、SSL证书签发、Linux操作系统级故障排查或CI/CD流水线配置。
常见问题
服务启动后一退出SSH就停止怎么办?
通常是进程守护问题,可以使用systemd、supervisor或PM2等工具将服务设置为后台守护进程。
Nginx返回502 Bad Gateway错误如何排查?
通常指上游应用服务未响应,需检查应用进程是否运行、监听端口是否正确、以及应用本身是否有错误。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/server-x-4/raw/index.md 读取 Server 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/server-x-4/raw/index.md(查看排版版本)