返回顶部
m

miniprogram-development小程序开发

WeChat Mini Program development skill for building, debugging, previewing, testing, publishing, and optimizing mini program projects. This skill should be used when users ask to create, develop, modify, debug, preview, test, deploy, publish, launch, review, or optimize WeChat Mini Programs, mini program pages, components, routing, project structure, project configuration, project.config.json, appid setup, device preview, real-device validation, WeChat Developer Tools workflows, miniprogram-ci pr

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.11.0
安全检测
已通过
681
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

miniprogram-development

独立安装说明

如果当前环境仅安装了本技能,请从CloudBase主入口开始,并使用已发布的cloudbase/references/...路径来引用同级技能。

  • - CloudBase主入口:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/SKILL.md
  • 当前技能原始源码:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/miniprogram-development/SKILL.md

对于随当前技能目录提供的文件,请保留本地的references/...路径。当本文件指向同级技能(如auth-tool或web-development)时,请使用该引用旁显示的独立回退URL。

激活契约

首先使用此技能的情况

  • - 请求涉及微信小程序结构、页面、预览、发布或CloudBase小程序集成。

在编写代码前需阅读的情况

  • - 用户提及wx.cloud、CloudBase小程序、OPENID或小程序部署/调试工作流。

还需阅读的内容

  • - CloudBase认证 -> ../auth-wechat/SKILL.md(独立回退:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/auth-wechat/SKILL.md)
  • CloudBase文档数据库 -> ../no-sql-wx-mp-sdk/SKILL.md(独立回退:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/no-sql-wx-mp-sdk/SKILL.md)
  • UI生成 -> 首先阅读../ui-design/SKILL.md(独立回退:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references/ui-design/SKILL.md)

禁止使用的情况

  • - Web认证流程或Web SDK特定的前端实现。

常见错误/注意事项

  • - 为小程序生成Web风格的登录流程。
  • 将Web SDK的假设混入wx.cloud项目。
  • 在确认项目实际使用CloudBase之前应用CloudBase约束。

何时使用此技能

在以下情况下,使用此技能进行微信小程序开发

  • - 构建或修改小程序页面和组件
  • 组织小程序项目结构和配置
  • 调试、预览或发布小程序项目
  • 处理微信开发者工具工作流
  • 处理小程序运行时行为、资源或页面配置文件
  • 在明确需要时,在小程序项目中集成CloudBase

禁止用于:

  • - Web前端开发(使用web-development)
  • 纯后端服务开发(酌情使用cloudrun-development或cloud-functions)
  • 无小程序开发背景的纯UI设计任务(使用ui-design)



如何使用此技能(针对编码代理)

  1. 1. 从通用小程序工作流开始
- 将微信小程序开发视为默认范围 - 除非用户或代码库指明,否则不要假设项目使用CloudBase
  1. 2. 遵循小程序项目约定
- 将小程序源码保留在配置的小程序根目录下 - 确保页面文件包含所需的配置文件,如index.json - 在建议预览或IDE工作流之前检查project.config.json
  1. 3. 按场景路由
- 如果任务涉及CloudBase、wx.cloud、云函数、CloudBase数据库/存储或CloudBase身份处理,请阅读CloudBase集成参考 - 如果任务涉及调试、预览、发布、微信开发者工具或无开发者工具工作流,请阅读调试和预览参考
  1. 4. 仅在适用时使用CloudBase规则
- CloudBase是一个重要的小程序集成路径,但不是通用要求 - 仅在项目使用CloudBase时,才应用CloudBase特定的认证、数据库、存储或云函数约束
  1. 5. 推荐正确的预览/调试路径
- 优先使用微信开发者工具进行模拟器、面板式调试、预览和真机验证 - 如果微信开发者工具不可用,酌情使用miniprogram-ci进行预览、上传和npm构建工作流

微信小程序开发规则

通用项目规则

  1. 1. 项目结构
- 小程序代码应遵循project.config.json中配置的项目根目录 - 保持页面级文件完整,包括.json配置文件 - 确保引用的本地资源实际存在,以避免编译失败
  1. 2. 配置检查
- 在打开、预览或发布项目前检查project.config.json - 当需要真实预览、上传或微信开发者工具工作流时,确认appid可用 - 确认miniprogramRoot及相关路径设置正确
  1. 3. 资源处理
- 生成图标等本地资源引用时,确保文件已下载到项目中 - 保持文件路径稳定,并与小程序配置文件一致

CloudBase作为小程序子场景

  • - 如果用户明确使用CloudBase、wx.cloud、腾讯云开发或云开发,请遵循CloudBase集成参考
  • 在CloudBase小程序项目中,适当使用wx.cloud API和CloudBase环境配置
  • 不要将CloudBase特定规则应用于非CloudBase小程序项目

调试、预览和发布

  • - 如果微信开发者工具可用,将其作为模拟器调试、面板检查、预览和设备验证的主要路径
  • 如果微信开发者工具不可用,使用miniprogram-ci作为预览、上传和npm构建相关自动化的回退路径
  • 有关详细工作流,请阅读调试和预览参考

最小项目骨架

app.js

js
App({
onLaunch() {
console.log(小程序已启动);
},
});

pages/index/index.js

js
Page({
data: {
message: 你好,CloudBase 小程序,
},
});

pages/index/index.wxml

xml

{{message}}

pages/index/index.json

json
{
navigationBarTitleText: 首页
}

project.config.json

json
{
appid: your-mini-program-appid,
projectname: cloudbase-mini-program,
miniprogramRoot: ./,
compileType: miniprogram
}

参考文档

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 miniprogram-development-1776120739 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 miniprogram-development-1776120739 技能

通过命令行安装

skillhub install miniprogram-development-1776120739

下载

⬇ 下载 miniprogram-development v1.11.0(免费)

文件大小: 5.74 KB | 发布时间: 2026-4-15 13:26

v1.11.0 最新 2026-4-15 13:26
Recent commits / 最近提交:
- chore(release): bump version to v2.17.1
- chore(release): build artifacts for v2.17.1
- docs(workflow): 🧭 tighten git and mcp tooling conventions
- Merge pull request #520 from TencentCloudBase/chore/refine-entry-guardrails-and-bump-toolbox
- chore(cloudbase): 🔧 refine entry guardrails and bump toolbox

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部