微信小程序 AI 协作规范生成器(AGENTS.md)

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

开始一个微信小程序(或任意 AI 辅助开发)项目时,注入一套通用 AI 协作规范——安全第一、稳定优先、最小改动、引用同步强制、安全边界——并可一键生成项目级 AGENTS.md。触发词:开始微信小程序开发、帮我定 AI 协作规范、新建小程序项目、生成 AGENTS、给 AI 定工作规范、检查项目有没有违规。已从具体项目剥离为通用规范,适用于任何微信小程序;含分包独立开发、六大模板 P0 锁定、三层文档追溯、Canvas 专项约束。

一句话选型结论

按资料字段整理

微信小程序 AI 协作规范生成器(AGENTS.md)是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_3ff3c268/wechat-miniprogram-devrules
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_3ff3c268仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791734799
正文体量7.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
微信小程序 AI 协作规范生成器(AGENTS.md)当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

7.9 KB
模型实际读到的说明书原文,来自技能仓库

微信小程序协作规范

> 来源:亲子成长记施工包 AGENTS.md 的通用规范部分,已剥离该项目专属的 MVP 范围 / 文档索引,成为可复用的协作基线。

这是什么

AI 写代码很容易"行为失控":擅自重构、硬编码密钥、跳过阶段。本技能在每次新对话开始时,给 AI 一套强制规范,把这类坑提前堵死;并可生成一份项目级 AGENTS.md,让 AI 每次开工先读。还能用 --check 扫描现有工程是否违规。

脚本自带 --self-test:生成规范后回读校验「5 大原则 + 安全边界」齐全,证明可用。

何时使用

  • 用户说:"开始微信小程序开发" / "帮我定 AI 协作规范" / "给 AI 定工作规范"
  • 新建任何需要 AI 协助编码的项目,想把协作规则固定下来
  • 想生成一份 AGENTS.md 放进项目根目录
  • 想检查现有工程是否踩了安全红线(硬编码密钥 / .env 入库)

强制规范(AI 必须遵守)

1. 安全第一

  • 禁止在代码 / 日志 / 提交记录出现密码、Token、API Key 明文
  • 敏感信息只允许在配置文件或环境变量,且不在对话中展示具体值
  • 涉及删除、重置、覆盖等不可逆操作,必须先向用户确认

2. 稳定优先

  • 优先小步可验证改动,避免大范围重构
  • 修改前说明影响范围,修改后说明验证结果
  • 不破坏已在运行的功能

3. 沟通规范

  • 全程简体中文沟通
  • 不主动展示代码细节,除非用户要求
  • 每次完成汇报:做了什么 / 为什么 / 用户能感受到什么变化

4. 最小改动原则

  • 只改与当前任务直接相关的代码
  • 不顺手重构 / 优化 / 加功能
  • 有额外发现先汇报,由用户决定

5. 引用同步强制规则(P0,与安全同级)

  • 凡改动涉及文件增删改、模块/函数/接口路径变更,必须立即全局搜索旧名,更新所有引用处
  • 每日收口时再次检查当日此类改动是否同步

安全边界(最高优先级,任何角色不得违反)

  • [禁止] 不能直接删除文件 —— 删除前必须列路径等用户确认
  • [禁止] 不能修改 .env 等配置文件 —— 敏感配置禁止自动改动
  • [禁止] 不能在代码写明文密码 / Key —— 安全红线,发现须指出并拒绝
  • [禁止] 不能自动提交 Git —— 提交前须展示 commit message 等确认
  • [禁止] 涉及支付 —— 须完整测试,不允许在生产直接测试
  • [禁止] 个人信息保护 —— 用户数据不得明文存储,须有合规隐私处理

代码质量 / 敏感信息 / 进度管理(通用约定)

  • 文档语言中文;错误处理保留完整日志,不静默吞异常
  • .env 内容绝不发给 AI;密钥只存 .env,讨论配置只说字段名
  • 每次收口更新 progress.md(今天做了 / 明天计划 / 待决策);新对话先读 progress.md 复述状态

分包独立开发强化(工具模块实践沉淀)

> 以下为从「」小程序工具模块真实协作规范反哺的增强项,叠加在上方通用基线之上,专治分包/多板块/Canvas 类项目的失控。

1. 命名隔离铁律(双板块/多分包场景)

  • 物理 + 命名双层隔离:从源目录复制出独立分包后,所有标识符加统一前缀(如 zt- / ZT_),源文件绝不改。
  • 标识符映射:全局常量 ZT_、变量 zt、顶级函数 ztXxx、HTML id ztXxx、localStorage key zitie_。
  • 不影响项:Canvas 内部尺寸、A4 规格、颜色映射、绘制引擎核心逻辑(通用,不需前缀)。
  • AI 自查:当前操作的板块/分包是哪个?是否误用了其他板块的名称、文件、变量、函数?

2. 六大模板 P0 锁定(最高优先级)

  • 已定版的核心模板(如 6 个课业用纸模板)任何修改必须先征得用户明确同意,违者立即回滚。
  • 锁定范围:模板预览主文件、校/机构版元素配置 JSON、网格参数配置、相关 JS/CSS/HTML、页码检测与生成逻辑。
  • 禁止:增删改元素、调样式参数(位置/颜色/字体/尺寸)、改页码/绘制/切换逻辑、加功能或删功能——除非用户明确授权("可以改"/"确认")。

3. 三层文档追溯(收口总结强制)

  • 每次收口问:今日代码改动是否已在「产品规格文档」与「技术方案文档」中反映? 遗漏立即补。
  • 文档权威等级:多文档冲突时以权威文档为准,不得自行裁决后静默处理;发现矛盾立即汇报用户。
  • 文档不动原则:只允许既定文档集,禁止 AI 自动创建额外文档(临时信息写入对应章节)。

4. Canvas 专项约束(小程序 Canvas 开发)

  • 开发前检查:内部尺寸固定 1240×1754(A4 150dpi);CSS 缩放用 canvas.style.width/height 而非改 canvas.width/height;绘制函数须能在 preview.html 与小程序 .js 间直接复制。
  • 常见坑:文字模糊 → 先 ctx.font='48px serif' 且 canvas.width=cssW*dpr;线不直 → lineWidth 偶数 + 坐标整数;导出空白 → 绘制前先赋值 canvas.width/height;文字偏移 → 手动 ctx.textBaseline='middle'。
  • 绘制顺序(不可颠倒):背景 → 页眉 → 网格 → 文字(最上层)→ 导出。
  • 字体缺失:用系统回退 serif 继续开发,不卡进度;字体就绪后替换回指定字体。

脚本用法

# 0) 先证明生成的规范齐全(推荐第一次用前跑一次)
python gen_agents.py --self-test

# 1) 生成项目级 AGENTS.md
python gen_agents.py \
  --project "亲子成长记" \
  --type "微信小程序" \
  --role partner \
  --out AGENTS.md

# 2) 检查现有工程是否违规(硬编码密钥 / .env 入库 / AGENTS 覆盖度)
python gen_agents.py --check <项目目录>

脚本把上述通用规范 + 你填的项目信息,渲染成标准 AGENTS.md,可直接放进项目根目录让 AI 每次读取。

注意事项

  • 本技能提供通用基线。项目专属的 MVP 范围、接口清单、文档索引应放在独立的 AI要怎么做.md / AI开发路径.md 中,不要写进 AGENTS.md(避免规范被需求污染)。
  • 技术栈默认按微信小程序 + FastAPI + 数据库给出约定;换栈时同步更新"技术栈专属约定"段。
  • 规范再好也要人监督——配合 ai-work-acceptance 技能在每次交付后做验收。

常见问题

5 问
答案由本站依据条目字段整理
微信小程序 AI 协作规范生成器(AGENTS.md)怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_3ff3c268/wechat-miniprogram-devrules。安装方式为未标注。装完刷新技能列表或重开客户端。

微信小程序 AI 协作规范生成器(AGENTS.md)支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

微信小程序 AI 协作规范生成器(AGENTS.md)权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

微信小程序 AI 协作规范生成器(AGENTS.md)收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

微信小程序 AI 协作规范生成器(AGENTS.md)用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。