首页 / 核心能力教程 / 第 58/74 篇

零代码做本地应用:不写一行代码,给你公司做个小工具

不会编程也能做出能跑起来的内部小工具。本文用一个单文件报价单计算器演示如何用 WorkBuddy 零代码生成可双击打开的 HTML 工具,覆盖登记系统、库存查询、打卡看板等常见场景,并说明本地应用的数据安全边界与托管给同事访问的办法。

"做个小工具"这件事,以前要么花两万块找外包,要么找一个会前端的同事来加班。现在第三种可能:你用大白话跟 WorkBuddy 说一遍,它直接给你一个能双击打开、能算数、能导出的网页文件。

这套东西叫零代码本地应用——不需要装 Node、不需要配环境、不需要买服务器,产出就是一个 HTML 文件。

一、你的公司大概率需要这几个小工具 #

场景你要的输入AI 给你的产物
报价单生成器产品名 / 单价 / 数量自动算总额、带税率的单页工具,可导出 CSV 或打印成 PDF
内部登记系统手工登记的表单字段本地保存的登记页,支持新增、查询、导出
库存查询页库存表输入型号就能查到数量与位置的查询工具
部门打卡统计看板打卡记录表一屏看完的出勤汇总,自动算迟到早退

共同点是:流程固定、数据量小、只在公司内部用。这三类恰好是零代码本地应用最稳的场景。

二、准备什么 #

  • WorkBuddy 桌面端已安装(Mac / Windows 都行)。
  • 一个想放工具的空目录,例如 D:\公司资料\内部工具。
  • 想清楚三个问题:这工具给谁用?要填哪些字段?要不要能导出?想不清楚就先让它按最常见的版本做一版,用两天再改。
  • 如果涉及内部历史数据(比如现有 Excel 库存表),直接把文件拖进对话当上下文,AI 才能照着你的字段做。

三、动手:一个单文件报价单计算器 #

第 1 步:把这段提示词整段粘进去

提示词
请帮我做一个本地可用的报价小工具,要求如下:

【技术】纯 HTML + 原生 JavaScript,不引入任何框架和外部 CDN,保存为单个 报价单.html 文件,双击用浏览器就能打开、能正常算、能导出,不需要联网。
【保存位置】D:\公司资料\内部工具\报价单.html

【功能】
1. 支持动态增删"产品行":点"添加一行"多一行,能删除单行的产品行;
2. 每行三个输入:产品名称、单价、数量,自动算出该行小计(单价 × 数量,保留两位小数);
3. 底部自动汇总:合计金额、含税金额(税率 13% 可调)、大写总额(人民币);
4. 支持填写客户名称、报价日期、业务员姓名;
5. 支持"导出 CSV":导出当前所有行 + 汇总信息,UTF-8 带 BOM,Excel 打开不乱码;
6. 支持"打印 / 另存为 PDF":调用浏览器打印,打印样式去掉按钮,只保留单据;
7. 数据用 localStorage 缓存,关掉浏览器再打开还在。

【界面】
简洁商务风:白底、主色深蓝 #1f3a5f、辅助灰 #f2f4f7,等宽数字对齐,表格行有悬停高亮;
按钮圆角 6px,主按钮深色、次按钮白底描边;字号 14px,打印时自动放大到 12pt 单列排版。

【必做】
写完后请实际检查一下逻辑:单价 100、数量 3、税率 13% 时,合计应为 300.00,含税 339.00,
如果哪里算错要自己修好再交付。最后用一段话告诉我这个文件的用法(不超过 100 字)。

第 2 步:看结果区里的产物

WorkBuddy 右侧结果区会给出两类东西:概览(一句话说明做了什么)+ 产物(文件卡片)。点开文件卡片里的"预览"可以直接在面板里看效果,确认没问题再去看本地那份。

第 3 步:双击打开实测

双击 报价单.html,填一行数据试试。不合格就回来补一句:"单价那里你只做了小数点后一位,帮我改成两位",改起来是秒级的事。

第 4 步:顺手做第二个工具(库存查询页)

同样的路子,你连第二个都不用从头想,直接复制这段:

示例
再做一个小工具,功能:输入产品型号或关键词,查到库存数量、仓库位置和最近一次出库时间。
要求:
1. 界面是左侧搜索框 + 右侧结果表格,结果超过 20 行时支持分页(每页 20 条);
2. 数据来自工作空间 inventory.csv,字段为 型号、品名、库存数、仓库、安全库存、 recent出库日期;
3. 库存数低于安全库存的行,整行标红并在顶部提示"共 N 项低于安全库存";
4. 支持模糊匹配(型号或品名包含关键词即可),搜索无结果时显示空状态提示,不要报错;
5. 单个 html 文件,双击可打开,数据写在文件里(把 CSV 内容直接内联),不需要服务器;
6. 保存为 D:\公司资料\内部工具\库存查询.html。做完后自测:搜一个真实存在的型号确认能查到。

为什么这样算"零代码":你全程没装过一个开发环境,也没写过一行代码符号,但拿到的是一个真能用的工具。这就是 AI 桌面智能体交付成果的直接性。

四、再进一步:把工具托管成网页给同事用 #

单文件版够自己用,不够全公司用。官方支持"可托管应用"能力:做好之后可以部署成网页,同事用手机扫码或点链接就能打开,不用传文件。可托管数量按套餐分档(标准版 10 个、高级版 50 个、旗舰版 99 个,具体以你的套餐为准)。

托管版和单文件版的差别,主要在数据存哪儿:

  • 单文件版:数据存你自己电脑(localStorage / 本地文件),同事打开看到的是他自己的空白表单,互相不共享。
  • 托管版:数据存在服务端,需要有人负责数据备份与权限。

所以我的经验建议(非官方强制):部门内部共用、数据不重要 → 先托管;涉及客户报价、底价、员工信息 → 就用本地版,别托管。

五、成果怎么验收 #

交付后请拿这四条卡一遍,缺一条就别往下走:

  1. 不联网能跑:断网状态下双击打开,所有按钮照常可用。
  2. 算得对:拿三行数据手算一遍对账,重点看小数位和含税逻辑。
  3. 导出能打开:导出的 CSV 用 Excel 打开,没有乱码、金额是数字不是文本。
  4. 换台电脑也能用:拷到同事电脑上,路径变了依然能打开(这也是单文件方案的好处)。

六、常见坑 #

坑 1:AI 做了个"看起来能用"但按钮没绑事件的页面。
这是新手最常见的翻车。所以提示词里我特意写了"请你实际检查一下逻辑",并要求它自测。别指望它一次百分百对,验收必须自己点一遍。

坑 2:数据全在你本地,换电脑就丢。
localStorage 是跟浏览器+文件位置绑定的。想留底,就加个"导出备份"按钮存 JSON 到指定目录,每月导一次。

坑 3:别让它联网上传你的数据。
提示词里写死"不引入任何外部 CDN、不需要联网",就是在堵它偷偷加载外部资源。做财务、客户类工具这条务必加上。

坑 4:界面做出来像 2005 年的官网。
直接在提示词里给主色值、给字号、给圆角半径,比说"好看一点"有效十倍。想要更系统的设计能力,可以看《Frontend Design 技能实战》里关于设计输出的那种讲究劲儿。

坑 5:托管之后忘了备份。
托管应用的数据是有价值的,定个日历提醒每月导一次备份,别赌。

七、FAQ #

Q1:完全不会代码,改起来会不会很难?
A:改的方式还是说人话。直接说"把税率输入框放在合计上面",它自己动代码,你永远不用碰。

Q2:能做带后台登录的工具吗?
A:本地单文件版不适合做登录鉴权。这种要上托管应用,并且只能内网或指定人员访问,具体方案建议先做一版原型看看。

Q3:工具能接我们公司的微信通知吗?
A:单文件版不行(纯本地)。可以让 WorkBuddy 做"定时跑数据 + 助理推送"的组合,参考《每日资讯简报自动推送》。

Q4:能用我们真实的报价模板排版吗?
A:可以,把你们现有的 PDF 报价单截图或原件拖进对话,让它照着版式还原,还原度比凭空描述高得多。

Q5:一个工具做坏了会污染电脑吗?
A:单个 HTML 文件基本没有破坏力。真正要注意的是它生成的临时脚本和写入目录,别让它写到系统盘根目录下。

八、总结 #

零代码做本地应用,最实用的起点不是"做一个大系统",而是"把一个每周都要重复的手工动作变成一次点击"。建议先做你最烦的那个(报价、登记、对账任选一个),跑通之后第二个会快十倍。

想让工具自己按点跑数据,可以看《自动化:定时任务让 AI 每天替你干活》;AI 自己写的代码自己能不能接着改,可以看《自建 Skill 与 AI 自驱动工作流》。本站还有「40+ 篇免费教程」,从生图实战到办公文档全套都有,可复制即用;如果你的公司需要把某个手工流程做成内部工具,1v1 部署陪跑 / 企业内训可通过本站【联系】页留下需求,我们会主动对接。

🎯

本系列:核心能力教程

第 58 / 74 篇 · 按顺序学习效果最好

查看全部 →

想系统学完整个体系?

站内 220 篇图文教程永久免费。想要视频课和原始手册的离线打包版,可以看资料包。

易云城站点矩阵 · 全部 42 个站点 →
相关站点:AI 工具导航 · AI 专家库 · 阿雄导航站 · Linux命令搜索引擎