来源:
notes/projects/domain_chip_installation_rankings/01_域控芯片装机量排名图项目说明.md域控芯片装机量排名图项目说明
项目目标
把用户提供的 NE时代域控芯片装机量榜单截图沉淀为一个可复用项目:保存结构化数据、生成脚本和图表成品。下次有新月份数据时,可以直接在同一项目里追加数据并重新生成图。
当前数据范围
- 2025年1-12月:单月榜单,已生成全年月度排名变化图。
- 2026年1-2月:两个月合计榜单。
- 2026年3月:单月榜单。
- 2026年4月:单月榜单,使用用户后续更正的 4 月原图。
核心字段:
- 公司
- 装机量
- 市占率
- 当期排名
目录结构
data/domain_chip_source_data.csv:从原图提取的标准源数据,包含装机量、市占率和排名。data/domain_chip_2025_source_data.csv:2025年1-12月从原图提取的标准源数据。data/domain_chip_rank_table_chart_data.csv:排名表格图使用的数据。data/domain_chip_line_chart_data.csv:折线图使用的数据。scripts/generate_2025_rank_bump_chart.js:生成 2025 全年月度排名连线图。scripts/generate_rank_table_chart.js:生成“排名表格图 + 公司连线”的主脚本。scripts/generate_line_chart.js:生成折线图的备份脚本。outputs/domain_chip_2025_rank_bump_chart.png:2025 全年月度排名连线图。outputs/domain_chip_2025_rank_bump_chart.svg:2025 全年月度排名连线图的矢量版。outputs/domain_chip_rank_table_chart.png:当前最终交付图。outputs/domain_chip_rank_table_chart.svg:当前最终交付图的矢量版。outputs/domain_chip_line_chart.png:早期折线图版本。outputs/domain_chip_line_chart.svg:早期折线图矢量版。source_images/README.md:原图归档说明。
当前最终图表
2025 全年月度图
2025 年 1-12 月数据采用“月份横轴 + 排名纵轴”的 bump chart:
- 横轴是 2025 年 1-12 月。
- 纵轴是每月排名 1-8。
- 每家公司固定一种颜色。
- 仅在连续上榜月份之间连线,缺席月份不强行连接。
- 每个点旁边显示公司、装机量和市占率。
当前输出文件:
outputs/domain_chip_2025_rank_bump_chart.png
outputs/domain_chip_2025_rank_bump_chart.svg
2026 阶段图
最终采用“排名表格图 + 公司连线”的形式:
- 每个时间段是一列表格,按装机量降序排列。
- 每家公司固定一种颜色。
- 公司在不同时间段之间用同色曲线连接,表现排名变化。
- 每行同时显示装机量和市占率。
当前输出文件:
outputs/domain_chip_rank_table_chart.png
outputs/domain_chip_rank_table_chart.svg
复用步骤
下次用户提供新月份图片后:
- 将新图保存到
source_images/。 - 从图中提取公司、装机量、市占率和排名,追加到
data/domain_chip_source_data.csv。 - 更新
scripts/generate_rank_table_chart.js:- 在
periods中增加新月份。 - 在
data中为每家公司追加values和shares。 - 如果出现新公司,为该公司新增一行并分配颜色。
- 在
- 在项目目录运行:
node scripts/generate_rank_table_chart.js
rsvg-convert -w 1700 -h 1120 outputs/domain_chip_rank_table_chart.svg -o outputs/domain_chip_rank_table_chart.png
如果是追加 2025 或类似“全年月度图”,运行:
node scripts/generate_2025_rank_bump_chart.js
rsvg-convert -w 4600 -h 1480 outputs/domain_chip_2025_rank_bump_chart.svg -o outputs/domain_chip_2025_rank_bump_chart.png
- 检查 PNG 排版后,用飞书机器人发送:
lark-cli im +messages-send --as bot --user-id ou_a0558e2fc4190751fee80e93d0895616 --image notes/projects/domain_chip_installation_rankings/outputs/domain_chip_rank_table_chart.png --format json
本次注意事项
- 最初 4 月图片口径错误,已按用户更正后的 4 月图替换。
- 当前环境无法直接复制对话图片附件到本地文件,因此本项目保存了结构化源数据,并在
source_images/README.md记录原图来源和后续归档方式。 - 数据来源是用户提供截图,未额外做外部核验。
下一步动作
- 新月份数据到来时,优先补齐
source_images/原图文件,再追加结构化数据。 - 如果月份继续增加,图表宽度需要随列数扩展,或改为分页/横向长图。