克隆示例Skill compact-core:clone-examples

这是一个用于区块链智能合约开发的辅助技能。其主要功能是帮助开发者快速克隆和启动Compact合约示例项目,包括计数器、代币、NFT、去中心化交易所(DEX)等模板。该技能通过提供结构化的示例目录、浅克隆命令和兼容性检查,简化了基于Midnight和OpenZeppelin框架的合约开发环境搭建流程。关键词:智能合约开发,区块链入门,合约模板,Midnight,Compact合约,OpenZeppelin,DApp开发,示例克隆。

智能合约 0 次安装 0 次浏览 更新于 2/26/2026

name: compact-core:clone-examples description: 当开始一个新的Midnight项目时使用,用于克隆示例合约(计数器、代币、NFT、DEX),从OpenZeppelin模板搭建脚手架,或引导一个包含可用入门代码的Compact合约开发环境。

克隆示例

可克隆的Compact合约示例和入门项目目录

使用方法

列出示例

阅读 references/catalog.yaml 以浏览可用示例。 根据标签、来源或兼容性要求进行筛选。

克隆示例

始终使用浅克隆以最小化下载大小:

git clone --depth 1 <clone_url> <目标目录>

克隆前:如果用户未指定目标目录,询问他们希望将仓库克隆到何处。

对于 path 不是 / 的示例,在克隆后引导用户到特定的文件或目录。

兼容性检查

在推荐示例之前,使用 /midnight-tooling:midnight-compatibility 来验证用户的环境是否符合示例的 compatibility 要求。如果版本不同或不兼容,请发出警告。

参考资料