mcpField
A
Aziel Runtime

Aziel Runtime

远程服务
glama.aiAI 与智能体24 天前更新

关于 Aziel Runtime

Aziel Runtime 是通过 MCP 和 OpenAPI 调用软件目录操作的执行运行时,面向需要受治理调用与可追溯结果的 Agent。它以 FragGate 作为统一执行入口,并可为调用生成回执。

主要功能

  1. 01列出并描述软件目录
  2. 02通过 FragGate 调用操作
  3. 03生成调用回执
  4. 04查询并引用文献
  5. 05支持远程 MCP 与本地 stdio

适用场景

  1. 01发现可调用的软件操作
  2. 02通过统一入口执行目录操作
  3. 03检查调用结果的回执

MCP 相关

提供公开的远程 MCP 服务,使用 Streamable HTTP,无需 API 密钥。MCP 客户端可通过 Softwares、FragGate 和 library lookup 工具发现并调用操作。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://aziel-runtime.vibelock.workers.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

36

此工具无需参数。

详细介绍

aziel-runtime

Aziel Runtime 从 Softwares、FragGate 和 library 开始。Softwares 选择一个 slug。FragGate 是唯一的执行入口。library_lookup 用于搜索 library 论文并引用。在 Glama 上安装,然后调用 Softwares,选择一个 slug,再调用 fraggate_call。40 多种研究工具都通过这一个入口运行。每次调用都可以留下回执。

安装(优先使用远程)

公开 MCP——无需 API 密钥:

https://aziel-runtime.vibelock.workers.dev/mcp

传输方式:Streamable HTTP。完整的客户端配置示例:docs/AGENTS.md。

注册表:io.github.AzielEliab/aziel-runtime · Glama:安装

访问
  • 公开: Softwares、FragGate 列表/描述/调用、library 查询——无需身份验证
  • Glama 托管: 可选的 Install Server。Glama 托管工具的计量与 Worker GET /v1/uses 分开
  • 本地 stdio: 克隆 + cli/mcp-stdio.mjs(开发路径;放在远程 URL 之后)
首批工具
  1. Softwares / fraggate_list
  2. fraggate_describe → 选择一个 slug
  3. fraggate_call(需要时使用 confirm: true)

使用方法

  1. 点击 安装/添加到 Glama(也可使用 https://glama.ai/mcp/servers/@AzielEliab/aziel-runtime)。
  2. 在任意 MCP 客户端中调用 Softwares(tools/list 名称为 Softwares)。入口会先运行。选择一个 slug,然后调用 fraggate_call。library_lookup 用于搜索 library 论文并引用。调用需要账本时,ChainLock、TemporalLock 和 ForgeReceipts 会盖章。confirm=true 会写入。dry_run=true 会预览且不写入。background=true 会返回 Running,直到生成回执哈希。只有生成该哈希后才算完成。tools/list 始终为 36。

如需诊断:fraggate_list → fraggate_describe {name} → fraggate_call {name, op, payload, confirm:true}。

Worker 远程地址:https://aziel-runtime.vibelock.workers.dev/mcp

首次调用示例:调用 Softwares {},选择一个 slug,然后使用 { "slug": "foldlock", "op": "fold-preview" } 调用 fraggate_call。使用 { "q": "Florence", "op": "search" } 调用 library_lookup,即可获取 library 论文或引用。还可以使用简短提案和 dry_run:true 调用 decisiongate_check,或者为已完成的任务生成 forgereceipts 回执。

MCP tools/list 包含 36 个工具。FragGate 是唯一入口。公开连接地址是安装(优先使用远程)中的远程 URL(Streamable HTTP,无需 API 密钥)。Glama Install Server 是可选项,其计量与 Worker GET /v1/uses 分开。本地 stdio 放在最后。下方列出了兼容的 AI 客户端。作者: Aziel Eliab。

设计用途

Aziel Runtime(aziel-runtime)是一套由 MCP 连接的软件组成的节点网格编排套件,旨在将目录中的 Softwares 路由至 FragGate 入口、生成回执并协调网格状态。使用它可通过 MCP 或 OpenAPI 列出、描述并调用产品操作,然后保留返回的回执。它的存在是为了让每个 Softwares 产品都作为独立引擎运行在同一个入口之后。

启动

  1. node cli/aziel-runtime.mjs
  2. node cli/aziel-runtime.mjs session open --local
  3. node cli/aziel-runtime.mjs session status --local

终端会打印简短摘要。添加 --json 可获取机器可读对象。帮助:node cli/aziel-runtime.mjs --help。相同的三个步骤也列在 RUN.txt 中。

Softwares 用途文案(one_line + description)是 GET /v1/software(src/software-copy.js)中专门说明设计用途的补充内容。各 Hub 会从该路由刷新数据。

FragGate 是唯一的公共可执行入口(fraggate_list → fraggate_describe → fraggate_call)。Softwares 目录采用 Plain → Gate → Lock;各 Hub 会从 GET /v1/software 刷新数据。用户可在 VibeLock 主机上的 Worker UI(浏览器/PWA)中使用 Softwares——无需下载。Agent 使用 OpenAPI/MCP。可选的套件包 JSON 仍可通过 /download 获取。NodeMesh / QNM 默认启用只读套件状态;GET /v1/mesh 不会启用除此之外的任何无线电。 版本 2.0.0-rc1 是认证节点冻结版(并非功能堆砌):公共契约、洁净室可复现性,以及 docs/2.0/ 下的外部对抗测试包。与 1.9.3 相比,没有有意引入行为破坏。Remain-OFF 保持不变。爬虫页面继续保留上方的摘要;变更日志放在下方。1.9.3 完成了剩余的 AZRT-1.9-GAPS-CLOSE 项目(隔离 AZ-OS 伦理会话 VFS;隔离安全的 Ask Jeeves;受绑定门控的媒体运行;已发布的独立验证证明路径——不是第三方实验室)。1.9.2 绑定了 Browser Rendering 和实时 D1 MASTER。1.9.1 完成了 AZRT-1.9-GAPS-CLOSE 隔离安全验证。1.9.0 完成了 AZRT-1.9-CLOSE-1.0。1.7.11 是奠定该主文案的 SEO 清晰度传承版本。

内核:AzielEliab/fraggate(FG-0.1)

在 Glama 上试用 是主要的公共托管、发现和安装列表(也可访问 https://glama.ai/mcp/servers/@AzielEliab/aziel-runtime)。Worker 源站仍是执行、OpenAPI 和 MCP HTTP 接口。

实体图谱(已锁定): Person @id https://www.azieleliab.com/#aziel · Runtime SoftwareApplication @id https://www.azieleliab.com/runtime#runtime。Worker 源站是执行端点(url)。relatedLink 是 Glama 发现和安装主机。身份仅为 Aziel Eliab。

open → policy → exec(slug, op, payload) → receipt → close

Agent 不应讲述这条链路。优先使用 fraggate_list → fraggate_describe → fraggate_call { name, op, payload }。枢纽/客户端:GET /v1/software。

1.3.0 引入了 vendored 可移植引擎(ark、azai Lamb check、azclce、decisiongate、foldlock、zsolver),并在此隔离环境中运行它们。

1.2.0 是会话/回执运行时:exec 仍会通过 upstreamFetch 调用产品 Worker。这些回执并不表示“此进程运行了 FoldLock”。

1.1.0 是目录 + 拉取 + 代理,并开始自称为运行时。这些前置入口仍然保留,但它们不是 exec。

对于每个目录 slug,session exec 都会加载一个 vendored 模块,计算 engine_digest = 该工件字节的 SHA-256,在此 Worker 隔离环境(监狱)或本地 CLI 监狱中运行主要计算操作,清除临时缓冲区,并在回执中包含 engine_digest、engine_slug、engine_op、ran_in。确实无法在没有产品 Worker 绑定(KV / D1 / AI / 实时媒体)的情况下运行的操作,会按操作如实保留 proxy_fallback——slug 本身仍是真正的引擎。

Cloudflare 的 Worker / Durable Object 隔离环境就是监狱。不声称有额外的 guest 隔离环境。仍然必须提供 engine_digest。

托管版 / 进程内 AZAI 仍是协议镜像 + Lamb check(Service → Clarity → Peace)。本地核心是独立的。Ollama 是可选 SLOT,不是身份标识。

任何支持 OpenAPI、MCP 或 HTTP 工具的助手都会导入此 OpenAPI 文件,然后使用 fraggate_call。会话工具和 runtime_run 属于高级/内部接口。/p/{slug}/{op} 仅是代理,不是 Agent 的默认路径。 作者: Aziel Eliab
身份: Aziel Eliab(主要身份)。也称为 Aziel Elroi Eliab(仅作为 alternateName / 别名)。
许可证: Apache-2.0
版本: 2.0.0-rc1
2.0 套件: docs/2.0/(契约冻结;自测 ≠ 第三方实验室测试)
角色: engine-runtime(层:catalog+pull+proxy+session+in-process-engines+fraggate)
入口: fraggate
主要托管平台: 在 Glama 上试用
工作器(执行 / OpenAPI / MCP HTTP): aziel-runtime → https://aziel-runtime.vibelock.workers.dev/
实体主页: https://www.azieleliab.com/runtime
资料库镜像: https://www.azielcorpuslibrary.net/runtime
玫瑰星徽标: https://aziel-runtime.vibelock.workers.dev/sigil.png
打包方式: 工作器会话 + 仓库内 CLI(node cli/aziel-runtime.mjs)+ stdio MCP(node cli/mcp-stdio.mjs / npm run mcp)。没有计入运行时 tarball。

欢迎 Fork,且始终允许。 不要捏造 Zenodo DOI。

检查代码(而非爬虫文件)

行为源码测试
FragGate 列表 / 描述 / 调用src/fraggate/door.js、registry.jsscripts/verify-fraggate.mjs
MCP tools/list + tools/callsrc/mcp-surface.js、mcp-schema.jsscripts/verify-mcp-tdqs.mjs
会话打开 → 策略 → 执行 → 回执 → 关闭src/session-core.jsscripts/verify-session.mjs
软件目录src/software-catalog.js、software-copy.jsscripts/verify-software.mjs
离线回执哈希fixture fixtures/session-receipt-chain.jsonnode scripts/verify-receipt-fixture.mjs

完整路径映射:docs/2.0/INSPECT.md。测试运行方法:docs/2.0/TESTS.md。隐私:docs/DATA.md。审查 / Agent 辅助提交:docs/GOVERNANCE.md。wrangler.toml 中的 main 为 src/index.js(未压缩)。Cloudflare 可能会为部署打包同一模块——经过审查的产物就是此代码树。

兼容的 AI 客户端

能够调用 OpenAPI、MCP 或 HTTP 工具的助手 / 客户端:

  • ChatGPT(GPT Actions / OpenAI)
  • Grok(xAI)
  • Venice
  • Claude(Anthropic Desktop / 自定义工具)
  • Cursor(MCP)
  • Glama(Install Server / MCP)
  • Perplexity
  • Microsoft Copilot / Bing
  • Google Gemini / Vertex AI
  • Mistral
  • Meta AI
  • Apple Intelligence / Applebot 接入
  • Amazon Q / Amazonbot 工具
  • DuckAssist / DuckDuckGo AI
  • You.com
  • Cohere
  • 以及其他支持 MCP/OpenAPI 的助手

下方的实用添加步骤涵盖 ChatGPT、Grok、Venice、Claude Desktop 和 Glama / Cursor MCP。不要为每种爬虫捏造分步指南。

robots.txt 中的抓取 / SEO 允许列表:GPTBot/ChatGPT、Venice、Grok、Google-Extended、GoogleOther、Google-CloudVertexBot、Claude(+Search/User)、anthropic-ai、Perplexity(+User)、bingbot、Meta-External*、Applebot(+Extended)、Amazonbot、DuckDuck/DuckAssist、MistralAI-User、YouBot、CCBot、cohere-ai、cohere-training-data-crawler、Diffbot、AI2Bot(+Dolma)、Timpibot、Petalbot、Bytespider、Omgili(+bot)、FirecrawlAgent、ImagesiftBot、Cloudflare-AI-Search、FacebookBot、TikTokSpider、Baiduspider*、Yandex。

GitHub About(描述 / 主页 / 主题)记录在 docs/GITHUB.md 中,确保索引能够识别 MCP、OpenAPI 和 FragGate。协调者会根据该锁定文件应用 gh repo edit。

网站 / 线上站点

在 Glama 上试用 是主要的公共托管、发现和安装列表。此 Worker 主页仍是 API / MCP / OpenAPI 执行界面。Human Softwares 中心包括 azieleliab.com、Aziel Corpus Library 和 GodLock.uk。姐妹档案:He Didn't Jump。

Worker 随附一个经 FoldLock 打包的图书馆提示包(索引引用 + 示例 MASTER + About Aziel),而非整个线上语料库。通过 FragGate foldlock/pack-verify 验证;通过 aziel-corpus/tip-pack 打开。关于如实说明:docs/corpus-fold-pack.md。

每次 Worker 启动(主页、/about、每个 /p/{slug}、HTML Softwares/describe 外壳)都包含产品专属的 #hashtag 部分,以及相同的 About Aziel 区块。产品 Worker 通过复制继承 About Aziel 和 fold 提示包;hashtag 部分则保留在本地。规则:docs/WORKER-LAUNCH.md。

界面URL
主要托管 / 发现 / 安装https://glama.ai/mcp/servers/AzielEliab/aziel-runtime
官方网站https://www.azieleliab.com/
Runtime 中心(实体上级)https://www.azieleliab.com/runtime
FragGate 注册表https://github.com/AzielEliab/fraggate
规范 GitHubhttps://github.com/AzielEliab/aziel-runtime
Runtime Worker / MCP / OpenAPIhttps://aziel-runtime.vibelock.workers.dev/
图书馆镜像(反向代理)https://www.azielcorpuslibrary.net/runtime
Aziel Corpus Libraryhttps://www.azielcorpuslibrary.net/
Aziel Eliab(图书馆)https://www.azielcorpuslibrary.net/AzielEliab
软件页面https://www.azielcorpuslibrary.net/software
GodLock.ukhttps://godlock.uk — https://godlock.uk/AzielEliab — https://godlock.uk/software
He Didn't Jump(姐妹档案)https://www.hedidntjump.com/
Trades-Runtime(姐妹产品,仅供引用)版本 0.4.9(线上 GET /v1/health)。https://github.com/AzielEliab/trades-runtime — Worker https://trades-runtime.vibelock.workers.dev — MCP /mcp — 下载 /download。并非 FragGate 真引擎。fraggate_call 不会执行公司操作。
仓库https://github.com/AzielEliab/aziel-corpus · https://github.com/AzielEliab/godlock · https://github.com/AzielEliab/hedidntjump.com · https://github.com/AzielEliab/trades-runtime
捐赠(规范链接)https://www.azieleliab.com/donate

Glama Install Server 已上线(在 Glama 上试用)。Glama 版本 2.0.11(Install Server 已开启,Auto-Release 已开启)。Worker / 服务包仍为 2.0.0-rc1。公共连接首先使用远程 POST https://aziel-runtime.vibelock.workers.dev/mcp。Glama Install Server 为可选项;其托管用量统计与 Worker GET /v1/uses 分开。本地 stdio 始终是最后选项。参见 docs/GLAMA.md。

公共身份:仅限 Aziel Eliab。不要虚构 Zenodo DOI。

双界面(产品规则)

  1. Agent / MCP — 通过 Agent 运行软件。显示 display.title / display.summary / display.fields,然后获取下一项输入。除非用户询问,否则不显示会话、OpenAPI 和 HTTP 底层细节。单一入口——发现、路由、拒绝。 通过 GET /v1/update/check?slug={slug}&version={installed} → download_url 或 GET /v1/pull/{slug} 下载。单独使用 GET /v1/update/check 并不构成检查。驻留在网格中的 azcorpus + azlibrary 网站设计从 GET /v1/software website_designs 下载(对所有 AI 客户端开放)。通过 fraggate_call 上传/摄取/获取回执(azbrowser airlock_ingest、peacelock upload_envelope、forgereceipts verify、miragegrid verify-receipt / bridge)。azlibrary 上传仅支持 API 令牌——绝不嵌入密钥。相同操作也可通过 /openapi.json 使用。
  2. Human software — 此 Worker UI、本地安装和计数式 /download 均为完整开发的软件。Flutter mobile/ 未收录于此仓库中。
冷多架(COLD-MULTI-SHELF-1.0)

运行时对实时语料的引用与 GET /shelves(corpus#96)保持同等诚实。GET /shelves · GET /v1/shelves · /cite.json shelves。人员 @id https://www.azieleliab.com/#aziel。

平面 A LIVE:5 个已发布表面(4 个 CF 中心站点 + GitHub)/ 2 个家族半径。1 个独立 LIVE(cf-github)。平面 B SLOT:Codeberg https://codeberg.org/AzielEliab/aziel-lockset-tip 哈希验证 PASS,仍为 SLOT;archive.org PASS https://archive.org/details/aziel-lockset-tip + https://archive.org/details/aziel-lockset-tip_202609(相同的 blast_radius archive-org;包 b549362c0736ddb54ddc488812327c464e0da1167281f92fd1a4263eedf5df37)仍为 SLOT;Framagit URL null(第三个 ALL-TARGETS);Zenodo tip-pack SLOT(CNS-ZENODO-NOT-LIVE);doi null。平面 C USB SLOT,直至 CNS-OPERATOR-ATTEST。此 Worker 是同一条平面 A 隧道。没有可见的 15:20。

家庭源站(ORIGIN-CUTOVER-1.0)

AZNet P3。生存层服务于 AZNet(aznet、AZN-WP-0.1)。sidenet 是该侧网,不是独立品牌。L0 保持完整。与实时 Cloudflare 中心站点并行的迷你 PC 路径仍为 SLOT:没有租用的 DNS,没有实时 DNS 更改,没有存入的字节,也没有虚构的主机名或 IP。Phoenix 是本地等待(REHEAL-1.0),不是即将恢复的公共主机名。独立实时数量仍为 1。软件保持冻结。文档:ORIGIN-CUTOVER-1.0。

Cap-7 语义桥接(非 ICANN)

Cap-7 是 MirageGrid 自动生成的 .az 层。它复制四个中心站点,并与 StaticLock(目录产品 StaticClock,slug staticclock)和 MirageGrid cloak 一起切换,配合 AZVPN 使用。design_of: hub_designs。Cap-7 上的 resolves_to_hub: false。标准互联网无法访问 Cap-7。真实副本:azgrid、azcloak、azvault、azshift。虚假站点:azbooth、azflag、azstandby。工厂副本引用为 LIVE。互联网通过 azieleliab.com、azielcorpuslibrary.net、godlock.uk 和 hedidntjump.com 访问 AZ 域名(AZ.AzielEliab.AZ、AZ.AzielCorpusLibrary.AZ、AZ.Godlock.AZ、AZ.HeDidntJump.AZ)。这些替代入口为 public_icann: true 和 resolves_to_hub: true,会随机切换到四个中心站点之一,可独立运行,并在中心站点关闭后冻结。实时节点为它们提供锚点。Cap-7 的 public_icann: false。Cap-7 工厂不是公共 ICANN 注册商。四个中心站点镜像和三个诱饵并非按节点分配的 .aziel 槽位。geo-target、session-stick 和 egress-rotate 在 Cap-7 控制平面上为 LIVE(区域标签、粘性网格节点和工厂落点,落点在 7 个站点间轮换)。它们不是公共出口 IP、住宅 IP、Cloudflare 地理出口池、粘性公共 IP、数据包转发,也不是 AZVPN。公共 MirageGrid Worker Cap-7 控制平面为 LIVE(/v1/egress 和 /v1/planned)。vpn-hop、hop、tunnel 和 mesh 仍为存根。不是第五款产品。AI 从 MirageGrid Worker /bridge 或 GET /v1/mesh/az-generator 拉取元数据。更新切换:fraggate_call { slug: "miragegrid", op: "shuffle" } 会落到一个网格名称(工厂落点为 LIVE;不是公共 HTTPS 入口)。没有实时 AZ-GEN 注册商。没有购买 ICANN .az ccTLD。没有可见的 15:20。GET /v1/mesh 永远不会启用无线电。网格浏览:通过 FragGate 使用 AZNet + AZBrowser。

平面 N 与平面 P

平面 N 是此 Cap-7 / .aziel 名称平面。它不是 ICANN 注册商,也不是公共出口 IP。平面 P 是独立的节点网格数据包路径(设备作为节点)。WARN-5 在得到证明前均视为成立,而非永久上限。该路径上的承载方式优先顺序为 LAN、Wi-Fi、Bluetooth、RF,然后是光子闪光。硬件缺失时,RF 和光子方式会拒绝工作。不模拟 LIVE。并未声称平面 P 是 LIVE 公共出口。公共入口仍为 NOT-READY / FG-STUB。本地 LAN 发现功能为 LIVE-when-armed,对等隧道为 LIVE-when-session。本地存储转发功能为 LIVE-when-three-local-nodes / fixture。手机可以通过 LAN 信标和密封对等会话加入该本地节点(qnm-node/mobile/,说明文档 TRACK2-MOBILE-JOIN-1.0)。mobile_client 仍为 present-not-demonstrated。手机是本地节点的客户端,不是应用商店发布版本,也不是 LIVE 替代互联网。手机上的 Wi-Fi 是通往 LAN 套接字的路径,不代表发生了 Wi-Fi、RF 或光子交换。alt_internet_live 为 false。WARN-5 尚未关闭。AZVPN 仍是套件 VPN,不是 MirageGrid。说明文档:PLANE-P-D2D-1.0、D2D-CARRIERS-1.0。

FragGate 门

公开 MCP tools/list 包含 36 个实时工具。首次调用:Softwares(tools/list 名称为 Softwares)。门会首先运行。调用需要账本时,ChainLock、TemporalLock 和 ForgeReceipts 会盖章。诊断流程保持为 fraggate_list → fraggate_describe → fraggate_call(foldlock / fold-preview,或使用 dry_run=true 的 decisiongate_check)。同一列表还包括 runtime_skill、fraggate_verify、library_lookup、套件 mesh_*、仅追加的 chainlock_* 和 memory_*(用于诊断和信念,不用于调用前检查),以及目录辅助工具。runtime_run 和 runtime_session_* 属于高级/内部工具。账本操作会先在 acts 链上盖上 ChainLock 印章,再由 TemporalLock 和 ForgeReceipts 盖章。存在真实哈希时,fraggate_call 会从管道报告这三者。Lamb Lens、SweepGate、Sentinel 和 RoseClock 在该管道内运行。读取操作不会触发 ChainLock、TemporalLock 或 ForgeReceipts 盖章。

每个目录产品都是一个带哈希的注册表条目(name、slug、digest、status、公开 ops)。状态为 live | stub | local_only。

stub_ops / stub_op_count 是命名的拒绝动词(从不托管),不是额外的目录 Software 引擎。stub_count 是状态为 stub 的注册表条目数(1.9.0 之后为零——AZChat 为 LIVE+已绑定)。EmbryoLock 是一个实时目录引擎(live-with-local-destructive-boundary);擦除 / 烧毁 / 解锁在公开网格上仍为 FG-STUB。FragGate 的 live_count + local_only_count + stub_count === FragGate 的 product_count。该 product_count 指注册表条目数,而不是 Softwares 标签页中的数量。Softwares 包含 veillock 和 whitestone。公开允许列表则包含 memory 和 mesh。software_nodes 是进程内产品 Worker 的扇出列表(不含 whitestone)。GET /v1/software 的 catalog_sets.equate 为 false。不要将这些集合视为相同。

在公开网格上实时运行(通过 fraggate_call):所有适用于公开 Agent 门的目录 Software 产品——咨询 / 评分 / 分类 / 网关 / 搜索 / 预览 / 渲染 / 验证 / 哈希 / 收据 / 游戏 / 叠加 / 路由 / 状态,以及最初的五款(DecisionGATE、GodLock、FoldLock、AZ-CLCE、Aziel Digital Library)。VeilLock 保持为 local_only(设备本地摄像头/屏幕)。MCP tools/list 中是这 36 个名称。请从 FragGate 门开始。

Stub 操作(命名的拒绝动词,从不执行):EmbryoLock 的 wipe/scorch/unlock/encrypt/decrypt/initialize/login,ARK 的 scorch/wipe/unlock/encrypt,WhistleLock 的 send/mail/release,MirageGrid 的 VPN-hop/hop/tunnel/mesh(geo-target / session-stick / egress-rotate 在 Cap-7 平面上为 LIVE,但不是公开出口 IP),AzielTether 的 mesh-join/vpn/arm,VeilLock 的 inject/intercept/facetime,AZ-OS 的 exec/shell/lattice,AZAI 的 blend/complete/chat,EmployeeLock 的 court/judge,PeaceLock 的 transcript/transcribe/motive/counterfactual/invent/waive-duty/bypass-duty,4DMap 的 truth_score/lumen_panel/invent_mark/backdate_class。这些产品上安全的托管操作仍可保持实时;stub 动词将永远拒绝执行。

未知名称会以 FG-HALLUC-TOOL 拒绝,并列出实际存在的工具。任何 exec 副作用发生前都会先运行 DecisionGATE;拒绝结果是一个带类型的 ResultEnvelope + 账本尖端(TemporalLock 形式的哈希链)。此公开接口不声称支持 Mesh。

curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/fraggate
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/fraggate/list
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/fraggate/call \
  -H 'content-type: application/json' \
  -d '{"slug":"foldlock","op":"fold-preview","payload":{"text":"the cat and the dog"}}'

会话(实际切分)

SID=$(curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/open \
  -H 'content-type: application/json' -d '{}' | jq -r .session.id)

curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/policy \
  -H 'content-type: application/json' \
  -d '{"allow_slugs":["azclce","foldlock"],"max_payload_bytes":8192}'

curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/exec \
  -H 'content-type: application/json' \
  -d '{"slug":"azclce","op":"score","payload":{"r":"login button blue","d":"login form submits","p":"login button submits"}}'

curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/receipt
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/receipts
curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/v1/session/$SID/close

本地 exec 收据包含 engine_digest、engine_slug、engine_op、ran_in: "aziel-runtime"、结果摘要和延迟,而不仅仅是上游 HTTP 状态。close 会封存链;之后再执行 exec 会返回 HTTP 409。会话在 6 小时后过期(410/自动关闭)。收据上限为 64。设置了 RUNTIME_TOKEN 时,会话变更可能需要 Authorization: Bearer … 或 X-Aziel-Runtime-Token。

本地 CLI(默认使用 Worker 客户端;--local 会写入会话文件并优先使用 vendored engines;--jail 会在子 Node 进程中运行引擎)。终端会打印简短摘要。添加 --json 可获取机器可读对象:

node cli/aziel-runtime.mjs session open --local
node cli/aziel-runtime.mjs session policy --allow-slugs azclce,foldlock
node cli/aziel-runtime.mjs session exec azclce score \
  '{"r":"login button blue","d":"login form submits","p":"login button submits"}'
node cli/aziel-runtime.mjs session exec foldlock fold-preview '{"text":"the cat and the dog"}'
node cli/aziel-runtime.mjs session receipt
node cli/aziel-runtime.mjs session close

证明脚本(本地会话日志):bash scripts/demo-session.sh

前端入口(仍然有用——但不是 exec)

curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/skill
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/runtime.json
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/bundle
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/pull/foldlock
curl -s -A 'Mozilla/5.0' https://aziel-runtime.vibelock.workers.dev/v1/pull/foldlock/skill

代理(无运行时自有收据——不是 exec):

curl -s -A 'Mozilla/5.0' -X POST https://aziel-runtime.vibelock.workers.dev/p/azclce/score \
  -H 'content-type: application/json' \
  -d '{"r":"login button blue","d":"login form submits","p":"login button submits"}'

始终发送 User-Agent: Mozilla/5.0。

快速 URL

内容URL
首页(HTML)https://aziel-runtime.vibelock.workers.dev/
Skillhttps://aziel-runtime.vibelock.workers.dev/v1/skill
FragGate 入口https://aziel-runtime.vibelock.workers.dev/v1/fraggate
FragGate Worker UI + 计数下载https://fraggate-download-tracker.vibelock.workers.dev/
FragGate 注册表https://github.com/AzielEliab/fraggate
机器清单(role=engine-runtime)https://aziel-runtime.vibelock.workers.dev/v1/runtime.json(公开的 GET /v1/manifest 并非有效路径;MCP runtime_manifest 会返回此 JSON)
打开会话POST https://aziel-runtime.vibelock.workers.dev/v1/session/open
会话 execPOST https://aziel-runtime.vibelock.workers.dev/v1/session/{id}/exec
会话收据https://aziel-runtime.vibelock.workers.dev/v1/session/{id}/receipt
Bundlehttps://aziel-runtime.vibelock.workers.dev/v1/bundle
拉取单个产品https://aziel-runtime.vibelock.workers.dev/v1/pull/{slug}
拉取产品 Skillhttps://aziel-runtime.vibelock.workers.dev/v1/pull/{slug}/skill
合并的 OpenAPI 3.1https://aziel-runtime.vibelock.workers.dev/openapi.json
权威软件目录(hubs)https://aziel-runtime.vibelock.workers.dev/v1/software
FragGate 软件镜像https://aziel-runtime.vibelock.workers.dev/v1/fraggate/software
客户端更新检查https://aziel-runtime.vibelock.workers.dev/v1/update/check?slug={slug}&version={installed}
更新清单https://aziel-runtime.vibelock.workers.dev/v1/update/manifest
机器目录https://aziel-runtime.vibelock.workers.dev/v1/catalog.json
引用方式https://aziel-runtime.vibelock.workers.dev/cite.json
封禁/端点受阻时的故障转移https://aziel-runtime.vibelock.workers.dev/survival(别名 /v1/survival、/doors、/failover)
LLM 爬虫https://aziel-runtime.vibelock.workers.dev/llms.txt(也可用 /ai.txt)
人工帮助https://aziel-runtime.vibelock.workers.dev/help.txt · /addendum.txt · /help/softwares.txt · /help/fraggate.txt · /help/glama.txt
人员(机器)https://aziel-runtime.vibelock.workers.dev/person.jsonld
关于谁(机器)https://aziel-runtime.vibelock.workers.dev/who-is
robots.txthttps://aziel-runtime.vibelock.workers.dev/robots.txt
sitemap.xmlhttps://aziel-runtime.vibelock.workers.dev/sitemap.xml
sitemap-index.xmlhttps://aziel-runtime.vibelock.workers.dev/sitemap-index.xml
MCP(通过 HTTP 的 JSON-RPC,公开,无 OAuth)POST https://aziel-runtime.vibelock.workers.dev/mcp
MCP stdio(Glama / Claude Desktop)node cli/mcp-stdio.mjs — docs/GLAMA.md
Glama 条目https://glama.ai/mcp/servers/AzielEliab/aziel-runtime
健康状态https://aziel-runtime.vibelock.workers.dev/v1/health
API 使用情况(不递增,不含 PII)https://aziel-runtime.vibelock.workers.dev/v1/uses
统计信息/认知汇总(只读)https://aziel-runtime.vibelock.workers.dev/v1/stats-rollups
就绪状态https://aziel-runtime.vibelock.workers.dev/v1/ready
玫瑰星品牌标记https://aziel-runtime.vibelock.workers.dev/sigil.png

GET /v1/pull?all=1 是 /v1/bundle 的别名。

POST /p/{product}/{op} 会将请求代理到产品 Worker 的 /v1/{op},并转发 JSON 正文。优先使用 Service bindings;公开的 *.vibelock.workers.dev 是 备用方案。此路径是代理,不是会话 exec。下载计数器 不会递增。

此 Worker 仅运行于 Worker 环境(没有计数式运行时 tarball)。本地 CLI 位于 仓库中,并非 GitBaby 的 /download 软件包。每个产品仍有自己的计数式 /download。

引用方式: Eliab, Aziel. (2026). Aziel Eliab Runtime [软件]. Apache-2.0. https://aziel-runtime.vibelock.workers.dev/ 数字图书馆: Eliab, Aziel. (2026). Aziel Digital Library [Software]. Apache-2.0. https://www.azielcorpuslibrary.net/

产品 Worker 爬取模板:docs/PRODUCT_SEO.md。QNM 套件汇总:docs/NODE_MESH.md。跨网络生存总纲:docs/designs/CROSS-NETWORK-SURVIVAL-1.0.md。配套的 NO-LIE / NO-REWRITE:docs/designs/NO-LIE-NO-REWRITE-1.0.md。捐赠计划(仅供引用,并非 Softwares 产品):docs/designs/AZL-DONATE-1.0.md。

捐赠(运行时 + 产品 Worker 页脚)

规范支付渠道位于各中心站点:**https://www.azieleliab.com/donate**。中心站点的 Donate 页面包含五个二维码,编码了支付 URI(BTC / ETH / LTC / XRP / DOGE)。此运行时仅提供链接。不要编造钱包地址或代币。不要在运行时或下载跟踪器中重复放置这五个二维码。

  • 运行时 Worker UI 页脚 — 单行:Donate → https://www.azieleliab.com/donate
  • 产品下载跟踪器 Workers — 相同的页脚格式:Support the work → https://www.azieleliab.com/donate

本仓库不负责产品 Workers。将这一行复制到那些仓库中。地址由运营者粘贴到中心站点。

设计

当前套件软件设计(AZL / SEC-FEAT / QNM-WP / NODE-OPS / AZL-DONATE-1.0 / CROSS-NETWORK-SURVIVAL-1.0 / NO-LIE-NO-REWRITE-1.0)以及 LIVE fabric 论文(CL-WP-0.4、AP-WP-0.2、SG-WP-0.1、LS-WP-0.1-runtime、RL-WP-0.1-runtime、QNS-CD-1.0、ACT-RECEIPT-1.0 — 均非 Softwares 标签页产品):docs/designs/。作者:仅 Aziel Eliab。MCP chainlock_*。GET /v1/mesh 永不启用。QNS-CD-1.0 是量子节点信号数据包传输编码设计(光子 QNS1 1.3)。实现位于 AzielEliab/qnm-node 中的本地 qnsd。GET /v1/qns 仅供引用 — 公共 Worker 不会通过 emit 代理本地服务。每张 /v1/software 卡片都包含 qns_cd。不要将 QNS 添加为 Softwares 标签页产品。ACT-RECEIPT-1.0 是公开的四字段操作回执网格副本。链位于 corpus /receipts。GET /v1/receipts 仅供引用;当设置了 RECEIPT_APPEND_TOKEN 时,在 FragGate 列表/调用以及 POST /mcp 后追加运行(失败时放行)。不要将 ACT-RECEIPT 添加为 Softwares 标签页产品。CROSS-NETWORK-SURVIVAL-1.0 是总纲生存法则。如果网络和数据明天消亡,链仍会保存在冷存储架上(主机 / DOI / git / 保险库)。机器提示:/cite.json survival.tip 和 /llms.txt。不要将其添加为 Softwares 标签页产品。NO-LIE-NO-REWRITE-1.0 是该总纲下的配套法则(不取代机器提示):回执仍可通过哈希验证;副本不会全部位于同一条隧道;没有重写密钥;即使为了自我保全,也绝不允许网络说谎。不要将其添加为 Softwares 标签页产品。GET /v1/azpipe/arch 引用已锁定的 MASTER-33 条带(与 GET /v1/fraggate pipeline 的负载相同)。不是 Softwares 标签页入口。

添加到 ChatGPT(GPT Actions)

  1. 创建一个 GPT(或打开 GPT Actions)。
  2. 从 URL 导入 → https://aziel-runtime.vibelock.workers.dev/openapi.json
  3. 无需身份验证。CORS *。
  4. 要求 GPT 调用 Softwares(tools/list 名称 Softwares)。入口会首先运行。调用需要账本时,ChainLock、TemporalLock 和 ForgeReceipts 会盖章。命名的实时模块:decisiongate_check、library_lookup。诊断:fraggate_list,然后是 fraggate_call。会话工具和 runtime_run 属于高级/内部功能。

添加到 Grok

  • 自定义工具 / OpenAPI: 导入 https://aziel-runtime.vibelock.workers.dev/openapi.json
  • MCP 远程服务: POST https://aziel-runtime.vibelock.workers.dev/mcp
    方法:initialize、tools/list、tools/call。
    tools/list 中有 36 个实时工具。首次调用:Softwares(tools/list 名称 Softwares)。门是第一个运行的。调用需要账本时,ChainLock、TemporalLock 和 ForgeReceipts 会进行盖章。诊断:fraggate_list → fraggate_describe → fraggate_call。
    runtime_run、runtime_manifest 和 runtime_session_* 属于高级 / 内部工具。
    HTTP /p/{product}/{op} 仍是代理。公开访问,无需 OAuth。
    工具结果为 { display, result, ledger_tip? }——向用户显示 display。

添加到 Claude Desktop

公开连接使用 Streamable HTTP,无需 API 密钥:

https://aziel-runtime.vibelock.workers.dev/mcp

在此远程 URL 之后,本地 stdio 是开发方式。Claude Desktop 的 claude_desktop_config.json(与 Cursor mcp.json 格式相同):

{
  "mcpServers": {
    "aziel-runtime": {
      "command": "node",
      "args": ["cli/mcp-stdio.mjs"],
      "cwd": "/path/to/aziel-runtime",
      "env": {
        "AZIEL_RUNTIME_URL": "https://aziel-runtime.vibelock.workers.dev"
      }
    }
  }
}

更新本地配置后,重启 Claude Desktop。完整的客户端配置方法:docs/AGENTS.md。完整的 stdio 说明:docs/GLAMA.md。

添加到 Glama

先使用公开远程 URL。Glama 托管服务的计量与 Worker GET /v1/uses 分开。本地 stdio 放在最后。

  1. 远程 MCP — POST https://aziel-runtime.vibelock.workers.dev/mcp(initialize、tools/list、tools/call)。User-Agent Mozilla/5.0。公开访问,无需 OAuth。传输方式:Streamable HTTP。
  2. 安装服务(可选) — 在 Glama 上试用(也可使用 https://glama.ai/mcp/servers/@AzielEliab/aziel-runtime)。一键安装服务 / 部署。Glama 发布版本为 2.0.11。开启安装服务。开启自动发布。Worker / 服务包仍为 2.0.0-rc1。托管工具的计量归 Glama 所有,而非 Worker /v1/uses。
  3. 本地 stdio(最后) — cli/mcp-stdio.mjs 桥接到同一个 Worker /mcp。glama.json + Dockerfile CMD ["node", "cli/mcp-stdio.mjs"]。
node cli/mcp-stdio.mjs
npm run mcp
docker build -t aziel-runtime-mcp .
docker run --rm -i aziel-runtime-mcp
# if the host resolver cannot see Cloudflare:
# docker run --rm -i --dns 1.1.1.1 aziel-runtime-mcp

默认桥接需要出站 DNS + HTTPS 连接到 *.vibelock.workers.dev / Cloudflare。DNS 查询失败会返回 FG-DNS(remote:false)。--local 或 AZIEL_RUNTIME_MCP=local 表示显式使用进程内模式。REQUIRE_TOKEN=1 时可选用 RUNTIME_TOKEN / AZIEL_RUNTIME_TOKEN。验证真实调用哈希:docs/2.0/INSPECT.md。

连接后的首次调用:Softwares(选择一个 slug)→ fraggate_call → library_lookup,用于查询库论文和引用。FragGate 仍是唯一的执行入口。诊断:fraggate_list → fraggate_describe → fraggate_call。示例:{ "slug": "foldlock", "op": "fold-preview", "payload": { "text": "the cat and the dog" } },或使用 decisiongate_check 并设置 dry_run=true。tools/list 中有 36 个实时工具。ChainLock 和 memory 仅追加。

每次更改 glama.json 后,都要在 Glama Score 标签页重新认领(maintainers = AzielEliab),以刷新 Schema 和关键词。完整步骤:docs/GLAMA.md。公开身份:仅限 Aziel Eliab。

添加到 Venice

自定义 HTTP 工具 / OpenAPI:导入同一个 https://aziel-runtime.vibelock.workers.dev/openapi.json。 通过 GET /v1/bundle / GET /v1/pull/{slug} 拉取。会话执行接口为 POST /v1/session/{id}/exec。代理仍为 POST /p/{slug}/{op}。

回执与签名(RECEIPT-SIGNING-LAYERS-1.0)

  • 回执通过哈希链接并封存,而非签名。 ChainLock 链、会话回执(runtime_session_receipt)、ACT-RECEIPT 行和拒绝回执都包含一个哈希以及指向前一个哈希的链接。封存会关闭一个会话。没有任何回执带有签名。
  • RIB-001 外部锚定已发布(AZRT-ANCHOR-1.0)。链头发布到 AzielEliab/aziel-anchors,并在该仓库中使用仅存在于其 Actions 密钥中的 Ed25519 密钥进行签名,同时带有 RFC 3161 和 Rekor 时间戳。GET /v1/anchor 采用失败即拒绝的方式进行验证。
  • RIB-018 拒绝回执已发布(AZRT-REFUSAL-RECEIPT-1.0)。拒绝操作会在 refusals 链上生成自己的哈希链接封存回执。
  • **对于回执链,签名仅存在于三个层级:**锚定声明(aziel-anchors 见证方)、存储检查点(AZRT-STORE-CHECKPOINT-1.0,每 1000 行一次),以及发往 AZ-OS / AZInterface 的 tether 数据包(AZRT-AZOS-TETHER-1.0,固定密钥)。
  • **与回执分开:**mesh 和 federated-mesh 对等方身份密钥会对握手和对等方流量进行签名(AZP / FED-MESH)。这些属于传输身份,而非回执签名。

诚实性横幅

  • 目录中的每个 Software slug 都在进程内运行。 /v1/health 和 /v1/runtime.json 上的 engine_slugs 等于 true_engine_slugs。仅绑定的操作按操作保持为 proxy_fallback。
  • GodLock 和 MirageGrid 不是 VPN,也不是匿名网络。MirageGrid Cap-7 是网状名称工厂,不是公共 ICANN 注册商。Cap-7 的地理区域、粘性会话和土地轮换功能已在 Cap-7 平面上线(区域标签、粘性网状节点和工厂土地、在 7 个站点间轮换土地),不是公共出口 IP、不是住宅 IP,也不是 AZVPN。公共 MirageGrid Worker Cap-7 控制平面已在 https://miragegrid.vibelock.workers.dev/v1/egress 和 https://miragegrid.vibelock.workers.dev/v1/planned 上线。AZVPN 仍是套件的 VPN 集中器。
  • ForgeReceipts 不提供法律建议,也不会联系法院。
  • ZionPattern Solver 声称的置信度绝不会超过 75%。它不负责解决案件。
  • VeilLock 不会注入 FaceTime 或任何通话应用。仅处理你自己的摄像头/屏幕。
  • AZ-CLCE 检测的是不一致,而非意图。Type D 是一个标签,不是恶意认定。
  • ChronoLock 仅供参考——不是调度器,不用于定向,也不预测传播性。当地时间 08:30–10:30。与 TemporalLock 不同。
  • The ARK 不是内核。托管 API 绝不会使用密码解锁或加密,也不会存储保险库。Sweep 仅采用 Mode E 启发式方法。
  • AZAI 是独立的本地核心,提供兼容 OpenAI 的 API;它不是新的基础模型,也不是 Ollama 身份。Ollama 是可选 SLOT。托管版/进程内 /v1 是协议镜像 + Lamb 检查(Service → Clarity → Peace),不是提供商代理。Jeeves 不具备主权性。
  • SpectralLock 0.3.1 托管叠加层是 256px 预览,不是光谱仪,也不用于取证。轮盘涂色是独立于光谱三元组的成员色调平面。Inject ON 是涂色,不是颜料恢复。在 FragGate 操作 pigment 和 restore-pigment(listPigment / pigmentFromB64)中,恢复丢失颜料功能已上线;如果褪色信号已消失,则会拒绝并返回 SL-PIGMENT-GONE。AMOE 不是在线产品。剩余字节恢复如实呈现(仅限现有容器字节);增量 PDF 修订图 + 每次修订的副本如实呈现;不透明格式拒绝处理如实呈现;通用恢复将 7z / HEIC / HEIF 标记为 SLOT;手写识别采用 256px PNG 墨迹扫描启发式方法(不是 ESDA/法院认证;托管版 JPEG 为 SLOT);绝不从黑盒执行 OCR。取消涂黑/恢复/手写功能保留在 spectrallock-download-tracker(/v1/unredact、/v1/recover、/v1/handwriting)上——不是 FragGate 门操作。UV 不是灯。Balance/lemon/indent 绝不凭空生成痕迹。完整流水线是 Python 软件包。
  • EmployeeLock 不是法院,不是 UL,也不是真实性评分。托管版绝不存储 xlsx。演示行仅用于证明格式,不代表案件事实。
  • FoldLock 不是 zip。托管版/进程内预览是在较短 UTF-8 文本上抑制 tether。比率是凭据,不是奖杯。短字符串可能变长。
  • WhistleLock 是本地保险库 + 死信副本。不是邮件发送器。托管版绝不保存举报文件。
  • TrajectoryLock 是研究原型/可审计的几何测试工具。不是经过认证的取证仪器。托管版绝不存储媒体。匹配概率是 P(match | declared model),不是 P(官方账号属实)。合成示例不代表真实案件的调查结果。
  • M.I.A.Lock 的 Doe 命中仅是兼容性线索——绝不是身份认定。覆盖热度不代表目标在场。没有实时追踪。
  • Aziel Corpus Library 是公共图书馆索引 + 计数式 PDF/软件包下载。不是私人文件搜索引擎,不是 Zenodo,也不是新的 Lock 引擎。
  • AzielTether 不是 VPN。下载的 Aziel Eliab 软件优先使用中心网状网络;公共 HTTPS 不使用网状网络。
  • PeaceLock 将主动选择沉默/不作为视为一等凭据(PL-WP-0.1)。不是转录稿,不是反事实,不是动机评分,也不豁免 HARD_DUTY。托管版绝不虚构言论或存储文件。
  • 4DMap 是一个四轴检查框架 T/Δ/Γ/Π(4DM-WP-1.0)。不是顺序关卡,不是真实性评分,不是 Lumen 面板,也不是额外的门(domains_are_doors:false)。不虚构痕迹,也不追溯修改类别。检查框架位于 AZPIPE 之后。FragGate 声明会注明连接类型。ChainLock 可以为路径盖章。
  • AZBrowser 是 Lamb Lens 伦理研究浏览器(AZB-1.0)。不是 Chromium,不是 Tor 出口,也不是不受限制的代理。Lamb Lens 提供引用;拒绝有害抓取;绝不虚构访问结果。仅限 FragGate。AZNet 是独立软件(使用同一个 FragGate 门)——配对仅用于确定顺序/令牌,不共享 Phase-1 UI。
  • AZNet 是位于 Cap-7 和 .aziel 名称平面上的静默验证侧网(AZN-WP-0.1)。它是独立产品(使用自己的 Worker aznet-download-tracker 和自己的 UI)。Cap-7/MirageGrid 仍仅提供名称和土地/区域元数据:不是 ICANN 注册商,不是公共出口 IP,也不是 AZVPN。设备到设备的数据包平面相互独立,且尚未就绪。故障切换顺序为 LAN、Wi-Fi、Bluetooth、RF,然后是光子闪光。每种载体均为 FG-STUB,直到真实跃点可用为止。该路径不是可用的替代互联网。不是有效载荷托管方。Garden/stamp/memorial 操作需要 AZBrowser 的 pair_token 和 pair_flag(仅用于功能顺序)。托管版绝不存储有效载荷。

Product slugs → Workers

slugWorker 主机名操作示例会话执行
vibelockvibelock-download-trackeranalyze进程内(功能/PCM;无实时麦克风)
veillockveillock-download-trackerapps进程内(不注入摄像头)
codelockcodelock-download-trackerrender进程内
godlockgodlock-download-trackerscore, submit进程内(不是 VPN)
shadowlockshadowlock-download-trackerobserve进程内(无 OS 挂钩)
temporallocktemporallock-download-trackergenesis, append, verify进程内
forgereceiptsforgereceipts-download-trackerreceipt进程内(不构成法律建议)
decisiongatedecisiongate-download-trackercheck进程内
zsolverzsolver-download-trackerpatterns, score, session进程内
azosazos-download-trackerstatus进程内(session/exec/lattice 按操作代理)
glossafilterglossafilter-download-trackerrender进程内
miragegridmiragegrid-download-trackerassign进程内(控制平面分配 + Cap-7 网格名称元数据;工厂不是公共 ICANN 注册商;不是托管 VPN 跳点;Cap-7 地理/粘性/轮换在 Cap-7 平面上实时运行,而非公共出口 IP)
staticclockstaticclock-download-trackeradvise进程内
chronolockchronolock-download-trackeradvisory, anchors进程内
postkingpostking-download-trackernew, move, status进程内
azclceazclce-download-trackerscore, classify, gate进程内
arkark-download-trackersweep, levels进程内
azaiazai-download-trackerhealth, lamb-check进程内(仅限 Lamb;不含混合模式)
spectrallockspectrallock-download-trackerhealth, modes, overlay进程内(256px PNG 预览;注入 ON/OFF;剩余字节 + 修订图 + recover/handwriting 诚实性;无取消遮盖/恢复/手写入口)
azbotazbot-download-trackerhealth, skill, route进程内(技能路由器,不是模型)
employeelockemployeelock-download-trackerhealth, append-preview, verify-canonical, skill进程内(无 xlsx 存储)
foldlockfoldlock-download-trackerhealth, fold-preview, unfold-preview, skill进程内
whistlelockwhistlelock-download-trackerhealth, hash-preview, canon-preview, skill进程内(无文件存储)
trajectorylocktrajectorylock-download-trackerhealth, example, analyze, skill进程内(几何;无媒体存储)
mialockmialock-download-trackermap, search-options, queries, doe-match, coverage进程内(线索 ≠ ID)
azieltetherazieltether-download-trackerhealth, skill, verify进程内(不是 VPN)
peacelockpeacelock-download-trackeropen, seal, break, show, verify, stamp进程内(HARD_DUTY 拒绝;ABSENT 不变量)
azmailazmail-download-trackerairlock_classify, scrub, trust_score, mesh_, keyword_alert_进程内(仅 FragGate;mesh 默认关闭;不是 MTA)
azbrowserazbrowser-download-trackerethical_search, lamb_lens_search, navigate, airlock_ingest, tab_*, receipt_list, verify进程内(仅 FragGate;Lamb Lens;不是 Chromium)
aznetaznet-download-trackerpair_status, garden_list, stamp, verify_hash, memorial_*, receipt_verify进程内(仅 FragGate;从不托管有效载荷;需要 AZBrowser 配对)
azhubazhub-download-trackerregion_list, place_module, remove_module, tether_*, blank_key_status进程内(仅 FragGate;Blank Key;不是 AZInterface;无自动解锁)
azinterfaceazinterface-download-trackergenesis_status, site_state_*, integrity_check, witness_list, page_cycle_status进程内(仅 FragGate;套件外壳,软件包 0.1.0;页面循环预先锁定;本地 pipeline_arch / withdraw / scorch_local / pair_* 不对外开放)
aziel-corpusaziel-corpus-download-tracker (www.azielcorpuslibrary.net)health, search, example, skill进程内(示例 MASTER;实时 D1/Whisper/OCR 按操作代理)
4dmap4dmap-download-trackerhealth, skill, pin, span, stack, gap, fork, walk, lens, class, cohort, absence, cap, join, list, example, card_new, card_pin, card_span, card_join, card_walk, card_list, verify_hash, frame_status, axis_describe, walk_trace, card_export, card_import, verify_chain, neighbor_cite, memory_cite, memory_observe, library_pin, plot, possibility, pattern_recall, lattice_tip, poison_refuse, news_status, news_pin, news_open, news_ingest, news_sources, news_weather, news_black_swan进程内(4DM-WP-1.0 / 0.3.0;AZPIPE 之后的检查框架;不是额外入口;不是顺序门控;AZNews 可通过 news_ingest 独立使用,也可通过 news_pin / news_open 联接;空 pin 会拒绝并返回 AZNEWS-SOURCE-ABSENT;全局实时标志保持为 false)
目录中的产品版本位于 VERSIONS(src/catalog-meta.js);引擎 VERSION/SPEC、zsolver 的 SCHEMA_VERSION 和 cold-shelf 提交固定值是独立 ID,不会随目录版本变动。

目录别名(/v1/pull/{slug} 也接受):az-clce → azclce, zion-pattern-solver → zsolver,postking-chess → postking, aziel-digital-library → aziel-corpus,mia-lock → mialock, peace-lock → peacelock,az-mail / app-1.0 → azmail, az-browser / lamb-lens → azbrowser, az-net / azn-wp-0.1 → aznet, az-hub / blank-key → azhub,az-interface / page-cycle → azinterface。 aznet 不是 AZBrowser 的别名——AZNet 是独立软件(使用同一个 FragGate 门)。 fourdmap / 4d-map / 4dm-wp-1.0 → 4dmap。 AZHub 和 AZInterface 是同一个 FragGate 门下的兄弟软件(彼此绝不是别名)。

软件中心(corpus / godlock.uk / azieleliab)合并后会列出目录中的 products[]:slug azhub / azinterface / aznet / azbrowser,workers azhub-download-tracker / azinterface-download-tracker / aznet-download-tracker / azbrowser-download-tracker,github https://github.com/AzielEliab/azhub · https://github.com/AzielEliab/azinterface · https://github.com/AzielEliab/aznet · https://github.com/AzielEliab/azbrowser。 AZHub、AZInterface、AZNet 和 AZBrowser 是独立产品(各自拥有 Workers 和 UI;绝不嵌套)。将 AZNet 与 AZBrowser 配对仅代表功能顺序。 FragGate 本身不是第 34 个真正的引擎产品。软件中心已显示其 GitHub;此运行时还会在 catalog.json extras[] / fraggate 中发布一张便于目录收录的内核卡片 (slug: "fraggate",kind: "kernel", github: "https://github.com/AzielEliab/fraggate", worker: "fraggate-download-tracker",engine: false)。 FragGate 是内核门;人类 UI 和计数下载由独立的 FragGate Worker 应用提供(不嵌套在 AZBrowser、AZHub 或 AZInterface 中): https://fraggate-download-tracker.vibelock.workers.dev/

如果某个兄弟 /v1 API 尚未上线,代理会返回该 Worker 的响应 (通常是 404 JSON),而组合 OpenAPI 仍会列出预期路径。 GET /v1/pull/{slug}/skill 会回退到根据目录构建的 skill,以便 AI 仍可调用。

引擎制品的供应商副本位于 src/engines/。engine_digest 是这些文件字节的 SHA-256 值(按路径排序)。使用以下命令重新计算: node scripts/hash-engines.mjs --write

部署

npx wrangler deploy

账户 ac575a9b822bea2bed97d0ab73aed238。workers.dev aziel-runtime.vibelock.workers.dev。产品下载 KV 保留在各自的产品 Worker 上。此运行时的 USES 命名空间用于记录API 使用量计数和环形日志(GET /v1/uses)——不包含 Authorization、令牌、请求正文或 PII。 wrangler.toml 中的生产 KV ID:USES c1f89ba6f1db47328d36379cdd69b7ab、 AZMAIL_MESH ce81cecf8b75412fb7b56e1119e017da、AZBROWSER_TABS 7487aba1bbb5417fb668de86d8b48f37。不要创建替代命名空间。

同源入口(azielcorpuslibrary.net、godlock.uk、 www.azieleliab.com 上的 /runtime)应设置 X-Aziel-Runtime-Via 或 X-Aziel-Runtime-Host(origin、azieleliab.com、godlock.uk、 azielcorpuslibrary.net),以便分别统计各主机。

1.2.0+ 需要 Durable Object 迁移标签 v1(RuntimeSession,SQLite)。 会话切换后的首次部署会创建 SESSION 绑定。1.4.0 不需要新的 DO 迁移——引擎在同一 isolate 中运行。1.4.1 复用该 SESSION 类。1.5.0、1.6.0、1.6.1、1.6.2、1.6.3、1.6.4、1.6.5、1.6.6、1.6.7、1.6.8、1.6.9、1.6.10、1.6.11、1.6.12、1.6.13、1.6.14、1.6.15 和 1.7.0 均不需要新的 DO 迁移。

可选的生产令牌(仅用于会话变更——目录 / 健康检查 / 运行时 / 技能 / 拉取仍公开):

# wrangler.toml
# [vars]
# REQUIRE_TOKEN = "1"
npx wrangler secret put RUNTIME_TOKEN
npx wrangler deploy
node scripts/probe-live.mjs

如果未设置 RUNTIME_TOKEN 且 REQUIRE_TOKEN 不是 1,会话将保持开放 (dev)。如果设置了密钥,POST /v1/session/open|policy|exec|close 需要 Authorization: Bearer … 或 X-Aziel-Runtime-Token。仅当 SESSION Durable Object 绑定正常运行时,GET /v1/ready 才返回 200;当 REQUIRE_TOKEN=1 且缺少密钥时,返回 503。权威 JSON(/v1/health、 /v1/ready、/v1/runtime.json、/v1/catalog.json)的缓存控制为 Cache-Control: no-store。 回执上限为 64。会话 6 小时后过期。每个 IP:每分钟最多 20 次打开、60 次 执行(HTTP 429 JSON)。

推送到 main 会运行 .github/workflows/deploy.yml(npx wrangler deploy --keep-vars --var GIT_SHA:<sha>),但仅当仓库密钥 CLOUDFLARE_API_TOKEN 已设置时才会运行。 缺少令牌时会跳过该任务(不会失败)。--keep-vars 会保留现有 Worker 变量。主要部署方式是 Cursor/wrangler OAuth(Aziel Eliab)。 账户 ac575a9b822bea2bed97d0ab73aed238 是非机密默认值。不要将令牌放入仓库。也启用了 workflow_dispatch。该 Action 会传入 GIT_SHA,以便 /v1/software 写入 git_sha。

/llms.txt 的 version_id 是 Cloudflare Worker 版本 ID,来自 CF_VERSION_METADATA 绑定(wrangler.toml [version_metadata]),在提供响应时读取。 它不是存储在此仓库中的 UUID。没有该绑定且没有 VERSION_ID 的 isolate 会发布 version_id: null。Box 部署(OAuth wrangler,环境中没有 API 令牌):

env -u CLOUDFLARE_API_TOKEN npx wrangler deploy --keep-vars --var GIT_SHA:$(git rev-parse HEAD)

仅当该 ID 已知时,才添加 --var VERSION_ID:<worker-version-id>。 不要凭空编造 ID。存在该绑定时,它的优先级高于 VERSION_ID。

如果此检出目录没有 wrangler 凭据,请从作者的机器部署。 传入 GIT_SHA。省略它会导致目录显示 deploy lag,且不会声明 git HEAD:

npx wrangler secret put RUNTIME_TOKEN
npx wrangler deploy --keep-vars --var GIT_SHA:$(git rev-parse HEAD)
node scripts/probe-live.mjs
# confirm GET /v1/health and /v1/ready and /v1/runtime.json version=1.7.0 role=engine-runtime door=fraggate
# confirm GET /v1/uses returns uses / by_host / by_path / by_day / recent (no increment)
# confirm engine_slugs == true_engine_slugs == all 36 catalog slugs
# confirm POST /v1/session/open → policy → exec each primary op → receipt has engine_digest + ran_in

库 /runtime 镜像

https://www.azielcorpuslibrary.net/runtime 是此 Worker 的 Aziel Digital Library 反向代理 / 镜像。主要公共主机 / 发现入口是 在 Glama 上试用。语料 Worker 公告并反向代理:

  • GET https://www.azielcorpuslibrary.net/runtime — 图书馆镜像
  • GET https://www.azielcorpuslibrary.net/runtime/v1/skill → 此 /v1/skill
  • GET https://www.azielcorpuslibrary.net/runtime/v1/runtime.json → 此 /v1/runtime.json
  • GET https://www.azielcorpuslibrary.net/runtime/v1/software → 此 /v1/software
  • GET https://www.azielcorpuslibrary.net/runtime/v1/update/check?slug={slug}&version={installed} → 此 /v1/update/check?slug={slug}&version={installed}(slug 为必填项)
  • GET https://www.azielcorpuslibrary.net/runtime/v1/bundle → 此 /v1/bundle
  • GET https://www.azielcorpuslibrary.net/runtime/v1/pull/{slug} → 此 /v1/pull/{slug}
  • POST https://www.azielcorpuslibrary.net/runtime/v1/session/open → 此会话对象
  • GET https://www.azielcorpuslibrary.net/runtime/v1/uses → 此 /v1/uses(设置 X-Aziel-Runtime-Via: azielcorpuslibrary.net)
  • POST https://www.azielcorpuslibrary.net/runtime/v1/fraggate/call → 此 FragGate 门(AZMail 和每个 LIVE slug;没有侧门)

参见 AzielEliab/aziel-corpus 上的配套 PR。

网络安全声明(AZP-NS-1.0)

src/security/、src/transport/、src/checkpoints/ 和 src/replication/ 下的协议模块在 docs/designs/AZP-NS-1.0.md 中有规范说明。

记录具有防篡改能力:通过哈希链接并签名。独立复制经过 fixture 测试。这并不表示不可变。

负载可保护隐私:端到端加密,节点身份与会话身份相互分离。这并不代表匿名。

在 fixture 模型中,检查点具有可存续性,并采用联邦式架构。这并不意味着网络无法被关闭。

中继是不可信传输。它们无法解密负载。这项设计规则不等于生产环境的零信任认证。

Cap-7 不是公共 ICANN,也不是公共出口 IP。Mirage 不是 AZVPN。aznet_replaces_internet 为 false。Tor、UDP、radio 和 sandbox 承载方式均被拒绝,且不属于 LIVE。Softwares 保持为 42。tools/list 保持为 36。实时多提供商恢复和 Plane B Framagit 属于运维工作,并非这些脚本的运行结果。

许可证

Apache License 2.0。版权所有 2026 Aziel Eliab。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。