用途:该技能面向提示工程与任务路由/编排,强调安全优先的提示构建、提示注入检测、意图分类、多步推理编排以及 LLM 输出校验与净化,适用于所有 LLM 交互的提示构造、意图分类与任务路由、多步工作流编排、安全的工具/函数调用,以及执行动作前的输出校验。
主要能力:采用分层提示架构(安全护栏、系统身份与行为、任务指令、上下文/历史、不可信用户输入),遵循指令层级(系统>助手>用户)、输入隔离、输出约束与失败安全默认值。提供安全系统提示构建、注入检测(含指令覆盖、角色操纵、提示提取、越狱、分隔符注入等模式与风险评分)、任务路由(先做注入检查再分类意图并对照允许列表)、输出校验(工具调用格式与允许列表校验、过滤泄露的系统提示与密钥)、多步编排(带最大步数安全限制)。
使用方式:资料给出 Python 类示例(SecurePromptBuilder、InjectionDetector、TaskRouter、OutputValidator、TaskOrchestrator)及 TDD 工作流,测试命令为 pytest tests/test_prompt_builder.py -v --cov=jarvis.prompts、pytest tests/test_injection_fuzz.py -v、pytest tests/ -v。性能模式包括 token 优化、响应缓存、少样本示例动态选择、历史压缩与结构化输出。
适用场景:JARVIS 类系统的提示构建、意图分类与任务路由、多步工作流、安全工具调用与输出校验。
限制:资料标注风险等级为 HIGH,直接对接 LLM 是提示注入的主要入口;文件组织为拆分结构(HIGH-RISK),详细实现见 references/。具体部署环境、模型与平台支持、收费与价格信息暂未提供。