Loading video...
Video Failed to Load
平时出去演讲分享,最烦的就是写 PPT 了 虽然现在 HTML PPT 也很流行,但要做逐字修改还是不方便,毕竟分享的时候还是很严肃的,要确定每个字都是自己想说的 刚好今天看到藏师傅说的 Markdown as Database 的理念,我也非常认同 HTML 好看难改。Markdown 好改难看。 那能不能把 HTML 和 MD 结合起来,修改 MD,让 HTML 渲染 MD? 于是我晚上就上手试了一下,竟然真的可以。 .md 文件是内容层,HTML 模板是视图层。改内容的时候只改 Markdown,完全不碰 HTML。 一份 Markdown,多种渲染形态:幻灯片、博客、简历、产品页……未来各种模板都可以消费同一份文件。 这个功能已经内置到 ColaMD 的 1.5 版本里啦,虽然只有我平时最喜欢用的那个 PPT 模板,但是既然有一个了,就可以加无限个,开源软件,你让 AI 自己加模板就行 欢迎大家体验哈,走过路过给个 Star 哈
40,772 views • 5 months ago •via X (Twitter)
27 Comments

你说的不就是 吗……

这个很难用啊,发给对方都打不开的

怎么会,打不打得开还不是看你发的是啥啊。它既能导出pdf,又能部署成网站。也提供现成的skill。有成熟的模板系统。AI时代虽然造轮子容易,但是不站在前人的肩膀上也容易走弯路。

这玩意儿 我自己都安装不了…

不需要亲自安装。 装好这个skill和vscode扩展(可选) 然后跟agent说,“帮我用slidev做一个关于xxxx的演示文稿:”就行了。接下来想要开始演示,还是导出pdf,还是通过github pages还是cloudflare部署成网站,都跟AI说就行…… 橘子老师你可是AI native的啊。

我用过啊,这个根本不好用。。。 我这个都不需要agent好吧

这个不就是marp么

?静态网站生成器不都是这么干的。

刚看完你的帖子 x就推荐这个

好多年前的技术了 md as db纯属误导。

非常期待更加成熟的作品!

有趣的概念。能不能跟AI 结合起来呢?那会简单很多

开发人员比较熟悉,类似于Astro 里的mdx

Markdown as Database这个理念最妙的地方在于反转了内容与格式的主从关系。传统做法是格式决定内容——PPT模板限制你能放什么。而MD是内容决定格式——同一份内容可以渲染成任何形态。这才是内容管理的正确方向:内容是资产,格式是一次性消费品。

非常赞的思路,统一标准md,不用来回转换了,大大提高了效率

可以看看

Markdown as Database 这个理念很对。我们做 AI 视频脚本也是 MD 当数据源,多种模板消费同一份内容。Star 了,期待更多模板。

ppt是要探索给普通人用,但是md这种交互模式需要更进一步才行

表现层不一样啊,这个就是HTML语言了。文本加一个css。然后用标签页标出来呀。

这看起来是一个简陋版的slidev,简单的content, layout, theme分离。

Markdown as Database is the right abstraction. Content layer = .md, view layer = HTML templates. Decoupling them is key. Similar to MDX but lighter and more practical. Already starred, looking forward to more templates!

能否用md代替crm然后依据html维护和呈现?

程序员烦什么,就写一个什么

Is this like an open source version of Deckset?

Yeah Seems like this.

Oh that's fantastic! Thank you.

十年前就有人在这么干了吧
