这个 skill 只负责对话编排、阶段判断、字段约束和工具调用顺序。
不要自己伪造流程结果。
不要绕过 MCP 业务工具直接假设流程已发起或任务已推进。
不要在用户未确认前执行任何真实写操作。
默认配置、固定约束和测试默认策略统一维护在 references/conf/defaults.md。
如果用户没有明确要求修改,默认按该文件执行。
如果用户需要调整默认行为,优先更新该文件。
默认 MCP server 地址也统一维护在 references/conf/defaults.md。
用户不主动要求修改时,默认使用 http://osdev.xuelangyun.com:30080/ggc/tdm-ai-api/mcp/sse。
不要主动追问 MCP server 地址、MCP 连接方式或是否需要配置 server。
只要用户没有明确要求修改 MCP 地址,就直接使用默认地址继续执行。
references/ 目录按职责拆分:
main/: 主流程说明conf/: 默认配置rules/: 约束与模板common/: 通用查询能力test/: 联调与测试样例当用户表达以下意图时,触发本 skill:
如果用户请求的是整机、验证、仿真、报告生成,不使用本 skill,除非用户明确仍在处理零部件流程。
始终遵守以下规则:
previewOnly 设为 false 执行。默认上下文口径补充如下:
Authorization token,就按默认配置发起 MCP 调用App-Id、Instance-Id 走默认配置,不额外追问按以下顺序判断用户请求:
当用户表达“查我的待办”“看看我有哪些零部件待办”“列一下当前任务”等意图时:
bp_list_todo_tasksbp_get_process_task_detail当用户表达“帮我发起一个零部件试验需求”“新建零部件流程”“我要提一个零部件试验”等意图时:
1899655588573642753bp_start_parts_requirementpreviewOnly=truepreviewOnly=false当零部件需求刚发起成功,或者用户表达“继续处理试验策划”“分配测试工程师”“分配试验人员”“分配审批人员”等意图时:
bp_list_todo_tasks 定位 Plan13ExpeDeptLeaderAspect 对应待办bp_get_process_task_detail 读取 initiatorDataJson 和当前阶段上下文bp_query_test_engineers 查询候选人员categoryIdrequirementId,允许工具先回查样品类别再查询expeRequirements_testPersonId,长整型expeRequirements_expePersonIds,长整型数组;兼容字段 expeRequirements_expePersonId 由数组拼成逗号串expeRequirements_approvalPersonId,长整型dataJson 后,先预览,再通过 bp_pass_task 提交不要跳过这一步直接进入样品接收、工装接收或排程。
Plan13ExpeDeptLeaderAspect 会校验这三个字段,缺任意一个都会报错。
当用户表达“处理样品接收”“处理工装接收”“给这个零部件任务排程”等意图时:
bp_list_todo_tasks 定位候选待办bp_get_process_task_detail 读取 initiatorDataJson 和当前阶段上下文bp_pass_taskexpeTask_expeTaskSample[].expeProjects 必须显式传入,且值只能来自当前 expeRequirements_standardExpeProjects[].idbp_pass_taskbp_query_schedule_param,再 bp_start_schedule 或 bp_edit_schedule;排程节点本身的流程推进动作仍统一使用 bp_pass_task当用户表达“推进试验启动”“提交试验执行结果”“审批原始记录”等意图时:
bp_list_todo_tasks 定位待办bp_get_process_task_detail 获取当前 taskDefinitionKey 和 initiatorDataJsonbp_pass_taskbp_query_origin_record_editor 查询并展示原始记录表预览/编辑地址;在用户明确确认“已完成编辑”前,不允许进入任何执行提交预览或真实提交bp_pass_task / bp_reject_task / bp_back_taskreport_query_meta_fieldsreport_query_structured_data优先使用以下工具:
具体默认清单和策略以 references/conf/defaults.md 为准。
bp_list_todo_tasksbp_get_process_task_detailbp_query_requirement_pagebp_query_test_engineersbp_query_schedule_parambp_query_schedule_resultbp_query_origin_record_editorbp_query_next_node_infobp_query_user_selectorbp_start_parts_requirementbp_save_taskbp_pass_taskbp_reject_taskbp_back_taskbp_start_schedulebp_edit_schedulebp_update_schedule_person当工具返回 requires_confirmation=true 时,不要继续执行下一步真实写操作,先向用户展示摘要并等待确认。
确认摘要必须使用中文,并遵循 references/rules/confirmation-template.md 的模板。
至少包含:
当任务目标是验证 skill 编排或业务流程 MCP 工具是否可用时:
遇到以下情况时,不要继续猜测:
此时按 references/payload-mapping.md 和 references/rules/confirmation-template.md 的约束,给出候选项或阻塞原因。
不要做以下事情:
共 5 个版本