[FormulaAI] 更新:新增 VBA 代码生成 + 免登录使用

clarecui 2026-09-30 21:51 1

接上次上线帖,FormulaAI 做了一次比较大的更新。


产品地址: https://formulaai.net


——


新增功能



  1. VBA 代码生成


用自然语言描述需求,AI 生成可直接运行的 VBA 代码。


比如"给当前工作表加个按钮,点击后自动汇总所有部门的销售额",返回的代码可以直接复制粘贴到 Excel 宏编辑器里运行。


实现思路:把用户需求 + 当前表格的列名/表头信息传给 DeepSeek ,prompt 里约束了 VBA 语法规范、必须加注释、变量声明等,输出质量还不错。



  1. 免登录使用


之前必须登录才能用,现在匿名用户也能直接体验。上传文件、描述需求、AI 处理,全程不需要注册。只有保存历史记录、开通会员时才需要登录。


技术上就是把"必须登录"的中间件去掉,给匿名用户也分配了一个临时额度。


——


为什么做这两个功能


上线后收集反馈,这两个需求出现频率最高:


"能不能给我代码,我自己改" → VBA 生成
​
"能不能不注册就用" → 免登录


本质上都是用户想要更多掌控感:一个掌控数据处理方式,一个掌控个人信息。


——


目前完整功能列表


生成表格:描述需求 → AI 生成完整 Excel
​
编辑表格:上传文件 → 描述需求 → AI 修改 → diff 对比 → 确认下载
​
生成 VBA:描述需求 → AI 生成 VBA 代码
​
免登录体验:打开即用
​
隐私保护:文件本地解析,不上传服务器,处理完即删


技术栈:Next.js + DeepSeek API + SheetJS + Supabase + Cloudflare Pages + 虎皮椒(微信支付)


——


数据情况


上线到现在,免登录这个改动对新用户转化率提升比较明显,具体数字等再观察一段时间。


VBA 生成功能用的人还不多,可能是因为会用 VBA 的用户本身就少,但用过的反馈都还不错。


——


接下来的计划


继续看反馈决定优先级,目前在考虑的方向:


支持更多文件格式( CSV 、Google Sheets )
​
批量处理多个文件
​
导出处理历史记录


有什么建议欢迎评论区交流。

最新回复 (3)
  • Tory12138 09-30 22:53
    1楼
    作为一个老 excel 玩家,我觉得你让 ai 写 vba 代码有个很麻烦的事情就是你得反向规定一些东西才行,这个平时如果你写的代码,你知道约束是什么,但是 ai 写的你不知道,所以很容易一点点修改就出 bug ,所以至少得会 vba 的人才能用这个,但是如果你代码太多,比如说很多个模块,很多行代码,要去确定也很麻烦,不知道这个问题有没有考虑到。当然如果只是生成一个功能那还好问题很容易被想到,但是这种情况下大家又偏向于用那种 vsto 开发的插件来解决有,
  • clarecui 楼主 10-01 19:26
    2楼
    这是个好问题,我这边需要考虑一下要怎么解决这种场景
  • clarecui 楼主 10-01 19:26
    3楼
    这是个好问题,我这边需要考虑一下要怎么解决这种场景 @Tory12138 #1
* 帖子来源V2EX
返回