• 请不要在回答技术问题时复制粘贴 AI 生成的内容
2933170747
V2EX  ›  程序员

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

  •  
  •   2933170747 · 2 days ago · 2373 views

    TL;DR:烧了大概 10 亿 Opus 4.8 的 token ,做了一套 shadcn/ui 式的 skill —— 36 个抄即用的后台 UI 形状(CRUD 表格、详情/主从页、看板、日历、表单向导、图表、计费、RBAC 、i18n……)。给 coding agent 装上,它就能直接拼出一个能跑的管理后台,省 token ,而且每个控件都是仓库里检验过的真代码,不是现编的。


    其实半年多前我发过一篇帖子,介绍过一个类似的项目(也就是这个项目的前身)。当时关注平平,现在回头看,做得也确实远远不够好:高不成低不就,GitHub 上一抓一大把比我完成度更高的同类项目,以至于连我自己都没真正用它搭过系统。

    最近想把它捡起来复活。一开始的打算很朴素 —— 还是按传统「模板」的路子写,只是做得更完整、更好。结果动手没多久就发现这个思路根本不对:

    既然现在完全可以用 AI 把一个后台管理系统生成出来,那为什么还要去用别人的模板? 套模板省下的边际成本其实没多少,反而要处处受模板结构的限制。

    于是想到一个更顺的做法:把所谓的「模板」做成一套 skill。把我用 10 亿 Opus 4.8 token 反复打磨出来的那套后台,沉淀进 skill 里,再按模块组织起来 —— 要用的时候让 agent 自由搭配,而不是 clone 一个仓库再删删改改。

    这其实就是 shadcn/ui 的那套理念:不发 npm 包、不做黑盒依赖,而是把源码直接抄进你的项目,你拥有、你掌控。只不过这次的「复制粘贴」是交给 coding agent 来做的。

    用起来也很简单,一行装好:

    npx openskills install ahpxex/open-dashboard
    

    装到你的 coding agent(Claude Code / Cursor / Codex 等都行)之后,直接说一句「给我做一个管理后台 / dashboard 」之类的 prompt ,就能得到图里那样的东西。

    技术栈:TanStack Start(React 19)、Drizzle + better-auth 、shadcn-on-base-ui + Tailwind v4 。前端是一套定死的精选栈,后端(数据 + auth)在两个 seam 后面可换。MIT 开源。

    GitHub:https://github.com/ahpxex/open-dashboard

    还在持续加形状,欢迎 star 、提 issue ,也欢迎直接拍砖 🙏

    15 replies    2026-06-22 17:15:19 +08:00
    pmer
        1
    pmer  
       2 days ago
    这个项目有些重,也比较考验耐心,已 star ,祝好。
    rrfeng
        2
    rrfeng  
       2 days ago via Android   ❤️ 4
    神他妈「给我做一个管理后台」
    后台复杂的不是业务逻辑本身吗,你几句话能准确描述你的需求??
    lnbiuc
        3
    lnbiuc  
       2 days ago
    后台管理的第一步不是想清楚自己需要管理的是什么吗
    deplives
        4
    deplives  
       2 days ago
    希望出一个 给我做一个淘宝
    vfs
        5
    vfs  
       2 days ago
    感觉意义不大, 除非你做外包,每天不停做类似的东西。 如果我需要这样的东西,肯定是直接打开 AI ,用 shadcn ui 框架,一边做 UI ,一边实际数据就继承进去了。 相信最后的工作量,不会比这个慢太多
    2933170747
        6
    2933170747  
    OP
       2 days ago
    @vfs 主要是省 token ,其实 ai 时代所有的已建成软件的意义都不大了——主要还是省 token 和时间精力
    这个的意义主要是我自己花了不少 token ,把它调到一个还算可以看、也方便用的程度,你就只需要考虑实际的业务
    TirionHo
        7
    TirionHo  
       2 days ago
    找个开源的后台管理系统,自己改吧改吧,然后提炼一个 skill ,我是这样搞的
    liKeYunKeji
        8
    liKeYunKeji  
       2 days ago
    管理后台,始终是按业务具体的要求做
    fivesmallq
        9
    fivesmallq  
       2 days ago
    “还在持续加形状”

    AI 黑话,吐了。。。
    ximaoyang
        10
    ximaoyang  
       2 days ago
    如果“给我做一个管理后台”就能做出一个管理后台。那这句话的信息量还不如“帮我搭一个 wordpress 后台”
    chtcrack
        11
    chtcrack  
       2 days ago
    哈哈,现在的 agent 就是这样,skill 复用方便,安装开源软件也方便,直接要安装的软件 github 网址扔给它,和它说:"把这个装起来",它就自己看文档开始安装了..
    nomansky
        12
    nomansky  
       2 days ago
    最近没游戏玩了,希望有人能出个 skill 能给我手搓个 GTA6
    robinxplorer
        13
    robinxplorer  
       2 days ago
    沉迷性游戏开发.skill
    shakaraka
        14
    shakaraka  
       2 days ago
    好家伙。现在开发都脱离业务了?凭空造了?
    xooass
        15
    xooass  
       2 days ago
    我现在开始不用 react 和 vue 什么的了 直接让 ai 原生写 js 居然效果几乎做到一模一样,但是加载的代码只有用框架的五分之一
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   995 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 22:31 · PVG 06:31 · LAX 15:31 · JFK 18:31
    ♥ Do have faith in what you're doing.