# Feishu Meeting Minutes Card

> 根据飞书会议纪要文档或会议记录文本，提炼结构化会议纪要并生成飞书 interactive 卡片。触发词：会议纪要、整理会议纪要、会议纪要卡片、会议总结、会议要点、总结一下这个会。

- **Type:** Skill
- **Install:** `agentstack add skill-clairecchen-new-feishu-meeting-minutes-card-feishu-meeting-minutes-card`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [clairecchen-new](https://agentstack.voostack.com/s/clairecchen-new)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [clairecchen-new](https://github.com/clairecchen-new)
- **Source:** https://github.com/clairecchen-new/feishu-meeting-minutes-card

## Install

```sh
agentstack add skill-clairecchen-new-feishu-meeting-minutes-card-feishu-meeting-minutes-card
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 飞书会议纪要卡片

将飞书会议纪要文档（语音转写或手动记录）整理为结构清晰的飞书 interactive 卡片，并发送到当前会话。

## 触发条件

用户出现以下意图时激活：

- 整理会议纪要、会议总结或会议要点
- 生成会议纪要卡片
- 总结某次会议
- 提供飞书文档 URL，并要求整理或总结
- 直接粘贴会议记录，并要求提炼结构化内容

不要在以下场景触发：

- 用户只要求读取或查看文档原文
- 用户只要求创建或编辑普通飞书文档
- 用户没有要求总结会议内容

## 输入方式

支持两种输入：

1. **飞书文档 URL**：读取链接对应的会议纪要或语音转写内容。
2. **直接粘贴文本**：使用用户提供的会议记录文本。

如果用户提供了飞书链接，使用当前环境中可用的飞书文档读取工具。不同运行环境的工具名称可能不同，不要假定某个特定 MCP 函数一定存在。

## 执行流程

### Step 1：获取会议内容

- 飞书文档 URL：读取完整正文。
- 直接粘贴文本：使用用户提供的全部内容。
- 如果文档无权限或内容为空，明确告知用户，并给出补充权限或粘贴正文的下一步。

### Step 2：提取基本信息

尽可能从原文提取：

- 📅 会议日期、开始时间和时长
- 👥 参会人员或发言人
- 📋 讨论议题
- ✅ 关键决策和共识
- ⚠️ Gap、风险、分歧与待解决问题
- 🧭 Action Items：负责人、任务、截止时间或时间要求

原文未提供的信息不要编造。无法确定时，标记为“原文未注明”或省略对应字段。

### Step 3：重组会议内容

会议记录通常按时间线展开，需要改写为主题线：

1. 识别话题转换点。
2. 合并会议中多次出现的同一主题。
3. 将内容归纳为 3–8 个议题；短会议可少于 3 个。
4. 每个议题优先包含：
   - 背景或现状
   - 关键观点
   - 已达成共识
   - 未解决分歧
   - 明确决定
5. 将跨议题的风险和 Action Items 汇总到卡片末尾。

### Step 4：精炼文字

遵循以下原则：

- 删除“嗯”“对对对”等语气词、重复句和无意义对话。
- 保留关键人名、技术术语、数据、指标和时间要求。
- 保持中性准确，不添加原文没有的推断。
- 每个要点控制在 1–2 句话，尽量不超过 50 个汉字。
- Action Items 必须尽可能明确到人，不使用只有“后续跟进”的模糊表达。
- 如果负责人或截止时间未明确，写明“负责人待确认”或“时间待确认”。

### Step 5：生成并发送飞书卡片

使用当前环境可用的飞书消息工具，构建 `interactive` 类型卡片并发送到当前对话。

发送目标规则：

- 私聊：发送给当前用户。
- 群聊：发送到当前群聊。
- 不要擅自发送到其他用户或群组。
- 如果当前环境无法直接发送卡片，输出完整卡片 JSON，方便用户手动发送或接入。

## 卡片结构

```json
{
  "config": {
    "wide_screen_mode": true
  },
  "header": {
    "title": {
      "tag": "plain_text",
      "content": "📋 会议纪要 | "
    },
    "template": "violet"
  },
  "elements": [
    {
      "tag": "div",
      "text": {
        "tag": "lark_md",
        "content": "📅 **** | 时长 \n👥 **参会人：** "
      }
    },
    {
      "tag": "hr"
    },
    {
      "tag": "div",
      "text": {
        "tag": "lark_md",
        "content": "**一、**\n\n├ \n├ \n└ "
      }
    },
    {
      "tag": "hr"
    },
    {
      "tag": "div",
      "text": {
        "tag": "lark_md",
        "content": "**N、关键 Gap & 待解决问题**\n\n⚠️ ****\n├ \n├ \n└ "
      }
    },
    {
      "tag": "hr"
    },
    {
      "tag": "div",
      "text": {
        "tag": "lark_md",
        "content": "**N+1、后续 Action Items**\n\n├ 🔴 ****：\n├ 🔵 ****：\n└ 🟢 ****："
      }
    }
  ]
}
```

## 格式要求

- Header 模板固定使用 `violet`。
- 议题使用中文数字编号：一、二、三……
- 每个议题模块之间使用 `hr` 分隔。
- 使用 `├` / `└` 表达层级关系。
- 关键人名使用粗体。
- ⚠️ 用于 Gap、风险和未解决问题。
- ✅ 用于已达成的共识或决议。
- 禁止在卡片正文中使用 Markdown 表格。
- Action Items 按优先级标记：
  - 🔴 紧急 / 本周内
  - 🔵 常规 / 近期
  - 🟢 后续 / 长期

## 质量检查

发送前确认：

- 是否删除了口语化冗余。
- 是否按主题而不是时间线组织内容。
- 是否保留了关键决策、人名、数据和术语。
- 是否区分了共识、分歧和待解决问题。
- Action Items 是否尽可能包含负责人、任务和时间要求。
- 是否避免编造原文不存在的信息。
- 卡片是否发送到当前对话，而不是其他位置。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [clairecchen-new](https://github.com/clairecchen-new)
- **Source:** [clairecchen-new/feishu-meeting-minutes-card](https://github.com/clairecchen-new/feishu-meeting-minutes-card)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-clairecchen-new-feishu-meeting-minutes-card-feishu-meeting-minutes-card
- Seller: https://agentstack.voostack.com/s/clairecchen-new
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
