做了个能在 Markdown 和 Chat 里跑 SQL 的桌面 app,叫 Stela,来找点使用反馈

ay27 2026-09-25 11:15 1

大家好,来分享一下自己做的 app ,Stela ,主要用来写 SQL 、记分析笔记,也接了 AI ,可以一起查数据、做分析。


https://stelaapp.com/


最开始我的目标是,做一个可以直接在 markdown 里写 sql 并执行获得结果的笔记软件,因为我的工作中会有大量的 sql 查询和分析工作,以往查完了 sql 可能随手就丢了,当时的分析过程、思路并没能很好记录下来,导致后面要返工时有很多重复工作。于是就有了 Stela 。它能直接在 markdown 里像写代码一样写 sql ,并直接执行,记录结果。


stela-markdown


后来又给它接入了 Agent 功能。通过查找历史笔记和执行记录,它能获得更准确的分析效果。在 UI 上,我做了一个有意思的设计,就是把写 sql 和 chat 融合到了一起,即使不小心写错了,agent 也能主动介入直接改正,让整个分析思路不至于被打断。


stela-chat


目前 Stela 是本地个人设计的,一切都是本地化,支持通过 Git 做多端同步。此外,我正在实现一个 隐私转换层,在数据发送至 llm 之前拦截,并主动 mask 掉敏感信息。


目前用的人还比较少,我也想知道,这种把 SQL 和笔记放在一起的方式,对其他经常查数据的人有没有用。


如果你愿意试试,尤其想听听你第一次打开之后的感觉:知不知道从哪开始,有没有哪一步很麻烦。或者你已经有一套顺手的分析、记笔记的方法,也欢迎聊聊,我参考一下。


网址:https://stelaapp.com/


Github:https://github.com/ay27/Stela

最新回复 (4)
  • ffalex 09-25 11:27
    1楼
    需要写 markdown ,需要执行 sql ,感觉这两个需求直接跟 ai 对话就能解决了🥲
  • ay27 楼主 09-25 11:35
    2楼
    @ffalex 因为我的工作里会有很多长程的分析,以及多数据表 dml 操作,还是不敢交给 ai 的,而我希望所有的 dml 都能记录下来,以便未来溯源。

    另外就是我们每天整理记录的笔记和执行记录,可以给 ai 提供很丰富的上下文,可以让一些长程分析做得更准确。此前我有一个很实际的例子,那个分析过程需要涉及超过三十多个表,如果没有这些历史在,应该是无从下手的~

    我日常也大量在用 codex 来做数据分析,但一个很实际的问题是,我很多时候希望在输入时带 sql 补全,或者至少是表名补全,否则我是真记不住那么多表名呢
  • kongkx 09-25 13:20
    3楼
    colab ?
  • ay27 楼主 09-26 10:59
    4楼
    @kongkx 类似的,我最开始做的 mvp 就是 notebook 的形态,后来才逐步转变为 笔记 的形态。jupyter 里的 sql 插件都不太好用,使用起来不顺手。现在以 markdown 笔记的形态就自然了很多,我日常高强度使用,整个数据分析过程、思路是连贯的,不会被工具打断
* 帖子来源V2EX
返回