772 lines
88 KiB
Plaintext
772 lines
88 KiB
Plaintext
|
|
<mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/28.0.6 Chrome/138.0.7204.100 Electron/37.2.3 Safari/537.36" version="28.0.6" pages="2">
|
|||
|
|
<diagram id="engineering-meeting-minutes-field-mapping" name="工程类会议纪要字段映射">
|
|||
|
|
<mxGraphModel dx="2000" dy="1500" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2400" pageHeight="3400" math="0" shadow="0">
|
|||
|
|
<root>
|
|||
|
|
<mxCell id="0" />
|
|||
|
|
<mxCell id="1" parent="0" />
|
|||
|
|
<!-- 标题 -->
|
|||
|
|
<mxCell id="title" value="工程类会议纪要字段映射逻辑" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;fontStyle=1;fontColor=#333333;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="800" y="20" width="400" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 数据源层 ==================== -->
|
|||
|
|
<mxCell id="source_title" value="📂 数据源层" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=16;fontStyle=1;fontColor=#1565C0;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="80" width="200" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 会议转写 -->
|
|||
|
|
<mxCell id="src_transcript" value="📝 会议转写文件
input/本周会议转写文本/*.txt" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;align=center;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="120" width="200" height="60" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 成员周报 -->
|
|||
|
|
<mxCell id="src_weekly" value="📋 成员周报
input/成员本周周报/*.md" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;align=center;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="280" y="120" width="200" height="60" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 上周纪要 -->
|
|||
|
|
<mxCell id="src_lastweek" value="📜 上周会议纪要
input/上周会议纪要/*.md" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontStyle=1;align=center;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="520" y="120" width="200" height="60" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 固定值 -->
|
|||
|
|
<mxCell id="src_fixed" value="⚙️ 固定值/计算值
记录整理人=Claude
默认截止=会议日期+7天" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontStyle=1;align=center;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="760" y="120" width="200" height="60" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 一、会议信息 ==================== -->
|
|||
|
|
<mxCell id="section1_title" value="一、会议信息 【🖥️ 主窗口直接处理】" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=14;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="220" width="920" height="150" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 会议时间字段 -->
|
|||
|
|
<mxCell id="field_meeting_time" value="📅 会议时间" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="270" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="field_meeting_time_src" value="会议转写文件名
提取日期格式化" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="315" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 参会人员字段 -->
|
|||
|
|
<mxCell id="field_attendees" value="👥 参会人员" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="180" y="270" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="field_attendees_src" value="连云波(主持)
+ 周报文件名提取作者" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="180" y="315" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 记录整理人字段 -->
|
|||
|
|
<mxCell id="field_recorder" value="✍️ 记录整理人" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="300" y="270" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="field_recorder_src" value="固定值
"Claude"" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="300" y="315" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 二-1、重点项目进展 ==================== -->
|
|||
|
|
<mxCell id="section2_1_title" value="二-1、重点项目进展情况汇总(仅P0)【🤖 Agent提取进展 + 🖥️ 主窗口合并】" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=14;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="400" width="920" height="200" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 项目名称 -->
|
|||
|
|
<mxCell id="progress_name" value="📌 项目名称" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="450" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_name_src1" value="① 上周纪要P0任务
(必须全部包含)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="495" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_name_src2" value="② 本周周报P0任务
(语义去重合并)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="540" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_name_rule" value="以上周项目为基准语义去重" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="55" y="582" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 原负责人 -->
|
|||
|
|
<mxCell id="progress_assignee" value="👤 原负责人" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="450" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_assignee_src1" value="① 上周纪要负责人" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="495" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_assignee_src2" value="② 本周周报作者" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="540" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_assignee_rule" value="规则: 有则填,多人合并" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="185" y="582" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 原截止时间 -->
|
|||
|
|
<mxCell id="progress_deadline" value="⏰ 原截止时间" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="450" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_deadline_src1" value="① 上周纪要时间
⭐优先" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="495" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_deadline_src2" value="② 本周周报时间
(备选)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="540" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_deadline_rule" value="优先级: 上周纪要 > 周报" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="315" y="582" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 进展情况 -->
|
|||
|
|
<mxCell id="progress_status" value="📊 进展情况" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="450" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_status_src1" value="① 会议转写
Agent提取实际进展
⭐优先" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="495" width="100" height="45" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_status_src2" value="② 本周周报
P0任务状态(补充)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="545" width="100" height="35" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="progress_status_rule" value="会议讨论 > 周报自述" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="445" y="582" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 二-2、问题及解决方案 ==================== -->
|
|||
|
|
<mxCell id="section2_2_title" value="二-2、重点项目问题及解决方案【🤖 Agent提取问题 + 🖥️ 主窗口合并】" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=14;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="630" width="920" height="210" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 问题描述 -->
|
|||
|
|
<mxCell id="problem_desc" value="❓ 问题描述" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="680" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_desc_src1" value="① 会议转写
详细讨论分析" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="725" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_desc_src2" value="② 周报"遇到问题"
初步描述" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="770" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_desc_rule" value="按项目维度合并问题" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="55" y="815" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 解决方案 -->
|
|||
|
|
<mxCell id="problem_solution" value="💡 解决方案" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="680" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_solution_src1" value="① 会议转写
讨论结论/最终方案" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="725" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_solution_src2" value="② 周报"解决方法"
初步方案" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="770" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_solution_rule" value="规则: 互补合并" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="185" y="815" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 责任人 -->
|
|||
|
|
<mxCell id="problem_assignee" value="👤 责任人" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="680" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_assignee_src1" value="① 会议转写语义推断
"XX负责""XX去做"
⭐优先" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="725" width="100" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_assignee_src2" value="② 周报作者
(问题提出人)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="780" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_assignee_rule" value="优先级: 会议 > 周报" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="315" y="815" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 截止时间 -->
|
|||
|
|
<mxCell id="problem_deadline" value="⏰ 截止时间" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="680" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_deadline_src1" value="① 会议转写
明确提到的时间
⭐优先" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="725" width="100" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_deadline_src2" value="② 默认值
会议日期+7天" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="780" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="problem_deadline_rule" value="优先级: 会议 > 默认" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="445" y="815" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 二-3、下周工作安排 ==================== -->
|
|||
|
|
<mxCell id="section2_3_title" value="二-3、下周工作安排【🤖 Agent提取任务 + 🖥️ 主窗口合并排序】" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=14;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="870" width="920" height="230" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 项目名称 -->
|
|||
|
|
<mxCell id="next_name" value="📌 项目名称" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="920" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_name_src1" value="① 会议转写
任务分配讨论" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="965" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_name_src2" value="② 周报"下周计划"
任务列表" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="1010" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_name_rule" value="按项目语义去重合并" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="50" y="1055" width="120" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 负责人 -->
|
|||
|
|
<mxCell id="next_assignee" value="👤 负责人" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="195" y="920" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_assignee_src1" value="① 会议明确分配
⭐冲突时优先" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="195" y="965" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_assignee_src2" value="② 周报作者
(会议未提及时)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="195" y="1010" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_assignee_rule" value="优先级: 会议 > 周报" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="1055" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 下周目标 -->
|
|||
|
|
<mxCell id="next_goal" value="🎯 下周目标" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="330" y="920" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_goal_src1" value="① 会议讨论目标
⭐冲突时优先" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="330" y="965" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_goal_src2" value="② 周报计划描述
(补充细节)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="330" y="1010" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_goal_rule" value="优先级: 会议 > 周报" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="325" y="1055" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 优先级 -->
|
|||
|
|
<mxCell id="next_priority" value="⭐ 优先级" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="465" y="920" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_priority_src1" value="① 会议语义推断
P0:重点/紧急/强调
P1:一般性安排
P2:探索/长期
⭐主要来源" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=9;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="465" y="965" width="100" height="70" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_priority_src2" value="② 默认P1
(会议未提及)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="465" y="1040" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_priority_rule" value="排序: P0→P1→P2" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="460" y="1075" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 截止时间 -->
|
|||
|
|
<mxCell id="next_deadline" value="⏰ 截止时间" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="600" y="920" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_deadline_src1" value="① 会议明确时间
⭐冲突时优先" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="600" y="965" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_deadline_src2" value="② 周报时间
(无冲突时)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="600" y="1010" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_deadline_src3" value="③ 默认值
会议日期+7天" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="600" y="1045" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="next_deadline_rule" value="优先级: 会议>周报>默认" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="595" y="1080" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 二-4、组内成员工作进展 ==================== -->
|
|||
|
|
<mxCell id="section2_4_title" value="二-4、组内成员工作进展【🤖 Agent D(×N人)提取反馈 + 🖥️ 主窗口整合】" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#f8cecc;strokeColor=#b85450;fontSize=14;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="1130" width="920" height="220" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 上周完成 -->
|
|||
|
|
<mxCell id="member_done" value="✅ 上周完成" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="1180" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_done_src1" value="周报P0任务
状态=已完成" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="1225" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_done_src2" value="周报详细工作内容
带✅标记的项" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="1270" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_done_rule" value="来源: 仅周报" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="55" y="1315" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 进行中 -->
|
|||
|
|
<mxCell id="member_doing" value="🔄 进行中" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="1180" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_doing_src1" value="周报详细工作内容
带🔄标记的项" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="1225" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_doing_src2" value="周报P0任务
未完成的项" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="1270" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_doing_rule" value="来源: 仅周报" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="185" y="1315" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 收到反馈 -->
|
|||
|
|
<mxCell id="member_feedback" value="💬 收到反馈" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="1180" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_feedback_src" value="会议转写
语义提取对该成员
的表扬/批评/建议
⭐唯一来源" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="1225" width="100" height="60" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_feedback_note" value="⚠️ 不依赖
说话人标记" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="1290" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_feedback_rule" value="来源: 仅会议转写" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="315" y="1325" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 下周任务 -->
|
|||
|
|
<mxCell id="member_next" value="📋 下周任务" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="1180" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_next_src1" value="① 下周工作安排表
筛选该成员任务
⭐主要来源" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="1225" width="100" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_next_src2" value="② 周报"下周计划"
(合并去重)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="450" y="1280" width="100" height="35" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="member_next_rule" value="排序: P0→P1→P2" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="445" y="1320" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 三、会议总结 ==================== -->
|
|||
|
|
<mxCell id="section3_title" value="三、会议总结【🤖 Agent提取决策 + 🖥️ 主窗口归纳】" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=14;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="40" y="1380" width="920" height="200" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 核心议题 -->
|
|||
|
|
<mxCell id="summary_topic" value="🎯 核心议题" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="1430" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="summary_topic_src1" value="① 会议转写
高频讨论主题
⭐主要来源" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="1475" width="100" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="summary_topic_src2" value="② 项目进展列表
(备选)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="60" y="1530" width="100" height="35" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 关键决策 -->
|
|||
|
|
<mxCell id="summary_decision" value="📜 关键决策" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="1430" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="summary_decision_src" value="会议转写
决策性语句
"决定""确定""采用"
"要求""必须"
⭐唯一来源" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="190" y="1475" width="100" height="75" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="summary_decision_rule" value="来源: 仅会议转写" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="185" y="1555" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- 下周工作重点 -->
|
|||
|
|
<mxCell id="summary_focus" value="🔥 下周重点" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="1430" width="100" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="summary_focus_src1" value="① 下周工作安排表
所有P0任务
⭐主要来源" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=10;fontStyle=1;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="1475" width="100" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="summary_focus_src2" value="② 会议结尾总结
(备选)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=10;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="320" y="1530" width="100" height="35" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="summary_focus_rule" value="内容: 仅P0任务" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=9;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="315" y="1570" width="110" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 图例 ==================== -->
|
|||
|
|
<mxCell id="legend_title" value="📋 图例说明" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=14;fontStyle=1;fontColor=#333333;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="120" width="150" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_transcript" value="会议转写" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="160" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_weekly" value="成员周报" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="200" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_lastweek" value="上周纪要" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="240" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_fixed" value="固定/默认值" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="280" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_derived" value="衍生数据" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="320" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 处理方式图例 ==================== -->
|
|||
|
|
<mxCell id="process_legend_title" value="🔧 处理方式说明" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=14;fontStyle=1;fontColor=#333333;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1120" y="120" width="150" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_mainwindow" value="🖥️ 主窗口" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5;strokeColor=#666666;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1120" y="160" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_agent" value="🤖 Agent" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#b3e5fc;strokeColor=#0288d1;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1120" y="200" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_parallel" value="🤖×N 并行Agent" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffccbc;strokeColor=#e64a19;fontSize=11;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1120" y="240" width="100" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 优先级规则框 ==================== -->
|
|||
|
|
<mxCell id="priority_box" value="核心优先级规则" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=25;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#ffe6cc;strokeColor=#d79b00;fontSize=12;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="380" width="200" height="200" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="priority_rule1" value="1. 完成状态: 会议讨论 > 周报自述" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="priority_box">
|
|||
|
|
<mxGeometry y="25" width="200" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="priority_rule2" value="2. 冲突时: 会议 > 周报 > 上周纪要" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="priority_box">
|
|||
|
|
<mxGeometry y="50" width="200" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="priority_rule3" value="3. 参会人员: 连云波(主持)+周报人" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="priority_box">
|
|||
|
|
<mxGeometry y="75" width="200" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="priority_rule4" value="4. 项目/任务: 按项目维度去重合并" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="priority_box">
|
|||
|
|
<mxGeometry y="100" width="200" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="priority_rule5" value="5. 默认值: 截止=+7天, 优先级=P1" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="priority_box">
|
|||
|
|
<mxGeometry y="125" width="200" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="priority_rule6" value="6. 反馈提取: 语义分析,不依赖
 说话人标记" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="priority_box">
|
|||
|
|
<mxGeometry y="150" width="200" height="35" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<!-- ==================== 数据流向说明 ==================== -->
|
|||
|
|
<mxCell id="flow_box" value="🔄 数据合并规则" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=25;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#f5f5f5;strokeColor=#666666;fontSize=12;" vertex="1" parent="1">
|
|||
|
|
<mxGeometry x="1000" y="600" width="200" height="130" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_rule1" value="• 取并集: 两数据源都要包含" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="flow_box">
|
|||
|
|
<mxGeometry y="25" width="200" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_rule2" value="• 互补合并: 信息补充不覆盖" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="flow_box">
|
|||
|
|
<mxGeometry y="45" width="200" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_rule3" value="• 语义去重: Claude自主判断同一项目" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="flow_box">
|
|||
|
|
<mxGeometry y="65" width="200" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_rule4" value="• 问题/任务: 按项目维度合并" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="flow_box">
|
|||
|
|
<mxGeometry y="85" width="200" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_rule5" value="• 冲突覆盖: 高优先级覆盖低优先级" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;fontSize=10;" vertex="1" parent="flow_box">
|
|||
|
|
<mxGeometry y="105" width="200" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
</root>
|
|||
|
|
</mxGraphModel>
|
|||
|
|
</diagram>
|
|||
|
|
<diagram id="skill-execution-flow" name="SKILL执行流程(含Agent调用)">
|
|||
|
|
<mxGraphModel dx="1281" dy="626" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2400" pageHeight="2000" math="0" shadow="0">
|
|||
|
|
<root>
|
|||
|
|
<mxCell id="flow_0" />
|
|||
|
|
<mxCell id="flow_1" parent="flow_0" />
|
|||
|
|
<mxCell id="flow_title" value="工程类会议纪要 SKILL 执行流程图" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;fontStyle=1;fontColor=#333333;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="700" y="20" width="500" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_subtitle" value="(特别标注 Agent 调用时间节点和任务)" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;fontColor=#666666;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="750" y="55" width="400" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="phase1_title" value="Phase 1: 准备阶段 【🖥️ 主窗口】" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=18;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="100" width="400" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step1_1" value="1.1 初始化目录
确保 output/ 存在" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="140" width="140" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step1_2" value="1.2 读取成员周报
构建 members_data" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="200" y="140" width="140" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step1_3" value="1.3 读取上周纪要
提取 last_week_p0_tasks" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="360" y="140" width="150" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step1_4" value="1.4 提取会议日期
从文件名(不读内容)" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#dae8fc;strokeColor=#6c8ebf;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="530" y="140" width="150" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step1_5" value="1.5 项目类型区分
→ engineering_projects
→ learning_projects" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="700" y="140" width="160" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="arrow1_1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#666666;" parent="flow_1" source="step1_1" target="step1_2" edge="1">
|
|||
|
|
<mxGeometry relative="1" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="arrow1_2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#666666;" parent="flow_1" source="step1_2" target="step1_3" edge="1">
|
|||
|
|
<mxGeometry relative="1" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="arrow1_3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#666666;" parent="flow_1" source="step1_3" target="step1_4" edge="1">
|
|||
|
|
<mxGeometry relative="1" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="arrow1_4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#666666;" parent="flow_1" source="step1_4" target="step1_5" edge="1">
|
|||
|
|
<mxGeometry relative="1" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="phase2_title" value="Phase 2: 工程类会议纪要生成" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=18;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="220" width="400" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="separator1" value="" style="line;strokeWidth=2;html=1;fillColor=none;strokeColor=#CCCCCC;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="210" width="1100" height="10" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_1_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E8F5E9;strokeColor=#4CAF50;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="260" width="200" height="100" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_1_title" value="2.1 生成「一、会议信息」" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;fontSize=12;fontStyle=1;fontColor=#2E7D32;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="45" y="265" width="190" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_1_icon" value="🖥️ 主窗口直接处理" style="text;html=1;strokeColor=none;fillColor=#C8E6C9;align=center;verticalAlign=middle;fontSize=10;fontColor=#1B5E20;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="55" y="290" width="130" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_1_detail" value="• 会议时间: 文件名提取
• 参会人员: 连云波(主持)+周报人
• 记录人: "Claude"" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=9;fontColor=#666666;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="50" y="315" width="180" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_2_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E3F2FD;strokeColor=#2196F3;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="260" y="260" width="280" height="180" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_2_title" value="2.2 生成「二-1、重点项目进展汇总」" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;fontSize=12;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="265" y="265" width="270" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_2" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1976D2;strokeWidth=2;dashed=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="270" y="290" width="260" height="70" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_2_icon" value="🤖 调用 Agent" style="text;html=1;strokeColor=none;fillColor=#1976D2;align=center;verticalAlign=middle;fontSize=10;fontColor=#FFFFFF;rounded=1;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="280" y="295" width="80" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_2_name" value="transcript_searcher" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#0D47A1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="365" y="293" width="120" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_2_task" value="任务: 提取项目进展
返回类型: 类型7 (progress[])
输入: P0任务列表" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=9;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="280" y="318" width="240" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_2_merge" value="🖥️ 主窗口合并
会议讨论 > 周报自述" style="text;html=1;strokeColor=none;fillColor=#C8E6C9;align=center;verticalAlign=middle;fontSize=10;fontColor=#1B5E20;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="280" y="370" width="130" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_2_output" value="输出: 项目名称|原负责人|原截止时间|进展情况" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#666666;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="270" y="410" width="260" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_3_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E3F2FD;strokeColor=#2196F3;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="560" y="260" width="280" height="180" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_3_title" value="2.3 生成「二-2、问题及解决方案」" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;fontSize=12;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="565" y="265" width="270" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_3" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1976D2;strokeWidth=2;dashed=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="570" y="290" width="260" height="70" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_3_icon" value="🤖 调用 Agent" style="text;html=1;strokeColor=none;fillColor=#1976D2;align=center;verticalAlign=middle;fontSize=10;fontColor=#FFFFFF;rounded=1;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="580" y="295" width="80" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_3_name" value="transcript_searcher" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#0D47A1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="665" y="293" width="120" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_3_task" value="任务: 提取问题讨论
返回类型: 类型2 (problems[])
输入: 周报已知问题列表" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=9;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="580" y="318" width="240" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_3_merge" value="🖥️ 主窗口合并
按项目维度合并问题" style="text;html=1;strokeColor=none;fillColor=#C8E6C9;align=center;verticalAlign=middle;fontSize=10;fontColor=#1B5E20;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="580" y="370" width="150" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_3_output" value="输出: 问题标题|描述|解决方案|责任人|截止时间" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#666666;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="570" y="410" width="260" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_4_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E3F2FD;strokeColor=#2196F3;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="860" y="260" width="280" height="180" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_4_title" value="2.4 生成「二-3、下周工作安排」" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;fontSize=12;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="865" y="265" width="270" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_4" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1976D2;strokeWidth=2;dashed=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="870" y="290" width="260" height="70" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_4_icon" value="🤖 调用 Agent" style="text;html=1;strokeColor=none;fillColor=#1976D2;align=center;verticalAlign=middle;fontSize=10;fontColor=#FFFFFF;rounded=1;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="880" y="295" width="80" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_4_name" value="transcript_searcher" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#0D47A1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="965" y="293" width="120" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_4_task" value="任务: 提取任务安排
返回类型: 类型1 (tasks[])
输入: 上周P0任务列表" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=9;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="880" y="318" width="240" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_4_merge" value="🖥️ 主窗口合并+排序
按项目语义去重 → P0→P1→P2" style="text;html=1;strokeColor=none;fillColor=#C8E6C9;align=center;verticalAlign=middle;fontSize=10;fontColor=#1B5E20;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="880" y="370" width="180" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_4_output" value="输出: 项目名称|负责人|目标|优先级|截止时间" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#666666;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="870" y="410" width="260" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_4_save" value="⭐ 保存 next_week_tasks 供后续使用" style="text;html=1;strokeColor=none;fillColor=#FFF9C4;align=center;verticalAlign=middle;fontSize=9;fontColor=#F57F17;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="880" y="428" width="200" height="15" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_5_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFEBEE;strokeColor=#F44336;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="470" width="500" height="200" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_5_title" value="2.6 生成「二-4、组内成员工作进展」(原2.5)" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;fontSize=12;fontStyle=1;fontColor=#C62828;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="45" y="475" width="490" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_5" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFCDD2;strokeColor=#D32F2F;strokeWidth=2;dashed=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="50" y="500" width="480" height="90" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_5_icon" value="🤖×N 并行调用 Agent(每成员一个)" style="text;html=1;strokeColor=none;fillColor=#D32F2F;align=center;verticalAlign=middle;fontSize=11;fontColor=#FFFFFF;rounded=1;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="60" y="505" width="220" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_5_name" value="transcript_searcher × N(参会人数)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#B71C1C;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="290" y="503" width="230" height="24" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_5_task" value="任务: 提取成员反馈(表扬/批评/建议)
返回类型: 类型4 (feedbacks[])
输入: 成员姓名 + 该成员周报信息(P0任务、遇到问题)
⚠️ 语义分析识别反馈对象,不依赖说话人标记" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=9;fontColor=#C62828;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="60" y="530" width="460" height="55" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_5_merge" value="🖥️ 主窗口整合
周报数据 + Agent反馈 → 每成员章节" style="text;html=1;strokeColor=none;fillColor=#C8E6C9;align=center;verticalAlign=middle;fontSize=10;fontColor=#1B5E20;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="60" y="600" width="200" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_5_output" value="输出: 上周完成(周报) | 进行中(周报) | 反馈(Agent) | 下周任务(next_week_tasks筛选)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#666666;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="50" y="640" width="480" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_6_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E3F2FD;strokeColor=#2196F3;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="560" y="470" width="280" height="200" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_6_title" value="2.6 生成「三、会议总结」" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;fontSize=12;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="565" y="475" width="270" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_6" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#BBDEFB;strokeColor=#1976D2;strokeWidth=2;dashed=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="570" y="500" width="260" height="70" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_6_icon" value="🤖 调用 Agent" style="text;html=1;strokeColor=none;fillColor=#1976D2;align=center;verticalAlign=middle;fontSize=10;fontColor=#FFFFFF;rounded=1;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="580" y="505" width="80" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_6_name" value="transcript_searcher" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#0D47A1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="665" y="503" width="120" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="agent2_6_task" value="任务: 提取决策事项
返回类型: 类型3 (decisions[])
特征词: "决定""确定""采用""要求""必须"" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=9;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="580" y="528" width="240" height="40" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_6_merge" value="🖥️ 主窗口归纳
核心议题 + 关键决策 + 下周重点" style="text;html=1;strokeColor=none;fillColor=#C8E6C9;align=center;verticalAlign=middle;fontSize=10;fontColor=#1B5E20;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="580" y="580" width="180" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step2_6_detail" value="• 核心议题: next_week_tasks高频项目
• 关键决策: Agent返回
• 下周重点: next_week_tasks中P0任务" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;fontSize=9;fontColor=#666666;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="570" y="620" width="260" height="45" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="separator2" value="" style="line;strokeWidth=2;html=1;fillColor=none;strokeColor=#CCCCCC;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="700" width="1100" height="10" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="phase3_title" value="Phase 3: 最终输出 【🖥️ 主窗口】" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=18;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="720" width="400" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step3_1" value="3.1 组装完整文档
拼接所有章节" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="760" width="150" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step3_2" value="3.2 写入文件
工程类会议纪要_{date}.md" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="220" y="760" width="180" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="step3_3" value="3.3 返回结果
统计信息 + 文件路径" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;fontStyle=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="430" y="760" width="150" height="50" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="arrow3_1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#666666;" parent="flow_1" source="step3_1" target="step3_2" edge="1">
|
|||
|
|
<mxGeometry relative="1" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="arrow3_2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#666666;" parent="flow_1" source="step3_2" target="step3_3" edge="1">
|
|||
|
|
<mxGeometry relative="1" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="merged_table_title" value="🤖 Agent 调用汇总与上下文详情(工程类会议纪要共 5 次调用)" style="text;html=1;strokeColor=none;fillColor=#1976D2;align=center;verticalAlign=middle;fontSize=16;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="850" width="1090" height="35" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="merged_table" value="<table style="border-collapse:collapse;font-size:9px;width:100%;"><tbody><tr style="background:#1976D2;font-weight:bold;color:#FFFFFF;"><th style="border:1px solid #1565C0;padding:6px;width:45px;">步骤</th><th style="border:1px solid #1565C0;padding:6px;width:55px;">类型</th><th style="border:1px solid #1565C0;padding:6px;width:100px;">Agent名称</th><th style="border:1px solid #1565C0;padding:6px;width:85px;">任务描述</th><th style="border:1px solid #1565C0;padding:6px;width:95px;">返回类型</th><th style="border:1px solid #1565C0;padding:6px;width:50px;">执行</th><th style="border:1px solid #1565C0;padding:6px;">主窗口传入内容</th><th style="border:1px solid #1565C0;padding:6px;width:100px;">Agent自己读取</th></tr><tr style="background:#E3F2FD;"><td style="border:1px solid #90CAF9;padding:5px;text-align:center;font-weight:bold;">2.2.1</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">类型7</td><td style="border:1px solid #90CAF9;padding:5px;">transcript_searcher</td><td style="border:1px solid #90CAF9;padding:5px;">提取项目进展</td><td style="border:1px solid #90CAF9;padding:5px;">progress[]</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">并行</td><td style="border:1px solid #90CAF9;padding:5px;font-size:8px;">P0任务列表 [{name, assignee, weekly_status}]</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">周报 + 转写</td></tr><tr><td style="border:1px solid #90CAF9;padding:5px;text-align:center;font-weight:bold;">2.3.1</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">类型2</td><td style="border:1px solid #90CAF9;padding:5px;">transcript_searcher</td><td style="border:1px solid #90CAF9;padding:5px;">提取问题讨论</td><td style="border:1px solid #90CAF9;padding:5px;">problems[]</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;"><span style="background-color: rgb(227, 242, 253);">并行</span></td><td style="border:1px solid #90CAF9;padding:5px;font-size:8px;">会议日期 + 默认截止时间 + 已知问题列表 [{member, desc, solution}]</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">周报 + 转写</td></tr><tr style="background:#E3F2FD;"><td style="border:1px solid #90CAF9;padding:5px;text-align:center;font-weight:bold;">2.4.1</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">类型1</td><td style="border:1px solid #90CAF9;padding:5px;">transcript_searcher</td><td style="border:1px solid #90CAF9;padding:5px;">提取任务安排</td><td style="border:1px solid #90CAF9;padding:5px;">tasks[]</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">并行</td><td style="border:1px solid #90CAF9;padding:5px;font-size:8px;">会议日期 + 默认截止时间 + 上周P0任务名称列表 [name1, name2...]</td><td style="border:1px solid #90CAF9;padding:5px;text-align:center;">周报 + 转写</td></tr><tr style="background:#FFCDD2;color:#C62828;font-weight:bold;"><td style="border:1px solid #E57373;padding:5px;text-align:center;">2.5.1</td><td style="border:1px solid #E57373;padding:5px;text-align:center;"&
|
|||
|
|
<mxGeometry x="40" y="890" width="1090" height="175" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="table_note" value="💡 优化后:所有Agent调用(2.2.1-2.2.5)均可并行执行,在单条消息中同时发起所有Task调用 ⭐ 原因:所有Agent仅依赖Phase1数据,无相互依赖" style="text;html=1;strokeColor=none;fillColor=#C8E6C9;align=center;verticalAlign=middle;fontSize=10;fontColor=#2E7D32;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="1070" width="1090" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_legend_box" value="" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=25;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#F5F5F5;strokeColor=#666666;fontSize=12;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="40" y="1110" width="350" height="200" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="flow_legend_title" value="📋 图例说明" style="text;html=1;strokeColor=none;fillColor=#666666;align=center;verticalAlign=middle;fontSize=12;fontStyle=1;fontColor=#FFFFFF;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="25" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_phase" value="🟣 Phase阶段框 = 主窗口处理" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=10;fontColor=#666666;spacingLeft=10;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="50" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_green_box" value="🟢 绿色框 = 主窗口直接处理(无Agent)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=10;fontColor=#666666;spacingLeft=10;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="70" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_blue_box" value="🔵 蓝色框 = Agent调用 + 主窗口合并" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=10;fontColor=#666666;spacingLeft=10;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="90" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_red_box" value="🔴 红色框 = 成员反馈提取(并行×N人)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=10;fontColor=#666666;spacingLeft=10;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="110" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_agent_block" value="🤖 虚线框 = Agent调用详情" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=10;fontColor=#666666;spacingLeft=10;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="130" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_merge" value="🖥️ 绿色标签 = 主窗口处理步骤" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=10;fontColor=#666666;spacingLeft=10;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="150" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="legend_star" value="⭐ 黄色标签 = 重要数据/特殊说明" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=10;fontColor=#666666;spacingLeft=10;" parent="flow_legend_box" vertex="1">
|
|||
|
|
<mxGeometry y="170" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type_structure_title" value="🔧 各类型 Agent 返回的 JSON 结构定义(定义于 transcript_searcher.md)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=18;fontStyle=1;fontColor=#1565C0;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1200" y="240" width="700" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="separator4" value="" style="line;strokeWidth=2;html=1;fillColor=none;strokeColor=#CCCCCC;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1200" y="230" width="1100" height="10" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type1_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E3F2FD;strokeColor=#1976D2;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1200" y="280" width="350" height="170" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type1_title" value="类型1:提取任务安排 tasks[]" style="text;html=1;strokeColor=none;fillColor=#1976D2;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1205" y="285" width="340" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type1_json" value="<pre style='margin:0;font-size:9px;line-height:1.3;'>{
 "tasks": [{
 "task_name": "任务名称",
 "assignees": ["负责人1", "负责人2"],
 "description": "任务描述",
 "priority": "P0/P1/P2",
 "deadline": "2025-11-25" | null,
 "context": "会议讨论上下文"
 }]
}</pre>" style="text;html=1;strokeColor=none;fillColor=#E3F2FD;align=left;verticalAlign=top;fontSize=9;fontColor=#0D47A1;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1210" y="310" width="335" height="135" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type2_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E8F5E9;strokeColor=#4CAF50;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1570" y="280" width="350" height="170" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type2_title" value="类型2:提取问题讨论 problems[]" style="text;html=1;strokeColor=none;fillColor=#4CAF50;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1575" y="285" width="340" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type2_json" value="<pre style='margin:0;font-size:9px;line-height:1.3;'>{
 "problems": [{
 "problem_title": "问题标题",
 "problem_description": "详细描述",
 "solutions": ["方案1", "方案2"],
 "assignees": ["责任人"],
 "deadline": "2025-11-25",
 "context": "讨论片段摘要"
 }]
}</pre>" style="text;html=1;strokeColor=none;fillColor=#E8F5E9;align=left;verticalAlign=top;fontSize=9;fontColor=#1B5E20;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1575" y="310" width="340" height="135" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type3_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFF3E0;strokeColor=#FF9800;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1940" y="280" width="350" height="170" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type3_title" value="类型3:提取决策事项 decisions[]" style="text;html=1;strokeColor=none;fillColor=#FF9800;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1945" y="285" width="340" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type3_json" value="<pre style='margin:0;font-size:9px;line-height:1.3;'>{
 "decisions": [{
 "decision": "决策内容",
 "context": "决策上下文",
 "impact": "影响说明"
 }]
}

特征词: "决定""确定""采用"
 "要求""必须""不准"</pre>" style="text;html=1;strokeColor=none;fillColor=#FFF3E0;align=left;verticalAlign=top;fontSize=9;fontColor=#E65100;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1945" y="310" width="340" height="135" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type4_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFEBEE;strokeColor=#F44336;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1200" y="470" width="350" height="170" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type4_title" value="类型4:提取成员反馈 feedbacks[] ⭐并行×N" style="text;html=1;strokeColor=none;fillColor=#F44336;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1205" y="475" width="340" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type4_json" value="<pre style='margin:0;font-size:9px;line-height:1.3;'>{
 "member": "成员姓名",
 "feedbacks": [{
 "type": "批评/建议/表扬",
 "content": "反馈内容",
 "context": "相关讨论上下文"
 }]
}

⚠️ 语义识别反馈对象,不依赖说话人标记</pre>" style="text;html=1;strokeColor=none;fillColor=#FFEBEE;align=left;verticalAlign=top;fontSize=9;fontColor=#C62828;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1205" y="500" width="340" height="135" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type7_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#F3E5F5;strokeColor=#9C27B0;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1570" y="470" width="350" height="170" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type7_title" value="类型7:提取项目进展 progress[]" style="text;html=1;strokeColor=none;fillColor=#9C27B0;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1575" y="475" width="340" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type7_json" value="<pre style='margin:0;font-size:9px;line-height:1.3;'>{
 "progress": [{
 "project_name": "项目名称",
 "actual_progress": "实际进展状态",
 "issues": "存在的问题",
 "leader_feedback": "领导评价"
 }]
}

优先级: 会议进展 > 周报状态</pre>" style="text;html=1;strokeColor=none;fillColor=#F3E5F5;align=left;verticalAlign=top;fontSize=9;fontColor=#6A1B9A;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1575" y="500" width="340" height="135" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type5_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E8EAF6;strokeColor=#3F51B5;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1940" y="470" width="350" height="170" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type5_title" value="类型5:提取学习研究内容 topics[] 🔵Phase4" style="text;html=1;strokeColor=none;fillColor=#3F51B5;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1945" y="475" width="340" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type5_json" value="<pre style='margin:0;font-size:9px;line-height:1.3;'>{
 "topics": [{
 "title": "议题标题",
 "presenter": "分享人",
 "background": "背景与目的",
 "overview": "核心议题概述",
 "discussions": ["Q&A", "反馈"],
 "next_steps": ["研究方向"]
 }]
}</pre>" style="text;html=1;strokeColor=none;fillColor=#E8EAF6;align=left;verticalAlign=top;fontSize=9;fontColor=#1A237E;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1945" y="500" width="340" height="135" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type6_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#E0F7FA;strokeColor=#00BCD4;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1200" y="660" width="350" height="150" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type6_title" value="类型6:提取工作方法 methods[] 🔵Phase5" style="text;html=1;strokeColor=none;fillColor=#00BCD4;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1205" y="665" width="340" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="type6_json" value="<pre style='margin:0;font-size:9px;line-height:1.3;'>{
 "methods": [{
 "name": "方法名称(5-15字)",
 "description": "方法详细描述",
 "presenter": "方法提出人",
 "related_project": "关联项目/场景"
 }]
}
特征词: "方法是""技巧是""经验是"</pre>" style="text;html=1;strokeColor=none;fillColor=#E0F7FA;align=left;verticalAlign=top;fontSize=9;fontColor=#006064;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1205" y="690" width="340" height="115" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="return_format_box" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#FFFDE7;strokeColor=#FBC02D;strokeWidth=2;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1570" y="660" width="720" height="150" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="return_format_title" value="📦 统一返回格式(所有类型外层包装)" style="text;html=1;strokeColor=none;fillColor=#FBC02D;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;rounded=1;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1575" y="665" width="710" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="return_format_json" value="<pre style='margin:0;font-size:10px;line-height:1.4;'>{
 "search_intent": "提取的信息类型(如:提取任务安排)",
 "data": {
 // 上述各类型的具体结构放在这里
 // 例如:"tasks": [...] 或 "problems": [...] 或 "decisions": [...]
 }
}

⚠️ 主窗口解析时需通过 result.data.xxx 访问实际数据</pre>" style="text;html=1;strokeColor=none;fillColor=#FFFDE7;align=left;verticalAlign=top;fontSize=10;fontColor=#F57F17;overflow=fill;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="1580" y="690" width="700" height="115" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="issues_section_title" value="⚠️ 当前设计问题与优化建议" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=18;fontStyle=1;fontColor=#C62828;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="420" y="1115" width="400" height="30" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="separator5" value="" style="line;strokeWidth=2;html=1;fillColor=none;strokeColor=#CCCCCC;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="420" y="1105" width="720" height="10" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="format_issue_box" value="" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=25;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#FFEBEE;strokeColor=#E57373;fontSize=12;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="420" y="1150" width="350" height="124" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="format_issue_title" value="⚠️ 当前设计问题:传入格式不一致" style="text;html=1;strokeColor=none;fillColor=#E57373;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;" parent="format_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="25" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="format_issue1" value="• 类型7: 传完整对象 {name, assignee, status}" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#C62828;spacingLeft=10;" parent="format_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="45" width="350" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="format_issue2" value="• 类型1: 只传名称列表 [name1, name2...]" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#C62828;spacingLeft=10;" parent="format_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="63" width="350" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="format_issue3" value="• 类型4: 传摘要 {P0任务名, 问题描述}" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#C62828;spacingLeft=10;" parent="format_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="81" width="350" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="format_suggestion" value="💡 建议:统一传递格式" style="text;html=1;strokeColor=none;fillColor=#FFCDD2;align=center;verticalAlign=middle;fontSize=9;fontColor=#B71C1C;rounded=1;" parent="format_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="99" width="350" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="duplicate_issue_box" value="" style="swimlane;fontStyle=1;childLayout=stackLayout;horizontal=1;startSize=25;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=0;marginBottom=0;fillColor=#FFEBEE;strokeColor=#E57373;fontSize=12;" parent="flow_1" vertex="1">
|
|||
|
|
<mxGeometry x="790" y="1150" width="350" height="124" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="duplicate_issue_title" value="⚠️ 当前设计问题:重复读取" style="text;html=1;strokeColor=none;fillColor=#E57373;align=center;verticalAlign=middle;fontSize=11;fontStyle=1;fontColor=#FFFFFF;" parent="duplicate_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="25" width="350" height="20" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="duplicate_issue1" value="• 主窗口已读周报 → Agent又重读(人物识别)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#C62828;spacingLeft=10;" parent="duplicate_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="45" width="350" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="duplicate_issue2" value="• 转写被读 5+N 次(类型7/2/1/3 + 4×N)" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#C62828;spacingLeft=10;" parent="duplicate_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="63" width="350" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="duplicate_issue3" value="• 类型4 传周报摘要,Agent又读周报" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;fontSize=9;fontColor=#C62828;spacingLeft=10;" parent="duplicate_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="81" width="350" height="18" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
<mxCell id="duplicate_suggestion" value="💡 建议:合并/并行化减少调用" style="text;html=1;strokeColor=none;fillColor=#FFCDD2;align=center;verticalAlign=middle;fontSize=9;fontColor=#B71C1C;rounded=1;" parent="duplicate_issue_box" vertex="1">
|
|||
|
|
<mxGeometry y="99" width="350" height="25" as="geometry" />
|
|||
|
|
</mxCell>
|
|||
|
|
</root>
|
|||
|
|
</mxGraphModel>
|
|||
|
|
</diagram>
|
|||
|
|
</mxfile>
|