Token导航 LogoToken导航TokenDH.com
效率敏感数据clawhub未标认证来源可访问clear审计提醒

processon-diagram-generator过程图生成器

Agent Skill

processon-diagram-generator 用于辅助前端页面、组件、样式和交互逻辑开发,适合在 OpenClaw 中需要维护前端项目、生成组件或检查界面实现时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

7,724

周安装

325

GitHub Stars

公开资料未说明

下载量

2,659
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:processon-diagram-generator(过程图生成器)
来源仓库:https://github.com/leilizhang/processon-diagram-generator
安装命令:
openclaw skills install processon-diagram-generator
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install processon-diagram-generator

简介

快速创建美观的可视化图表,如流程图、泳道图等。

  • 适用于绘制业务流程、系统架构或项目规划图示。
  • 支持在线编辑与导出,提升文档可视化表达能力。
  • 安装命令:openclaw skills install processon-diagram-generator。
  • 需确认图表用途,避免使用未授权素材或敏感信息。

SKILL.md

name
processon-diagram-generator
description
|
author
ProcessOn
version
2.3.0
dependencies
bins

processon-diagram-generator

将用户意图、代码关系或草图转换为专业图形。默认跟随用户当前语言输出提示、澄清问题、优化 Prompt 和最终结果。

何时触发

  • 支持:流程图、业务流程图、泳道图、流程地图、标准流程图、时序图、软件架构图、系统架构图、云架构图、ER 图、组织结构图、时间轴、信息图、金字塔图、草图重绘。
  • 英文表达同样触发,例如:create a diagramdraw a diagramgenerate a flowchartmake a flowchartvisualize a processcreate a sequence diagramdraw a system architecturesoftware architecture diagramcloud architecture diagramER diagramorg charttimelineinfographicredraw this sketchProcessOn
  • 如果用户只说“画个图”之类的模糊请求,先确认图形类型。
  • 如果用户上传图片并要求“重绘”或“转成图”,先识别图片中的节点、文字和连接关系,再生成结构化输入。

工作方式

0. 安装后首次引导与状态检查

当用户询问如何使用本技能、技能是否安装成功,或直接询问“怎么配置”时,你应该:

  1. 主动检查环境:告知用户你已准备好提供 ProcessOn 智能绘图服务,但前提是需要配置 PROCESSON_API_KEY
  2. 提供指引:明确告知用户前往 https://smart.processon.com/user 获取 Key,并根据其操作系统提供 export PROCESSON_API_KEY="..." 的设置命令。
  3. 特别提醒:务必提醒用户该环境变量必须在当前运行 Agent 的终端中设置,否则 Agent 无法读取到配置。

1. 先补关键信息

不要在关系不清、流程断层或结构缺失时直接生成。

信息不足时按这个顺序处理:

  1. 指出缺少什么。
  2. 给出合理默认方案或行业常见做法供用户确认。
  3. 用户确认后再继续。

2. 优化 Prompt,但不要改写用户语言

在用户原始需求上补充专业约束:

  • 通用:专业风格、布局清晰、颜色协调、避免线条交叉。
  • 流程图:明确开始/结束节点,决策点用标准菱形。
  • 时序图:参与者清晰,调用消息明确。
  • 架构图:按层次组织,标注关键通信关系。
  • ER 图:标注主外键关系和字段类型。

优化后的 Prompt 默认保持与用户一致的语言。

3. 架构分析画关系,不画目录树

当用户要求分析项目架构时,重点提取模块边界、依赖关系、调用链路和数据流向。优先阅读入口文件、路由、核心配置和关键模块,不要把结果退化成文件夹树。

执行顺序

  1. 先在聊天里说明正在使用 processon-diagram-generator 技能处理当前请求。
  2. 识别图形类型,提取关键实体、动作、判断条件,构建优化后的 Prompt。
  3. 生成依赖 PROCESSON_API_KEY。如果缺失,明确告诉用户如何配置,并附上获取地址 https://smart.processon.com/user必须强调在当前运行 Agent 的终端设置环境变量。
  4. 单脚本全流程自动执行逻辑:

- 调用 scripts/processon_api_client.py 启动生成任务。 - 脚本会自动流式生成 DSL,并在完成后立即自动触发图片渲染(除非指定 --no-render)。 - 立即展示中间结果: 第一阶段 DSL 生成完成后,必须立即在回复中完整展示生成的 DSL 和编辑链接 https://smart.processon.com/editor。 - 自动输出渲染结果: 脚本渲染完成后,会自动输出图片原始链接。你必须确保这些内容都呈现在最终回复中。 - 硬性闸门: 只有在 DSL、编辑链接、“可复制粘贴渲染和二次编辑”提示语、以及(如果成功)图片链接全部输出完毕后,才允许结束当前任务。

  1. 禁止使用富文本语法: 在任何阶段,严禁输出 <img> 等 HTML 标签,也严禁使用 Markdown 图片语法 ![]() 或链接语法 []()。所有图片链接和编辑链接必须以原始 URL 纯文本形式直接展示。
  2. 结果呈现:

- 如果图片生成成功,最终回复中必须同时保留完整 DSL、编辑链接和图片原始链接。 - 如果图片生成失败,告知用户原因,并引导用户使用已展示的 DSL 去编辑链接手动渲染。

结果呈现

关键结果必须在 assistant 正文里以纯文本形式可见。

  • DSL 展示规范: 优先使用代码块展示 DSL,并紧跟原始编辑链接。
  • 链接展示规范: 严禁使用任何 Markdown 或 HTML 包装。必须直接输出 https://... 这种可识别的原始 URL。并在链接旁明确说明:“你可以复制上方 DSL 数据到此链接进行渲染和二次编辑”
  • 全自动流程: 默认情况下,脚本会一次性完成从 DSL 生成到图片渲染的所有步骤,无需手动干预。
  • 最终回复保留规则: 即使图片已经成功生成,最后一条回复也必须再次包含 DSL 代码块、编辑链接和图片链接,防止中间态在收尾时丢失。
  • 失败处理: 如果渲染失败,不要删除或隐藏已经生成的 DSL。

输出前自检

在发送任何最终回复前,必须逐项自检,四项全部满足才允许发送:

  1. assistant 正文里已经完整贴出 DSL,且不是摘要或省略版。
  2. assistant 正文里已经贴出原始编辑链接 https://smart.processon.com/editor
  3. assistant 正文里已经明确写出“你可以复制上方 DSL 数据到此链接进行渲染和二次编辑”这一层含义。
  4. 如果图片已生成,assistant 正文里同时包含图片原始链接;如果图片未生成,明确说明失败原因。

只要以上任一项不满足,就不能结束当前回复。

最终回复格式示例

第一阶段输出(中间态):

语义分析:用户需要一个...流程图。 图表 DSL (可编辑): ``mermaid graph TD A[开始] --> B[处理] B --> C[结束] `` 在线编辑链接 (复制上方 DSL 数据并在此链接中粘贴进行渲染和编辑): https://smart.processon.com/editor (提示:如果下方图片渲染失败,可手动将上述代码粘贴至此链接)

第二阶段输出(最终态):

图片预览链接: https://ai-smart.ks3-cn-beijing.ksyuncs.com/gallery/...png

配置提示

API Key 配置

重要提示:请务必在当前运行 Agent 的终端中设置环境变量。
export PROCESSON_API_KEY="<your-processon-api-key>"

获取地址:ProcessOn 开发者中心

命令行调用参考

# 全自动生成:DSL + 图片渲染
python3 scripts/processon_api_client.py "请生成一张专业流程图"

# 仅生成 DSL (不渲染图片)
python3 scripts/processon_api_client.py --no-render "请生成一张专业流程图"

示例优化 Prompt

用户意图:帮我画一个登录流程。 优化后:请生成一张专业的流程图,描述用户登录注册流程。包含:前端校验、后端鉴权、数据库查询、Token 发放。要求:布局清晰,使用标准流程图符号,明确开始和结束节点,配色协调。
User intent: Draw a user login flow. Optimized prompt: Please generate a professional flowchart for the user login and registration flow. Include frontend validation, backend authentication, database lookup, and token issuance. Use a clean layout, standard flowchart symbols, clear start and end nodes, and a polished color palette.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

96.32%
按下载量换算2,561

安全审计

VirusTotal

未展示

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills