swot-analysis · 战略规划 SWOT 分析 skill
> v1.6 · 2026-06-19 · 博维管理咨询纪律 + David IFE/EFE 定量打分 + QSPM + 动态 SWOT · 适配民企/集团/国企 · 接 macro-pest/industry-research/internal-analysis 上游
> 运行环境(WorkBuddy 适配):本 skill 的全部生成脚本均为 Python 命令行工具,统一接口 --input <输入JSON> --output <输出文件>。运行前需确保依赖就绪:
> - scripts/generate_swot_canvas.py(一页纸战略画布 SVG)零依赖,用 WorkBuddy 自带的 Python 直接运行即可。
> - scripts/generate_swot_xlsx.py 与 scripts/generate_swot_qspm_xlsx.py 依赖 openpyxl。
> - scripts/generate_swot_pptx.py 依赖 python-pptx。
> - scripts/generate_swot_docx.py 依赖 python-docx。
>
> 在 WorkBuddy 的隔离 Python 环境安装依赖(一次性):pip install openpyxl python-pptx python-docx。脚本路径相对于本 skill 根目录;建议以本 skill 目录为工作目录运行,例如 python scripts/generate_swot_xlsx.py --input examples/sample-input.json --output /path/to/out.xlsx。无 qspm 块的输入也能被 canvas 脚本安全处理(显示"未做 QSPM")。
>
> 跨平台字体:docx/pptx 脚本按国企/博维规范指定仿宋、黑体等中文字体名;目标系统(如 Linux/macOS 或纯净 Windows)若无对应字体,python-docx / python-pptx 仅将字体名写入样式、渲染时由系统自动降级,不会报错也不会中断。如需严格还原,在生成环境安装对应字体即可。
§一 · 何时触发与典型场景
核心触发场景:
1. 战略规划项目的"内外部环境分析"章节(必出 SWOT)
2. 业务取舍/资源配置决策前,需要看清相对优劣
3. 访谈洞察/诊断结论之后,进入战略选择阶段
4. 集团型企业按业务板块分别做 SWOT,再合并集团级 SWOT
5. 客户要求"出一页 SWOT"或"出一页 TOWS"作为汇报材料
典型用户语句:
- "把我们公司和 XX 对比,做个 SWOT"
- "帮我看看公司的优势劣势和机会威胁"
- "TOWS 四个象限要怎么填"
- "我们这块业务该扩张还是收缩,做个矩阵看看"
- "把访谈结论梳理成 SWOT"
不适用场景(必须明示边界):
- 用户只想整理访谈 → 走 interview-insight
- 用户要的是"立刻能动手"的行动清单(3-6 个月)→ 走 biz-diagnosis
- 用户已经知道战略主题,要把它画出来 → 走 strategy-map
- 用户要做财务测算或商业模式画布 → 走对应 skill
§二 · 核心方法论:三层叠加架构
本 skill 不止于"四象限填空"。一份合格的咨询级 SWOT 必须同时满足三层方法论:
| 层级 | 方法论 | 解决的问题 | 必读参考 |
|---|---|---|---|
| 第一层 | 经典 SWOT 矩阵 + 博维六项纪律 | 识别要素、避免主观罗列 | references/swot-discipline.md |
| 第二层 | TOWS 交叉矩阵(SO/WO/ST/WT) | 把要素转化为战略选择 | references/tows-matrix.md |
| 第三层 | IFE/EFE 定量打分(David 模型) | 把主观判断量化、排序 | references/ife-efe-scoring.md |
| 第四层 | QSPM 定量战略优先级 | 多个候选战略争资源时排先后 | references/qspm-prioritization.md |
| 可选层 | 动态 SWOT(当下 vs 3-5 年后) | 引入时间维度、识别趋势变化 | references/dynamic-swot.md |
判断使用哪几层:
- 战略规划完整章节 → 四层全做 + 动态 SWOT
- 汇报材料一页纸 → 第一层+第二层(TOWS);可直接出 generate_swot_canvas.py 一页纸画布
- 内部讨论/快速判断 → 仅第一层
- 业务取舍决策 / 多个战略候选争资源 → 必加第三层(IFE/EFE)+ 第四层(QSPM 排序)
§三 · 输入来源与预处理
3.1 两种用法与输入渠道(按优先级)
SWOT 有两种用法,可单用也可混用:
- ① 上游接力——直接吃 macro-pest / industry-research / internal-analysis 等上游 skill 已结构化、带证据标签的产出,S/W/O/T 拿来即用、不重做底稿。
- ② 独立使用——用户只上传企业资料(或对话描述),本 skill 自己跑第 0 步 KSF + 四象限(走 §3.2/§3.3)。
- 混用——常见情形:O/T 来自 macro-pest+industry-research,S/W 来自 internal-analysis 或用户资料自填。
结构化上游(最理想,S/W/O/T 已就绪):
1. internal-analysis(ia-swot)→ S/W:优势/劣势两栏,每条已带 KSF 锚点 + 对标对象 + 可量化差距 + 证据标签(S 附 VRIO)+ IFE 总分。直接满足本 skill 第 0 步 KSF 锚定与第 2 步 IFE,不重做。
2. industry-research(industry-synth)→ KSF + O/T:4-7 条关键成功要素(带推导链)+ 机会/威胁表(带时间窗+证据)。KSF 直接喂第 0 步,O/T 入 EFE。
3. macro-pest(pest-signal)→ O/T:趋势/风险/机会三栏,机会→O、风险→T,每条挂维度 + 证据 + 对主体含义,入 EFE。
半结构化上游:
4. interview-insight 的洞察卡片——按"问题-现象-影响-根因"已结构化,映射 S/W
5. biz-diagnosis 的诊断结论——严重度排序的问题清单,转化为 W 项
独立模式输入(用户上传/对话):
6. 甲方资料:组织架构图、财务报表、市场份额、客户清单、竞品分析
7. 用户对话补充:最新观察、竞争情报
8. 桌面研究/web search:行业政策、市场规模、技术趋势(用于 O/T)
> 接力纪律:上游产出已带证据标签的,沿用其标签、对标与权重,不重新编;上游缺的象限(如只有 O/T、没 S/W)走独立模式自补,并保持证据标准一致。
3.2 输入不足时的启动姿势
如果用户没提供任何输入,直接说"做个 SWOT",不要直接编。先按下面顺序启发:
- 调用
AskUserQuestion询问:
- 企业类型(民企/集团/创业公司)
- 主营业务(最多 3 个核心业务板块)
- 已知的主要竞争对手(至少 1-2 家)
- 时间维度(仅当下 / 当下+3-5 年) - 用户回答后,先做行业/政策的快速 web search(如有 web 权限),再开始填表
- 仍不够,按
references/swot-worksheet-template.md引导用户逐项填写
3.3 证据缺口的降级铁律(不可豁免)
填表过程中,任何一条 S/W/O/T 找不到事实/数据/对标支撑时,禁止脑补,必须显式三选一并在产出中留痕:
- 停-问:向用户要资料("X 项缺竞品产能数据,请提供或授权 web search")——首选。
- 停-降:标
【估算】+ 写明推算路径(基础数 + 方法),不得伪装成实证。 - 停-删:删除该论断,或改为方法论描述("该维度待补数据后判定"),不带进矩阵。
无 web 权限时:O/T 不得凭印象写政策/市场趋势——要么向用户要行业资料,要么把 O/T 标 【待核实】 并在交付物显著位置列"未核实清单",提示项目组补证后再定稿。一条未挂证据的 S/W/O/T 进了矩阵,整份 SWOT 的可信度归零。
§四 · 工作流:六步走(v1.2 起 KSF 识别为强制前置步骤)
第 0 步 · KSF 识别与对标对象锁定(强制前置,不能跳过)
> 这是 v1.2 新增的强制前置步骤。不识别 KSF 直接列 S/W,是国内 80% 咨询级 SWOT 报告的硬伤——会把"企业内部问题"当成"竞争劣势"。
调用 references/ksf-and-benchmark.md,完成四件事:
- 明确业态定位(精确到子细分,例如"自贸港多元化投资集团"而非"投资集团")
- 识别 3-6 项关键成功要素(KSF)——决定本业态胜负的核心能力/资源
- 锁定对标对象(每个 KSF 1-3 家具体公司名,分三类:直接竞品 / 未来进入者 / 行业标杆)
- 填对标矩阵——每个 KSF × 每个对手,我司位置(强/中/弱)
输出:一张 KSF 表 + 一张对标矩阵作为 SWOT 上游底稿。
判定法则:
- KSF 上强 → 候选 S
- KSF 上弱 → 候选 W
- KSF 上中 → 不进 SWOT(最多在 ST 策略中"监视")
- 找不到 KSF 挂接的"内部问题" → 不是 SWOT 范畴,放进《内部诊断》而非 SWOT
通过这一步后才进入第 1 步。
> 上游接力时:若 industry-research(已出 KSF)或 internal-analysis(已出对标矩阵)的产物在手,直接采用其 KSF 与对标、不重做本步,只校验证据标签是否齐全;仅独立模式(用户只上传资料)才从零做第 0 步。
第 1 步 · 识别 S/W/O/T 要素(基于 KSF 与对标,不基于感觉)
> 前置:必须完成第 0 步的 KSF 识别与对标矩阵。否则跳过这一步直接列 S/W 会犯"内部问题 ≠ 竞争劣势"的错误。
调用 references/swot-discipline.md,严格遵循博维七项纪律(v1.2 新增 KSF 锚定为首要纪律):
- KSF 锚定(新增·首要):每条 S 和 W 必须明示挂接哪一项 KSF,无 KSF 挂接的"内部问题"不进 SWOT
- 基于事实和数据:每条 S/W 必须挂一个可验证的数据点或事实(如"产能 50 万件/月"而非"产能强")
- 必须对标竞争对手:每条 S/W 后面注明"vs 具体竞争对手 X 的差距"(不是泛泛"vs 同业")
- 差距可量化:与对标对手的差距必须可量化或可观察
- 辩证地看:同一事实从不同角度可能是 S 也是 W,但辩证的两面也都必须各自挂 KSF
- 要排序:S1>S2>S3,按重要性而非随意罗列
- 要讨论:单人判断不算,至少 2 人交叉验证
- 要做比较:自己整体是优势更突出还是劣势更突出
写完每条 W 后,必须通过"四问"自检:
1. 它挂哪个 KSF?说不出来 → 不是 W
2. 对标谁?说不出来 → 不是 W
3. 差距能量化吗?完全说不出 → 不是 W
4. 如果改了这个、我们就能赢吗?答 No → 不是 W
8 个最易误判为 W 的事项(详见 references/swot-discipline.md §2.5):
营收规模小、业务分散、新业务未验证、决策慢、品牌知名度低、员工流失、历史包袱重、数字化滞后——这些单独陈述都不是 W,必须挂接 KSF + 对标后才能判定。
机遇与挑战的四项纪律(详见 references/swot-discipline.md §2):
- 机遇/挑战针对所有进入者,不针对单一企业
- 机遇与挑战相互转化(抓住的是机遇,抓不住会变挑战甚至内化为劣势)
- 哪个更突出要明示
- 也要排序
第 2 步 · IFE/EFE 定量打分(可选但强烈建议)
调用 references/ife-efe-scoring.md:
- IFE 矩阵:对 S/W 每项做加权打分(权重 0-1,评分 1-4)
- EFE 矩阵:对 O/T 每项做加权打分
- 总分(满分 4.0,均值 2.5):
- IFE > 2.5 = 内部相对强;< 2.5 = 内部相对弱
- EFE > 2.5 = 外部机会大于威胁;< 2.5 = 外部威胁大于机会
- 输出 IE 矩阵(内外评分九宫格),定位"增长 / 稳健 / 收缩"区间
第 3 步 · TOWS 交叉矩阵生成战略
调用 references/tows-matrix.md:
- SO 增长型(用关键词"利用"):用 S 抓 O
- WO 扭转型(用关键词"改进"):用 O 弥补 W
- ST 调整型(用关键词"监视"):用 S 防 T
- WT 防御型(用关键词"消除"):避开 W+T 叠加
强制规则:每条 TOWS 策略必须标注引用的 S/W/O/T 编号(如 (S1,O3) 利用设计能力抓住工业互联网机遇)。这一约束直接来自博维模板,确保策略可追溯。
第 3.5 步 · QSPM 量化战略优先级(多个候选战略争资源时执行)
> 何时做:TOWS 产出 ≥3 条同等"高优先级"策略、定性排不出先后,或董事会要求"为什么先做 A 不先做 B"有量化依据。只出一页纸、或候选战略≤2 且优劣明显 → 跳过。
调用 references/qspm-prioritization.md:
- 从 TOWS 挑出 2-4 条互斥、量级相当的主线战略(同方向细策略先归并),起结论式名字
- 权重直接复用 IFE/EFE(不重新拍),AS 吸引力评分(1-4,0=该要素对此战略取舍无影响)由项目组横向逐行研讨打分
- TAS = 权重 × AS,STAS = ΣTAS,按 STAS 排序 → 第 1 名 = 资源优先投向
铁律:AS 是判断不是计算,禁止脚本/单人编造或倒推。脚本(generate_swot_qspm_xlsx.py)只做算术与排序,并自动跑反模式校验(整列同分、权重对不上 IFE/EFE、前两名差距 <0.20 视为无显著差异)。STAS 排序可直接喂 strategy-map(战略主题排序)与 perf-scheme-design(资源/KPI 倾斜顺序)。
第 4 步 · 动态 SWOT(仅当时间维度=当下+3-5 年时执行)
调用 references/dynamic-swot.md:
- 当下 SWOT 与 3-5 年后 SWOT 并列
- 标注三类变化:
- 趋势性变化(如人口红利消退,长期 T)
- 窗口期机会(如政策红利,2-3 年内 O)
- 能力跃迁(自身投资带来的 S 增强)
- 输出"时序 TOWS"——按时间排序的战略优先级
第 5 步 · 生成交付物
根据客户类型与用途调用对应脚本:
5.1 博维风格 PPT(汇报场景)
调用 scripts/generate_swot_pptx.py,输出 3-6 页:
- 第 1 页:封面
- 第 2 页:SWOT 四象限矩阵(与博维模板第 14 页一致)
- 第 3 页:TOWS 交叉策略矩阵(含 SO/WO/ST/WT 四组策略,关键词标红)
- 第 4 页(可选):IFE/EFE 评分表 + IE 矩阵九宫格
- 第 5 页:战略选择小结
- 第 6 页(可选):动态 SWOT 对比图
5.2 Excel 工作底稿(项目组协作场景)
调用 scripts/generate_swot_xlsx.py,输出 6 个 sheet:
- Sheet 0: 封面与导航
- Sheet 1: S/W/O/T 要素清单(含数据来源、对标对象、排序)
- Sheet 2: IFE 评分表(含合计公式与解读区)
- Sheet 3: EFE 评分表
- Sheet 4: TOWS 交叉矩阵(含编号引用)
- Sheet 5: 战略优先级排序
5.3 国企风格 Word 叙述(写入正式报告场景)
调用 scripts/generate_swot_docx.py,输出五年规划报告章节级 Word 文档:
正文 4 节叙述结构(详见 references/soe-narrative-style.md):
- 第一节:发展环境总体研判(200-300 字,根据 IFE/EFE 自动判定总体定位)
- 第二节:内部条件分析(比较优势 + 短板不足,"一是…二是…三是…"句式)
- 第三节:外部环境分析(战略机遇 + 风险挑战,自动挂接政策表述)
- 第四节:战略选择:四大战略主线(SO/WO/ST/WT 改写为"把握机遇/补短板/防风险/守底线")
附录三表:SWOT 要素清单 + TOWS 战略选择 + IFE/EFE 评分
特点:
- 自动把"利用/改进/监视/消除"改写为"充分发挥/加快补强/密切关注/坚决化解"
- 自动给 O 项挂接相关政策表述(制造业→制造强国、新能源→双碳战略等)
- 自动回避敏感词(劣势→短板、威胁→风险挑战)
- 仿宋三号正文、首行缩进 2 字符、固定行距 28 磅(国企/中咨标准)
- 输出后建议进一步用 moways-docx 或 plan-proofread 复审排版与文字
5.4 QSPM 量化战略优先级 Excel(业务取舍/战略遴选场景)
调用 scripts/generate_swot_qspm_xlsx.py(前置:输入含 qspm 块——候选战略 + 项目组打的 AS 分)。
输出一张 QSPM 表:关键要素(行,权重复用 IFE/EFE)× 候选战略(列,AS/TAS)+ STAS 合计 + 排序解读 + 反模式校验告警。第 1 名标红=资源优先投向。详见 §四 第 3.5 步。
5.5 一页纸战略画布 SVG(董事会/党委会汇报场景)
调用 scripts/generate_swot_canvas.py(零依赖,输出 SVG,可浏览器直接打开或转 PNG/PDF)。
一页同时呈现:SWOT 四象限 + IE 矩阵区位(自动算 IFE/EFE 总分并判增长/稳健/收缩区)+ TOWS 四主线 + QSPM Top 战略。适合做汇报首页或战略规划报告的"一页纸总览"。无 qspm 块时 QSPM 区位显示"未做 QSPM"提示,不报错。
§五 · 民企/集团型企业的适配
详见 references/private-enterprise-adaptation.md。核心要点:
集团型企业的双层 SWOT
集团型企业必须做"业务板块 SWOT + 集团级 SWOT"两层:
- 业务板块 SWOT(每个板块一份):基于板块自身竞争态势
- 集团级 SWOT:识别跨板块的共性问题与协同机会
- S 项常见:品牌、资金、人才池、协同效应
- W 项常见:板块间利益冲突、总部管控弱、多元化诅咒
- O 项常见:产业链整合、跨板块协同、资本运作
- T 项常见:聚焦/多元化之争、监管对集团型企业的特殊要求
民企的特殊议题
- 创始人/家族治理是 S 还是 W(必须辩证看)
- 政府关系/补贴在民企语境下的定位
- 上市预期/资本规划带来的 O/T
- 民营企业身份在某些行业(如新基建、国防)形成的天然 W
§六 · 协作规则(与其他 skill 的衔接)
上游 → swot-analysis
| 上游 skill | 输入形态 | 本 skill 的处理方式 |
|---|---|---|
| internal-analysis(ia-swot) | 优势 S / 劣势 W 两栏 + IFE 总分(带 KSF 锚点+对标+证据标签,S 附 VRIO) | S→S、W→W 直接采用;KSF/IFE 满足第 0 步与第 2 步,不重做 |
| industry-research(industry-synth) | KSF 4-7 条 + 机会/威胁表(带时间窗+证据) | KSF→第 0 步;机会→O、威胁→T,入 EFE |
| macro-pest(pest-signal) | 趋势/风险/机会三栏(带维度+证据+对主体含义) | 机会→O、风险→T,入 EFE |
| interview-insight | 五维度洞察卡片 | "影响"维度 → S/W;"机会"维度 → O;"风险"维度 → T |
| biz-diagnosis | 严重度排序的问题清单 | 直接转化为 W 项;行动计划隐含的能力 → 潜在 S |
| 用户上传资料/对话(独立模式) | 企业资料、竞品、对话背景 | 走 §3.2/§3.3 自己跑 KSF + 四象限 |
三上游汇合点:internal-analysis 出 S/W、macro-pest + industry-research 出 O/T、industry-research + internal-analysis 出 KSF——本 skill 在第 0 步对齐 KSF、第 1 步拼齐 S/W/O/T、第 2 步 IFE/EFE 复用上游评分,再进 TOWS→QSPM。独立模式则四象限全部由本 skill 从用户资料自产。
swot-analysis → 下游
| 下游 skill | 输出形态 | 衔接说明 |
|---|---|---|
| strategy-map | TOWS 四象限中选定的核心战略(3-5 条) | TOWS 策略 → 战略主题 → BSC 战略地图 |
| perf-scheme-design | 战略选择对应的能力建设要点 | 战略 → 关键成功要素 → KPI |
| 博维 PPT 汇报 | 现成的 SWOT/TOWS pptx 页面 | 直接插入战略规划报告 |
与 moways-ppt / consulting-pptx-from-layouts 的关系
本 skill 自己生成的 PPT 已按博维样式预设(字号、配色、Logo、页脚)。如果用户希望统一到整份报告的模板:
- 让 consulting-pptx-from-layouts 把本 skill 输出的内容按用户提供的模板版式重新落地
- 让 moways-ppt 做最终格式合规性检查
§七 · 常见误区清单(QA Checklist)
在交付前,逐条核对:
- [ ] 每条 S/W 是否有数据支撑或事实依据?(无数据则补"待验证"标记)
- [ ] 每条 S/W 是否明示对标对象?(如"vs 海尔,我司响应速度领先 2 天")
- [ ] O/T 是否针对所有进入者,而非"我司的机会/威胁"?
- [ ] 是否做了排序(不是简单罗列)?
- [ ] 整体是优势突出还是劣势突出?是机遇大还是挑战大?(必须有结论性判断)
- [ ] 同一事实是否做了辩证分析?(例:规模大 → S 是规模效应、W 是船大难掉头)
- [ ] TOWS 每条策略是否引用了 S/W/O/T 编号?
- [ ] TOWS 总结语句开头是否用了关键词(利用/改进/监视/消除)?
- [ ] 集团型企业是否做了双层 SWOT?
- [ ] 是否考虑了 3-5 年时间维度(仅当项目要求时)?
- [ ] 若做了 QSPM:权重是否复用 IFE/EFE(未新编)?AS 是否项目组横向打分(非脚本/单人倒推)?前两名 STAS 差距 ≥0.20 才下"谁先做"的结论?
详细自检表见 references/qa-checklist.md。
§八 · 与同类工具的边界
- vs ChatGPT SWOT GPT / 网页通用 SWOT 工具:本 skill 含博维纪律 + IFE/EFE 定量打分 + 民企/集团适配,且与上下游 skill 闭环
- vs Mindjet / XMind 等思维导图工具:本 skill 直接出咨询级 pptx + Excel,不止可视化
- vs strategy-planner / 通用战略规划工具:本 skill 聚焦"内外部环境 → 战略选择"环节,是战略规划的一个章节,不替代整份规划
本 skill 与 SaaS 协同工具(如 ClickUp、Notion 模板)的关系是互补:本 skill 出咨询交付物,SaaS 做日常追踪。
§九 · 目录结构与导航
swot-analysis/
├── SKILL.md ← 你正在读
├── references/
│ ├── ksf-and-benchmark.md ← ★ v1.2 新增 KSF 识别与对标方法(强制前置)
│ ├── swot-discipline.md ← 博维七项纪律(v1.2 新增 KSF 锚定+反模式专章)
│ ├── tows-matrix.md ← TOWS 交叉矩阵方法
│ ├── ife-efe-scoring.md ← IFE/EFE 定量打分法
│ ├── qspm-prioritization.md ← ★ v1.5 新增 QSPM 量化战略优先级(业务取舍)
│ ├── dynamic-swot.md ← 动态 SWOT(时间维度)
│ ├── private-enterprise-adaptation.md ← 民企/集团型适配
│ ├── soe-narrative-style.md ← 国企 Word 叙述风格指南
│ ├── qa-checklist.md ← 交付前自检清单(v1.2 增加 KSF 红线检查)
│ └── swot-worksheet-template.md ← 引导式工作表模板
├── scripts/
│ ├── generate_swot_pptx.py ← 生成博维风格 PPT
│ ├── generate_swot_xlsx.py ← 生成 Excel 工作底稿
│ ├── generate_swot_docx.py ← 生成国企风格 Word 叙述
│ ├── generate_swot_qspm_xlsx.py ← ★ v1.5 生成 QSPM 量化优先级 Excel
│ └── generate_swot_canvas.py ← ★ v1.5 生成一页纸战略画布(零依赖 SVG)
├── examples/
│ ├── example-group-manufacturing.md ← 集团制造业完整示例
│ ├── example-private-tech.md ← 民企科技公司示例
│ ├── sample-input.json ← 可直接跑脚本的样例数据(含 qspm 块)
│ └── hainan-expressway-input.json ← 国企(高速)样例
├── assets/
│ └── showcase-canvas.svg ← 可见展示样例(一页纸战略画布,纯文本 SVG,见 §5.5)
└── test-prompts.json ← ★ v1.4 回归基线(触发/纪律/脚本烟测)
优先读取顺序(v1.2 调整:KSF 文档置于最前):
1. 任何 SWOT 项目第一件事 → 读 references/ksf-and-benchmark.md,先做 KSF 识别和对标矩阵
2. 再读 references/swot-discipline.md 把博维七项纪律和反模式刻进脑里
3. 做 TOWS 交叉 → 读 references/tows-matrix.md
4. 客户要量化 → 读 references/ife-efe-scoring.md
5. 多个候选战略争资源、要排先后 → 读 references/qspm-prioritization.md(QSPM)
6. 项目是 5 年规划 → 读 references/dynamic-swot.md
7. 集团型客户 → 读 references/private-enterprise-adaptation.md
8. 客户是国企/央企,要写入正式报告 → 读 references/soe-narrative-style.md
9. 交付前 → 走一遍 references/qa-checklist.md(特别是 §0 红线检查)
10. 不知道怎么开始 → 看 examples/ 下的完整案例
§十 · 版本与变更
- v1.0 (2026-05-12): 首版。三层方法论(SWOT 纪律 + TOWS + IFE/EFE)+ 动态 SWOT + 博维 PPT/Excel 生成 + 民企/集团适配。
- v1.1 (2026-05-12): 新增国企 Word 叙述能力——
generate_swot_docx.py把矩阵改写为五年规划报告章节级正文(4 段式叙述 + 政策挂接 + 敏感词回避 + 国企话语体系),适用于央企/国企正式报告。 - v1.2 (2026-05-12): 方法论硬化——新增"第 0 步 KSF 识别与对标"作为强制前置步骤,新增
ksf-and-benchmark.md方法论文档,swot-discipline.md升级为七项纪律并增加"内部问题 ≠ 竞争劣势"反模式专章(8 个误判陷阱+四问自检),qa-checklist.md增加 K1-K8 八项 KSF 红线检查。目的:防止把企业内部问题简单当作竞争劣势。 - v1.3 (2026-05-12): 压缩 description 字段至 1024 字符以内,以满足 Cowork/Claude 平台插件上传限制。
- v1.4 (2026-06-19): 细修——修正重复的"§十 版本与变更"标题与副标题版本号漂移;加厚 §3.2 无输入/无 web 权限时的降级 fallback(停-问/停-降/停-删三选一);新增
test-prompts.json回归基线;同步修复generate_swot_docx.py末尾损坏的__main__块(原脚本无法运行)。 - v1.5 (2026-06-19): 精雕·补第四层方法论——新增 QSPM 量化战略优先级(
references/qspm-prioritization.md+generate_swot_qspm_xlsx.py),把 IFE/EFE→TOWS 链路收口到"哪个战略先做"的 STAS 排序,AS 强制项目组判断+反模式校验、脚本绝不编造;新增一页纸战略画布(generate_swot_canvas.py,零依赖 SVG:SWOT 四象限 + IE 区位 + TOWS 主线 + QSPM Top)。sample-input.json增qspm块。绝活:公开同类中唯一把 KSF 反模式 + QSPM 量化优先级 + 国企叙述合体的咨询级 SWOT。 - v1.6 (2026-06-19): 接通三上游——§三 重构为"上游接力 / 独立使用"两种用法;正式接入 macro-pest(O/T)、industry-research(KSF+O/T)、internal-analysis(S/W,附 IFE 总分)三个上游,§六 上游表增三行 + 三上游汇合点说明;第 0 步注明上游已出 KSF/对标则不重做。SWOT 成为外部宏观/行业 + 内部分析的汇流口,也保留仅凭用户资料独立运行的能力。
- v1.6.1 (2026-07-15): WorkBuddy 适配打磨(luban)——frontmatter 改 WorkBuddy 规范、补运行环境说明、新增 README;新增"§十一 安全边界与责任声明"提升可信任度;新增
assets/showcase-canvas.svg可见展示产物(文本型,SkillHub 可收录)提升有效性;补充跨平台中文字体降级说明提升适应性。方法论与脚本逻辑不变。
§十一 · 安全边界与责任声明(可信任度红线)
本 skill 的所有生成脚本仅向 --output 指定的路径写出交付物(并在需要时创建父目录),并严格遵守以下红线,绝不越界:
- 不读取、不修改、不删除用户任何已有文件(含源数据、历史报告、系统文件)。
- 不发起任何网络请求、不调用外部 API、不执行系统命令或子进程——全部分析在本地完成。
- 不收集、不上传、不外泄任何用户数据、企业资料或商业机密。
- 不自动发送消息、邮件、IM,也不提交/推送任何代码仓库。
- 字体设置(仿宋/黑体等)仅为排版请求,目标系统缺字体时自动降级,不构成硬依赖或报错。
- 生成物是分析草稿与汇报素材,不是决策本身:涉及国企/上市公司对外披露、重大投资或人事决策,必须由人工复核把关后方可使用。
> 触发降级铁律(§3.3)已内建"停-问/停-降/停-删"三选一,任一条 S/W/O/T 缺事实支撑时禁止脑补,从源头杜绝编造式误导。