[开源] 我开源了独立开发创业自用的数据管理系统

wilddog 2026-08-31 22:03 1

一个独立开发者,小型 SaaS 团队,或者代理运营团队可用的 AI 情报系统。

以上这些角色大部分应该都会开发和运营十几个甚至几十个产品。这些产品的各种数据分散在分析工具、支付平台、代码仓库和云基础设施中,每次要把所有数据整体过一次,要经历很长的时间,如果想让 AI 辅助帮忙把数据整理一遍,还得花时间花心思挨个导出再丢给 AI 做分析,非常麻烦。

这就是我遇到的问题和痛点。于是我花了很长时间给自己搞了一个系统来解决这些问题,并且慢慢的打磨了很长时间,最近有朋友也有类似的痛点,于是我又花了一段时间,把这个项目开源了,并给这个项目命名为 Dashloom 。





Dashloom 会把上述多个数据源的数据标准化到统一的证据层,然后 Dashloom Agent 先通过确定性指标和信号雷达找出值得关注的变化,再让你自己的 OpenAI 兼容模型进行分析,生成带证据引用的洞察、行动建议和定期报告。

又可以作为统一的数据大盘查看和分析数据,又可以通过 Agent 的能力为数据提供分析洞察,行动建议,定期报告,并且还能通过安装各种 skill 来丰富 agent 的能力。





支持多个产品的数据隔离,并提供以下几种预设场景的 agent 能力:

独立开发者
SaaS 收入
SEO 增长
Cloudflare 运维
客户报告

Agent 的结论需要引用实际证据,不会把相关性直接描述为因果关系。

开源版本为完全自部署系统,自己部署,接入自己的数据,使用自己的 API ,没有任何隐私泄露问题。可以根据自己的实际需要来让 codex 或者 cc code 帮自己调整功能或者进行二次开发。





目前支持的数据源包括:
- 产品与增长:Google Analytics 、Google Search Console 、Bing Master
- 收入与支付:Stripe 、Lemon Squeezy 、Creem 、Polar 、Paddle 或者导入自己数据库中的自定义收入数据(这样可以覆盖所有支付渠道)
- 开发与部署:GitHub 、Vercel
- Cloudflare:Workers 、Pages 、Queues 、R2
- 数据库与后端:Supabase 、Cloudflare D1
- 自定义数据:Custom REST 、手动指标导入、开放摄取 API 、TypeScript SDK 和 Connector Worker








支持 OAuth 的平台可以简单配置一下一键接入,有些需要自己搞一下变量和密钥。

开源项目地址和介绍

https://github.com/dashloom-dev/dashloom
https://github.com/dashloom-dev/dashloom/blob/main/README.zh-CN.md

在线 cloud 版本(还没完善好,免费试用,在关联数据报错的位置点击信任强制关联即可): https://dashloom.dev/
最新回复 (39)
  • wilddog 楼主 08-31 23:22
    1
    难道没有人用的上吗
  • wwk 09-01 02:06
    2
    不是伪需求,但是你这个产品太粗糙了,整体 ui 太 ai ,文案也是纯 ai 味,一点没打磨的样子。

    ui 打磨好看些说不定我还愿意试试。目前的这个形态,做开发的基本都能用 ai 搓一个,用不着用别人的半成品,不好看,也不可靠。
  • wilddog 楼主 09-01 02:20
    3
    @wwk 开源的你 fork 过去改不就完了...
  • wilddog 楼主 09-01 02:27
    4
    @wwk 哦对了,开源版本没有首页没有文案没有 UI...
  • wwk 09-01 03:17
    5
    @wilddog 我是根据你帖子里发的产品图片来给出的反馈,既然不愿意听真实评价,忽略就好了。
  • wilddog 楼主 09-01 03:23
    6
    @wwk 所以没用过也可以给出《真实评价》了,甚至连后台都没打开看过,你对一个控制台的文案要求都这么多,自己做的东西一定很牛逼了
  • wwk 09-01 03:49
    7
    @wilddog 没做过什么牛逼的东西。

    但我不知道你激动啥。

    我没否认需求真实和产品的功能性,因为这确实是真实痛点,我自己也遇到过。

    我上面针对的就是 ui 和文案,就事论事而已,你自己感觉不出来吗? ui 明显是 ai 直出没细调过,然后文案里一堆自解释文案 “与 Agent 对话使用同一套可审计证据”、“不懂技术也能在一分钟内导入业务数据”,诸如此类。

    一个技术偏向性的产品后台里,搭配营销风格自解释文案 + 信息密度不足的 ui

    影评人也不用会拍电影,并且虽然我确实没实际去用,但预告片已经让人没欲望看下去的时候,那自然只能针对预告片做点评价和反馈,我下意识以为相信论坛上发出来的肯定也是希望讨论的,能接受批评和赞美。

    如果不允许对预告片做评价,不允许批评,那应该发个附加声明。
  • wilddog 楼主 09-01 03:53
    8
    @wwk 也不知道谁在激动,我全篇说的都是开源,核心是功能实现,建议自己二次开发,给了个线上的预览链接,然后跳出来个莫名其妙,张嘴就是 AI UI AI 文案,是不是你只会发这种评论?
  • wwk 09-01 03:54
    9
    @wilddog 对对对
  • wilddog 楼主 09-01 03:55
    10
    @wwk 让我瞅瞅你不是 AI 开发的自己手搓的产品和 UI 和文案,膜拜一下呗?
  • FakerLeung 09-01 09:57
    11
    我觉得 2 楼说得并非没有道理的
  • terranboy 09-01 10:29
    12
    现在都是用 AI 针对具体业务搓 不需要通用的东西
  • wilddog 楼主 09-01 14:26
    13
    @FakerLeung 开源的东西本来就是功能实现为主,想打磨文案自己随意打磨就好了
  • wilddog 楼主 09-01 14:26
    14
    @terranboy 比如呢,这个场景是“具体业务”吗
  • uCharles 09-01 14:46
    15
    我以前会去新开的饭店尝尝,吃完之后会给老板提一两个建议,如果老板不听,我就不会再来了,如果老板听,那我还是愿意下次再来尝尝。
  • wilddog 楼主 09-01 14:57
    16
    @uCharles 嗯,老板菜谱放在你面前,你看着就能自己做。然后你直接跟老板说,你的菜谱看着就很难吃,就是个半成品,加油
  • uCharles 09-01 15:04
    17
    @wilddog #16 没必要辩解,互相进 block 吧
  • wilddog 楼主 09-01 15:04
    18
    @uCharles z8
  • Immortal 09-01 15:05
    19
    OP 也台应激了..
  • wilddog 楼主 09-01 15:06
    20
    @Immortal 嗯对对对,对着一个开源项目的示例图喷 Ui 和文案是 Ai 写的,也太正确了
  • chjqpmain 09-01 15:18
    21
    @wwk OP 可能个人性格吧,个人有各自的想法,

    我是觉得

    开源≠质量一定有很多明显地方不进化,一定奔着用户 fork 二开,,
    开源≠不能接受别人主观评价的意见

    我是感觉已经用了别人的开源项目,不懂礼貌的骂维护者这样提 issuse 不行,
    而没用的人提自己为什么不用挺正常的,

    也没人针对 OP ,是 OP 自己发出来了,最起码也是个简单的宣传,

    那么如果祂对很多事情比较敏感,可以在正文,标题标明类似“情绪按摩”的高情商说法,

    不然发出来,总会碰到别人提观点的,
    有客观事实的,有情绪发泄的,有恶意的,有善意的…,
    然后 op 又要区分这些意见是哪个性质,还要对线,

    那又何必要发出来呢…

    当然 op 可以喜欢,愿意发出来,
    可是这就代表着有别人的意见,

    如果 op 不是天然愿意从正确性,最后变为动机,情绪这么不断深入的,这种沟通方式,

    那么我觉得以祂有些揉不得沙子的性格是亏的,毕竟这种性格也往往伴随着会被自己认为的“一颗老鼠屎,坏了整锅粥”觉得做事做到最后不舒服

    建议 OP 以后在正文写上,与祂的沟通风格规则吧,
    什么条件,如何措辞,在祂这里才是礼貌的意见,不会让祂不舒服的,

    别人还愿意回的,多半同意了祂的要求,
    没遵守要求的,那祂更没必要花费精力,
    直接 block
  • wilddog 楼主 09-01 15:21
    22
    @chjqpmain 你能写这么一大段也是人才,一个开源项目,用没用是两说,上来就对着示例图喷我也是第一次见,然后还要上升到性格
  • chjqpmain 09-01 15:27
    23
    @wilddog 您对,您高兴就好,
    我替您 block 了,不劳烦您了,

    这是我的性格,

    我个人观点也就是任何行为,言论观点被决策执行时,都纳入了该人的性格,

    您认为我这就上升了,那您按照您理解即可🤣

    我是承认每个人有自己的主观看法,并不绝对客观,都有自己的心理投射效应的,自己对别人的有色眼镜,极大程度上显示了这个人自己的认识涵盖程度的
  • molvqingtai 09-01 15:40
    24
    去年的 AI 生成的页面就是这种风格,确实观感不好
  • wilddog 楼主 09-01 15:42
    25
    @molvqingtai 我自用的版本其实更糙,我自认为这种东西开源出来核心就是功能实现,更何况 Ui 这种东西分分钟随便改的,不明白为什么能对 UI 和文案有这么大意见
  • molvqingtai 09-01 15:51
    26
    @wilddog #25 打开一个项目当然是从长什么样开始的不是吗,如果一眼看起来就是 AI Slop 就没有使用的欲望了
  • wilddog 楼主 09-01 15:55
    27
    @molvqingtai 我对开源项目从来没有过这种要求
  • Need4more 09-01 15:57
    28
    软件的核心功能如果没有绝对不可替代的话,大多数人可能更关注这些外在的东西,然后会再深入体验功能吧。

    除非你把你的功能做成脚本,那没人会“挑刺”
  • wwk 09-01 16:09
    29
    @chjqpmain 我最初 2 楼,回贴是看到 op 自己跟的一个帖,问“难道没有人用的上吗”,然后出于好心给的反馈,主要是给出我自己为什么不愿意用的理由,然后楼主就莫名其妙的应激了。

    现在 AI 时代下,软件研发的成本大幅度降低了。现在小学生都能搞开源,然而大部分不经打磨的开源项目就是给开源社区投毒喂屎而已。

    vibecoding 时代,还抱着一种,我开源我有理的想法,就很难评。
  • wwk 09-01 16:11
    30
    还没 block 只是为了观察人类多样性,避免信息茧房。
  • lns04226 09-01 16:14
    31
    你自己说“花了很长时间给自己搞了一个系统来解决这些问题,并且慢慢的打磨了很长时间”

    但实际上我看了你的开源项目,commit 只有 35 个,第一次提交是一周前。

    正常人理解的打磨,应该是和 deepseek-harness 那样,刚开源就已经上万 commit ,并且修复了无数 BUG ,迭代了 n 多次以后再面世。

    你这个,更像是临时起意 vibe 出来的作品,从第一个 commit 中的内容上分析,就能得出这个结论。

    而且大概率用的不是什么好模型,完全让人提不起使用的欲望。

    而且你还在评论区狡辩,不知道在狡辩什么呢。

    你用 AI 糊弄大家,还指望大家对你随手糊弄的作品有好的评价吗?
  • wilddog 楼主 09-01 16:19
    32
    @lns04226 你就更搞笑了,有没有可能我自己用的是私有部署的?我自己打磨了半年,完全适配我自己使用需求的版本?开源版本是重新增加了一堆自定义能力发出来而已,你是怎么定义我这个东西是临时起意的?有脑子吗?
  • wilddog 楼主 09-01 16:20
    33
    @wwk 6 所以我回你开源自部署自己改 ui 有什么问题吗?然后你就高高在上的来一句“不接收真实评价就算了” 装什么逼呢?
  • wilddog 楼主 09-01 16:20
    34
    @wwk sb
  • wilddog 楼主 09-01 16:22
    35
    @lns04226 顺便,连文字都看不完吗?用 你 自 己 的 大 模 型 A P I
  • wwk 09-01 16:25
    36
    @Livid 人身攻击
  • wwk 09-01 16:26
    37
    @wilddog 众人皆醉你独醒
  • wilddog 楼主 09-01 16:30
    38
    @Need4more 说白了,挑刺也好,提建议也罢,起码语气不能不友好吧,上面那几个语气不友好,回一句还要激动的长篇大论,我是不伺候的,和和气气的没人会不客气
  • chjqpmain 09-01 16:54
    39
    @wwk 我是感觉你 2 楼说挺清楚,但祂只注意到了几个词,其他的解释啥的也不知道祂是怎么理解的,于是觉得祂应该提前声明祂的性格和喜好,这样多数人看到了,就划过了, 还有不符合祂想法的,祂 block 即可,

    于是祂应该觉得我也不符合祂想法,于是我践行我给祂的建议,"帮"祂把我 block 了
* 帖子来源V2EX
返回