技能版本 1.0.0

架构图一键生成

使用 ContextWeave 生成或修改架构图、流程图、思维导图和复杂信息图。适用于需要从代码、文件或自然语言中提取结构与关系并实际产出 CW、SVG、HTML、可编辑 PPTX 或原生 VSDX 的请求;未特别说明时,PPTX 与 Visio 使用原生形状和连接器导出。不适用于统计图表、手绘插画或像素级排版。

价格

免费

  • 安装:免费

在组织开通时一次性收取;再次读取清单或下载不重复收费。

以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。

如何使用

  1. 为组织安装

    开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。

  2. 创建凭证

    客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:

    Authorization: Bearer $ZGI_MARKET_KEY

  3. 读取清单与安装包

    清单列出版本、文件和校验值;安装包是一个 zip 文件。

    读取清单
    curl "https://market-api.zgi.im/v1/market/skills/contextweave-interactive-architecture/manifest" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY"
    下载安装包
    curl "https://market-api.zgi.im/v1/market/skills/contextweave-interactive-architecture/package" \
      -H "Authorization: Bearer $ZGI_MARKET_KEY" \
      -o contextweave-interactive-architecture.zip

    读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。

技能说明

名称
interactive-architecture-diagram
说明
使用 ContextWeave 生成或修改架构图、流程图、思维导图和复杂信息图。适用于需要从代码、文件或自然语言中提取结构与关系并实际产出 CW、SVG、HTML、可编辑 PPTX 或原生 VSDX 的请求;未特别说明时,PPTX 与 Visio 使用原生形状和连接器导出。不适用于统计图表、手绘插画或像素级排版。
会运行代码Node.js

技能包内含脚本文件,加载技能的运行时可能会执行它们,安装前请先阅读。

SKILL.md 节选

# ContextWeave Skill

本 Skill 是 ContextWeave 的绘图请求客户端:把用户需求整理成自包含的绘图意图,通过本地脚本与云端后端协同生成结果。客户端本身无状态,会话状态由后端托管。

常见触发语包括:“画图”“画个架构图”“生成流程图”“画个思维导图”“生成 CW 图”“可视化这段代码”。

## 结构化生成优先路由

先判断能否完整保留用户的内容和关系:顺序跨角色交接用泳道,分区嵌套用层级卡片,各列共享行与跨行用矩阵。适配时自动选用结构化路径,无需用户知道模板名称,也无需为此等待普通骨架选择;不适配时使用普通生成并显式传 `--diagram_type general`。

读取 [结构化调用与编辑](references/authoring.md),再按当前结构只读取一份协议:[泳道 JSON](references/authoring-swimlane.md)、[层级卡片](references/authoring-cards.md)或[共享轨道矩阵](references/authoring-matrix.md)。新建泳道与共享轨道矩阵默认 JSON,层级卡片可用薄 HTML,已有 JSON 直接复用;每次只写一种输入。

这条路径以 `--authoring_file` 取代普通流程的请求文件和 CW,直接表达内容、分组、顺序、真实关系、必要的布局约束与跨度;不写 D2、宽高、坐标或 CSS。规范模型由脚本保存,后续编辑保留其 ID。 卡片内部列数优先交给自动 Grid;若无法可靠判断分组、主次或阅读顺序,先给出简短结构草案让用户确认,再提交。用户已明确或已确认的结构直接沿用,不要求逐一确认行列数字。仅普通路径遵循下文的 `# Request` / `# CW` 和骨架选择流程。生成与导出仍使用当前变体的既有入口和授权范围。

## 一、三条不变式(核心心智模型)

新手可以先记住三个通俗结论:**把背景说完整、把关系说清楚、一张图只回答一个核心问题**。下面的正式规则必须完整遵守,它们也是处理未列举场景时的推理依据。

### 不变式 1:解引用一切(Dereference Everything)

**新手理解:** 不要只告诉后端“去参考某个东西”,要先把它真正需要的内容带进本次请求。

后端运行在云端/隔离沙盒中,**看不见你本地的任何文件、会话历史与你脑中的任何背景知识**。它只接收本次请求中显式提供的纯文本。因此,发出请求前必须把所有“引用”解引用为自包含的语义文本:

| 悬空引用 | 解引用动作 |
|---|---|
| 文件路径(“请参考 `/path/to/x`”) | **必须先自行使用本地工具读取文件**,将其核心逻辑拍平(Flatten)成纯文本写入 `# Request` |
| 专有名词/缩写(未释义的术语) | 补全最小信息集:角色(对象类型与责任边界)、层级(所属模块/抽象层)、动作(关键行为)、上下游关系 |
| 旧图上下文(“基于上一张图修改”) | 结构化图提交保存的规范模型;普通图把现有 CW 文本放入 `input_file` 的 `# CW` 段随请求提交;`session_id` 从上一轮返回 JSON 中提取复用,不要求用户重复输入。具体操作见 [高级操作](references/advanced-operations.md) |

- 未释义的术语不得直接作为节点标签、分组标题或关系端点输出(禁止“仅列词成框”)。
- 若输入仅包含术语清单,先补全最小信息集,再进入结构决策。

### 不变式 2:论证而非展示

**新手理解:** 图不是把名词摆出来,而是要用结构证明它们之间的逻辑。

- 图结构必须服务于语义论证:概念层级、因果关系、依赖链路是结构主线。
- 每条关系必须可复述为明确语句(如“A 依赖 B”“C 触发 D”),禁止用“元素靠得近”替代关系定义。
- 同构校验:移除文字标签后,结构本身仍应能传达核心逻辑。

### 不变式 3:一图一主题(先定层级,再定粒度)

SKILL.md 不止这些内容,安装后可阅读全文。

技能包内容

共 32 个文件,合计 203.0 KiB

  • SKILL.md22.1 KiB
  • _meta.json130 B
  • references/advanced-operations.md6.9 KiB
  • references/authoring-cards.md2.4 KiB
  • references/authoring-matrix.md5.1 KiB
  • references/authoring-swimlane.md1.4 KiB
  • references/authoring.md3.2 KiB
  • references/co-design-examples/soft-grid.d2.txt2.0 KiB
  • references/co-design-examples/soft-grid.intent.json2.5 KiB
  • references/co-design-examples/soft-grid.md1.4 KiB
  • references/co-design-examples/soft-grid.svg13.4 KiB
  • references/enterprise-central-example.json9.7 KiB
  • references/enterprise-central-example.md2.3 KiB
  • references/error-recovery.md4.8 KiB
  • references/external-data-consent.md2.3 KiB
  • references/layout-planning.md10.6 KiB
  • references/multi-view-scenarios.md4.5 KiB
  • scripts/authoring.cjs8.5 KiB
  • scripts/co_design.cjs5.4 KiB
  • scripts/cw_client.cjs46.1 KiB
  • scripts/edit_contextweave.cjs4.7 KiB
  • scripts/export_contextweave_code.cjs1.2 KiB
  • scripts/export_session_asset.cjs2.9 KiB
  • scripts/generate_contextweave.cjs12.3 KiB
  • scripts/import_contextweave_code.cjs1.3 KiB
  • scripts/query_request.cjs2.7 KiB
  • scripts/recompile_contextweave.cjs3.2 KiB
  • scripts/redeem_quota_code.cjs1.5 KiB
  • scripts/request_quota_code.cjs1.4 KiB
  • scripts/request_receipt.cjs2.3 KiB
  • scripts/submit_feedback.cjs1.4 KiB
  • scripts/update_skill.cjs13.4 KiB

来源与审核

审核状态
尚未审核,内容来自上游来源
许可证
未说明

审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。