用途:dogfood 用于让 Dogdoing(刀盾狗)审查自己的插件代码,即 dogfooding 自我审查。调用方式为 /dogfood,可附带 $ARGUMENTS 指定聚焦的检查方面。
主要能力:检查范围覆盖插件根目录下所有 .py、.json、.md 文件,重点包括四类:Bug 检测(逻辑错误、边界条件、异常处理缺失)、性能(不必要的 I/O、阻塞操作、超时风险)、跨平台兼容性(Windows/macOS/Linux 的路径、命令、编码问题)、代码风格(一致性、可读性、冗余代码)。
输出格式:以“刀盾狗自检报告”形式呈现,包含检查范围(列出检查的文件)、发现的问题(按严重程度标注文件与行号并描述)、良好实践、建议,最后以“自检完毕”结束。
使用方式:在支持该技能的环境中执行 /dogfood;若 $ARGUMENTS 指定了方面,则只聚焦该方面。中文环境用中文输出,英文环境用英文输出。
限制:资料未提供安装命令、依赖、平台支持范围、收费与价格等信息;规则要求诚实报告问题、不护短。