# 微信小程序开发官方提供的skill如何使用

**URL:** <https://forum.beginner.center/t/topic/2962>\
**Category:** 🛠工具与编程\
**Tags:** 微信, 微信小程序\
**Created:** [2026 年8 月 18 日 06:56 UTC](https://forum.beginner.center/t/topic/2962 "2026-08-18T06:56:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

作者： ![doggie](https://forum.beginner.center/user_avatar/forum.beginner.center/doggie/32/550_2.png) [@doggie](https://forum.beginner.center/u/doggie)\
发布日期： [2026 年8 月 18 日 06:56 UTC](https://forum.beginner.center/t/topic/2962/1 "2026-08-18T06:56:59Z")

</div>

# 本地开发

一共有两个工具

1. [微信开发者工具自带的skill](https://developers.weixin.qq.com/miniprogram/dev/devtools/Skills.html)，需要`Electron Build 2.02.2607032` 及以上版本
2. [cloudbase](https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/ide-setup/codex)，这个skill涉及很多东西（尤其和云开发相关），其中的`miniprogram-development`，专门负责小程序开发

配置好以后，设置提示词即可自动调用

```auto
涉及小程序的代码撰写，调用skill miniprogram-development和wechatide

```

 ![image](https://discoursecdn.beginner.center/original/2X/d/d8359d51c5d8754c0088412f9a96b83dbef1a6cf.png)  
 ![image2](https://discoursecdn.beginner.center/original/2X/6/63a287ec7075be3f0467a0630220966243f58cf7.png)

## 两个skill的区别

`miniprogram-development` 负责“小程序怎么开发”，`wechatide-skill` 负责“怎么实际操控微信开发者工具完成验证和发布”。

| 对比项 | `miniprogram-development` | `wechatide-skill` |
| --- | --- | --- |
| 定位 | 小程序领域开发规范与技术路线 | 微信开发者工具的操作入口 |
| 核心问题 | 写什么、怎么组织代码、选什么技术 | 如何打开、编译、调试、预览、上传 |
| 主要能力 | 页面/组件、路由、`tabBar`、项目结构、CloudBase、SEO、发布规范 | 登录、项目管理、模拟器、截图、console/network、自动化点击、预览上传、云资源操作 |
| 执行方式 | 指导 Codex 修改项目代码和配置 | 通过 `wechatide` CLI 真正控制开发者工具 |
| 覆盖对象 | 主要是微信小程序 | 小程序和小游戏同等支持 |
| 替代方案 | `wechatide` 不可用时可退回 `miniprogram-ci`、CloudBase MCP | 专门使用当前开发者工具，不负责通用代码开发 |
| 安全规则 | 代码修改协议、部署前检查、CloudBase 场景路由 | CLI 授权、版本匹配、登录、Token、异步确认和任务轮询 |
| 更新关系 | 项目内的通用开发 skill | 与微信开发者工具版本配套，需要检查 `versionRelation` |

可以把它们理解为：

- `miniprogram-development`：工程师的“小程序开发手册”
- `wechatide-skill`：工程师操作微信开发者工具的“手和眼睛”

典型使用方式：

- “新增一个学习页面”  
主要用 `miniprogram-development`，负责文件结构、WXML/WXSS/JS、路由和配置。

- “编译刚才的页面并截图看看”  
写代码仍按 `miniprogram-development`；实际打开项目、编译和截图则交给 `wechatide-skill` 的 `initializer → compiler → debugger`。

- “上传体验版”  
先按 `miniprogram-development` 做发布前检查，再由 `wechatide-skill` 的 `previewer` 执行上传。

- “排查模拟器里的网络请求为什么失败”  
`miniprogram-development` 提供小程序运行逻辑背景，`wechatide-skill/debugger` 读取真实 console、network 和运行时状态。

- “做小程序 SEO、微信搜索收录”  
使用 `miniprogram-development`；这不是 `wechatide-skill` 的职责。

- “操作小游戏模拟器”  
使用 `wechatide-skill`；`miniprogram-development` 主要面向小程序，不覆盖完整小游戏开发。

# 云开发

没怎么使用，不清楚

> **[使用 Skill / MCP 辅助小程序开发（可选） | 微信开放文档](https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/guide/development-assistant.html)**
>
> 微信开发者平台文档
