| ID | 用户名 | 角色 | 状态 | 创建时间 | 操作 |
|---|
本手册中所有需要敲命令的操作,都可以直接告诉 WorkBuddy 助手,由它代你执行。你只需提供必要信息(如服务器 IP、密码、文件路径)。
| 操作类型 | WorkBuddy 能否代执行 | 你需要提供什么 |
|---|---|---|
| 本地文件操作(cd/ls/scp/rsync) | ✅ 直接执行 | 文件路径 |
| Git 版本管理 | ✅ 直接执行 | 项目目录 |
| CloudStudio 部署 | ✅ 一条命令搞定 | 项目目录路径 |
| SSH 连服务器装 Nginx | ✅ 远程执行 | 服务器 IP + root 密码 |
| 上传文件到服务器 | ✅ scp/rsync 执行 | 服务器 IP + 密码 + 文件路径 |
| certbot 申请 HTTPS 证书 | ✅ SSH 远程执行 | 服务器 IP + 密码 + 域名 |
| 购买云服务器 | ❌ 需你登录云控制台 | — |
| 域名注册 + ICP 备案 | ❌ 需实名认证 | — |
| 小程序后台配置业务域名 | ❌ 需你扫码登录公众平台 | — |
大家已经通过 WorkBuddy 生成了项目(HTML 页面或完整应用),在本地 PC 上能正常运行。这是部署的起点。
| 项目类型 | 本地怎么跑 | 谁来做 |
|---|---|---|
| 纯 HTML 页面 | 双击 index.html 浏览器打开 | 你自己 |
| 含后端的应用 | npm install + npm start | WorkBuddy 可代执行 |
浏览器打开项目,确认页面显示正常、功能可用即可。
方便回退,改坏了能恢复。告诉 WorkBuddy:
# 对 WorkBuddy 说:
"帮我在项目目录初始化 Git 仓库并提交初始版本"
| 操作 | 谁来做 |
|---|---|
| git init / add / commit | WorkBuddy 代执行 |
| 后续每次提交 | 告诉 WorkBuddy「帮我提交改动」 |
先搞清楚两种项目的区别:
| 项目类型 | 通俗解释 | 举例 |
|---|---|---|
| 静态页面 | 就是"死"的网页,所有人看到的都一样,没有登录、上传等功能 | 培训手册、产品介绍页、活动展示页 |
| 完整应用 | 有"后台大脑"的程序,能处理用户操作,比如登录、存数据、上传文件 | 带登录的系统、文档上传分析平台 |
告诉 WorkBuddy:
# 对 WorkBuddy 说:
"帮我把 c:/我的项目/my-page 目录部署到 CloudStudio"
WorkBuddy 会自动完成:
| 操作 | 对 WorkBuddy 说 | 效果 |
|---|---|---|
| 更新页面 | 「重新部署 my-page 目录到 CloudStudio」 | 链接不变,内容更新 |
| 下线页面 | 「下线我之前部署的 CloudStudio 站点」 | 分享链接即刻失效 |
| 环节 | 用什么工具 | 在哪里操作 |
|---|---|---|
| 购买服务器 | 浏览器 | 腾讯云/阿里云控制台 |
| 连接服务器、装软件 | SSH(WorkBuddy 代执行) | 本地终端 → 远程服务器 |
| 上传代码文件 | scp/rsync(WorkBuddy 代执行) | 本地 → 服务器 |
| 配置 Nginx | SSH 远程编辑(WorkBuddy 代执行) | 服务器 /etc/nginx/ |
| 申请 HTTPS 证书 | certbot(WorkBuddy 代执行) | 服务器上执行 |
| 域名备案 | 浏览器 | 云服务商备案系统 |
| 需要什么 | 怎么获取 | 谁来做 |
|---|---|---|
| 云服务器 | 腾讯云/阿里云控制台购买(1核2G 起步) | 你自己 |
| 服务器 IP + root 密码 | 购买后控制台获取 | 你自己 |
| 域名(可选) | 域名注册商购买 + ICP 备案 | 你自己 |
把服务器信息和项目路径告诉 WorkBuddy:
# 对 WorkBuddy 说:
"我的服务器是 123.45.67.89,root 密码是 xxx,
域名是 www.ace.com,
帮我把 c:/我的项目/my-app 部署上去,
需要的服务请自行安装,
最后发给我访问地址,谢谢"
WorkBuddy 会自动完成以下所有操作(以前需要专业运维工程师才能做,现在一句话搞定):
| WorkBuddy 自动做了什么 | 通俗解释 |
|---|---|
| 远程登录服务器 | 连上你的服务器 |
| 安装运行环境 | 装好项目需要的软件 |
| 上传代码文件 | 把你本地的项目传到服务器上 |
| 安装项目依赖 | 把项目用到的库装好 |
| 启动服务 | 把项目跑起来,挂了自动重启 |
| 配置域名访问 | 让用户通过域名访问到你的项目 |
| 配置 HTTPS | 让网址变成安全锁标识的 https |
| 返回访问地址 | 给你一个可访问的网址 |
每次改完代码,一句话重新部署:
# 对 WorkBuddy 说:
"帮我重新上传项目并重启服务"
WorkBuddy 自动:上传新代码 → 安装新依赖(如有)→ 重启服务。约 30 秒完成。
| 步骤 | 谁来做 | 耗时 |
|---|---|---|
| ① 本地改代码 + 验证 | 你自己 | 按需 |
| ② 告诉 WorkBuddy 重新部署 | WorkBuddy | 30 秒 |
| ③ 刷新域名验证 | 你自己 | 10 秒 |
| 想做什么 | 对 WorkBuddy 说 |
|---|---|
| 查看服务状态 | "帮我看看服务器上服务运行状态" |
| 查看日志 | "帮我看看服务日志" |
| 重启服务 | "帮我重启服务" |
| 查看资源占用 | "帮我看看服务器 CPU、内存占用" |
在哪里操作:浏览器打开 https://mp.weixin.qq.com
微信小程序要求后端服务必须通过已备案域名 + HTTPS访问,所以你需要提前准备好:
| 需要什么 | 怎么获取 | 谁来做 | 耗时 |
|---|---|---|---|
| 域名 | 域名注册商购买(如腾讯云、阿里云) | 你自己 | 1 天 |
| ICP 备案 | 云服务商备案系统提交材料 | 你自己 | 1-2 周 |
| HTTPS 证书 | 第三步已部署,WorkBuddy 可代配置 | WorkBuddy | 几分钟 |
| 业务域名白名单 | 小程序后台配置(见下方 4.2) | 你自己 | 10 分钟 |
在哪里操作:浏览器登录 微信公众平台
位置:开发管理 → 开发设置 → 业务域名
www.ace.com)https://www.ace.com/校验文件.txt。上传这一步 WorkBuddy 可代执行。在哪里操作:在 WorkBuddy 对话中
把你的需求告诉 WorkBuddy,它会帮你生成完整的小程序项目代码:
# 对 WorkBuddy 说:
"帮我开发一个微信小程序,功能包括:
1. 微信登录
2. 首页展示功能入口
3. 上传文档(Word/PDF/图片)
4. 文档分析结果展示
5. 历史记录列表
用云开发,生成完整项目代码到本地目录"
WorkBuddy 会:
用什么工具:微信开发者工具(官方 IDE)
下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html
| 环节 | 操作 | 在哪里 |
|---|---|---|
| 预览 | 点工具顶部「预览」→ 生成二维码 → 手机微信扫码真机体验 | 开发者工具 |
| 上传 | 点工具顶部「上传」→ 填版本号和备注 → 上传代码包到微信服务器 | 开发者工具 |
| 审核 | 登录 mp.weixin.qq.com → 版本管理 → 提交审核 | 公众平台后台 |
| 发布 | 审核通过后 → 版本管理 → 点「发布」→ 用户可搜索使用 | 公众平台后台 |
每次更新只需三步:
| 方式 | 适合什么 | 产出 | 你自己做 | WorkBuddy 做 |
|---|---|---|---|---|
| ① 本地运行 | 开发调试 | 本地能跑的项目 | 验证功能 | Git 操作、排错 |
| ② CloudStudio | 临时预览分享 | 临时公网链接 | — | ✅ 全部代执行 |
| ③ 云服务器 | 长期正式运行 | HTTPS 域名访问 | 买服务器、域名备案 | ✅ 装环境、上传、配 Nginx、HTTPS、运维 |
| ④ 微信小程序 | 微信生态内使用 | 小程序发布上线 | 申请认证、预览发布 | ✅ 生成代码、排错 |
国家规定:用国内服务器对外提供网站服务,域名必须完成 ICP 备案。未备案的域名无法通过 80/443 端口对外访问。微信小程序也要求后端域名已备案。
在哪买的服务器,就在哪备案——备案跟着服务器走。两家操作流程基本一样:
| 你的服务器 | 在哪备案 | 操作路径 |
|---|---|---|
| 腾讯云 | 腾讯云备案系统 | 登录腾讯云控制台 → 搜索"备案" → 进入网站备案系统 → 填写主体信息、网站信息 → 上传营业执照和身份证 → 人脸核验 → 提交审核 |
| 阿里云 | 阿里云备案系统 | 登录阿里云控制台 → 搜索"备案" → 进入 ICP 备案系统 → 填写主体信息、网站信息 → 上传证件 → 人脸核验 → 提交审核 |
| 阶段 | 耗时 | 说明 |
|---|---|---|
| 初审 | 1-2 个工作日 | 云厂商审核你的资料是否齐全 |
| 管局审核 | 约 1-20 个工作日(通常 7-10 天) | 提交到工信部通信管理局,等待最终审批 |
| 结果通知 | 即时 | 审核通过/驳回会短信和邮件通知 |
查看进度:在备案系统的"我的订单"或"备案管理"页面可以实时查看当前审核状态。以阿里云为例,关键界面如下:
① 备案系统首页——查看备案订单
② 审核中——可查看当前进度状态
③ 备案完成——获得备案号,域名可正式使用
打开 mp.weixin.qq.com → 点"注册" → 选"小程序" → 填写企业信息 → 上传营业执照 → 完成微信认证。
能否复用企业公众号信息?
✅ 可以!如果企业已有已认证的微信公众号,注册小程序时选择"复用公众号资质"即可:
认证费用对比
| 主体类型 | 认证费 | 需要材料 |
|---|---|---|
| 个人主体 | 30 元/年 | 仅需身份证,无需营业执照 |
| 个体工商户 | 30 元/年 | 营业执照 + 经营者身份证 |
| 企业主体 | 300 元/年 | 营业执照 + 法人身份证 + 对公账户 |
个人版 vs 企业版:功能区别
| 功能 | 个人版 | 企业版 |
|---|---|---|
| 微信支付 | ❌ 不支持 | ✅ 支持 |
| 获取用户手机号 | ❌ 不支持 | ✅ 支持 |
| 可用类目 | 仅 14 个基础类目 | 全部类目可申请 |
| 官方认证标识 | ❌ 无 | ✅ 有 |
| 被搜索和分享 | ❌ 未认证不可搜索 | ✅ 可被搜索和分享 |
| 高级接口(卡券、多门店等) | ❌ 不支持 | ✅ 支持 |
登录 mp.weixin.qq.com → 左侧菜单"开发" → "开发管理" → "开发设置" → 找到并复制 AppID(类似 wx1a2b3c4d5e6f)。
下载地址:developers.weixin.qq.com/miniprogram/dev/devtools/download.html
选择"稳定版 Stable Build"下载 → 安装后打开 → 用微信扫码登录。
| 版本 | 适合谁 | 说明 |
|---|---|---|
| 稳定版(推荐) | 日常开发 | 功能稳定,不易出 bug |
| 预览版 | 尝鲜新功能 | 可能不稳定,不建议正式项目用 |
开发者工具首页 → 点"导入项目" → 需要选两个东西:
| 填什么 | 具体操作 |
|---|---|
| 项目目录 | 选择 WorkBuddy 生成的小程序代码文件夹(如 c:/我的项目/miniprogram) |
| AppID | 粘贴第 2 步复制的小程序 AppID |
| 区域 | 位置 | 作用 |
|---|---|---|
| 代码编辑器 | 左侧 | 修改代码,支持自动补全 |
| 模拟器 | 中间 | 实时预览效果,可切换机型 |
| Console 控制台 | 底部 | 查看报错信息和调试输出 |
| 编译按钮 | 顶部 | 刷新预览(快捷键 Ctrl+B) |
| 预览按钮 | 顶部 | 生成二维码,手机扫码真机调试 |
开发过程中难免遇到报错,不用慌:
| 步骤 | 操作 |
|---|---|
| 1 | 看底部 Console 控制台的红色报错信息 |
| 2 | 复制报错信息 |
| 3 | 粘贴给 WorkBuddy,告诉它"小程序报错了,帮我看看" |
| 4 | WorkBuddy 定位问题并修复代码,你重新编译即可 |