SuperAPI AI 工具集

mir-getting-started

通用与其它

查看项目

更新于 10-16 08:44

技能介绍

用途:这是一个面向初次接触 mir 的用户的入门指引技能,用于回答“mir 怎么用”“想开始用 mir”“snippet 工具的导入方法”等问题,带用户完成从安装到基本操作的流程。

主要能力与用法:

  1. 检查环境。先用 npx @tbsten/mir --version 确认 mir 是否已安装。

  2. 安装。未安装时可用 npm i -g @tbsten/mir,或直接使用 npx @tbsten/mir。

  3. 确认目标。若用户未明确说明,提供两类选择:使用已公开的 snippet,或创建并发布自己的 snippet。

  4. 使用 snippet:mir init 初始化项目;mir list 列出可用 snippet;mir info <name> 查看详情;mir install <name> 安装。

  5. 创建与发布 snippet:mir init 初始化;mir create <name> 创建雏形;将模板文件放入 .mir/snippets/<name>/,并在 .mir/snippets/<name>.yaml 中定义变量;mir sync <name> 同步变量定义;mir install <name> --out-dir=/tmp/test 做动作确认;mir publish <name> 发布到本地 registry。若要发布到远程 registry(如 official),先通过 GitHub OAuth 执行 mir login,再执行 mir publish <name> --registry=official。

限制与注意:执行 mir init 前需确认位于项目根目录;应结合用户熟练程度调整说明详细程度。资料未提供平台支持、收费、价格及除上述流程外的功能说明。