爱意满满的作品展示区。
holyxing

我运营着好几个站,最后还是自己写了个 CMS

  •  
  •   holyxing · 10h 15m ago · 419 views

    我运营着好几个站,最烦的不是写稿,是每个站各装一套后台、插件和更新。最后还是自己写了个 CMS:一个后台管所有站,发布即静态,AI 写作在编辑器里,一条命令自托管。

    一个后台管所有站,不是一套系统管一个站。运营几个内容站的人最痛的不是写稿,是运维:5 个站就是 5 套后台、5 套插件、5 份更新和备份,改一个全站通用的东西要登 5 次后台点 5 遍。AI-CMS 把站点、栏目、内容、媒体、版式收进同一个后台,带 RBAC 权限和回收站,加新站是点几下的事,不是再装一套系统。版式那层也做到了可管:HTML 模板用 HY_ 标签,带版本管理和资产依赖,还能按全站、栏目、详情三级作用域分别生效,改版不用提心吊胆,也不用为每个站各养一套前台。

    发布即静态,改一篇文章不用全站重建。内容发布时生成 Astro 静态站,CDN 直达读者。动态后台只在写稿时用,线上跑的是静态文件:打开快,而且线上根本没有动态后台可供攻击,攻击面小得多。构建粒度可以细到站点、栏目、单篇文章,改一篇文章只重建这一篇,不用全站重来。发布成败和耗时都会进铃铛中心告诉你,运维的人不用猜。

    AI 写作在编辑器里,不在另一个标签页。很多 CMS 的 AI 是外挂一个聊天框,写一段、复制一段、粘贴回来再排版,切换成本全在用户身上。AI-CMS 的 AI 助手长在编辑器里:起草、改写、润色直接对正文动手,还有上下文感知的快捷操作,覆盖文章、模板和通用对话;增强工具包括文风清理、润色和图片本地化。Provider 可插拔,OpenAI 兼容接口、Anthropic 、MiniMax 、Ollama 本地模型都能接,API Key 只存在自己的服务器上。对同时写几个站的人来说,省的不是某一次写作,是每天几十次切换。

    自托管一条命令,内容和 Key 都不出自己的服务器。Docker Compose + nginx 一条命令起全套,4GB 内存、10GB 磁盘就能跑。不按站点数、不按人头付费,不怕平台改价或关停;你的内容、你的 API Key 都留在自己的服务器上。Apache-2.0 开源,v1.0.0 已发布。这对把内容当资产的人是决定性的:工具可以换,数据和账号体系不能被别人捏着。

    仓库地址 https://github.com/holyxing/ai-cms ,Apache-2.0 开源。

    1 replies  •  2026-11-03 20:02:12 +08:00
    Atukey
    Atukey
    10h 6m ago
    1
    考虑使用 go 重构吗?这样部署起来就完美了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1400 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:08 · PVG 06:08 · LAX 14:08 · JFK 17:08
    ♥ Do have faith in what you're doing.