我运营着好几个站,最烦的不是写稿,是每个站各装一套后台、插件和更新。最后还是自己写了个 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 开源。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.