惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
Martin Fowler
Martin Fowler
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
B
Blog
U
Unit 42
B
Blog RSS Feed
D
DataBreaches.Net
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
腾讯CDC
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
博客园 - 聂微东
MyScale Blog
MyScale Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
Engineering at Meta
Engineering at Meta

V2EX

我用 AI 写代码,但终端管理反而成了累赘——于是我做了 codux [调研] 各位在公司都用什么 ide 和 agent 写代码? 老运维 share 一个运维平台 看到有公司考核 token 指标,很好奇大家上个月的 AI 账单是多少 GLM-Coding 调用持续报错: z.ai 的 Lite 套餐几乎无法使用,官方 Pro/Max 是否稳定? 现在还有什么渠道可以稳定安全地使用 Claude 吗? 上海漕河泾内推,本组有 2 个 hc,一个后端,一个前端,预算都是 20k 左右,不打卡,氛围好 如果 V2EX 上有一组不永久保存聊天记录(比如只保存 7 天或者 24 小时)的聊天室,那么会开启哪些有用或者有趣的可能? gemini cli 貌似挂了,一直返回 403 第一次在自媒体上赚到钱 收集了最近在使用的低价 GPT, Gemini,邮箱等 AI 会员的小店合集 讨论个大实话:现在企业还在说 AI 编程提效 20%, 30%的,真的太落后,没用懂 AI。因为包括很多前沿公司,已经狂奔到提效 200%-500%的情况 [招聘][远程][币安] 前端/后端/QA/iOS/Android 至少 3 年以上经验 目前有大量 HC 欢迎投递 Chatgpt Pro 用量用不完的可以开这些设置 面试的时候好像遇到钓鱼了,给各位避个坑 cursor 年续费 22 号到期, 自动续费是否还是老的计次套餐呢 被两件破事毁掉的一下午,琐碎的内耗消磨人的精力 使用 Planet 存储 Codex 的会话或者重要信息 如果业务部门领导不要你开发功能,而是要求你教会它用 claude code 开发功能,你会怎么做? 分享一个 MacOS 接绿联 CM818 USB 转 DP 转接器使用感受 我的 HR 朋友 10 年老 Java ,非全大专,大家帮忙看看简历 开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署 V2EX 上有哪些你觉得很有趣、印象深刻的妹纸? 字节为啥不出个国内版 Vercel? 有在大马的朋友吗? 问个运营商问题 你们在有领导的公司大群发过的最大胆的消息是什么 公司裁员,目前没有工作。想试试摆摊,做一个移动鲜啤打酒车 我的硬盘 Memblaze Pblaze 5 Linux 下不识别,给 Linux 内核提交了补丁, AI 说有望被合并 只有我一个人觉得 codex 不好用?
我用 DuckDB 搓了个“本地” Excel As Chat BI 工具
Edward4074 · 2025-12-17 · via V2EX

这是我在业余时间独立开发并发布的第一个完整桌面应用——Wansan Studio (万三)。

我的本职工作是个 Java 开发,在工作中经常和产品经理对线。他们总是把 BI 报表需求整得天花乱坠,又是复杂的 Dashboard ,又是各种炫酷但没用的交互。在我看来,分析数据根本不需要那么复杂。

于是我想:能不能做一个“有手就会”的工具?

没有复杂的配置,没有花哨的仪表盘。拖进去文件,直接问它,出图,打印 PDF 交差。 完事。

就这样,为了对抗“过度设计”,我开发了 Wansan Studio 。

它是做什么的?

简单来说,它是一个 Local-First Chat BI

  1. 拖入文件:支持 Excel 、CSV 和 JSON 。
  2. 自然语言提问:比如“分析一下 Q3 季度各产品的毛利率变化”。
  3. 自动出图:AI 会生成 SQL 查数据,并画出图表。
  4. A4 报告:A4 画布,排版完直接导出 PDF ,甚至可以直接拿去开会。

技术栈

  • Electron: 用于构建 UI (我知道大家会吐槽内存,但是他撸起来快啊)。
  • DuckDB: 这是核心。内置的 OLAP 数据库引擎,在本地处理百万行数据几乎是 0 延迟,SQL 查询极快。
  • LLM (BYOK): 逻辑推理层(说人话:吐 sql )。采用 BYOK (Bring Your Own Key) 模式,V 站大家谁手上没几个 key 呢。

数据安全

Raw Data Never Leaves Your Device. 众所周知,云服务没有数据隐私。

  • 你的 Excel/CSV/JSON 行数据( Rows )存在于本地 DuckDB 内存中。
  • 我们将表头( Schema/Column Names )发给 LLM 用来生成 SQL 。
  • 应用关闭,内存销毁,数据归零。

关于 Vibe Coding

这个应用的全流程都是和 AI 协作完成的。

  • 想法、mvp 设计
  • 项目初始化
  • 需求规划分析
  • UI 走查
  • bug 修复
  • 图标设计
  • Landing 页设计
  • 白嫖 cloudflare
  • 包括这个帖子的大部分内容

实际上更多时候是我提出想法,AI 负责分析、设计、确认方案,而我只是个在架构师 AICode Agent之间的提示词搬运工。

我做 Android 出身转 Java 后端,前端我懂得不多,没有 AI 的话我大概无法自己完成这个项目,可能就停在新建文件夹的阶段了。

我对这个项目的代码贡献甚至可能是负数,因为我时不时要手动删除一些因为重构而不再被引用的代码,避免 AI 误解。

AI 太牛逼了,加上工作上的一些不稳定因素,以至于我这个已经超过毕业线的感到焦虑。

那 Vibe Coding 真的零门槛吗?

并不是,至少目前人类还需要把控工程架构,在 AI 陷入死循环能告诉他排查方向,在合适的时间点指挥 AI 进行彻底重构。

总结:每个老板都应该给工程师配一个 200 美元的 AI ,绝对超值。(我老板不愿意,所以我在摸鱼)

试用

目前软件处于 Public Beta 阶段。

什么时候正式发布?我也不知道,说不定这就是个我自己臆想的伪需求,没人用的话大概永远 beta 了……

签名问题

独立开发,暂时还没交保护费

  1. macOS 未签名:macOS 用户首次打开会提示“已损坏”。
    • 解决方法:在终端执行 sudo xattr -r -d com.apple.quarantine /Applications/Wansan\ Studio.app 即可。
  2. Windows:部分杀毒软件可能会误报,请添加信任。

第一次做独立产品,恳请大佬们多指点指点,谢谢。