【AI 开发·第一集】不会代码,也能把系统做上线

【AI 开发·第一集】不会代码,也能把系统做上线

这篇文章写给一类人:你有一个想做的东西,但你没写过代码,也不确定自己算不算「有基础」。

先把话说在前面 —— 现在做第一个系统,真正拦住人的不是技术,是另外两件事:不知道从哪一步开始,以及不知道做到哪一步算完。

技术问题可以问 AI,但「从哪开始」和「什么时候算完」这两个问题,AI 替不了你 —— 因为它是决策,不是知识。所以这篇文章按九个步骤走,每一步都是一个具体的动作,最后一步就是「完」。

这篇文章是系列的第一篇。读完你手上会有一个能打开、能给别人看的系统。

一、先说清楚:「零基础」到底意味着什么

很多人卡在第一步之前。他们担心的东西,和实际的门槛不在一个地方:

你以为卡住你的实际情况怎么办
不会写代码这一步 AI 能承担绝大部分你负责说清楚「要什么」
不会配置服务器AI 能远程帮你操作第七步学怎么把话说清楚
不知道装什么软件只要一个客户端第三步,一个安装包搞定
怕花了钱做不出来开发阶段花费很低钱主要花在最后「上线」那一步

看清这张表会发现:真正需要你出力的地方只有一处 —— 把需求说清楚。其余的都能交给 AI。这也正是这一整套工具存在的意义。

九步分三段:准备、开发、上线

二、第一步:注册一个 DeepSeek 账号

打开开放平台地址,用手机号或 Google 账号注册:

https://platform.deepseek.com/usage

注册只需要手机号和验证码,不需要企业信息,也不需要付费。注册完先别急着做别的,这一步的账号后面全部通用。

DeepSeek 官网首页底部的三个入口:和 DeepSeek 对话、API 开放平台、Harness 桌面端

顺带认一下官网首页底部这三个入口,后面九步里有两个会用到:

入口用在哪一步做什么
和 DeepSeek 对话用不上网页版聊天,做系统用不到
API 开放平台第一步、第二步注册账号、管 Key、看用量
Harness 桌面端第三步、第四步下载那个能干活的客户端

不必把这三个入口都走一遍。做系统只需要后面两个。

三、第二步:创建 API Key(这一步其实可以跳过)

API Key 相当于一把「让程序调用模型的钥匙」。在平台上找到「API Keys」,点创建,把生成的字符串复制下来存好——它通常只完整显示一次,关掉页面就再也看不到了。

不过这里有一件事要说清楚,能省掉很多人踩的坑:

你的情况要不要手动建 Key说明
只装 Harness 桌面端做开发可以跳过用账号登录后会自动创建
想自己写程序调模型需要手动建,并妥善保存
想给别的地方共用同一把钥匙需要建多把,分开放

关于花钱:API 是按用量计费的,不是包月。做开发的阶段,一次对话、一次改代码花的钱通常只有几分到几毛,绝大部分人的实际支出远低于自己的心理预期。真担心就先充少量,够用再补。

四、第三步:把 Harness 装到电脑上

Harness 是「把模型变成一个能干活的助手」的那层壳 —— 它能读写你电脑上的文件、执行命令、直接改代码。没有它,模型只能陪你聊天;有了它,模型能动手。

好消息是:装它比装一个普通软件还简单,不需要安装任何额外环境。

官网首页把桌面端直接标成「一键使用」,导航栏就是「下载桌面端」—— Windows 和 macOS 各一个安装包,下载、双击、下一步,装完就能用。不需要装 Node.js,不需要打开命令行,不需要理解任何技术名词。

Windows(64 位):https://download.deepseek.com/desktop/dsh-latest-windows-x64.exe
macOS(Apple 芯片):https://download.deepseek.com/desktop/dsh-latest-macos-arm64.dmg

这两个链接是官方的长期稳定地址,更新版本也不会失效,可以放心存书签。

那什么时候才需要 Node.js?只有你走另外两条路的时候:

官网给的三条路适合谁需要 Node.js 吗
下载桌面端(一键使用)零基础,推荐走这条不需要
命令启动(npx)电脑上已经有 Node.js 的人需要
源码安装(git clone)开发者,想自己改底层需要

后两条是给开发者的。你只是想做出自己的第一个系统,走的永远是第一行。

有一点必须如实提醒:Harness 目前仍是预览版(developer preview),官方也写明了「核心插件和接口仍会继续演进」。这意味着升级版本时可能遇到界面变动、配置需要重新调整。拿来学习和做自己的第一个项目,完全够用;如果你要拿它跑很重要的东西,先备份。

五、第四步:用刚才的账号登录

装完打开,用第一步注册的账号登录即可。桌面版会在这一步自动完成 API Key 的关联 —— 这也是为什么第二步可以跳过。

登录成功后,你应该能看到一个对话界面。如果卡在这一步,先确认一件事:你用的是不是第一步那个账号。用错账号是新手里最常见的原因。

六、第五步:添加工作区 —— 决定你的东西存在哪

「工作区」就是告诉 AI:接下来要生成的文件,放到这个文件夹里。

在电脑上新建一个空文件夹,名字随意(比如叫「我的第一个系统」),然后在 Harness 里把它添加为工作区。

这一步看着不起眼,但非常重要,原因是:AI 只能改动它被授权访问的文件夹。如果你不划出这个范围,它要么不敢动手,要么在你的磁盘上到处写文件,事后你根本找不到东西在哪。

做法结果
专门建一个空文件夹当工作区所有生成的东西都在这里,随时能找到、能备份
直接选桌面或者 C 盘根目录文件混在别的东西里,出问题不好找,也不安全

七、第六步:装插件管理,补齐官方没给的

Harness 的官方自带能力比较基础。要解锁更多技能,需要装一个插件市场。

SkillHub 就是国内做的这个市场,里面有一个专门给 DeepSeek Harness 用的 Plugin 广场 —— 按官方的说法,可以在这里探索 1.4 万个 GitHub MIT 开源 Plugin。

DeepSeek Harness Plugin 广场:安装 SkillHub 官方 Plugin,探索 1.4 万个 GitHub MIT 开源 Plugin

关键的一点:这一步你不用自己敲任何命令。

广场页面上有一个按钮叫「复制安装提示词」—— 点它,然后把复制到的内容整段粘贴进 Harness 的对话框,发出去。AI 会自己读完说明、自己完成安装。

这也是这套工具最有意思的地方:连「装工具」这件事本身,都可以交给它。

装好之后,在广场里挑你需要的能力装上。举几个可以在广场里直接看到的例子:

Plugin干什么用
dsh-market在 Harness 里面直接浏览、搜索和安装 Plugin,不用来回切网页
liustack/modlens粘贴一张图片,提取文字、版面结构和语义信息
omdsh-dev/dsh-better-sidebar把文件、终端、Git 和子代理放进侧边栏,操作更顺

不用一次装一堆。做到哪一步、发现缺什么,再去装什么 —— 插件装多了反而会拖慢启动,也让你看不清哪个在起作用。

八、第七步:用对话开发(这一步决定成败)

到这一步,你已经具备了做任何东西的条件。剩下的全看你怎么描述你要什么。

DeepSeek Harness 桌面端聊天界面:左上工作区与模式,中间输入框,左下工作区内修改

这就是你接下来会一直面对的那个界面。上面有几个地方值得先认一下:

界面上的位置是什么你要不要管它
左上「默认工作区」下拉就是第五步建的那个文件夹确认选对了就行
左上「标准模式」工作模式切换不用动
中间大白框你说话的地方,提示语写着「描述你想要构建的内容」九成的功夫在这里
左下「+」添加文件或图片给它看有截图就传给它,比描述快
左下「工作区内修改」限制它只在工作区里动手保持这个状态,不要放开
右下模型名与档位当前用的模型新手不用调

其中「工作区内修改」这一栏,正好呼应第五步说的那件事 —— 它把 AI 的活动范围圈死在你划定的文件夹里,这样它做得再多,你也不会在磁盘上找不到东西。

新手最容易犯的错,是把需求说成一个想法,而不是一份说明。

模糊的说法清楚的说法
帮我做个网站做一个给同事用的报价查询页面
界面好看点白底,主色用绿色,标题加粗,表格数值右对齐
能查数据页面顶部一个输入框,输入商品编码,下面显示对应价格
要有后台需要一个管理员页面,能增删改商品,需要密码登录

左边这样的说法,AI 也能做,但做出来的东西十有八九不是你要的,然后你要花好几轮去纠正。右边这样的说法,一次就能做对大半。

可以直接抄的提示词模板:

我要做一个【做什么的东西】。

给谁用:【使用者是谁,比如「我们部门的同事」】
解决什么问题:【他们现在怎么做、卡在哪】
要有哪些页面:【列出 3 到 5 个页面,每个写一句话】
数据从哪来:【手动填 / 从 Excel 导入 / 别的网站】
要不要登录:【要 / 不要;要的话谁能看】
风格:【颜色、字体大小、圆角还是方角,越具体越好】
技术上:【如果不懂就写「你来定」】

不要一次把所有细节都说完。经验做法是:先用上面这段把「骨架」定下来,让它做出第一版;看到实物之后,再一轮一轮提修改意见。看着东西改,比空想着描述容易得多。

另一个省事的办法:如果你觉得话说不清,可以先用别的对话工具(比如元宝)把需求聊清楚、整理成一段完整的话术,再一次性发给 Harness。这样能省掉很多来回。

九、第八步:验收 —— 怎么判断它做完了

AI 说「完成了」的时候,不代表真的完成了。这一步必须你自己来,而且在做验收之前,不要急着进入下一步。

按这张表一项一项过:

检查项怎么做没过怎么办
能不能打开按 AI 给的地址,自己点开一遍把报错原文复制给它
主流程走不走得通假装你是真实用户,从头用一遍把「我在第几步点哪里,出现了什么」说清楚
数据对不对拿几条你已知答案的数据去试指出「应该是 X,实际是 Y」
出错时怎么样故意输错、故意不填,看它反应要求它给出友好提示,而不是白屏
手机上能不能看把窗口拉窄试试要求适配手机宽度

报错时要给「原文」,不要给「概括」。「打不开了」这句话没有信息量;直接把屏幕上那段报错复制粘贴过去,AI 定位问题的速度会快一个数量级。

十、第九步:上线 —— 让别人也能打开

前八步做出来的东西,只有你自己的电脑能打开。要让别人也能访问,需要两样东西:一台服务器和一个域名。

先说要花多少钱、要等多久

项目大概费用要等多久
云服务器(入门配置)一年几百元起,常有新用户活动即时开通
域名一年几十元即时,但实名认证要 1~2 天
ICP 备案免费1~3 周,这是最慢的一环
HTTPS 证书免费申请后几分钟

⚠️ 备案:新手最容易栽在这里

这里必须单独说清楚,因为它决定你的时间表 ——

按照《互联网信息服务管理办法》的规定:「国家对经营性互联网信息服务实行许可制度;对非经营性互联网信息服务实行备案制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务。」

换成日常说法:用中国大陆的服务器放网站,必须先备案,拿到备案号之前,网站是打不开的。

流程是:在服务器服务商的备案系统里提交材料 → 服务商初审(约 1~2 个工作日)→ 短信核验 → 提交省通信管理局 → 通信管理局收到材料后十个工作日内审核。材料不全或者信息不一致会被退回重来,所以整体按 1~3 周预留比较稳妥。

由此得出一条很重要的建议:备案应该是你最早启动的一步,而不是最后一步。 因为它是整个流程里唯一你控制不了时间的一环 —— 代码可以加班写,备案不能催。

如果暂时走不了这条主路(比如急着先看效果、或者材料一时凑不齐),可以先买一台境外服务器把东西跑起来,不需要备案,缺点是从国内访问会慢一些。但要清楚:这只是让项目先跑起来,只要面向中国大陆用户正式提供服务,备案最终仍然要做。

怎么让 AI 帮你上线

服务器买好之后,把登录信息交给 AI,让它远程完成部署,是现在最省力的做法。要做对,有几件事必须说清楚:

这台服务器我已经买好了,接下来请你帮我完成部署。

服务器地址:【IP 地址】
登录账号:【用户名】
登录方式:【密码 / 密钥文件路径】
系统:【Ubuntu / CentOS / Windows Server】
我要部署的项目:【项目文件在工作区的哪个位置】
我希望用哪个域名访问:【域名】
我要它做什么:【比如「先发布测试,确保故障不会影响正在运行的旧版本」】

关于「把密码给 AI」这件事,可以用,但要按下面的方式用:

做法为什么
在对话框里直接给,不要写进会公开的文件聊天记录比文件更容易清理
给一个专门为这次部署新建的账号,用完就改密码或停用不要用你的主账号,也不要用能管所有东西的 root
部署完让 AI 输出一份「它改了什么」的清单你至少要知道有哪些变化,将来自己或别人接手有用
重要数据先备份AI 也会犯错,有备份才敢让它动手

十一、最容易踩的坑

坑怎么避
API Key 关了页面才发现没存生成的那一刻就复制到记事本
不建工作区就开始聊永远先建一个空文件夹
需求一次说成一句话用第八节的模板,先定骨架再改细节
AI 说完成就信了第九节的五条验收,一条都不能省
只报「打不开」,不贴报错把报错原文整段复制过去
东西都做完了才想起来备案买了服务器就立刻去备案,和开发同时进行
以为 AI 做完就不用管了它做完的是「能跑」,你要判断的是「对不对」

十二、写在最后

回到开头那句话:拦住人的不是技术,是「不知道从哪开始」和「不知道什么时候算完」。

现在这两件事都有答案了 —— 从注册一个账号开始,到你手上的东西能被别人打开为止。中间那九步,每一步都可以问 AI,只有一件事必须你自己来:决定要做什么。

这也是这套工具最诚实的地方。它把「做出来」变得很便宜,于是「做什么」这件事反而变得更值钱了。你不需要先学会编程才有资格开始,但你需要想清楚要给谁解决什么问题 —— 而这恰恰是任何一个人都能开始想的事。

下一篇会接着讲:怎么把一个模糊的想法,整理成 AI 能一次做对的完整需求。 那一步做完,你会发现真正难的部分已经过去了。