运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install testhy
镜像加速npx clawhub@latest install testhy --registry https://cn.longxiaskill.com镜像同步中
技能文档
Claude 技能s 开发框架架构指导手册
- 项目概述 (Overview)
本框架基于 Anthropic Claude 的 工具 Use (技能s) 特性构建,旨在提供一个通过自然语言聊天即可调用各类底层工具的开发脚手架。 框架遵循高内聚、低耦合的设计原则,使开发者能够专注于“技能(技能)”本身的编写,而无需过度关心 LLM 对话上下文、工具发现与函数执行的复杂逻辑。
- 架构设计 (Architecture De签名)
整个系统分为以下几个分层架构:
交互层 (命令行工具/API Interface): 负责接收用户输入,展示 代理 的回复或执行结果。mAIn.py 代理层 (代理 Layer): 负责维护对话历史、与 Claude API 交互,解析模型返回的 工具 Use 请求。core/代理.py 注册与调度层 (Registry & Dis补丁er): 维护系统中所有可用的 技能s(工具),向 LLM 声明这些工具的 JSON 模式,并根据 LLM 的指令找到对应的 Python 函数执行器。core/registry.py 技能层 (技能s Layer): 具体的业务代码抽象类及实现,继承自统一的 Base技能。core/技能_base.py, 技能s/*
- 核心模块说明 (Core 模块s)