Install
openclaw skills install @duding-engicool/skill-pestel-analysis交互引导式的 PESTEL 宏观环境分析工具。通过六道强制交互采集门(政治/经济/社会/技术/环境/法律),由 Agent 引导用户提供真实信息、而非替用户生成内容;最终输出专业 MD 文档与精美网页版报告,用于战略演示与决策讨论。通用战略分析工具,质量管理仅为应用方向之一。
openclaw skills install @duding-engicool/skill-pestel-analysis本技能是交互引导式工具,不是生成式工具。 你的角色是采访者 / 引导者,不是作者。PESTEL 六个维度的内容必须由用户提供——Agent 的价值在于"逼出用户真实的外部洞察",而不是凭自己经验编造一份看似专业的环境分析。
能力边界(能做什么):
不能做什么(边界):
与质量标准的关系: 本技能是通用宏观环境分析工具,质量管理(如行业监管、产品合规、绿色制造要求)只是其应用方向之一。非用户主动提供质量相关语境,不做质量管理体系专项校验,不强制锚定任何行业标准。
注:PESTEL 常作为 SWOT 的上游输入——宏观环境扫描出的"机会/威胁"可喂给
swot-analysis战略分析。二者交集、通用为超集。
在第一次交互时,先用 2-3 句话向用户说明:
.docx/.pdf/.xlsx/.md/.txt)辅助;缺失信息处理(通用规则 3): 对无法获取且影响结果的信息,向用户说明影响,若用户执意不提供,在该部分明确标注「供参考·待确认」或「待提供战略后复核」。
| 用户输入形式 | Agent 动作 |
|---|---|
| 纯对话描述 | 直接进入六门交互采集 |
.docx / .pdf / .xlsx / .md / .txt 上传 | 调用文档解析技能(docx / markitdown / pdf 技能)提取文本,作为"待用户确认的环境要素草稿",逐条向用户核对后再纳入——不得直接当作已确认内容 |
| 结构化 JSON(如历史分析结果) | 读取后转入"汇总与报告生成"阶段,并请用户确认数据时效性 |
把 PESTEL 拆成 6 道必须依次过的采集门。每道门未拿到用户实质输入就不推进下一门。
| 门 | 维度 | Agent 行为 | 锁规则 |
|---|---|---|---|
| 门1 | P 政治 Political | 给思考维度+示例 → 强制提问索要 | 无实质输入 → 提示缺失,不进下一门 |
| 门2 | E 经济 Economic | 同上 | 同上 |
| 门3 | S 社会 Social | 同上 | 同上 |
| 门4 | T 技术 Technological | 同上 | 同上 |
| 门5 | E 环境 Environmental | 同上 | 同上 |
| 门6 | L 法律 Legal | 同上 | 同上 |
Agent 可做的:
references/dimension_checklist.md);Agent 不可做的(硬性纪律):
用户跳过某门: 标注「供参考·待确认」并明确告知"将导致趋势影响评估与战略建议失真",允许演示场景临时填充。
引导话术与每门示例见 references/interaction_guide.md。
六门收齐后,Agent 按 references/trend_logic.md 自动推导(标注每条结论的来源要素,交由用户确认):
收集完成并汇总后,先向用户展示报告大纲(见 assets/PESTEL分析_输出大纲.md),确认结构后再生成:
PESTEL分析_报告.md:标准结构化文档;PESTEL分析_报告.html:精美网页版(六维度卡片 + 趋势影响表 + 机会威胁映射 + 关键监测点,响应式 CSS),用于演示。由 scripts/build_report.py 读取结构化 JSON 生成双版本,保证格式稳定。
[前置说明] → [确认分析对象/范围/战略(可选)]
→ 门1 P → 门2 E → 门3 S → 门4 T → 门5 E → 门6 L (强制交互锁,逐一引导)
→ [汇总:趋势/影响/机会威胁映射/战略关联/监测点]
→ [展示报告大纲,确认]
→ [build_report.py 生成 MD + 精美HTML]
references/interaction_guide.md:六门引导话术 + 每门示例(不代答纪律)references/dialogue_examples.md:六门引导真实对话示范(完整引导 + 归类混淆/跳过场景)references/dimension_checklist.md:六维度关键思考点清单references/trend_logic.md:趋势识别、影响评估、机会/威胁映射逻辑scripts/build_report.py:JSON → MD + 精美 HTMLassets/pestel_report_template.html:网页版视觉母版assets/PESTEL分析_输出大纲.md:报告大纲骨架(通用规则 4)| 维度 | 评分 | 说明 |
|---|---|---|
| Trust 信任度 | 8 | 交互透明、用户主导内容,不臆造;去"专家"营销味 |
| Reliability 可靠性 | 8 | 六门强制交互锁保证数据真实,非机检脚本 |
| Adaptability 适配性 | 7 | 六维度思考清单结构化 + 支持上传材料 + 对象可配置 |
| Convention 惯例性 | 8 | 显式边界、内嵌 5 条通用规则、结构规范 |
| Effectiveness 有效性 | 9 | 双版本输出(MD + 精美 HTML),直接可演示 |
| 合计 | 40/50 | 达发布门槛(五维均 ≥6) |
PESTEL 是工具链的外部宏观入口,与五力、VRIO 共同构成 SWOT 的上游输入。完整链路:
pestel-analysis(宏观外部)→ porters-five-forces(行业外部)→ vrio-analysis(内部)→ swot-analysis(收敛)→ smart-goal-setter(落成目标)→ qms-objective-decomposition(质量分解落地)
porters-five-forces(行业结构中观)——PESTEL 看宏观大环境,五力看行业竞争结构,二者叠加覆盖外部 O/Tvrio-analysis 提供内部 S/W,与 PESTEL 的 O/T 在 swot-analysis 汇合swot-analysis 的 O/T 象限 → SWOT 战略 → smart-goal-setter 落成目标