SuperAPI AI 工具集

iblai-cli-maintenance

通用与其它

查看项目

更新于 10-15 22:16

技能介绍

用途:这是面向维护者的 iblai 命令行工具(iblai-app-cli)内部参考,记录 CLI 是如何构建的,而非日常使用方式。各命令的用户可见行为归属于对应功能技能:iblai add <feature>、iblai startapp、iblai config 及模板系统见 /iblai-scaffold;iblai builds(Tauri 桌面/移动)见 /iblai-ops-build;iblai deploy 见 /iblai-ops-deploy。本技能是 iblai CLI 构建方式的权威记录,便于重建、fork 或移植其逻辑。

主要能力(参考文档):references/iblai-cli-add-command.md 说明 iblai add 如何检测已有项目并生成功能文件(commands/add.py);references/iblai-cli-startapp.md 说明 iblai startapp 如何从 base/agent 模板脚手架新应用(commands/startapp.py);references/iblai-cli-templates.md 说明 Jinja2 模板系统——目录布局、变量与渲染;references/iblai-cli-builds.md 说明 iblai builds 组如何包装 @tauri-apps/cli,含前置检查与透传(commands/builds.py);references/iblai-cli-build-binary.md 说明用 PyInstaller 将 iblai 构建为单文件可执行程序;references/iblai-cli-publish.md 说明发布流程(GitHub、npm、PyPI)。

与模板的关系:CLI 渲染的 Jinja2 模板现作为技能资产,与其脚手架的功能放在一起(如 iblai-auth/assets/、iblai-scaffold/assets/base/、iblai-ops-build/assets/icons/)。references/iblai-cli-templates.md 解释了这些 .j2 文件所期望的变量契约。

适用场景:需要理解、重建、fork 或移植 iblai CLI 内部实现的维护者。

限制:资料未提供具体安装命令、版本、收费或价格信息;本技能不描述各命令的日常用户用法。