Blocklets 板的稳定索引。细节页承担正文;本页是查找表。
命令
| 命令 | 用途 | 详情页 |
|---|---|---|
arc blocklet create [dir] | 脚手架 package(init 别名) | 本地创建与运行 |
arc blocklet recipe list / explain | 发现脚手架 | 入门 |
arc blocklet check [dir] | Profile 契约(validate 别名) | 检查、构建与 inspect |
arc blocklet build [dir] | 写入 dist/ + manifest | 检查、构建与 inspect |
arc blocklet inspect <dir> | Manifest + 文件列表 | 检查、构建与 inspect |
arc blocklet list [dir] | 发现树下 package | 检查、构建与 inspect |
arc blocklet dev [dir] | 约定扫描(不是服务器) | 检查、构建与 inspect |
arc blocklet run <path> | 在 daemon 上 serve 一个 package | 本地创建与运行 |
arc service start --blocklet <path> | 冷启动并带上一个 package | 本地创建与运行 |
arc dsl validate / lint / format | DSL 门禁 | 检查、构建与 inspect |
arc deploy … | 注册 / 发布路径 | 发布与部署 |
arc blocklet deploy / instance / fleet | Pages 向高级路径 | 发布与部署 |
完整参数列表:arc blocklet。
Recipe 与 check profile
| Recipe | 适用时的 check profile |
|---|---|
basic、blank | basic |
minimal-app | minimal-app |
agent-workspace | agent-workspace |
support-community | support-community |
Manifest 字段组
| 组 | 字段(摘要) | 页面 |
|---|---|---|
| 身份 | specVersion、id、name、did、version、description | Manifest |
| Metadata | logo、keywords、tags、author、license、链接、hidden | Manifest |
| 运行时 | scope、mounts、system、sites、surfaces、instance、cron、io | Manifest |
| 数据契约 | replicated、networkRead、redistributable、index | 数据与 AFS |
Package vs instance
| 对象 | 一句话 | 页面 |
|---|---|---|
| Package | 版本化应用产物(blocklet.yaml + 资产 / dist/) | Package 与 Instance |
| Instance | 带配置与数据绑定的某次运行或部署 | Package 与 Instance |
生命周期诚实标签
| 标签 | 本板含义 |
|---|---|
| 已验证 | 在隔离本地环境用 arc 2.0.0-beta.28 对所述命令完成演练 |
| 部分 | 命令存在;记录了环境前置或不完整成功 |
| Experimental / 未验证 | 此处未 E2E 证明——不要写成默认开发者路径 |
相邻板
| 板 | 用于 |
|---|---|
| AFS | 路径、操作、provider |
| AUP | 界面语义、primitive |
| Web Device | 站点、组件、主题 |
| arc-cli | 完整 CLI 手册 |
证据基线
- CLI:
arc2.0.0-beta.28(服务横幅0ec1be4· 2026-08-07) - 隔离临时演练:
basic+minimal-app的 create/check/build/inspect/run/service start - 解析器/类型:ARC
packages/core/src/blocklet/types.ts中的BlockletManifest