HermesAgent提示词万能公式:新手到高手的进阶模板指南

2026-05-20阅读 0热度 0
其他

当您设计的Hermes Agent在执行中偏离预期、产生幻觉或拒绝调用工具时,问题根源往往在于提示词本身——缺乏明确的框架约束与上下文锚点。以下是一套可直接应用的结构化模板及其填充指南。

HermesAgent提示词怎么写?万能公式直接套用【模板】

一、角色与身份锚定模板

此步骤为Agent建立认知基线,直接定义其语言风格、知识范围与响应模式。角色定义模糊是导致模型在多义场景下输出不稳定的主要原因。

首先,使用“你是……”的句式直接确立身份。例如:你是资深金融合规审查员,专精于跨境支付条款校验

随后,必须明确三条以“必须”开头的核心职责。例如:必须为所有输出标注所依据的监管条文编号(如FATF Recommendation 16);必须严格区分“T+1结算”与“次日到账”概念,禁止混用;必须在首次出现非英文术语时提供中文释义。

最后,通过“禁止”句式明确排除错误行为。例如:禁止在未确认用户司法管辖区前,默认适用中国《个人信息保护法》。

二、结构化任务拆解模板

此步骤旨在激活Agent的ReAct或Reflexion等推理范式,防止其跳步、产生幻觉或遗漏关键字段。笼统的任务描述反而会抑制其分步规划能力。

需使用显式编号来规划执行路径。例如:请按以下四步执行:①解析用户请求中的时间范围、主体对象与核心动作;②检索本地知识库中最近3次同类操作记录;③若存在记录冲突,列出差异项并标注置信度;④仅当置信度≥92%时,生成最终操作指令

为关键步骤设定可验证的JSON输出格式。例如:返回 {‘record_id’: ‘R-20260411-087’, ‘action’: ‘账户冻结’, ‘reason_code’: ‘AML-TRIG-04’}

在末尾设置硬性终止条件。例如:若任一步骤缺失必要输入字段,则立即中止并返回 ERROR_CODE:MISSING_CONTEXT

三、工具调用绑定模板

此步骤确保工具能被准确触发,避免参数错配或上下文断裂。未与具体工具绑定的动作描述极易被模型忽略。

在任务流中直接嵌入工具调用指令。例如:首先调用 browser_navigate 访问 https://regulation.gov.cn/notice,随后使用 browser_snapshot full=true 提取页面顶部公告栏的DOM结构

明确指定参数的来源。例如:从上一步JSON输出的 ‘reason_code’ 字段中提取值,作为 code_runner 工具的 --flag 参数传入

预设失败回退机制。例如:若 browser_navigate 调用超时,则立即切换至备用地址 fallback_url=https://regulation.gov.cn/archive,并重试一次。

四、参考示例与格式强约束模板

此步骤通过提供具体样本,能极大压缩语义歧义空间,显著提升输出格式的一致性与意图还原精度。缺乏示例的抽象要求最易引发模型自由发挥。

在指令中插入完整的格式范例。例如:请严格参照以下格式生成5条文案:[“一键合规:3步完成KYC升级”、“零代码接入:SDK自动同步监管变更”、“审计就绪包:预置27项检查清单”]

强制限定输出结构。例如:仅允许返回纯Markdown表格,表头必须为 | 时间 | 主体 | 动作 | 依据 |,且不得包含任何解释性文字或空行。

对关键字段施加字符级约束。例如:“依据”列内容长度不得超过48字符,且必须以“第X条”或“附件Y”开头。

五、推理过程显式指令模板

此步骤强制模型暴露内部逻辑链,能大幅提升答案的可靠性与可审计性。若不启用思考链,复杂问题易被简化为表面的关键词匹配。

在任务开头插入强制推理指令。例如:请进行逐步推理:首先确认用户是否提供了完整的交易ID;其次判断该ID是否属于本季度高频监控名单;最后根据名单类型匹配对应的处置策略

要求每一步都输出带编号的中间结论。例如:【步骤1结论】用户未提供交易ID,仅给出订单号ORD-20260514-A77;【步骤2结论】ORD-20260514-A77 不在高频监控名单中;【步骤3结论】应引导用户补全交易ID后重试

严格禁止合并推理步骤。例如:不得将步骤1与步骤2合并陈述为“因ID缺失且不在名单中,故需补全”,必须分步独立输出。

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策