多技能協同與自動化工作流
單個技能解決一個問題,多個技能串聯起來能解決一類問題。再配合定時任務,就能讓重複性工作自動跑起來。這個案例展示如何把技能、連接器和定時任務組合成完整的工作流。
為什麼需要協同
很多真實任務不是一步完成的。比如「每週五生成週報並發到群裡」,需要:拉取藍信訊息 → 摘要 → 按週報格式組織 → 生成 Word → 發送到藍信群。這五步對應不同的技能和能力,需要串聯起來。
技能協同的三種模式
模式一:順序串聯
一個技能的輸出是下一個技能的輸入。最常見的工作流模式。
拉取藍信群聊記錄 → 提取議題和待辦 → 生成會議紀要 → 輸出 Word + Excel
(藍信 chat) (meeting-notes) (meeting-minutes) (docx + xlsx)
在對話中,你不需要手動指定每一步調用哪個技能。用自然語言描述完整需求,LanMate 會自動拆解步驟並逐步執行。
拉取「專案群」最近一天的聊天記錄,提取會議討論的議題、決議和待辦,
生成一份會議紀要 Word 和待辦清單 Excel。
模式二:分支並行
同一個任務需要處理多個獨立部分,可以並行進行。
分析這份 Excel 資料:
├─ 按產品線統計銷售額和毛利率(Excel 分析)
├─ 生成對比圖表(資料視覺化)
└─ 識別異常記錄(資料篩選)
最後匯總成一份 HTML 分析報告
模式三:先查後寫
先獲取資料,再執行操作。藍信協作場景中最常見。
先查參會人的 staffId(staff 技能)
→ 再建立日程(calendar 技能)
→ 最後通知參會人(messaging 技能)
LanMate 遵循「先查後寫」原則:先獲取資料(查聯絡人、查日程),再執行寫入(發訊息、建立日程),寫入操作前會請你確認。
用定時任務構建自動化工作流
什麼樣的工作適合自動化
- 週期性出現:每天/每週/每月都要做
- 流程固定:步驟和規則基本一致
- 輸入可預測:資料來源穩定(如藍信訊息、固定目錄的檔案)
- 輸出有標準:結果格式統一
示例一:每日藍信群摘要
每天早上自動拉取昨天藍信群裡的討論重點,生成摘要。
建立一個定時任務:
- 頻率:每天上午 9:00
- 執行方式:新建會話
- 任務指令:
拉取「專案群」昨天的聊天記錄,整理出討論重點和待辦事項。
摘要控制在 500 字以內,按議題分類,每個議題附關鍵結論。
如果有待辦事項,列出負責人和截止日期(不能確認的寫「待確認」)。
示例二:每週五自動生成週報
建立一個定時任務:
- 頻率:每週五 17:00
- 執行方式:固定會話
- 任務指令:
1. 拉取我本週在藍信中的聊天記錄作為素材
2. 按以下結構生成週報:
- 本週完成的主要工作
- 進行中的工作及進展
- 下週工作計畫
- 需要協調的問題和風險
3. 每項工作一句話概括,附關鍵結果
4. 輸出 Word 文件
示例三:定期檔案歸檔
建立一個定時任務:
- 頻率:每月 1 日 09:00
- 執行方式:新建會話
- 任務指令:
1. 掃描「下載」目錄中的檔案
2. 按類型分類:文件→歸檔/文件/,表格→歸檔/表格/,圖片→歸檔/圖片/
3. 按日期重新命名:年月_類型_序號
4. 生成歸檔清單 Excel
5. 先用預覽模式,確認後執行
自動化的注意事項
| 注意點 | 說明 |
|---|---|
| 保持客戶端執行 | 定時任務依賴本地 LanMate 執行,電腦關機則任務不執行 |
| 輸入資料可能變化 | 藍信群名可能改、檔案目錄可能移動,定期檢查任務是否仍能正常執行 |
| 結果需要人工確認 | 自動生成的內容是初稿,發送前應確認 |
| 設定合理的頻率 | 不要設定過高頻率消耗資源,按實際需要設定 |
| 單次任務自動完成 | 單次定時任務執行後自動從列表消失,重複任務保持執行 |
驗收標準
- 工作流各步驟銜接順暢,上一步輸出能被下一步正確使用
- 定時任務按時觸發,執行結果符合預期
- 異常情況(資料缺失、網路斷開)有提示,不靜默失敗
- 自動生成的內容標註「待確認」的部分能被識別和處理
常見錯誤
| 常見錯誤 | 為什麼會發生 | 更好的做法 |
|---|---|---|
| 任務指令太籠統 | 「幫我寫週報」沒有說清素材來源和格式 | 明確每一步:從哪取資料、按什麼格式、輸出什麼檔案 |
| 沒有保持客戶端執行 | 下班關機 | 保持電腦開機且 LanMate 執行;錯過的任務可手動「立即執行」 |
| 自動化後不檢查結果 | 以為自動就是可靠 | 定期查看執行記錄,確認結果符合預期 |
| 頻率設定過高 | 以為越多越好 | 按實際需要設定,避免無意義的資源消耗 |
| 一個任務塞太多步驟 | 試圖一次搞定所有事 | 複雜工作流拆成多個定時任務,各司其職 |