← 返回信息流
Agent SkillLINUX DO · AI·13 小时前

耗10亿Token打造Agent后台管理Skill,支持模块化拼装

原标题:烧了 10 亿 token,做了套让 agent 直接拼出后台管理系统的 skill

速览

该项目将沉淀的后台管理系统经验转化为模块化Skill,包含CRUD、看板、日历等36种经过验证的UI组件。通过安装该Skill,AI Agent可直接根据需求拼装出可运行的管理后台,大幅节省Token并避免传统模板限制。此举旨在利用AI生成能力替代静态模板,实现更灵活的后台开发流程。

AI 深度解读

背景

在 AI 辅助编程的早期阶段,许多开发者倾向于寻找现成的“模板”来快速搭建后台管理系统。然而,这种传统路径存在明显的局限性:它不仅无法显著降低边际成本,反而会受到预设模板的严格限制,导致灵活性不足。作者回顾了自己半年前发布的一个类似项目,虽然当时投入了大量精力,但由于完成度未达预期、GitHub 上已有更优秀的竞品,且作者自身在实际开发中也未真正依赖该项目,导致该项目未能获得广泛关注。

近期,作者重新审视了这一思路,意识到如果 AI 能够直接生成后台管理系统,那么依赖静态模板的逻辑本身就是错误的。基于此,作者决定摒弃传统的模板路线,转而采用一种更灵活、模块化的新范式,将此前消耗约 10 亿 token(使用 Opus 4.8 模型)训练和验证的经验沉淀为一套可自由组合的 Skill。

核心内容

该项目核心理念借鉴了 shadcn/ui 的设计哲学,即不将组件作为黑盒依赖安装,而是提供可复制、可定制的高质量代码片段。作者将其应用于 AI Agent 工作流中,打造了一套专门用于生成后台管理系统的 Skill。

这套 Skill 包含 36 种经过验证的 UI 形状和组件模块,涵盖了后台开发中最常见的场景,包括:

  • CRUD 表格
  • 详情页与主从页结构
  • 看板视图
  • 日历组件
  • 表单向导
  • 数据图表
  • 计费系统界面
  • RBAC(基于角色的访问控制)逻辑
  • i18n(国际化)支持

作者强调,这些组件并非简单的占位符,而是仓库中检验过的“真代码”。通过模块化组织,Agent 在接收到“制作一个 dashboard”或“管理后台”的指令时,能够直接拼装出可运行的完整系统,极大节省了 Token 消耗并提高了生成代码的质量。

安装过程极其简便,用户只需在终端运行以下命令即可将 Skill 安装到 Coding Agent 中:

npx openskills install ahpxex/open-dashboard

安装完成后,用户只需通过自然语言提示(Prompt)描述需求,Agent 即可调用这些 Skill 生成相应的后台界面。

关键要点

  • 范式转变:从“使用静态模板”转向“使用模块化 Skill”,利用 AI 生成能力替代固定模板,解决边际成本高和灵活性差的问题。
  • 高成本投入:项目背后消耗了约 10 亿 token(Opus 4.8 模型),确保了组件代码的高质量和高可用性。
  • 模块化设计:借鉴 shadcn/ui 理念,提供 36 种可自由搭配的 UI 形状和逻辑模块,而非单一的整体模板。
  • 真实代码验证:所有组件均为经过仓库检验的真实代码,而非伪代码或占位符,确保 Agent 生成的系统可直接运行。
  • 极简集成:通过 npx openskills 一行命令即可集成到主流 Coding Agent 中,降低了使用门槛。
  • 开源承诺:项目完全开源,无未开源部分,并已在 LINUX DO 社区完成推广备案,接受社区监督。

意义与影响

该项目的出现标志着 AI 辅助开发从“代码生成”向“结构化能力封装”的演进。它证明了将高频、标准化的开发任务(如后台 CRUD、权限管理等)沉淀为可复用的 Skill,比单纯依赖大模型的泛化生成能力更为高效和可靠。

对于开发者而言,这意味着搭建后台系统的边际成本被大幅降低,无需再在 GitHub 的海量模板中筛选,也无需担心模板与现有架构不兼容的问题。对于 AI Agent 生态而言,这种“Skill 化”的组件库提供了标准化的交互接口,使得 Agent 能够像搭积木一样构建复杂应用,极大地提升了 AI 编程的确定性和实用性。这也为后续更多垂直领域的 Skill 开发提供了可参考的范本。

查看原文 →linux.do