QClaw + 自定义Python工具
QClaw + 自定义Python工具
关于 QClaw 的相关信息,可以从官网查看,本文主要是记录一下将之前 Python 写的一个日志分析工具,封装成 QClaw 可接受的skill,并且安装到 QClaw 中使用。
skill安装
简单粗暴的方式

看一下文件结构
1 | linux-skill/ |
就是一个供大模型阅读的skill.md文档和之前写好的 Python 脚本,脚本内容并没有发生变化。
这里其实要重点看一下skill.md
文件开始是一段YAML frontmatter,这段内容决定了什么时候触发这个 skill。
1 | name: linux-skill |
然后是md文档的正文结构

因为 Python 脚本包含两个模块,所以这里也自动分出了两个模块,其余的工作流程,几乎就是按照 Python 代码的逻辑来写的。

将 skill 安装到 QClaw 中,这里也可以直接对话完成。

skill使用
使用就比较简单了,按照之前 yaml 当中的description去发送指令,或者直接说明用什么skill完成什么事


最后可以导出一个记录报告


主要是水一篇文章,记录一下QClaw的自定义技能和使用。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 hi-story's blog!