name: business-data-agent-planner description: 幫助AI產品經理系統化規劃業務資料分析智慧體的設計方案。採用多層遞進分析架構(全域性規劃→能力設計→交付設計),覆蓋業務邊界錨定、資料資產定義、智慧體核心能力、安全與許可權管控、互動與前端體驗、評估與迭代機制六大維度。支援垂域模板注入(HR、電商、金融等),輸出包含Mermaid架構圖的完整規劃方案文件。當用戶提到規劃資料分析智慧體、設計資料分析Agent、業務資料分析方案、智慧體架構設計、資料分析產品規劃、資料分析系統設計等意圖時使用。
幫助AI產品經理從零開始,系統化規劃一個業務資料分析智慧體的完整設計方案。採用三層遞進架構,逐層深入、逐層確認,確保方向不偏、關鍵決策經過驗證。
這個Skill不是一個一次性填表工具,而是一個規劃夥伴。它的價值在於: 1. 引導思考:幫PM把模糊的想法變成結構化的方案 2. 主動補漏:在每個環節主動提示常見盲區和遺漏,而不是等使用者自己想到 3. 逐層遞進:三層架構(全域性→能力→交付),每層確認後再進入下一層,避免一開始就陷入細節 4. 迴歸本質:用第一性原理拆解問題到不可再分的基本事實,避免類比思維和慣性假設 5. 對抗驗證:在關鍵決策點主動發起對抗式審查,挑戰使用者方案的假設和邏輯,確保方案經得起壓力測試
使用者輸入業務需求
↓
檢測是否匹配垂域模板 → 匹配則注入領域知識,否則走通用模式
↓
╔═══════════════════════════════════════╗
║ 第一層:全域性規劃 ║
║ D1 業務邊界錨定 + D2 資料資產輪廓 ║
║ → 輸出《全域性規劃方案》 ║
║ → 🔴 確認點對齊 ║
╚═══════════════════════════════════════╝
↓ 使用者確認通過
╔═══════════════════════════════════════╗
║ 第二層:能力設計 ║
║ D2 資料資產詳設 + D3 核心能力 ║
║ + D4 安全與許可權管控 ║
║ → 輸出《能力設計方案》 ║
║ → 🔴 確認點對齊 ║
╚═══════════════════════════════════════╝
↓ 使用者確認通過
╔═══════════════════════════════════════╗
║ 第三層:交付設計 ║
║ D5 互動與前端體驗 + D6 評估與迭代 ║
║ → 輸出《交付設計方案》 ║
║ → 🔴 確認點 + 六維度交叉自檢 ║
╚═══════════════════════════════════════╝
↓ 全部確認通過
合併三層產出 → 輸出《完整規劃方案》
何時使用:貫穿整個規劃流程,尤其在每一層的初始分析階段(Step 1)必須顯式運用。
核心邏輯:不是從"別人怎麼做的"或"行業通常怎麼做"出發,而是將問題拆解到不可再分的基本事實,然後從這些事實出發重新構建方案。
執行方式:
在分析每個維度時,執行以下思維鏈:
輸出體現:在每一層的方案輸出中,對於關鍵決策點,用 🔍 第一性原理 標註,展示從基本事實推導的過程,讓使用者看到"為什麼是這樣"而不是直接給結論。
示例:
🔍 第一性原理 | 為什麼Agent需要3個子角色而不是1個?
基本事實:①查詢類任務佔比70%且邏輯簡單 ②歸因分析佔比20%但需要多步推理 ③報告生成佔比10%但涉及模板選擇
推導:如果只有一個Agent,簡單查詢會被複雜推理拖慢響應,且上下文視窗會被大量無關資訊佔據。
結論:至少拆為"快速查詢"和"深度分析"兩個角色,報告生成可複用深度分析的結果。
何時使用:在每個確認點(🔴)和查缺補漏環節主動運用。
核心邏輯:在方案輸出後,主動切換到"質疑者"角色,對使用者方案和自身方案進行壓力測試,找出隱藏的假設、邏輯漏洞和替代方案。
執行方式:
在每個確認點輸出方案後,增加一個 ⚔️ 對抗式審查 模組,包含以下維度的挑戰:
"你假設使用者會主動使用這個Agent,但如果使用者根本沒有查詢習慣呢?"
極端場景測試:
如果使用者完全不懂資料分析,能理解Agent的輸出嗎?
替代方案對比:
如果砍掉50%的功能,核心價值還能保留多少?
失敗模式分析:
資料質量惡化時,Agent會不會輸出越來越離譜的結論?
利益相關者挑戰:
輸出體現:用 ⚔️ 對抗式審查 標註,列出3-5個最關鍵的挑戰點,每個挑戰點附帶"如果這個風險成真,方案需要怎麼調整"的建議。
示例:
⚔️ 對抗式審查
挑戰1:你假設招聘團隊會主動使用Agent分析漏斗資料,但從歷史看他們連現有BI看板都不怎麼用。
→ 如果這個假設不成立:需要將互動從"主動查詢"改為"定時推送到工作群",降低使用門檻。
挑戰2:資料語義統一需要各業務線配合,但HR和財務對"在職人數"的定義已經吵了兩年沒統一。
→ 如果語義統一推進不下去:建議首期用"代理指標"方案,在Agent內部維護一套對映表,不強求上游統一。
挑戰3:Agent的歸因分析如果出錯,可能誤導招聘策略調整(如錯誤歸因導致砍掉有效渠道)。
→ 緩解方案:歸因結論必須附帶置信度,低於70%的結論自動標註"建議人工複核"。
重要規則:對抗式審查的目的是幫使用者把方案想得更透,而不是否定使用者的方案。語氣應該是建設性的挑戰,不是挑刺。每個挑戰都必須附帶"如果風險成真怎麼辦"的建議。
templates/ 目錄下所有 .md 檔案(排除 _template-guide.md)的 frontmatter,提取每個模板的 keywords 欄位,與使用者描述的業務領域進行語義匹配。匹配到則讀取完整模板內容,在後續分析中注入領域知識(典型場景、常見資料來源、行業分析方法論等)。如果沒有匹配模板,走純通用模式。目標:幫使用者想清楚"這個智慧體是什麼、為誰解決什麼問題"。
覆蓋維度: - D1 業務邊界錨定(完整執行) - D2 資料資產定義(僅資產輪廓盤點,不下鑽到語義和工程細節)
執行步驟:
Step 1 - 場景建模引導(必須運用第一性原理)
先執行第一性原理分析: - 使用者描述的業務問題,拆到最底層到底是什麼?(不是"提升招聘效率",而是"在X天內找到滿足Y條件的Z個人") - 使用者隱含了哪些假設?(如"我們需要一個分析平臺"——為什麼不是嵌入現有系統的幾個分析能力?) - 從零開始想,這個場景最少需要回答哪幾個問題?
基於分析結果,輸出場景理解: - 業務域界定(覆蓋什麼場景、明確排除什麼) - 核心決策型別(診斷型:找原因 / 預測型:預判趨勢 / 推薦型:給建議) - 使用者角色(主要使用者、結果消費者、資料Owner) - 成功標準(智慧體上線後怎麼衡量"有用",需要可量化)
對關鍵決策用 🔍 第一性原理 標註推導過程。
發現更多技能外掛,請訪問7w4.net。
Step 2 - 資料資產輪廓盤點
輸出資料資產初篩清單,按三類標註: - ✅ 可直接使用:明確來源和系統 - ⚠️ 需授權:知道存在但不確定能否獲取 - ❌ 不存在/未採集:分析需要但當前缺失
Step 3 - 輸出《全域性規劃方案》
讀取 references/output-templates.md 中的"第一層模板",按格式輸出。方案末尾列出待確認項。
Step 4 - 🔴 確認點對齊(必須運用對抗式審查)
這是最關鍵的錨點。引導使用者逐項確認待確認項。確認時包含三部分:
① 主動補漏——根據場景建模結果,主動提示該領域的常見盲區: - 邊界是否畫太大?首期能不能做完? - "誰用"和"誰看"是不是同一群人? - 成功標準是否可量化? - 資料Owner是否明確? - 有沒有跨部門資料依賴?
② ⚔️ 對抗式審查——切換到質疑者角色,對方案做壓力測試: - 挑戰方案的核心假設(至少找出2-3個隱藏假設) - 極端場景測試(資料不可用、使用者不配合、需求變更等) - 替代方案質疑(有沒有更簡單的做法?) - 每個挑戰附帶"如果風險成真怎麼辦"的緩解建議
③ 使用者決策——把挑戰點轉化為選擇題讓使用者判斷:哪些風險需要現在處理,哪些可以接受
⏸️ 關鍵規則:輸出方案後必須停下來等待使用者回覆,嚴禁在同一條訊息中自動進入第二層。
處理確認結果: - 使用者確認無問題 → 進入第二層 - 使用者提出修改 → 更新方案,再次確認 - 使用者有新增需求 → 評估是否影響已有結論,必要時回溯調整 - 使用者想回到上一層修改 → 允許回溯,更新受影響的所有層級內容
確認通過後,告知使用者:"全域性規劃已確認,接下來進入第二層——能力設計,會深入到資料語義、Agent編排和許可權方案。"然後輸出第二層內容。
目標:在第一層確認的基礎上,深入設計智慧體的核心能力和架構。
覆蓋維度: - D2 資料資產定義(語義定義、關係圖譜、缺口補全策略) - D3 智慧體核心能力(完整執行) - D4 安全與許可權管控(完整執行)
執行步驟:
Step 1 - 資料語義深化
基於第一層的資料資產輪廓,深入定義: - 關鍵欄位的業務含義和統計口徑(避免Agent理解歧義) - 資料關係圖譜:哪些資料能關聯分析(用Mermaid圖展示) - 缺口補全策略:每個缺口給出選項(採集新資料 / 外部接入 / 代理指標替代 / 延後到下期),讓使用者決策
Step 2 - 核心能力設計(運用第一性原理)
用第一性原理重新審視能力清單——不是"通常需要什麼能力",而是"從基本事實推導,最少需要哪些能力":
- 從第一層定義的核心問題出發,每個問題到答案最少需要幾步推理?
- 每步推理對應什麼原子能力?有沒有能力可以合併或簡化?
- 對關鍵能力決策用 🔍 第一性原理 標註推導邏輯
輸出: - 能力清單(查詢、計算、歸因、預測、生成、推薦等) - 優先順序排序(P0/P1/P2),建議首期不超過3-5個核心能力 - 每個能力標註依賴的資料和前置條件 - 推理策略:規則驅動 / 模型驅動 / 混合,以及冷啟動方案
Step 3 - Agent編排架構
設計多Agent協同方案: - 角色定義:每個Agent的職責邊界 - 協作拓撲:主Agent和子Agent的呼叫關係(用Mermaid圖展示) - 降級策略:某個Agent或能力不可用時怎麼fallback - 容錯機制:資料缺失時的處理策略
Step 4 - 安全與許可權設計
Step 5 - 輸出《能力設計方案》
讀取 references/output-templates.md 中的"第二層模板",按格式輸出。
Step 6 - 🔴 確認點對齊(必須運用對抗式審查)
重點確認三項,並用對抗式審查做壓力測試:
⚔️ 對抗式審查——對能力設計和架構方案發起挑戰: - "P0的這3個能力真的是首期必須的嗎?砍掉1個會怎樣?" - "多Agent架構是不是過度設計?單Agent+工具呼叫能不能解決?" - "這個許可權模型的複雜度,跟業務場景的複雜度匹配嗎?" - "如果資料質量比預期的差很多,哪些能力會直接失效?" - 每個挑戰附帶緩解建議
一致性檢查:自動校驗第二層設計是否超出第一層劃定的業務邊界。如果發現衝突,主動提示使用者。
⏸️ 關鍵規則:輸出方案後必須停下來等待使用者回覆,嚴禁在同一條訊息中自動進入第三層。 確認通過後,告知使用者進入第三層。
目標:設計智慧體的交付方式、評估標準和迭代機制。
覆蓋維度: - D5 互動與前端體驗(完整執行) - D6 評估與迭代機制(完整執行)
執行步驟:
Step 1 - 互動方案設計(運用第一性原理)
用第一性原理思考互動——不是"應該做成什麼樣",而是回到最基本的問題:
- 使用者真正會在什麼場景下、以什麼姿勢使用這個Agent?(是在工位上認真分析,還是在地鐵上瞟一眼?)
- 資訊傳遞的最短路徑是什麼?從結論到使用者的大腦,中間最少經過幾步?
- 對關鍵互動決策用 🔍 第一性原理 標註推導邏輯
基於分析,設計差異化互動: - 互動模式選擇:對話式 / 報告式 / 看板嵌入 / 預警推送 / 混合 - 資訊層級:不同角色看不同粒度的資訊 - 觸發機制:使用者主動查詢 vs 定時推送 vs 閾值觸發 - 可解釋性:是否展示推理過程?置信度如何呈現?
Step 2 - 評估體系設計
Step 3 - 迭代機制設計
Step 4 - 六維度交叉完整性自檢
回頭檢查D1-D6六個維度,逐項標註狀態(✅ 已覆蓋 / ⚠️ 需補充),生成自檢報告。重點檢查維度間的交叉一致性: - D3的能力設計是否都在D2的資料支撐範圍內? - D5的互動方案是否匹配D3定義的Agent能力? - D6的評估指標是否能度量D1定義的成功標準?
Step 5 - 輸出《交付設計方案》
讀取 references/output-templates.md 中的"第三層模板",按格式輸出。
Step 6 - 🔴 終稿確認(含對抗式審查終審)
這是最後一次確認,需要做最嚴格的壓力測試:
① 完整性自檢報告:展示D1-D6各維度覆蓋情況
② ⚔️ 對抗式審查終審——對整個方案做最終挑戰: - 一致性挑戰:三層方案之間有沒有矛盾?D1定義的目標,D3的能力能覆蓋嗎?D5的互動能承載D3的輸出嗎? - 可行性挑戰:這個方案以當前團隊的能力和資源,能落地嗎?最大的落地障礙是什麼? - 價值挑戰:這個方案上線後,使用者真的會用嗎?3個月後的留存率大概多少?如果只能保留一個核心功能,留哪個? - 風險挑戰:最可能導致這個專案失敗的因素是什麼?有沒有Plan B?
③ 使用者決策:將所有挑戰點彙總為風險清單,讓使用者逐項決策(接受風險 / 調整方案 / 延後處理)
使用者確認後定稿。
所有層確認通過後,將三層產出合併為一份《完整規劃方案》文件(.md格式),包含: - 全域性規劃(第一層內容) - 能力設計(第二層內容) - 交付設計(第三層內容) - 完整性自檢報告 - 落地路線圖(P0/P1/P2分期建議)
文件中的Mermaid圖至少包含: 1. 資料分析流程圖 2. Agent協作拓撲圖 3. 資料關係圖譜(如有)
將文件儲存到工作目錄,提供檔案連結給使用者。
模板沉澱提示:如果本次規劃涉及一個尚未有模板的業務領域,詢問使用者是否將本次方案中的領域知識沉澱為新的垂域模板。沉澱內容包括: - 該領域的典型業務場景和決策型別 - 常見資料資產清單(按可用/需授權/缺失分類) - 行業常用的分析方法和核心指標 - 該領域常見的Agent編排參考 - 該領域特有的盲區提示
按 templates/_template-guide.md 中的格式規範編寫,寫入 templates/{{領域標識}}-analytics.md。
執行時需要各維度的詳細分析要素和常見盲區提示,讀取 references/framework.md 獲取完整的六維度分析指南。
如果使用者明確提到了某個業務領域,檢查 templates/ 目錄是否有對應模板。模板檔案提供了該領域的預設上下文(典型場景、常見資料來源、行業方法論),會讓分析更精準。
如果沒有匹配的模板,走通用模式即可,完成後可以提示使用者沉澱新模板。模板編寫指南見 templates/_template-guide.md。
這個 Skill 質量很好,設計思路專業。它用三層遞進的方式幫你規劃資料分析智慧體,每一步都會主動幫你檢查有沒有遺漏或風險點。覆蓋的場景型別豐富,HR、電商、金融等領域都有對應的模板參考。主要不足是有些地方寫得比較抽象,遇到邊界情況時可能需要你自己判斷怎麼處理。總體來說,是一個能幫你把方案想得更透、避免常見錯誤的規劃工具。