← 返回
未分类

项目进度横道图绘制

This skill should be used when the user needs to generate construction schedule Gantt charts for building projects. It produces A4-landscape paginated Gantt charts (PNG) and Excel files with embedded timeline bars, hierarchical task breakdown (division → sub-division → work item), CPM critical path calculation, left-side schedule table with T+N date format, M1/M2/M3 month timeline, and per-page headers. Trigger phrases include "横道图", "施工进度计划", "甘特图", "Gantt chart", "施工计划图", "进度计划", "施工组织进度".
本技能适用于用户需要生成项目施工进度甘特图的场景。可输出A4 横版排版PNG 格式甘特图,以及内嵌进度条形图的 Excel 文件;支持三级任务拆解(分部工程→分项工程→具体施工项)、CPM 关键路径运算、左侧 T+N 日期格式进度明细表、M1/M2/M3 月度时间轴,同时自带每页标准页眉格式。 触发调用关键词:横道图、施工进度计划、甘特图、Gantt chart、施工计划图、进度计划、施工组织进度
未央书童AI
未分类 community v1.0.0 1 版本 99367.1 Key: 无需
★ 1
Stars
📥 137
下载
💾 0
安装
1
版本
#latest

概述

施工进度计划横道图生成器

根据用户提供的任务数据(JSON 格式),自动计算 CPM 关键路径,输出 A4 横版分页 PNG 和带横道条的 Excel。

工作流

  1. 判断项目类型 — 读取 docs/building-engineering-logic.md,按规则判断是否为建筑工程;若是,加载 resources/Building Engineering Resources.md(GB50300-2013)
  2. 收集信息 — 项目名称、起始日期、任务层级(分部→子分部→分项)及工期与前置关系
  3. 构建 JSON — 格式规范见 docs/reference.md
  4. 运行脚本python scripts/generate_gantt.py --input tasks.json --output ./output
  5. 交付结果

执行命令

python scripts/generate_gantt.py --input tasks.json --output ./output          # PNG + Excel
python scripts/generate_gantt.py --input tasks.json --output ./output --format png    # 仅 PNG
python scripts/generate_gantt.py --input tasks.json --output ./output --format excel  # 仅 Excel

依赖: matplotlib, networkx, Pillow (PNG), openpyxl (Excel)

文档索引

| 文件 | 说明 |

|------|------|

| docs/reference.md | JSON 格式、字段说明、颜色映射、输出物详情、自定义指南 |

| docs/building-engineering-logic.md | 建筑工程判断逻辑与资源文件说明 |

| resources/Building Engineering Resources.md | GB50300-2013 建筑工程施工质量验收统一标准 |

| scripts/example.json | 示例数据文件 |

文件结构

construction-gantt-chart/
├── SKILL.md                              ← 本文件
├── docs/
│   ├── reference.md                      ← 技术参考
│   └── building-engineering-logic.md     ← 建筑工程判断逻辑
├── scripts/
│   ├── generate_gantt.py                 ← 主脚本
│   └── example.json                      ← 示例数据
└── resources/
    └── Building Engineering Resources.md ← GB50300-2013

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-05-19 16:06 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

劳动力投入计划

user_0f1364e5
劳动力计划自动生成工具。根据进度计划(Excel/CSV)的工作内容, 自动匹配"分项工程-工种对应关系表",输出按时间分布的工种劳动力投入计划CSV。 支持自动颗粒度:总工期≤62天按日输出,>62天按月输出。 触发词:劳动力计划、用工计
★ 0 📥 57

tech-bid-outline

user_0f1364e5
根据招标文件解析报告和建筑施工组织设计规范GB/T50502,生成技术标大纲目录DOCX文档(强制4级深度+字数估算+动态调整)
★ 2 📥 180

EtsyAnalyze

user_0f1364e5
>当用户发送一条或多条 Etsy 商品链接(包含etsy.com/listing/或同类格式),或是提供 Etsy CSV 数据文件要求分析时,即可启用该功能。它可实现完整竞品分析流程自动化:调用谷歌浏览器并加载用户本地 Cookie 以绕
★ 0 📥 90