industry-analysis
综合产业分析报告生成工具。结合`zhihuiya-connect` → `search_patent_count`(P001)、`zhihuiya-connect2` → `D010`和`D102`获取的专利数据与外网市场信息、产业链企业图谱、企业信息等,针对全球与指定省/市的某一产业开展深度分析,为区域产业规划、创新布局等提出参考建议,输出Word版和HTML分析报告。
- 版本
- v1.0.0
- 下载量
- 0
- 文件列表
- 5
- 最近更新
- 2026-07-02
关于
综合产业分析报告生成工具。结合`zhihuiya-connect` → `search_patent_count`(P001)、`zhihuiya-connect2` → `D010`和`D102`获取的专利数据与外网市场信息、产业链企业图谱、企业信息等,针对全球与指定省/市的某一产业开展深度分析,为区域产业规划、创新布局等提出参考建议,输出Word版和HTML分析报告。
文件列表 5
SKILL.md
| Key | Value |
|---|---|
| name | industry-analysis |
| description | 综合产业分析报告生成工具。结合`zhihuiya-connect` → `search_patent_count`(P001)、`zhihuiya-connect2` → `D010`和`D102`获取的专利数据与外网市场信息、产业链企业图谱、企业信息等,针对全球与指定省/市的某一产业开展深度分析,为区域产业规划、创新布局等提出参考建议,输出Word版和HTML分析报告。 |
industry-analysis:综合产业分析报告生成工具
一、功能概述
本 skill定位资深行研分析师或专利分析师,面向政府、园区、研究机构等用户,针对用户指定的 产业名称 与 省或市 ,综合运用:
外网搜索(市场规模、竞争格局、行业动态、企业名单)
专利数据(全球/国家/省市专利数量、申请人排名)
结合产业、政策、市场、企业、专利等多维数据开展综合分析
同时输出结构完整、图文并茂的 Word + HTML 两种格式产业分析报告,保持政府公文风格。
二、触发条件
用户输入包含以下要素时触发:
产业名称(如"半导体"、"新能源汽车"、"人工智能")
省或市名称(如"陕西省"、"西安市"、"北京市")
三、用户输入收集
执行前需确认以下输入(可从用户消息中自动提取,不足时询问):
| 输入项 | 说明 | 示例 |
|---|---|---|
| 产业名称 | 必填 | 半导体、新能源汽车 |
| 省或市 | 必填 | 陕西省、西安市 |
| 产业检索式 | 可选 | TAC_ALL:(半导体 OR 集成电路) |
| IPC/SEIC/GBC/TTC/ADC | 可选 | IPC:H01L |
若用户未提供检索式,按附录A逻辑自动构建。
四、报告大纲(严格遵守,不可省略任何章节)
一、XX产业概述
1.1 相关概念
1.2 发展历程(横向时间轴)
1.3 产业链(树状图,⚠️必须含根节点+三列连接器)
二、全球XX产业分析
2.1 全球市场规模
2.2 全球区域竞争格局(D010 AUTHORITY,collapse_type=APNO)
2.3 全球主要市场主体与创新主体
2.3.1 全球产业链企业图谱
2.3.2 中国产业链企业图谱
2.3.3 全球行业十大巨头
三、XX省或市XX产业分析
3.1 产业地位(KPI×6)
3.2 市场主体(省市产业链企业图谱)
3.3 优势创新主体(D102 TOP10条形图)
3.4 技术优势(各环节专利对比)
四、总结与建议
4.1 总体结论(200~300字)
4.2 工作建议(3~4条,300~400字)
五、执行步骤(十步法)
| 步骤 | 操作 | 工具 |
|---|---|---|
| Step 1 | 安装 python-docx | runtime.apply_sync |
| Step 2 | 搜索产业概述、发展历程、产业链结构 | web_search+ web_fetch |
| Step 3 | 搜索全球市场、竞争格局、十大巨头 | web_search+ web_fetch |
| Step 4 | 统计各国专利数量TOP10 | D010(AUTHORITY,APNO) |
| Step 5 | 查询十大巨头专利数量 | P001×10 |
| Step 6 | 搜索企业名单→生成3张产业链企业图谱 | web_search+ web_fetch |
| Step 7 | 搜索省/市产业地位 | web_search+ web_fetch |
| Step 8 | 查询省/市TOP10专利申请人 | D102(APNO)+超时重试 |
| Step 9 | 查询各环节省/市专利数量 | D102×各环节 |
| Step 10 | 生成HTML报告 + 生成Word报告 → files.stat验证两个文件落盘 | python.run |
Step 10 Word 生成规范
Word 报告用 python-docx 生成,作为 HTML 的补充输出格式。Word 报告包含所有文字内容(标题、正文、数据表格、KPI数值、建议条款),图表(产业链结构图、条形图、历程图)以截图或简化文字表格替代。
from docx import Documentfrom docx.shared import Pt, RGBColor, Cmfrom docx.enum.text import WD_ALIGN_PARAGRAPHdef generate_word(data, output_path): doc = Document() # 页面设置:A4,边距2cm section = doc.sections[0] section.page_width = Cm(21) section.page_height = Cm(29.7) section.top_margin = section.bottom_margin = Cm(2) section.left_margin = section.right_margin = Cm(2.5) # 封面标题 h = doc.add_heading(data['title'], level=1) h.alignment = WD_ALIGN_PARAGRAPH.CENTER run = h.runs[0] run.font.size = Pt(26) run.font.color.rgb = RGBColor(0x1F, 0x35, 0x50) # 各章节:add_heading(text, level=2/3/4) + add_paragraph # 表格:doc.add_table(rows, cols) doc.save(output_path)关键原则 :
Word 报告是 HTML 的 文字版补充 ,不要求像素级还原图表
所有数据表格(专利数量、巨头营收等)必须在 Word 中以
doc.add_table完整呈现标题层级对应:H1→level=1,H2→level=2,H3→level=3
字体统一使用宋体/微软雅黑,正文12pt
六、输出规范
| 项目 | 规范 |
|---|---|
| 文件格式 | Word+HTML,保存至Session文件夹 |
| 文件命名 | [省市名][产业]产业速递.html / [省市名][产业]产业速递.docx |
| 报告H1标题 | [省市名][产业]产业速递 |
| 报告风格 | 政府公文,淡雅大气,蓝色系 |
七、注意事项
文件名和H1标题均为
[省市名][产业]产业速递,不得用"分析报告"产业链结构图必须树状图,至少3层,淡雅配色
Step 6必须先搜索企业再生成产业链企业图谱
D102超时立即重试;连续两次失败注明"待补充"
正文不插入
[Sxx]等行内来源标记,数据来源统一在封面副标题和页脚同时输出Word+HTML,files.stat验证两个文件均落盘
所有专利数量均按申请号去重:collapse_type=APNO
专利数量表格列标题须写为"XX专利数量(件)"
禁止高饱和颜色(绿/红/黄/橙/紫),坚持蓝色系
⚠️【经验六】产业链结构图生成后, 必须用
files.grep检查HTML中只有一个产业链结构图块 (搜索唯一标识class/注释),如发现两个立即删除第二个多余块,再落盘⚠️【经验七】修复/重构产业链结构图后, 必须检查第二章及后续章节是否仍在
.page容器内 ,若出现<div style="flex:1;">等游离容器包裹后续章节,立即删除该游离容器,确保所有章节均受max-width:995px约束⚠️【经验八】每次对HTML做任何结构性修改后, 必须
files.grep验证.page容器闭合完整 ,不得出现章节内容溢出.page外导致变宽的情况⚠️【经验九】2.3.3全球行业十大巨头只设 一张综合表格 (含营收和专利两列), 禁止 分"维度1"/"维度2",分析文字合并为一段综合论述
⚠️【经验十】3.4技术优势只保留 综合评估表格 (技术方向/代表企业/竞争优势/专利数量/优势评级), 表格下方禁止再加条形图 (专利数量已在表格内,无需重复)
⚠️【经验十一】 1.2发展历程 :标题后、时间轴图前,必须插入 1~2句文字总结 ,由资深行研分析师视角,概括该产业发展历程的整体脉络与当下阶段的核心特点(AI驱动/地缘重构/技术跃迁等),文字风格简练、有洞察力
⚠️【经验十二】 2.2全球区域竞争格局 :除专利数量TOP10条形图外, 必须补充各国/地区市场份额数据 (通过web_search获取,如无则标注"暂无公开数据"),然后将市场份额与专利数量 综合分析 ,论述各国竞争格局(市场地位+创新能力+优劣势),禁止只展示专利数量而忽视市场份额维度
⚠️【经验十三】 正文中禁止出现数据获取方法的括注 ,如"(D010,按申请号去重)""(来源:智慧芽,APNO去重)""(P001检索)"等技术性注释一律不得出现在报告正文、图表标题、表格标题中;数据来源统一在封面副标题和页脚标注
附录A:产业专利检索式
TAC_ALL:(关键词A OR 关键词B OR ...) OR TTC:(xxx) OR SEIC_ALL:(xxx) OR GBC:(xxx) OR ADC:(xxx)附录B:企业专利检索式
产业检索式 AND ANCS:("企业全称")附录C:省/市产业专利检索式
产业检索式 AND (ANC_PROVINCE:(省名) OR ANC_CITY:(城市名))附录D:省/市各环节专利检索式
环节检索式 AND 省/市检索式八、报告视觉规范
8.1 封面横幅
背景
#F3F6FA,底部border-bottom:2px solid #D1DFF5仅两行:H1(42px,#1F3550)+ 副标题(14px,#6B7C93)
8.2 H2节标题
背景
linear-gradient(90deg,#2563eb,#0ea5e9),白字,20px
8.3 H3小节标题
#2563eb,border-left:4px solid #2563eb,16px
8.4 H4子标题
#0ea5e9,border-left:3px solid #0ea5e9,14px
8.5 发展历程图(横向时间轴)
卡片背景
#f0f7ff,边框2px solid #2563eb,箭头#93c5fd
8.6 产业链结构图(⚠️ 核心规范,必须严格遵守)
布局:四列 flex 行(align-items:stretch)
[①根节点] [②短横线18px] [③竖线列18px] [④上/中/下游三行]① 根节点列
display:flex; align-items:center(垂直居中, 不撑满全高 )根节点:蓝色渐变背景,
writing-mode:vertical-rl,圆角矩形,padding:12px 10px⚠️ 根节点矩形高度由内容决定,禁止
align-self:stretch或height:100%
② 短横线列 (18px宽)
display:flex; align-items:center内含
height:1.5px; background:#c7d9f5横线
③ 竖线+分叉横线列 (18px宽)
position:relative; align-self:stretch(随④列自动撑高)主竖线:
position:absolute; left:50%; top:0; bottom:0; width:1.5px; background:#c7d9f5; transform:translateX(-50%)⚠️ top:0 ~ bottom:0,从上游顶部贯穿到下游底部
上游分叉横线:
position:absolute; left:50%; top:16.7%; width:50%; height:1.5px; background:#c7d9f5中游分叉横线:
position:absolute; left:50%; top:50%; width:50%; height:1.5px; background:#c7d9f5; transform:translateY(-50%)下游分叉横线:
position:absolute; left:50%; top:83.3%; width:50%; height:1.5px; background:#c7d9f5
④ 三行内容列
flex:1; display:flex; flex-direction:column上游行 / 分隔线 / 中游行 / 分隔线 / 下游行
每行:层标签(align-self:stretch,渐变背景)+ flex-wrap叶子标签
分隔线:
border-top:1px solid #e2ecfa
父容器 :
display:flex; flex-direction:row; align-items:stretch; gap:0;完整HTML骨架 :
⚠️ 经验教训(禁止重犯)
| # | 错误模式 | 正确做法 |
|---|---|---|
| E1 | 竖线放在根节点 下方 ( position:absolute; top:100%) | 竖线必须在 ③列 , top:0~bottom:0 |
| E2 | 根节点列用 align-self:stretch 撑满全高 | 根节点列只 align-items:center,高度由内容决定 |
| E3 | 外层容器 align-items:flex-start,导致③列无法撑高 | 外层必须 align-items:stretch |
| E4 | 修复后HTML中出现两个产业链结构图块 | 修复后立即 files.grep 验证只有一个图块 |
| E5 | 修复/重构后第二章以后内容变宽 | 修复后检查所有章节是否仍在 .page 容器内,删除游离的 flex:1 容器 |
层级配色
| 层级 | 标签背景 | 叶子背景 | 叶子边框 |
|---|---|---|---|
| 上游 | linear-gradient(135deg,#2563eb,#1d4ed8) | #dbeafe | #93c5fd |
| 中游 | linear-gradient(135deg,#0ea5e9,#0284c7) | #dbeafe | #93c5fd |
| 下游 | linear-gradient(135deg,#4f46e5,#4338ca) | #dbeafe | #93c5fd |
8.7 产业链企业图谱
左侧纵条:上游蓝/中游天蓝/下游靛蓝渐变,白字
企业标签:背景
#dbeafe,边框#93c5fd,字色#1e3a5f,font-size:12px龙头企业:背景
#bfdbfe,边框#60a5fa悬停:
transform:translateY(-2px)
8.8 条形图
标签210px,右对齐,
#1e3a5f填充:
linear-gradient(90deg,#2563eb,#0ea5e9),height:22px数值:white,11px,bold
8.9 数据表格
表头:
#2563eb白字;偶数行#f8faff;第1名#dbeafe专利数量列标题:写为"XX专利数量(件)"
8.10 KPI方块
背景:
linear-gradient(135deg,#eff6ff,#dbeafe),边框#93c5fd数值:20px,
#2563eb;标签:11px,#334155布局:
grid-template-columns:repeat(6,1fr)
8.11 总体原则
字体:微软雅黑,正文14px,
#334155,text-indent:2em,行高1.85页面背景:
#f5f7fa;卡片圆角12px禁止高饱和色(绿/红/黄/橙/紫),坚持蓝色系
正文无来源标注,数据来源统一在封面和页脚
使用前配置
本 Skill 依赖智慧芽开放平台 MCP 服务:
完成安装、初次使用时需进行自检,参见 README.md
用户需完成账号授权,并确保 Agent 环境已启用对应 MCP 工具
若未完成配置,本 Skill 只能提供分析框架,无法检索实时数据或生成基于数据库的结论
缺少MCP配置时,引导用户参照 README.md 在 [ open.zhihuiya.com ]( https://open.zhihuiya.com/ ) 获取MCP。