← 返回 Skills 市场
xx235300

Process-Diagram-Pro

作者 xx235300 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
108
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install process-diagram-pro
功能描述
生成符合行业标准的化工工艺PFD、P&ID、系统架构及数据流图,支持温度渐变和中文显示。
安全使用建议
This package appears coherent for its stated purpose, but the source has no homepage and some files were omitted from the review — exercise caution before using in sensitive environments. Recommendations: - Review the remaining files (omitted in the manifest) for any network calls, hard-coded external URLs, or code that reads/writes unexpected system paths. - Run the code in an isolated environment (virtualenv / container) before adding to production. Installing matplotlib/Pillow/numpy is normal; only install the optional 'agent-browser' tool if you need the web-scraping examples. - Note the font loader will look through system font paths and may print them; its __main__ test writes /tmp/font_loader_test.png if executed directly — that behavior is benign but be aware. - If you will handle confidential diagrams, ensure no unexplained telemetry or remote upload is present in the omitted files; request the full source or a signed package from an identifiable author if you need higher assurance.
功能分析
Type: OpenClaw Skill Name: process-diagram-pro Version: 2.0.0 The core Python logic for generating chemical diagrams (chem_diagram_v3) appears benign and aligns with the stated purpose. However, the SKILL.md file contains highly irregular and risky instructions directing the AI agent to install external software (agent-browser via npm) and browse external URLs (specifically a Feishu/Lark wiki) to 'troubleshoot' or 'research.' This pattern is a significant indicator of an indirect prompt injection vector, where the agent could be manipulated by malicious instructions hosted on the external site. The inclusion of browser-based automation and global package installation instructions is unnecessary and dangerous for a diagramming tool.
能力评估
Purpose & Capability
Name/description claim (PFD/P&ID/architecture generation, Chinese text, temperature gradients) is implemented by the included Python modules (canvas, diagrams, pipelines, devices, fonts). Declared runtime dependency list (matplotlib, pillow, numpy) is proportionate to the functionality.
Instruction Scope
SKILL.md contains only diagram-generation APIs, usage examples and install commands for the Python deps. It also suggests using an external 'agent-browser' CLI to fetch a cloud usage doc (Feishu link) — that gives the agent an optional way to retrieve external web content. The instructions do not direct reading of unrelated local files or environment variables. The font loader module prints system font paths and in its test code writes a file under /tmp only when executed as __main__.
Install Mechanism
There is no install spec in the registry (instruction-only for the platform). SKILL.md recommends 'pip install matplotlib pillow numpy' which is expected. The only additional install suggestion is an optional npm global 'agent-browser' CLI for web scraping; installing that is an explicit user action and not required for core functionality.
Credentials
The skill does not request environment variables, credentials, or config paths. No sensitive names (TOKEN/KEY/etc.) are required. Font loader accesses system font paths and the skill directory, which is reasonable for rendering Chinese text.
Persistence & Privilege
Registry flags show default privileges (always: false, agent invocation allowed). The skill does not request permanent/always-on inclusion or modify other skills. No evidence it writes persistent agent-wide configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install process-diagram-pro
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /process-diagram-pro 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
**Major update: Upgraded to chem_diagram_v3 with expanded features and a modernized API.** - Refactored all core modu1 ales into new chem_diagram_v3/ directory for improved maintainability. - Extended API: Added more parameters for equipment, valves, and instruments; clarified generator class usage. - Expanded documentation with detailed class and parameter tables, plus agent-browser integration guide. - Improved device and flow symbol definitions, keeping full industry-standard support. - Retained all previous key features (temperature color gradient, Chinese font support, professional symbol set). - Dropped legacy chem_diagram/ directory and all old modules.
v1.0.0
Process Diagram Pro 1.0.0 - 初始版本发布,支持化工/制药/食品/水处理等行业的流程图生成 - 一键生成 PFD、P&ID、系统架构图和数据流图,全面中文支持 - 提供专业设备/阀门/仪表符号与行业标准配色及温度渐变 - 支持温度感应变色、信号回路连接等专业特性 - 附带详细API、快速上手示例、常见问题解答和云端使用指南
元数据
Slug process-diagram-pro
版本 2.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Process-Diagram-Pro 是什么?

生成符合行业标准的化工工艺PFD、P&ID、系统架构及数据流图,支持温度渐变和中文显示。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 108 次。

如何安装 Process-Diagram-Pro?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install process-diagram-pro」即可一键安装,无需额外配置。

Process-Diagram-Pro 是免费的吗?

是的,Process-Diagram-Pro 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Process-Diagram-Pro 支持哪些平台?

Process-Diagram-Pro 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Process-Diagram-Pro?

由 xx235300(@xx235300)开发并维护,当前版本 v2.0.0。

💬 留言讨论