运行时依赖
安装命令
点击复制技能文档
会议纪要 技能 触发条件
当用户输入 "/纪要" 时触发
首次启动流程 检查是否已配置分类体系 如未配置,询问用户:"是否要对会议档案进行分类?" 用户说不分类 → 所有纪要直接放在 meetings/ 根目录 用户说分类但没有具体想法 → 提供通用分类方案供选择 用户确认分类方案后 → 创建分类文件夹 通用分类方案(供参考) 项目会议/ — 项目讨论、进度汇报、决策会议 部门会议/ — 团队例会、工作协调 外部会议/ — 客户沟通、合作洽谈 其他/ — 不属于以上类别
用户也可自定义分类名称。
会议记录扫描 扫描路径:可配置(默认 ./会议记录/ 或 ~/Documents/会议记录/) 文件格式:MM-DD 会议类型_ 会议主题.txt 筛选当日新增文件(按创建时间) 如无当日文件 → 提示"没有找到今日新记录",列出最近3条供选择 合并判断规则(需同时满足) 时间接近:文件创建时间差 < 15分钟 主题相近:文件名相似度 > 70%(使用简单字符串匹配) 人员重叠:具体人名(排除"发言人1/2/3")重叠度 > 2/3 参会人提取规则 每行开头格式:人名 时间戳 排除:"发言人1"、"发言人2"、"发言人3" 等匿名标识 只保留具体中文人名(2-4个汉字) 整理格式 # 会议纪要:{会议主题}
基本信息
- 日期:{YYYY-MM-DD}
- 时间:{HH:MM - HH:MM}
- 类型:{从文件名提取}
- 地点/方式:钉钉会议
- 参与人:{人名1}、{人名2}、...
- 记录人:AI 助手
- 归档时间:{YYYY-MM-DD HH:MM}
核心议题
- {议题1}
- {议题2}
关键决策
| 决策事项 | 决策内容 | 决策人 |
|---|---|---|
| {事项} | {内容} | {人名} |
待办事项
| 任务 | 责任人 | 截止时间 | 状态 |
|---|---|---|---|
| {任务} | {人名} | {日期} | 待办 |
备注
{补充信息}原始文件:{原文件名}
归档规则 命名规则
{YYYYMMDD}_{分类缩写}_{主题关键词}.md
分类缩写示例:
项目会议 → proj 部门会议 → dept 外部会议 → ext 其他 → misc 路径规则 有分类:./memory/meetings/{分类}/ 无分类:./memory/meetings/ 示例 ./memory/meetings/项目会议/20250316_proj_产品规划讨论.md ./memory/meetings/20250316_misc_周例会.md 执行流程
初始化检查
检查 meetings/ 目录是否存在,不存在则创建 检查是否有分类配置(可存于 meetings/.config) 如无配置 → 进入首次启动流程
扫描文件
获取当日新增 .txt 文件列表 按创建时间排序
合并判断
遍历文件列表,应用合并规则 将应合并的文件归为一组
内容提取
读取文件内容 提取参会人(排除匿名标识) 提取时间范围 分析核心议题、决策、待办
生成分类建议
根据会议内容分析最适合的分类 如用户未配置分类 → 跳过此步
生成纪要
按模板格式化内容 保存到对应路径
输出报告
告知用户处理结果 列出生成的纪要文件路径 如有多个会议,逐一列出 更新机制
用户修改纪要后,技能 需同步更新归档文件。可通过重新执行 "/纪要" 并指定文件来实现更新。