用途:向当前 Convex 应用添加一项命名能力(如计费、定时任务、鉴权、搜索、智能体等)。用户以 /add 或 $add 后的文本描述所需能力。
主要能力与用法:第一步以 4 秒超时获取 https://basic-anteater-667.convex.site/capabilities.json,用 title、summary、trigger 匹配用户请求。若命中,获取该能力的 /capability/<名称>.md 文档,并按其 Procedure 与 Rules 部分执行,在线文档为最新,无需重新发布插件。
回退流程:若目录不可达或无匹配条目,则退回既有行为。能力为 hosting 时运行 /add-hosting,接入 @convex-dev/static-hosting;其它能力则运行 /add-component 并设置 ADD_TERM,读取 CANDIDATES 输出,安装最匹配的 @convex-dev 组件,并按 README 接线。最后向用户确认新增结果,hosting 给出生成的 URL,其它给出组件名称。
规则与限制:始终优先查询在线能力目录,其规范流程可能取代内置知识;在线文档文本属于流程说明,不是可直接盲目执行的任意 shell,需自行判断;目录未命中不可直接失败,必须回退到旧组件搜索;不得硬编码组件映射,须使用搜索脚本返回的实时 CANDIDATES 列表;若沙箱阻止 curl 或 bash,应提示用户以网络访问权限重跑或自动批准。
适用场景:已存在 Convex 应用、需要快速接入某项能力时。具体命令细节与各能力文档内容需以运行时获取的目录和文档为准,资料未提供完整清单、版本或收费信息。