SuperAPI AI 工具集

pstack-harness

智能体与模型

查看项目

更新于 10-16 00:22

技能介绍

pstack-harness 是 pstack 技能体系中的 harness 适配参考文档,用于把 pstack 技能里抽象描述的分派意图(例如“在模型 X 上生成子代理”“一条消息内并行启动 N 个”“readonly”“AskQuestion”)映射到当前会话实际提供的工具上,并强调以实时工具清单和 CLI 自身帮助为准,不要臆造工具。

主要能力与做法:一是解析可移植资源,遇到 PSTACK_SKILLS_ROOT、PSTACK_SOURCE_ROOT、PROJECT_ROOT 命令时按可移植资源路径契约解析所需根目录,并跨所有者、委派、唤醒保持原样。二是跨交接保留角色,记录解析出的 harness、模型与 effort,保留特定模型覆盖及其原始人工请求。三是“生成角色”的流程:先命名角色与人设,再用 check-models-config.py 解析模型,命令形如 python3 "${PSTACK_SKILLS_ROOT:?}/setup-pstack/scripts/check-models-config.py" --resolve --harness <claude-code|codex|grok|hermes> [--work-model <model>@<effort>] [<role>...],失败以非零退出为信号,并按各 CLI 的机制构建 spawn 调用。四是对子代理生成、并行、只读、结构化提问、工作清单跟踪、循环与唤醒、会话记录等原语给出优先级与回退规则。

文末还给出针对已知 harness 的提示,标注观察时间约为 2026-09,强调只作为起点而非契约,应以实时会话为准。限制方面:资料未提供具体安装方式、收费、价格或平台信息;文档本身也提示不同 CLI 的能力差异较大,缺少结构化能力时需走回退通道,且部分机制(如内联运行的评审)不构成独立评审。