wechat-miniprogram-ai

wechat-miniprogram-ai is a skill for Codex from leafyuan1988/wechat-miniprogram-ai-skill. It costs 100 tokens per session (5,608 once invoked), scanned A, original, MIT.

A development guide for adding AI capabilities to WeChat Mini Programs, which are lightweight apps that run inside WeChat.

In plain words
What is it for?
Use it to design or review WeChat Mini Program AI integrations, including business workflows, MCP configuration, page metadata, knowledge bases, and release constraints.
Why use it?
It helps decide between WeChat's automatic and developer modes and explains how to structure AI skills, interfaces, components, configuration, debugging, and evaluation.

Skill for Codex

Written for Codex: agents/openai.yaml present. Also seen: mentions Claude Code; mentions AGENTS.md; mentions Codex.

Good fit Use it to design or review WeChat Mini Program AI integrations, including business workflows, MCP configuration, page metadata, knowledge bases, and release constraints.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/leafyuan1988/wechat-miniprogram-ai-skill/wechat-miniprogram-ai
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add leafyuan1988/wechat-miniprogram-ai-skill --skill wechat-miniprogram-ai
Clone the repo
git clone --depth 1 https://github.com/leafyuan1988/wechat-miniprogram-ai-skill

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for wechat-miniprogram-ai

README.md
[![agentmods](https://agentmods.dev/badge/skills/leafyuan1988/wechat-miniprogram-ai-skill/wechat-miniprogram-ai.svg)](https://agentmods.dev/skills/leafyuan1988/wechat-miniprogram-ai-skill/wechat-miniprogram-ai)
Your own site
<a href="https://agentmods.dev/skills/leafyuan1988/wechat-miniprogram-ai-skill/wechat-miniprogram-ai"><img src="https://agentmods.dev/badge/skills/leafyuan1988/wechat-miniprogram-ai-skill/wechat-miniprogram-ai.svg" alt="Measured on agentmods" height="20"></a>
Per session 100 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 5,608 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00100 $0.05608
Opus 5 $0.00050 $0.02804
Sonnet 5 $0.00020 $0.01122
Haiku 4.5 $0.00010 $0.00561

Measured 7d ago against content hash 7dfb9a8e0294, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

wechat-miniprogram-ai scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/wechat-miniprogram-ai/SKILL.md · 495 lines

How it starts

The opening of the file, as written. The whole thing — 495 lines — stays where its author put it; the contents beside it link to each section on GitHub.

微信小程序 AI 接入开发指南

本 Skill 面向 Codex、Claude Code、Cursor、Qwen Code 等代码代理。代理应扫描项目、判断接入模式、拆解业务闭环,并直接生成合理的代码补丁,而不是只输出概念说明。

先区分两个概念:本文件是给代码代理使用的“开发指南 Skill”;微信运行时里每个业务能力也有一个 SKILL.md,下文统一称为“微信 AI SKILL.md”。

1. 官方状态护栏

  • 默认把“小程序 AI 开发模式”视为 beta/内测能力,除非微信官方文档明确说明已开放正式提审。
  • 涉及上线、审核、正式发布前,必须复查微信官方文档。按 2026-06 官方文档,当时暂未开放该模式代码提审,不应把相关代码合入正式版本提交审核。
  • 优先依据微信官方文档和官方 Demo wechat-miniprogram/ai-mode-demo,不要以第三方博客作为规范来源。
  • AI 模式代码应尽量隔离,避免影响普通小程序版本发布。
  • 不要假设所有正式版微信开发者工具都支持调试 AI 开发模式;必要时提示使用支持该能力的 Nightly 版本。

2. 先判断接入模式

拿到项目后,先判断模式,再动手改造。不要默认直接做开发模式。

自动模式

适合:

  • 小程序业务流程短,页面结构清晰。
  • 团队希望低成本先接入,暂时无法投入微信 AI SKILL 开发。
  • 主要目标是让 AI 能理解页面、辅助用户操作,而不是稳定编排核心交易链路。

处理方式:

  • 优化页面标题、按钮文案、表单 label、空状态、错误提示、权限提示。
  • 检查关键页面是否有明确用户动作路径:搜索、选择、填写、确认、支付、取消。
  • 降低页面交互复杂度,避免隐藏入口、强运营位遮挡、流程依赖长链跳转。

风险:

  • AI 可能绕过首页、运营位、品牌露出。
  • 页面复杂时 GUI 操作不稳定。
  • 开发者对 AI 执行顺序、参数来源、错误处理的控制较弱。

开发模式

适合:

  • 交易、预约、下单、查询、售后、会员、内容检索等核心流程。
  • 需要稳定、可审计、可控的 AI 执行。
  • 需要在微信 AI 对话流里展示自定义业务卡片。

处理方式:把业务拆成若干微信 AI SKILL,每个 SKILL 包含业务说明、mcp.json、原子接口、按需实现的原子组件,并在 app.jsonagent.skills 中注册。

推荐策略:自动模式用于通用页面兜底,开发模式承接核心业务闭环。pageMetadata 是文字链/页面元数据能力,可作为兜底补充,不要把它当成自动模式的必要配置。

3. 项目改造总流程

内部按以下顺序执行;除非用户只要方案,否则优先直接修改代码:

  1. 审查项目现状:pagescomponentsservicesapistoreutilsapp.jsonproject.config.json
  2. 判断项目是原生小程序、Taro、uni-app 还是其他跨端框架。
  3. 找到分包、业务 API/service、登录态、缓存、支付、地址、上传等关键流程。
  4. 如果是 uni-app,检查是否会替换全局 wx 导致 wx.modelContext 丢失;必要时按官方 FAQ 给 @dcloudio/uni-mp-weixin 打补丁。
  5. 找出 1-3 个最适合 AI 化的用户任务,不要贪多。
  6. 将每个任务拆成“意图 -> 原子接口 -> 原子组件或文本结果 -> 后续动作”。
  7. 新建独立 SKILL 目录,例如 skills/order-skill/
  8. 编写微信 AI SKILL.md:业务流程、接口依赖、禁止行为、意图分流、错误处理。
  9. 编写 mcp.json:声明 APIs、inputSchemaoutputSchema、按需绑定 UI 组件、相关页面。
  10. 实现 index.js:创建 Skill、注册中间件、注册原子接口。
  11. 实现 apis/*.js:每个接口只做一个最小业务动作。
  12. 按需实现 components/*:只有需要 GUI 卡片的接口才必须绑定原子组件。
  13. 修改 app.json:增加 agent.skills,按需增加 agent.instructionagent.pageMetadata
  14. 编写或更新测试用例:正向路径、缺参数、越权、取消、支付失败、重复调用、上下文丢失。

4. SKILL 拆分原则

一个微信 AI SKILL 对应一个可完成的业务场景。

Read the full file on GitHub · 495 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 495 lines · 100 tokens per session scan A 7dfb9a8e0294

Subscribe to this mod's changes

wechat-miniprogram-ai is a skill published in the GitHub repository leafyuan1988/wechat-miniprogram-ai-skill (2 stars, last pushed 2mo ago), licensed MIT. It adds 100 tokens to every session and 5,608 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

weapp-vite-best-practices

An engineering guide for building small-program projects with weapp-vite, a Vite-based toolchain for compiling mini-apps for several platforms.

weapp-vite/weapp-vite · 134 tokens

wxa-create-ai-miniprogram

A setup guide for creating a new WeChat mini program with artificial-intelligence features. WeChat mini programs are small apps that run inside WeChat.

TencentCloudBase/mp-skills · 67 tokens

model-authoring

Empirical rules for authoring PyTorch models for on-device execution on Apple platforms, covering energy-efficient inference, scalable compute, and correctness testing. Use this skill whenever the user is writing, debugging, or reviewing PyTorch model code intended for on-device execution — even if they don't…

apple/coreai-models · 95 tokens

working-with-coreai

Use this skill whenever the user mentions coreai-torch, TorchConverter, coreai-build, AIModel, AIProgram, .aimodel, or wants to export/compile/run a PyTorch model on Apple silicon (iPhone, iPad, Mac). Also triggers for "deploy on device", "optimize for on-device performance", onboarding new models to Core AI, or…

apple/coreai-models · 91 tokens

ai-model-wechat

A guide for adding AI text generation to WeChat Mini Programs, lightweight applications that run inside WeChat.

TencentCloudBase/CloudBase-AI-Toolkit · 144 tokens

ai-model-nodejs

Use this skill for Node.js backend AI via @cloudbase/node-sdk (>=3.16.0) — cloud functions, CloudRun, Express/Koa/NestJS, serverless APIs, scheduled jobs, LLM proxies, agent orchestration. The only SDK supporting image generation (ai.createImageModel + generateImage). Text via ai.createModel with groups cloudbase…

TencentCloudBase/CloudBase-AI-Toolkit · 158 tokens