Why
建站,本该如此简单。
PHP + MySQL + Apache/Nginx
Node.js 一个进程
几十次数据库查询 / 页
直读 Markdown 文件
插件市场碰运气
AI 写代码,完全自控
页面 200ms~2s
首屏 50~100ms
Features
一切从简,但无所不包。
⚡
极致速度
Astro 6 SSR 服务端渲染。页面直读 Markdown 文件,零数据库查询。首屏 50ms,SEO 天然满分。
🤖
AI 施工队
不做主题市场、不做插件生态。想加功能?告诉 AI,它写代码。你审一下改一下,完全自控。
📝
在线编辑
Sveltia CMS 驱动。文章、项目、服务、页面——全部可视化编辑。上传图片自动处理缩略图。
🔗
SEO 内链
后台配置关键字+链接,正文自动匹配。每关键字最多 3 次链接,不堆砌,自然优化。
📱
全端适配
桌面左侧导航、手机顶部导航。预加载链接,悬停即请求,点击秒切换。
🔌
开放 API
外部系统可通过 REST API 提交文章和上传图片。OpenClaw Skill、自动化工具可直接接入。
📦
部署即用
npm run build → 传 4 个目录到服务器 → npm start。不需要 Nginx、不需要 PM2。
🛡️
企业可信
Apache-2.0 许可。治理文档、安全披露、行为准则齐全。不是个人仓库,是社区项目。
Get Started
三分钟上线。
git clone https://github.com/xtoyun/xtcms.git cd xtcms && npm install npm run dev # → http://localhost:4321 # → http://localhost:4321/admin # 上线 npm run build # 传 dist/ public/ src/content/ .env 到服务器 npm start
Tech
Astro 6Tailwind CSS v4Sveltia CMSTypeScriptNode.js ≥22sharpmarked
License & Governance
Apache-2.0 许可。
治理文档 · 安全披露 · 行为准则 · 社区驱动。
GitHub →