SuperAPI AI 工具集

wechat-miniapp-factory

通用与其它

查看项目

更新于 10-16 08:39

技能介绍

用途:把想法一键变成真实的微信小程序工程,而非只给聊天方案。该技能充当编排器:选择实现路径、生成项目、本地校验,再调用同系列的 wechat-miniapp-reviewer 作为提交门禁。默认采用原生微信小程序加 CloudBase 就绪结构,适合定制论文、演示或业务原型;仅当用户约束明显更匹配时才换其他路径。

主要能力:一键流水线。只澄清阻塞性问题,若需求模糊则做合理假设并写入 docs/product-brief.md;除非用户明确要练习、私有定制原型、论文或代码所有权,否则做简短的“自建 vs 采购”扫描(见 references/ecosystem.md)。架构可选 native-cloudbase(默认)、native-local-demo(最快离线原型)、uni-app(明确要跨平台时)、weda-low-code(主要做内部 CRUD/管理且接受低代码锁定)。生成项目时,原生基线先运行 scripts/scaffold_native_miniapp.py,再定制页面、数据、云函数、文案与文档。要求实现核心流程、至少三个真实页面、真实演示数据、空/错/加载状态,以及便于审核者走通的路径。相关处加入 CloudBase:cloudfunctions/、种子数据文档、云/本地回退说明,前端不得含密钥。本地校验包括解析 JSON、检查声明路由、运行 npm test 或生成的校验器、排查明显的 WXML/WXSS/JS 错误。交付前使用 wechat-miniapp-reviewer,若其安装在 ${CODEX_HOME:-$HOME/.codex}/skills/wechat-miniapp-reviewer,读取并套用其结论格式。

使用方式:快速脚手架命令为 python3 ${CODEX_HOME:-$HOME/.codex}/skills/wechat-miniapp-factory/scripts/scaffold_native_miniapp.py /path/to/output --name "My Mini Program" --description "Short product description" --cloudbase,随后立即按用户实际想法改造页面与文档。输出契约需给出:项目绝对路径、所选架构及理由、运行的校验命令与结果、评审门禁结论(PASS、CONDITIONAL GO 或 NO-GO)、以及仅剩的必要人工步骤(如打开微信开发者工具、填真实 AppID、上传凭据)。

限制:不得留下只有占位符的页面;登录在功能真正需要身份前保持可选;禁止隐藏的审核专用流程、假数据切换或绕过平台审核;小程序代码中不得包含 AppSecret 或私钥;除非仓库已用框架,优先简洁原生 WXML/WXSS/JS;论文/演示项目需包含可见系统分层。不得声称保证过审,只能说该流程降低审核风险。具体收费、价格与平台支持范围资料未提供。