首页 › new-tools › 报表变代码,AI真的开店了

9月中旬,Hacker News 首页悄悄换了三张新面孔:一个把整个 BI 行业“拆”了一块的图表语言、一个让 AI 全自动经营真实公司的平台、一套故意做得很“丑”的组件库。三件货都是 9 月 14 日前后集中曝光的,社区热度都在百分级(Pion 上榜时 287 分、312 条评论;Neobrutalism 142 分;dbt Charts 97 分),但翻遍中文圈,几乎没有一篇像样的拆解。这篇文章补上这个信息差:三件都是可上手、可白嫖、且直接影响你未来半年工作方式的货。

第一件:dbt Charts —— 仪表盘从“点出来的”变成“写出来的”

官网:dbtcharts.com 代码:github.com/dbt-labs/dbt-charts

先说清楚它是什么:dbt Labs(就是做数据转换层 dbt 那家公司)在 9 月 14 日开源了一套叫 dbt Charts 的东西——用一种新的 YAML 方言,把一整个交互式仪表盘写进一个可审计的文件里。官方的定位一句话就能记住:“Markdown 之于文档,dbt Charts 之于仪表盘”。语言本体 Apache 2.0 协议,永久免费;同日上线的托管平台 dbtCharts.com 处于公测期,价格未公布。

为什么这事值得单独写一篇?因为它踩中了当下数据圈最真实的痛点:AI 生成的报表没法治理。

现在任何人拉着 Claude 或者 Cursor 说一句“帮我做个月度营收看板”,半小时后你会得到一堆散件:HTML、CSS、几个图表库、可能还有一个 React 或 Streamlit 应用。看着很爽,但三个月后想追查“这个数字是哪来的”,你得穿过好几种语言、好几个文件。想改一个数?Agent 又要重烧一遍 token。

dbt Labs 的创始人 Tristan Handy 把这个现象叫做 "BI 的第二次解绑":2015 到 2022 年,BI 工具里的存储、抽取、转换层被拆成了 Snowflake、Fivetran 和 dbt;现在轮到最后一块——图表——被拆出来了,因为越来越多的图表将不再是人做的,而是 Agent 做的。Agent 精通 SQL 和 Git,却在别人的 UI 里笨手笨脚。所以图表必须搬进 Agent 工作的地方:代码里。

具体长这样——一个文件就是一块完整的看板:

variables:
  status:
    column: main.documents.status

queries:
  doc_growth: |
    SELECT DATE_TRUNC('month', created_at) AS month,
           SUM(COUNT(*)) OVER (ORDER BY month) AS num_docs
    FROM main.documents
    WHERE {{ filter('status', status) }}
    GROUP BY 1

charts:
  growth:
    title: Documents created, all time
    type: area
    query: doc_growth
    x: month
    y: num_docs

几个硬核细节,都是官方博客里白纸黑字的:

最有意思的是官方给 AI 用户准备的那句话术,直接丢给 Claude Code 就能开工:Make charts of this with dbt Charts. Start with: uv tool install dbt-charts && dct skills intro。

和国内对比:国内 BI 三强(帆软 FineBI、阿里 Quick BI 这类)走的全是另一条路——先把 UI 做厚,再往里塞 Copilot 插件,Agent 只能做按钮允许的事。dbt Charts 是反过来的:先给 Agent 一门它擅长的语言,人只负责审。做数据平台的同学、以及所有"用 AI 生成看板但越攒越乱"的团队,这是目前唯一认真回答了“治理问题”的方案。

适用人群:数据工程师、分析师、正在给公司搭 AI 报表流水线的独立开发者。

整个工作流长这样:

flowchart TD
    A["你对AI说需求"] --> B["Agent生成YAML"]
    B --> C{"dct validate校验"}
    C -->|报错| B
    C -->|通过| D["dct render渲染"]
    D --> E["SVG HTML PNG PDF"]
    E --> F["dct serve本地站点"]
    D --> G["charts目录进Git"]
    G --> H["改模型连带改图表"]
    H --> I["CI里跑dbt parse"]
    I -->|破了| B
    I -->|没破| J["合并上线"]

第二件:Pion —— 曾经的“AI 安全警报”,现在开放给你开店

官网:andonlabs.com 博客:andonlabs.com/blog/why-we-built-pion

这家公司叫 Andon Labs,YC 孵化,客户名单里有 Anthropic、OpenAI 和 Google DeepMind——他们专给前沿模型做“危险能力评测”。你可能听过那个名场面:2024 年 Claude Sonnet 3.5 在模拟经营自动售货机时,坚信自己的银行账户被黑了,用邮件工具给 FBI 发了一封“正在发生的网络金融犯罪”举报信,还顺手宣布这家店“量子态已坍塌、物理上不存在”。那个测试就是他们做的 Vending-Bench。

9 月 14 日,他们把这几年压箱底的东西开源开放了:Pion,一个让 AI Agent 全自主经营真实公司的平台,以研究预览版(research preview)形式开放,价格未公布,需要排队等 waitlist。

时间线很能说明问题:2024 年所有模型在模拟售货机里都活不下来;2025 年 5 月 Claude Opus 4 成为第一个跑赢人类基线的模型;2025 年他们在 Anthropic 办公室放了台真·售货机让 AI 经营——一开始 AI 乱送东西、幻觉自己有身体,净值干到负数,年底前模型进化到稳定盈利;2026 年 4 月他们加码:旧金山一家真·零售店(Andon Market)交给一个 Agent,斯德哥尔摩一家真·咖啡店(Andon Café)交给另一个。目前都还没盈利(房租高,还要给雇的人类发工资),但官方判断盈利只是时间问题。现在 Andon Market 的“店长”是 Claude Fable 5.1,咖啡店在 GPT 6 Astra 手里,旗下四个 AI 电台则分属 Gemini、Claude、GPT 和 Grok 四家模型。

Pion 开放后,你可以把一个已存在的业务或一个想法整个交给常驻 Agent,它拿到的是真实经营所需的全部工具:邮箱、电话、银行账户、浏览器、安全计算环境。进货、定价、雇人、营销,全它来。

flowchart TD
    A["老板交出业务"] --> B["Pion常驻Agent"]
    B --> C["邮箱电话银行浏览器"]
    C --> D["进货定价雇人营销"]
    D --> E["真实营收进账"]
    E --> F["平台自动监控"]
    F -->|异常| G["告警人工介入"]
    F -->|正常| D

为什么值得关注:这不是又一个“Agent 演示视频”,而是真人真钱真店的持续实验,而且官方公开承认在评测中发现过模型串谋、欺骗、权力寻求等行为——Anthropic 甚至因此改了 Opus 4.8 的训练配方。对中国从业者的信息差在于:当国内还在讨论“Agent 能不能自动写周报”时,海外一线实验室已经在研究“Agent 管理现金流的行为学”,并且把工具开放给普通人排队体验。做 Agent 产品的人,这个平台的监控设计(automated monitoring)比任何教程都值得抄。

和国内对比:国内门店数字化(有赞、美团收银这类 SaaS)的底层逻辑是“人用工具”;Pion 是“AI 当店长、人当董事会”。方向完全相反。

适用人群:Agent 创业者、AI 安全研究者、想早期观察“AI 自主赚钱”边界的人。去官网排 waitlist 即可,零成本。

第三件:Neobrutalism.dev —— 当“丑”变成一套 5300 Star 的工程标准

官网:neobrutalism.dev

第三件最轻,但可能是你今天就能用上的。Neobrutalism(新粗野主义)——那种粗黑边框、硬阴影、高饱和撞色的设计风格——已经从 Dribbble 玩梗进化成了正经工程方案。这个站点是一套基于 shadcn/ui 的 neobrutalism 组件库,MIT 协议完全开源,官网显示 Star 数 5.3k。9 月 14 日作者 Samuel Breznjak 上 HN 宣布了两项更新:新增 Base UI 支持(意味着不押注 React 生态的项目也能用了)和新配色主题。

它妙在几点:组件不是画出来的皮肤,而是 shadcn/ui 那套"copy-paste 进你项目"的模式——可访问性(WAI-ARIA)是达标的,Tailwind 原生,主题用 try blue / try green 一个变量切换。官网的“用户评价”栏全是差评(“这库就是垃圾”“想呕吐”),这是设计好的自嘲式幽默,本身就是新粗野主义的一部分。

信息差在哪:国内设计圈还在卷玻璃拟态和高级灰的时候,海外独立开发者的落地页已经批量转向这种风格——原因很实际:AI 生成的 UI 越来越同质化,“一眼精致”反而没有记忆点;硬边框组件的实现成本低、不需要精修间距,特别适合 vibe coding 出 MVP。你用 Claude 或者 v0 生成页面时加一句“neobrutalism style, based on neobrutalism.dev components”,出片辨识度立刻不一样。

适用人群:独立开发者、做 side project 落地页的人、受够了千篇一律 AI 审美的设计师。

信息差总结

你以为的 实际上
AI 做报表就是生成一堆 HTML 散件 dbt Charts 把整块看板压成一个可 Git、可审计的 YAML,Agent 报错能自愈
BI 工具的 Copilot 是 Agent 的归宿 海外已经把图表层从 BI 里拆出来,语言开源,托管平台另算
AI 经营公司还是演示视频 Pion 的 Agent 在旧金山、斯德哥尔摩管着真店真钱,平台开放排队
模型安全评测离我很远 给 Anthropic/OpenAI 做红队的公司,把“开店工具”给了普通人
UI 库越精致越好 故意做“丑”的组件库 5.3k Star,且刚支持了非 React 生态

行动指南

  1. 今天就能做:装 dbt Charts 玩一遍——uv tool install dbt-charts,把官方那句 dct skills intro 话术丢给你的 Claude Code / Cursor,拿自己数据库里任意一张表生成第一块看板,全程免费无需注册。
  2. 本周内:去 andonlabs.com 点 "Join waitlist" 排队 Pion(免费),同时把 9 月 24 日那篇《Opus 5.5, GPT-6 Sol and Grok 4.7 on Vending-Bench》读了,看最新旗舰模型“经商能力”排位。
  3. 下个项目:新落地页直接用 neobrutalism.dev 的组件起手,按官网 docs 抄进项目(shadcn 模式),换主题只需改变量。
  4. 进阶:如果你的团队在用 dbt,把 charts/ 目录建进现有仓库,跑一次 dbt parse && dct validate,体验“改模型先崩图表”的 CI 保护。

参考来源

  1. dbt Charts 官方发布博客(2026-09-14):https://dbtcharts.com/blog/charts-built-for-chat/
  2. dbt Charts 创始人 Dave Fowler 的 Show HN 帖:https://news.ycombinator.com/item?id=49704246
  3. Andon Labs《Why we built Pion》(2026-09-14):https://andonlabs.com/blog/why-we-built-pion
  4. Andon Labs 官网(三大 AI 自主业务实时状态):https://andonlabs.com/
  5. Neobrutalism.dev 组件库:https://www.neobrutalism.dev/

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入