帮助AI产品经理从零开始,系统化规划一个业务数据分析智能体的完整设计方案。采用三层递进架构,逐层深入、逐层确认,确保方向不偏、关键决策经过验证。
这个Skill不是一个一次性填表工具,而是一个规划伙伴。它的价值在于:
用户输入业务需求
↓
检测是否匹配垂域模板 → 匹配则注入领域知识,否则走通用模式
↓
╔═══════════════════════════════════════╗
║ 第一层:全局规划 ║
║ D1 业务边界锚定 + D2 数据资产轮廓 ║
║ → 输出《全局规划方案》 ║
║ → 🔴 确认点对齐 ║
╚═══════════════════════════════════════╝
↓ 用户确认通过
╔═══════════════════════════════════════╗
║ 第二层:能力设计 ║
║ D2 数据资产详设 + D3 核心能力 ║
║ + D4 安全与权限管控 ║
║ → 输出《能力设计方案》 ║
║ → 🔴 确认点对齐 ║
╚═══════════════════════════════════════╝
↓ 用户确认通过
╔═══════════════════════════════════════╗
║ 第三层:交付设计 ║
║ D5 交互与前端体验 + D6 评估与迭代 ║
║ → 输出《交付设计方案》 ║
║ → 🔴 确认点 + 六维度交叉自检 ║
╚═══════════════════════════════════════╝
↓ 全部确认通过
合并三层产出 → 输出《完整规划方案》
何时使用:贯穿整个规划流程,尤其在每一层的初始分析阶段(Step 1)必须显式运用。
核心逻辑:不是从"别人怎么做的"或"行业通常怎么做"出发,而是将问题拆解到不可再分的基本事实,然后从这些事实出发重新构建方案。
执行方式:
在分析每个维度时,执行以下思维链:
输出体现:在每一层的方案输出中,对于关键决策点,用 🔍 第一性原理 标注,展示从基本事实推导的过程,让用户看到"为什么是这样"而不是直接给结论。
示例:
🔍 第一性原理 | 为什么Agent需要3个子角色而不是1个?
基本事实:①查询类任务占比70%且逻辑简单 ②归因分析占比20%但需要多步推理 ③报告生成占比10%但涉及模板选择
推导:如果只有一个Agent,简单查询会被复杂推理拖慢响应,且上下文窗口会被大量无关信息占据。
结论:至少拆为"快速查询"和"深度分析"两个角色,报告生成可复用深度分析的结果。
何时使用:在每个确认点(🔴)和查缺补漏环节主动运用。
核心逻辑:在方案输出后,主动切换到"质疑者"角色,对用户方案和自身方案进行压力测试,找出隐藏的假设、逻辑漏洞和替代方案。
执行方式:
在每个确认点输出方案后,增加一个 ⚔️ 对抗式审查 模块,包含以下维度的挑战:
假设挑战:方案建立在哪些假设之上?如果某个假设不成立会怎样?
极端场景测试:
替代方案对比:
失败模式分析:
利益相关者挑战:
输出体现:用 ⚔️ 对抗式审查 标注,列出3-5个最关键的挑战点,每个挑战点附带"如果这个风险成真,方案需要怎么调整"的建议。
示例:
⚔️ 对抗式审查
挑战1:你假设招聘团队会主动使用Agent分析漏斗数据,但从历史看他们连现有BI看板都不怎么用。
→ 如果这个假设不成立:需要将交互从"主动查询"改为"定时推送到工作群",降低使用门槛。
挑战2:数据语义统一需要各业务线配合,但HR和财务对"在职人数"的定义已经吵了两年没统一。
→ 如果语义统一推进不下去:建议首期用"代理指标"方案,在Agent内部维护一套映射表,不强求上游统一。
挑战3:Agent的归因分析如果出错,可能误导招聘策略调整(如错误归因导致砍掉有效渠道)。
→ 缓解方案:归因结论必须附带置信度,低于70%的结论自动标注"建议人工复核"。
重要规则:对抗式审查的目的是帮用户把方案想得更透,而不是否定用户的方案。语气应该是建设性的挑战,不是挑刺。每个挑战都必须附带"如果风险成真怎么办"的建议。
templates/ 目录下所有 .md 文件(排除 _template-guide.md)的 frontmatter,提取每个模板的 keywords 字段,与用户描述的业务领域进行语义匹配。匹配到则读取完整模板内容,在后续分析中注入领域知识(典型场景、常见数据源、行业分析方法论等)。如果没有匹配模板,走纯通用模式。目标:帮用户想清楚"这个智能体是什么、为谁解决什么问题"。
覆盖维度:
执行步骤:
Step 1 - 场景建模引导(必须运用第一性原理)
先执行第一性原理分析:
基于分析结果,输出场景理解:
对关键决策用 🔍 第一性原理 标注推导过程。
Step 2 - 数据资产轮廓盘点
输出数据资产初筛清单,按三类标注:
Step 3 - 输出《全局规划方案》
读取 references/output-templates.md 中的"第一层模板",按格式输出。方案末尾列出待确认项。
Step 4 - 🔴 确认点对齐(必须运用对抗式审查)
这是最关键的锚点。引导用户逐项确认待确认项。确认时包含三部分:
① 主动补漏——根据场景建模结果,主动提示该领域的常见盲区:
② ⚔️ 对抗式审查——切换到质疑者角色,对方案做压力测试:
③ 用户决策——把挑战点转化为选择题让用户判断:哪些风险需要现在处理,哪些可以接受
⏸️ 关键规则:输出方案后必须停下来等待用户回复,严禁在同一条消息中自动进入第二层。
处理确认结果:
确认通过后,告知用户:"全局规划已确认,接下来进入第二层——能力设计,会深入到数据语义、Agent编排和权限方案。"然后输出第二层内容。
目标:在第一层确认的基础上,深入设计智能体的核心能力和架构。
覆盖维度:
执行步骤:
Step 1 - 数据语义深化
基于第一层的数据资产轮廓,深入定义:
Step 2 - 核心能力设计(运用第一性原理)
用第一性原理重新审视能力清单——不是"通常需要什么能力",而是"从基本事实推导,最少需要哪些能力":
🔍 第一性原理 标注推导逻辑输出:
Step 3 - Agent编排架构
设计多Agent协同方案:
Step 4 - 安全与权限设计
Step 5 - 输出《能力设计方案》
读取 references/output-templates.md 中的"第二层模板",按格式输出。
Step 6 - 🔴 确认点对齐(必须运用对抗式审查)
重点确认三项,并用对抗式审查做压力测试:
⚔️ 对抗式审查——对能力设计和架构方案发起挑战:
一致性检查:自动校验第二层设计是否超出第一层划定的业务边界。如果发现冲突,主动提示用户。
⏸️ 关键规则:输出方案后必须停下来等待用户回复,严禁在同一条消息中自动进入第三层。 确认通过后,告知用户进入第三层。
目标:设计智能体的交付方式、评估标准和迭代机制。
覆盖维度:
执行步骤:
Step 1 - 交互方案设计(运用第一性原理)
用第一性原理思考交互——不是"应该做成什么样",而是回到最基本的问题:
🔍 第一性原理 标注推导逻辑基于分析,设计差异化交互:
Step 2 - 评估体系设计
Step 3 - 迭代机制设计
Step 4 - 六维度交叉完整性自检
回头检查D1-D6六个维度,逐项标注状态(✅ 已覆盖 / ⚠️ 需补充),生成自检报告。重点检查维度间的交叉一致性:
Step 5 - 输出《交付设计方案》
读取 references/output-templates.md 中的"第三层模板",按格式输出。
Step 6 - 🔴 终稿确认(含对抗式审查终审)
这是最后一次确认,需要做最严格的压力测试:
① 完整性自检报告:展示D1-D6各维度覆盖情况
② ⚔️ 对抗式审查终审——对整个方案做最终挑战:
③ 用户决策:将所有挑战点汇总为风险清单,让用户逐项决策(接受风险 / 调整方案 / 延后处理)
用户确认后定稿。
所有层确认通过后,将三层产出合并为一份《完整规划方案》文档(.md格式),包含:
文档中的Mermaid图至少包含:
小葱技能7w4.net有完整的技能分类。
将文档保存到工作目录,提供文件链接给用户。
模板沉淀提示:如果本次规划涉及一个尚未有模板的业务领域,询问用户是否将本次方案中的领域知识沉淀为新的垂域模板。沉淀内容包括:
按 templates/_template-guide.md 中的格式规范编写,写入 templates/{{领域标识}}-analytics.md。
执行时需要各维度的详细分析要素和常见盲区提示,读取 references/framework.md 获取完整的六维度分析指南。
如果用户明确提到了某个业务领域,检查 templates/ 目录是否有对应模板。模板文件提供了该领域的预设上下文(典型场景、常见数据源、行业方法论),会让分析更精准。
如果没有匹配的模板,走通用模式即可,完成后可以提示用户沉淀新模板。模板编写指南见 templates/_template-guide.md。
这个 Skill 质量很好,设计思路专业。它用三层递进的方式帮你规划数据分析智能体,每一步都会主动帮你检查有没有遗漏或风险点。覆盖的场景类型丰富,HR、电商、金融等领域都有对应的模板参考。主要不足是有些地方写得比较抽象,遇到边界情况时可能需要你自己判断怎么处理。总体来说,是一个能帮你把方案想得更透、避免常见错误的规划工具。