name: feishu-am-workbench version: 1.1.0 author: fishskylky-tech license: MIT description: > Personal AM workflow skill for Feishu. Use this skill whenever the user mentions: 飞书工作台, 客户档案, 会议纪要, 行动计划, 客户主数据, 合同, 联系记录, 竞品, Todo, 客户更新, 会前准备, 会后总结, account analysis, meeting prep, post-meeting synthesis, or wants to write back to Feishu. Also trigger when user pastes meeting transcript, shares customer file, or asks "这个客户最近怎样", "帮我整理会议", "更新行动计划", "准备明天拜访". triggers: keywords: [飞书工作台, 客户档案, 会议纪要, 行动计划, Todo, 客户更新, 会前准备, 会后总结] patterns: [meeting prep, post-meeting, account analysis, customer update] file_types: [transcript, meeting notes, customer materials] load_strategy: progressive tier: L1: frontmatter + scene_index L2: core_workflow + hard_rules + output_pattern + write_order + closed_loop + scope L3: references/.md + scenes//expert-cards.yaml (on-demand)
Feishu AM Workbench
Overview
Use this skill for a personal AM workflow built around Feishu Base, docs, and Todo. It turns mixed inputs into a structured account view, proposes updates across the workbench, and only writes after explicit user confirmation. The workbench has four layers: 客户主数据 (index), detail tables (合同/行动计划/关键人/联系记录/竞品), 客户档案 (narrative archive), and Feishu Todo (execution reminders).
Available Scenes (7)
| Scene | Purpose | Expert Cards |
|---|---|---|
| post-meeting-synthesis | Meeting -> structured account judgment | input + output |
| customer-recent-status | 4-lens customer status query | input |
| archive-refresh | Canonical archive update | input + output |
| todo-capture-and-update | Todo follow-on capture | output |
| cohort-scan | Customer cohort analysis | input |
| meeting-prep | 7-dim meeting brief | input + output |
| proposal | 5-dim proposal/report | input + output |
Core Workflow (10 steps)
- Identify customer intent and candidate customer names
- Resolve one
客户IDfrom客户主数据before planning any write - Use Feishu workbench gateway for live data access
- Run live-first gate for meeting notes/transcripts
- Classify meeting type before deciding write scope
- Extract all relevant entities before routing anything
- Read minimum extra context needed
- Run live schema preflight before any write plan
- Separate facts from judgment
- Produce account analysis + structured change plan; wait for confirmation
Hard Rules
- Always use
客户主数据as source of truth for客户ID - If customer matching is ambiguous, stop and ask for clarification
- Treat customer master table as protected — only update allowed fields
- Use actual Base schema, not guessed field names
- Before any Base write: confirm table/field exists and type matches
- Treat dates as absolute — never relative expressions
- Never store raw transcript as formal meeting-note doc
- Do not present inferred business judgment as objective fact
- Each customer must have only one canonical archive doc
- Strategy fields in
客户主数据should move slowly
Output Pattern
- Meeting framing and context recovery
- Confirmed facts and judgment
- Structured summary
- Recommendation-mode updates
- Open questions or blocked items
- After user confirmation: write results and change summary
Write Order
- Update structured Feishu tables first
- Create/update supporting docs (archive, meeting-note) after table state is correct
- Create/update Todo items last
- If later step fails, report completed writes and remaining failures
Closed Loop
- User input creates/updates detail records
- Detail records and public inputs are distilled into customer archive
- Customer archive becomes decision basis for
客户主数据strategy changes - Todo items help execution, but do not replace structured detail records
Scope
This skill is for the user's personal account book, not a generic CRM. Prefer precision, cautious write-back, and preserving cross-table integrity.
Read These References As Needed
For quick overview: see references/INDEX.md
- references/entity-extraction-schema.md — before parsing mixed inputs
- references/master-data-guardrails.md — before changing customer master data
- references/update-routing.md — before deciding where each extracted item belongs
- references/feishu-runtime-sources.md — for runtime setup and prerequisites
- references/feishu-workbench-gateway.md — for Feishu workbench access
- references/meeting-context-recovery.md — for meeting note/transcript tasks
- references/meeting-live-first-policy.md — for meeting tasks
- references/meeting-type-classification.md — for meeting type and write ceiling
- references/customer-archive-rules.md — before updating customer archive
- references/task-patterns.md — for common workflows
Expert Cards
Each scene has expert card configurations in scenes/{scene_name}/expert-cards.yaml. These provide input/output audit at key scene nodes.