SuperAPI AI 工具集

blocklet-getting-started

编程与开发

查看项目

更新于 10-16 05:00

技能介绍

用途:面向刚接触 ArcBlock Blocklet 生态、不清楚该问什么的开发者,通过问答形式引导其找到合适的技能与开发路径。核心思路是“用问题引导,用技能回答”:维护一份问题清单,用户选中后由 AI 读取 plugins/blocklet/skills/ 下相关技能文件并作答。

主要能力:先用 AskUserQuestion 确定语言(English、中文、日本語),此后全程使用该语言。随后循环展示问题,受界面限制(最多 4 项),每轮给出 3 个来自不同类别的问题加 1 个特殊项“Start my first environment setup”。问题库分为入门(GS)、约定目录(CD)、服务器模式(SM)、tmux 进程管理(TM)、仓库与分支(RB)、开发工作流(DW)、排障(TS)、进阶主题(AT)等类别,会记录已问过的问题避免重复。

使用方式:用户选择问题后,AI 加载对应技能文件、提取相关段落、给出简明回答,并附命令或代码片段,然后返回下一轮提问。若选择开始环境搭建,再询问要开发 Blocklet 应用还是 Blocklet Server 核心,分别重定向到 /blocklet-dev-setup 或 /blocklet-server-dev-setup;若用户直接给出 Issue URL 或 Blocklet URL,则直接重定向到 /blocklet-dev-setup。

适用场景:新手选路、理解约定目录与服务器模式差异、tmux 查看日志与进程管理、仓库分支查找、提交与 PR 流程、常见排障(DNS、ulimit、端口权限、日志查看等)。

限制:本文档仅描述引导与问答机制,未提供具体功能效果、收费或价格、性能数据及完整安装步骤,相关细节暂未提供;实际答案取决于被引用的技能文件是否存在,文件缺失时只能给出一般性指引。