← 返回 Skills 市场
luozhengrongyn

Cement Heat Balance Visualization

作者 luozhengrongyn · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
55
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install cement-heat-balance-viz
功能描述
Generate visualizations for cement production heat balance analysis including process flow diagrams, energy distribution charts, and temperature profiles. Us...
使用说明 (SKILL.md)

Cement Heat Balance Visualization Skill

This skill creates visual representations of cement production heat balance data including process flow diagrams, Sankey diagrams for energy distribution, and temperature profiles along the production line.

When to Use This Skill

Use this skill when users need to:

  • Visualize cement plant thermal processes
  • Show energy input/output distributions
  • Create temperature profile diagrams along production stages
  • Generate Sankey diagrams for heat balance analysis
  • Produce professional technical diagrams for presentations or reports

Core Concepts

The skill works with cement production data including:

  • Temperature readings at different process stages
  • Energy input sources (coal powder, alternative fuels)
  • Energy output distribution (product heat, losses, etc.)
  • Process flow visualization
  • KPI metrics display

Standard Workflow

  1. Analyze the heat balance data - Understand the input parameters and output distributions
  2. Select visualization type - Choose appropriate chart type based on data characteristics
  3. Generate the visualization - Create HTML/CSS/JS visualization with proper styling
  4. Add annotations and labels - Include units, descriptions, and key insights
  5. Provide the output - Return the visualization as an HTML file that can be viewed in browsers

Available Visualization Types

  • Process Flow Diagram - Shows temperature progression through kiln stages
  • Energy Sankey Diagram - Visualizes energy input/output flows
  • Temperature Profile Chart - Line chart showing temperature vs. process length
  • KPI Dashboard - Displays key performance indicators
  • Combined Report - Integrates multiple visualizations in one report

Implementation Details

The skill generates responsive HTML visualizations that:

  • Work in modern browsers without external dependencies
  • Use CSS gradients and animations for professional appearance
  • Include proper Chinese/English labels as needed
  • Are print-friendly and presentation-ready
  • Follow the existing styling conventions from the cement-heat-balance.html template

Customization Options

Users can specify:

  • Color schemes (default: industrial theme with blues, reds, and yellows)
  • Units (metric/imperial)
  • Level of detail (overview vs. detailed)
  • Output format (standalone HTML or embeddable component)
  • Interactive elements (hover tooltips, clickable details)

Example Usage

When a user provides cement heat balance data like:

Input: Coal powder - 100%
Output: 
- Product heat: 45%
- Kiln shell radiation: 15%
- Exhaust losses: 12%
- Mechanical stirring: 8%
- Raw material drying: 10%
- Preheater losses: 5%
- Other losses: 5%

The skill can generate:

  1. A Sankey diagram showing these flows
  2. A process flow diagram with temperature annotations
  3. A KPI display showing efficiency metrics
  4. A combined technical report

Best Practices

  • Maintain consistency with existing cement visualization styling
  • Use appropriate units (°C, %, kcal/kg, etc.)
  • Include clear legends and axis labels
  • Highlight key efficiency metrics
  • Ensure accessibility with proper color contrast
  • Keep designs clean and professional for technical audiences
安全使用建议
This looks safe for generating local cement heat-balance visualization files. Use trusted data sources, review the output path before generating files, and be aware that unescaped input text may appear directly in the resulting HTML.
功能分析
Type: OpenClaw Skill Name: cement-heat-balance-viz Version: 1.0.0 The skill is designed to generate HTML visualizations for cement production data, but the implementation in `scripts/generate_heat_balance_viz.py` contains a Cross-Site Scripting (XSS) vulnerability. The script uses f-strings to directly inject user-provided data (such as process stage names and KPI labels) into an HTML template without any sanitization or escaping. While the behavior aligns with the stated purpose and there is no evidence of intentional malice, the lack of input validation represents a security risk if the processed data is untrusted.
能力评估
Purpose & Capability
The included code and SKILL.md are aligned around generating cement heat-balance HTML visualizations. There is a likely CLI typo in the script (`parser.add` instead of `parser.add_argument`) that may affect usability, but it is not a security concern.
Instruction Scope
The instructions are limited to analyzing heat-balance data and producing visualization output; there are no role overrides, hidden instructions, or attempts to redirect agent goals.
Install Mechanism
There is no install specification, no package installation, and no required binaries or environment variables.
Credentials
The script reads a user-provided JSON file or JSON string and writes a local HTML output file, which is proportionate for this visualization purpose.
Persistence & Privilege
No credentials, privileged access, background execution, persistence, network access, or account mutation are shown in the artifacts.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cement-heat-balance-viz
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cement-heat-balance-viz 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug cement-heat-balance-viz
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Cement Heat Balance Visualization 是什么?

Generate visualizations for cement production heat balance analysis including process flow diagrams, energy distribution charts, and temperature profiles. Us... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 55 次。

如何安装 Cement Heat Balance Visualization?

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

Cement Heat Balance Visualization 是免费的吗?

是的,Cement Heat Balance Visualization 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Cement Heat Balance Visualization 支持哪些平台?

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

谁开发了 Cement Heat Balance Visualization?

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

💬 留言讨论