ideation-scamper — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ideation-scamper (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
SCAMPER是一种经典的结构化创意工具,通过7个维度的启发式问题,引导生成多元化的解决方案。本Pipeline将HMW陈述作为输入,结合当前产品方案和竞品分析,从SCAMPER的7个维度系统化地生成候选方案,并通过去重、聚类和初步评分,为后续的方案收敛提供高质量的输入。
🤖 AI自动执行
本Pipeline完全由AI自动执行,无需人工干预。AI将基于HMW陈述,从多个维度生成丰富多样的方案候选。
🤖 AI自动执行
| 输入项 | 类型 | 必填 | 来源 | 说明 |
|---|---|---|---|---|
| HMW Statements | JSON/array | 是 | output/pm-design/ideation-hmw/hmw.json | 来自Pipeline 4的HMW陈述数组,建议选择发散潜力≥3的HMW |
| Current Solution | JSON/object | 是 | 用户提供 | 当前产品的现有方案描述,包括功能点和局限性 |
| Competitor Solutions | JSON/array | ○ | 用户提供 | 至少2-3个竞品的方案分析,包括功能、优劣势 |
{
"hmw_statements": [
{
"id": "hmw_001",
"statement": "How might we eliminate the friction points that cause users to abandon checkout?",
"dimension": "remove",
"divergence_potential": 4
}
],
"current_solution": {
"description": "当前产品方案的详细描述",
"features": ["功能1", "功能2"],
"limitations": ["当前方案的局限性"]
},
"competitor_solutions": [
{
"competitor_name": "竞品名称",
"solution_description": "竞品方案描述",
"key_features": ["关键功能1", "关键功能2"],
"strengths": ["优势1", "优势2"],
"weaknesses": ["劣势1", "劣势2"]
}
]
}对每个选定的HMW,从7个维度各生成2-3个方案。
#### 维度详解
#### 生成要求
#### 生成示例
HMW: "How might we eliminate the friction points that cause users to abandon checkout?"
维度方案生成示例:
S (Substitute):
C (Combine):
A (Adapt):
M (Modify):
P (Put to other use):
E (Eliminate):
R (Reverse):
#### 去重处理
#### 聚类算法
基于方案的相似性进行聚类:
聚类维度:
聚类原则:
#### 聚类输出
{
"clusters": [
{
"cluster_id": "cluster_001",
"cluster_name": "简化结账流程类",
"description": "通过减少步骤和字段来简化结账过程",
"solution_ids": ["solution_001", "solution_004", "solution_007"],
"representative_solution": "solution_001"
}
]
}对每个方案从4个维度进行评分:
#### 评分维度
#### 评分方法
存储路径:output/pm-design/ideation-scamper/ 输出文件:scamper_ideas.json
{
"solutions": [
{
"id": "solution_001",
"source_hmw": {
"id": "hmw_001",
"statement": "How might we eliminate the friction points that cause users to abandon checkout?"
},
"scamper_dimension": "eliminate",
"solution": "移除强制注册要求,允许游客结账",
"description": "允许用户在不创建账号的情况下完成购买,只需提供必要的配送和支付信息",
"innovation_score": 3,
"feasibility_score": 5,
"impact_score": 4,
"risk_score": 4,
"key_assumption": "用户愿意在不登录的情况下提供支付信息",
"cluster": "cluster_001",
"created_at": "2024-01-15T10:30:00Z"
}
],
"clusters": [
{
"cluster_id": "cluster_001",
"cluster_name": "流程简化类",
"description": "通过减少步骤和字段来简化结账过程",
"solution_ids": ["solution_001", "solution_004", "solution_007"],
"cluster_potential": 4.2,
"dominant_dimension": "eliminate"
}
],
"summary": {
"total_solutions": 42,
"total_clusters": 8,
"average_scores": {
"innovation": 3.4,
"feasibility": 3.8,
"impact": 3.6,
"risk": 3.5
},
"dimension_distribution": {
"substitute": 6,
"combine": 5,
"adapt": 6,
"modify": 6,
"put_to_other_use": 6,
"eliminate": 7,
"reverse": 6
}
}
}| 字段 | 类型 | 说明 |
|---|---|---|
| id | string | 方案唯一标识符 |
| source_hmw | object | 来源的HMW陈述 |
| scamper_dimension | string | SCAMPER维度 |
| solution | string | 方案标题 |
| description | string | 方案详细描述 |
| innovation_score | integer | 创新度评分(1-5) |
| feasibility_score | integer | 可行性评分(1-5) |
| impact_score | integer | 影响力评分(1-5) |
| risk_score | integer | 风险度评分(1-5) |
| key_assumption | string | 关键假设 |
| cluster | string | 所属聚类ID |
| created_at | string | 创建时间 |
#### 方案数量不足
触发条件:方案总数 < 10
处理流程:
#### 维度覆盖不全
触发条件:某个SCAMPER维度没有方案
处理流程:
#### 方案未聚类
触发条件:存在未归属任何聚类的方案
处理流程:
| 缺失的上游输入 | 降级方案 | 输出影响 |
|---|---|---|
| HMW陈述缺失 | 用户提供问题和当前方案,SCAMPER生成 | 缺乏HMW结构化数据,方案与问题可能不够聚焦 |
| 当前方案描述缺失 | 基于HMW直接生成方案,无改进基线 | 缺乏当前方案参考,替代/修改维度方案可能不够精准 |
| 竞品方案数据缺失 | 跳过竞品借鉴,基于HMW和当前方案生成 | 缺乏竞品方案参考,借鉴维度方案可能不够丰富 |
| HMW+当前方案+竞品方案均缺失 | 用户提供问题和当前方案,SCAMPER生成 | 整体置信度降低,方案维度覆盖可能不全 |
| 所有上游文件均缺失 | 提示用户先执行前序阶段,或基于用户问题和当前方案SCAMPER生成 | 输出仅为基本方案列表 |
| 字段路径 | 类型 | 必填 | 说明 |
|---|---|---|---|
| solutions | array | 是 | 方案列表,至少10个 |
| solutions[].id | string | 是 | 方案唯一标识 |
| solutions[].source_hmw | object | 是 | 来源HMW陈述 |
| solutions[].scamper_dimension | string | 是 | SCAMPER维度 |
| solutions[].solution | string | 是 | 方案标题 |
| solutions[].description | string | 是 | 方案详细描述 |
| solutions[].innovation_score | integer | 是 | 创新度评分(1-5) |
| solutions[].feasibility_score | integer | 是 | 可行性评分(1-5) |
| solutions[].impact_score | integer | 是 | 影响力评分(1-5) |
| solutions[].risk_score | integer | 是 | 风险度评分(1-5) |
| solutions[].key_assumption | string | 是 | 关键假设 |
| solutions[].cluster | string | 是 | 所属聚类ID |
| clusters | array | 是 | 聚类列表 |
| clusters[].cluster_id | string | 是 | 聚类ID |
| clusters[].cluster_name | string | 是 | 聚类名称 |
| clusters[].solution_ids | array | 是 | 聚类内方案ID列表 |
| summary | object | 是 | 统计摘要 |
| 上游变更 | 影响范围 | 响应策略 |
|---|---|---|
| HMW陈述增删 | 方案生成、维度覆盖 | 标注受影响的方案,建议人类确认是否重新生成 |
| HMW发散潜力评分变更 | 方案筛选排序 | 标注评分变更,建议人类确认是否重新排序 |
| 当前方案变更 | 替代/修改维度方案 | 标注受影响的维度方案,建议人类确认是否重新生成 |
| 竞品方案数据更新 | 借鉴维度方案 | 标注受影响的借鉴方案,建议人类确认是否补充 |
| SCAMPER方案变更类型 | 通知范围 | 通知方式 |
|---|---|---|
| 方案增删 | ideation-convergence | 标记方案变更,触发方案收敛重新筛选 |
| 方案评分变更 | ideation-convergence | 标记评分变更,触发筛选和排序更新 |
| 聚类变更 | ideation-convergence | 标记聚类变更,触发方案分组更新 |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.