← 返回首页深度篇
深度篇 · 电脑端 · 从入门到精通指南 > 实践案例

零代码做本地应用:设计、报错与持续升级

电脑端 | 更新于 2026-10-18

本篇涵盖的知识重点

五步上手路径

1 用代码开发模式开启新对话 2 用自然语言描述需求并让它生成 3 把报错现象讲清楚让它修复 4 按场景给应用持续加能力 5 用最小可用版本的方式迭代
共 5 步,按编号顺序阅读

从需求描述到持续迭代的拆解

1用代码开发模式开启新对话

作用模式决定了 AI 的工作重心,选对模式能减少来回澄清,让它直接进入开发状态。

操作新建任务时,在模式选择处选择代码开发模式,再开启一个新的对话。同一件事尽量放在同一个对话里推进,方便它沿用上下文。

注意如果中途换了话题,建议另开对话,避免上下文被无关内容稀释后影响后续生成质量。

新建任务时选择代码开发模式开启对话的界面
图:用代码开发模式开启新对话,让 AI 直接进入应用开发状态
2用自然语言描述需求并让它生成

作用需求描述得越具体,生成的代码越贴近预期,返工次数也越少。

操作在对话框里一次性说清三件事:要做什么(功能清单)、做成什么样(界面风格)、交付什么(直接生成可运行的代码)。例如描述一个支持新增、搜索、编辑和分类的本地知识管理小工具,界面简洁,适合个人日常记录,并要求直接生成可运行的代码。发送后它会理解需求、生成完整代码并尝试运行。

注意不要一次塞进过多互不相关的功能;建议先完成核心功能的最小可用版本,再逐步增加复杂能力。

AI 生成并运行本地小工具后的效果界面
图:需求描述清楚后,WorkBuddy 自动生成完整代码并尝试运行的效果
3把报错现象讲清楚让它修复

作用AI 会基于当前对话的上下文继续排查,现象描述越具体,越能一次命中根因。

操作直接在对话中描述你观察到的现象,包括触发步骤、出问题的按钮或页面、控制台提示的内容。例如说明点击保存按钮后页面白屏,控制台提示 TypeError,请它定位原因并修复。若首次修复不彻底,继续补充最新现象做多轮排查。

注意只说「跑不起来」这类模糊描述会拖慢定位;现象要落到具体的按钮名、报错位置和触发步骤上。

提升修复效率的三个做法
  • 描述具体现象:把按钮名称、报错位置、触发步骤写出来,让排查有明确起点。
  • 支持多轮排查:首次修复未完全解决时,继续补充最新现象,不要推翻重开。
  • 善用截图:报错界面、控制台信息和日志截图都能直接贴进对话,比文字描述更省事。
4按场景给应用持续加能力

作用第一版只是起点,真正的价值在于后续围绕使用场景不断扩展。

操作明确说出想要的新能力即可,例如希望支持模糊搜索不再依赖精确关键词、每天早上自动推送待处理任务、通过 QQ 或微信随时录入内容、新增内容时自动关联已有记录。它会据此接入检索能力、配置自动化任务、对接消息平台或增加关联分析能力。

注意一次只提一类升级需求,更利于稳定迭代;原文未给出这些能力的具体配置项,实际可用的选项以页面展示为准。

常见升级场景:你说什么,它做什么
  • 希望支持模糊搜索、不依赖精确关键词:对应接入本地向量或语义检索能力,适合记录变多后靠关键词找不到的场景。
  • 每天早上自动推送待处理任务:对应配置自动化任务并汇总待办,适合需要固定节奏提醒的场景。
  • 通过 QQ 或微信随时录入内容:对应对接消息平台并增加移动端输入通道,适合灵感随时产生的场景。
  • 新增内容时自动关联已有记录:对应增加关联分析与知识整理能力,适合想把零散笔记连成网络的场景。
5用最小可用版本的方式迭代

作用小步快跑比一次性堆功能更容易维护,也更容易定位是哪一次改动引入了问题。

操作每次只推进一个明确的改进点,确认可正常运行后再提下一个。遇到需要改动文件、覆盖数据的升级,先让它说明改动范围再执行。

注意升级需求拆得越细,回归验证越容易;一次叠加多个改动会让问题归因变得困难。

使用建议与排查提示

拓展训练

训练1:生成一个本地可运行的个人知识管理工具
提示词(点右上角「复制」,可直接发给 WorkBuddy)
```markdown
请用代码开发模式帮我做一个本地可运行的知识管理小工具。
功能要求:支持新增条目、按关键词搜索、编辑已有条目、按分类归档;界面简洁,适合个人日常记录使用。
技术约束:纯本地运行,数据保存在本地文件,不需要后端服务。
交付要求:直接生成完整可运行的代码,并说明启动方式和目录结构。
验收点:我能按你给的启动方式在本机跑起来,完成一次「新增—搜索—编辑—改分类」的完整流程。
```
预期结果

得到一个可以本地启动的小工具,目录结构清晰,按说明能跑通新增、搜索、编辑、分类四类操作。

训练2:让 AI 定位并修复一次真实的运行报错
提示词(点右上角「复制」,可直接发给 WorkBuddy)
```markdown
我按你之前生成的方式启动了应用,点击保存按钮后页面变成白屏,浏览器控制台提示 TypeError。
请帮我做三件事:
1. 根据现象推断可能的原因,列出 2-3 个最可疑的点;
2. 给出定位方法(告诉我该看哪个文件、加什么日志);
3. 给出修复方案并直接改好代码。
输出要求:先说结论再说过程,修复后告诉我如何验证改动已生效。
```
预期结果

得到一份包含原因推断、定位方法和已修改代码的结果,重启应用后点击保存不再白屏,控制台无 TypeError。

训练3:为已有小工具增加模糊搜索与每日待办推送
提示词(点右上角「复制」,可直接发给 WorkBuddy)
```markdown
我有一个本地运行的知识管理小工具(纯本地、数据存本地文件)。请帮我做一次能力升级,本次只做两件事:
1. 把关键词精确搜索改造成模糊搜索,不依赖精确匹配;
2. 增加每天早上 9 点自动汇总待处理条目并推送提醒的能力。
要求:先说明你打算改哪些文件、会不会影响已有数据;确认方案后再动手改代码。
输出要求:给出改动清单、每处改动的作用,以及如何验证两项新能力都生效。
```
预期结果

得到改动清单与修改后的代码,搜索支持模糊匹配,定时任务按配置时间输出待办汇总;原有数据未被破坏。

参考文档:实践七:零代码制作本地应用(WorkBuddy 官方文档)
本文基于官方文档再创作,具体以官方文档站实际展示为准。