该技能用于通过 Hermes Agent CLI 与 Codex 配对的学术协作,适合论文审阅、研究综合、稿件评估、实验规划、对抗性评审及获取第二意见等只读咨询场景。
主要方式:所有 Hermes 调用必须经由 hermes_bridge.py,禁止直接运行 hermes 或 hermes chat,因其交互界面会阻塞非交互式 shell。只读学术咨询应通过 scripts/paired_consult.py 同时调用 Hermes 与 Codex,并遵循 skills/_shared/core/dual-consult-protocol.md。配对运行示例:python3 "${CLAUDE_PLUGIN_ROOT}/scripts/paired_consult.py" --cd "/absolute/workspace" --handoff-kind general --PROMPT "..."。桥接或配对运行需在后台启动,Bash 超时至少 660000 毫秒,且不要轮询。
返回处理:两个提供方接收到相同的中立目标与来源范围,返回的 codex 与 hermes 部分需分别呈现,不得投票、合并为共识或替用户选优;一方失败时保留另一方成功通道。发送未发表、机密、受限、个人或敏感材料前,须列明双方将接收的具体文件或摘录并获得用户确认。
安全限制:Hermes 并非文件系统隔离,--cli -z 会自动允许其配置的工具,只读提示不是沙箱。咨询默认加 --ignore-rules,并明确只读指定文件、不得修改;调用前后需比对 Git 状态、变更文件内容与提交。若工作树被改或产生提交,桥接返回 workspace_modified 并扣下交付物,应报告并停止,不得称该次为只读,也不自动回滚。
后续追问:Hermes 咨询是无状态单次调用,不得传 --resume、--continue 或伪造 SESSION_ID。追问需提供原目标、原文件路径与允许范围、Hermes 自身先前结构化交付物及新问题,使用 --HERMES_CONTEXT_FILE。独立性敏感阶段应重新发起 Hermes 调用。
结构化交付:支持 general、ideation、novelty、manuscript-draft、venue-review、results-claims-matrix、experiment-plan、adversarial-attack、adversarial-adjudication 等类型。有效交付仅确认结构而非真实性,引用、DOI、arXiv 标识、Zotero 键、定位、样本量、方法、超参数、数字与统计主张均需对照原始证据核验,未决事实保留 [UNVERIFIED]。完整答案存于私有临时工件,不自动打开 artifact.raw_path。
授权直接执行:仅在 Hermes 须执行明确授权任务时省略 --consult-handoff,且只分配一个外部提供方以避免并发修改。调度前须说明可改文件并获用户批准,优先用 --worktree 隔离执行;返回后自行检查 diff 并运行检查。支持选项包括 --cd、--consult-handoff、--handoff-kind、--worktree、--ignore-rules、--toolsets、--skills。不得暴露会话续接标志,除非未来桥接支持且用户明确要求,不得传模型或提供方。