harness-model-protocol
分析 Harness Model Protocols
代理程式框架稽核經常漏掉內部狀態與提供者 API 之間的轉譯層。這項技能會引導 Claude、Codex 和 Claude Code 檢視訊息格式、工具呼叫、串流事件與提供者抽象層。
使用我的智慧代理安裝
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "harness-model-protocol" from https://skillstore.io/skills/dowwie-harness-model-protocol.md and its manifest at https://skillstore.io/api/skills/dowwie-harness-model-protocol/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
Agent 可讀資源
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
測試它
正在使用「harness-model-protocol」。 Analyze a framework that supports OpenAI and Anthropic tool calling.
預期結果:
一份 markdown 報告,識別傳輸格式家族、配接器位置、工具 schema 傳輸方法、回應解析策略與主要取捨。
正在使用「harness-model-protocol」。 Review streaming support in an agent runtime.
預期結果:
- 列出發出的串流事件類型。
- 說明如何累積部分工具引數。
- 註明工具呼叫是否在執行前安全地完成。
正在使用「harness-model-protocol」。 Compare provider abstraction strategies for a new agent framework.
預期結果:
一份精簡比較,涵蓋薄配接器、統一用戶端與閘道轉譯,並根據觀察到的程式碼模式提出建議。
安全審計
安全The static findings are false positives caused by Markdown code fences, inline protocol examples, and report-template prompts. I found no executable shell commands, no real network calls, no prompt injection attempt, and no intent to extract hidden system instructions.
風險因素
⚙️ 外部命令 (50)
🌐 網路存取 (2)
分享與引用此報告
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
複製報告連結
https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/dowwie-harness-model-protocol?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/dowwie-harness-model-protocol?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dowwie-harness-model-protocol/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/dowwie-harness-model-protocol.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>學術引用 (APA · BibTeX · CFF)
APA 引用
Dowwie. (2026). harness-model-protocol security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10BibTeX 引用
@techreport{dowwie-dowwie-harness-model-protocol-2026,
author = {Dowwie},
title = {harness-model-protocol security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "harness-model-protocol security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Dowwie"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/dowwie-harness-model-protocol/audits/10"
identifiers:
- type: other
value: "skillstore:dowwie-harness-model-protocol:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore 評分
評分依據 證據置信度: 高你可以打造什麼
審查代理程式框架的協定層
對應框架如何將內部訊息與工具呼叫轉換為特定提供者的 API 請求。
比較提供者配接器設計
評估 OpenAI、Anthropic、Gemini 與本機模型配接器是使用薄抽象層還是統一抽象層。
記錄串流與工具呼叫行為
建立清楚的報告,說明串流事件、部分 JSON 處理、工具結果歸因與人工核准點。
試試這些提示
Use harness-model-protocol to summarize how this framework sends messages to its LLM provider and receives responses.
Use harness-model-protocol to trace how tool definitions are encoded for the model and how tool calls are parsed back into framework actions.
Use harness-model-protocol to analyze streaming event types, partial argument accumulation, and final tool call reconstruction in this codebase.
Use harness-model-protocol to compare provider adapters, message translation, tool choice support, graceful degradation, and implications for a new framework design.
最佳實務
- 當提供者配接器檔案不明顯時,先執行程式碼庫對應。
- 在最終報告中,要求每項協定主張都附上檔案與行號參照。
- 將工具執行安全性與傳輸格式轉譯分開審查。
避免
- 不要假設 OpenAI-compatible API 在所有提供者上的行為都相同。
- 不要將串流文字 delta 與工具引數 delta 視為相同事件類型。
- 不要在未檢查動態脈絡如何插入的情況下記錄提示組裝。