By hellowind777
Summon a bilingual shield-dog subagent via /dogdoing to split complex tasks: deeply analyze context/code/issues/edge cases and deliver strategic solutions with trade-offs. Self-audit the Dogdoing Python codebase for bugs, performance, compatibility, and style using /dogfood. Proactively manage subtasks like tests, reviews, searches with hooks for notifications and tracking.
源自"我的刀盾"梗,一只永远不会缺席的工作犬。
Dogdoing 是一个 Claude Code 插件。安装后,刀盾狗会在你的每一个任务中"插上一爪",帮你分活干。实在帮不上忙,就在一旁喝彩加油——因为好刀盾,永不离岗。
~drog 召唤蛙盾,混沌但有用的 Cheems 蛙分身先添加 marketplace(只需一次):
claude plugin marketplace add hellowind777/dogdoing
然后安装插件:
claude plugin install dogdoing
如果你是在 Claude Code 会话内执行,也可以使用等价的 slash command:
/plugin marketplace add hellowind777/dogdoing
/plugin install dogdoing
如果你的环境里存在同名插件,可显式指定 marketplace:
claude plugin install dogdoing@dogdoing
claude --plugin-dir /path/to/dogdoing
dogdoing/
├── .claude-plugin/
│ └── plugin.json # 插件清单
├── assets/
│ └── sounds/
│ ├── complete.wav # "我的刀盾"
│ ├── error.wav # "呜"
│ ├── combo.wav # "旺旺旺"
│ └── drog.wav # "呱"
├── hooks/
│ └── hooks.json # SessionStart + UserPromptSubmit + PostToolUse + PostToolUseFailure + Stop
├── agents/
│ └── dogdoing.md # 子代理定义
├── scripts/
│ ├── notify.py # 通知脚本(桌面+语音+路由)
│ └── tracker.py # 游戏引擎(成就+连击+错误追踪)
├── skills/
│ ├── dogdoing/
│ │ └── SKILL.md # /dogdoing 手动召唤技能
│ └── dogfood/
│ └── SKILL.md # /dogfood 自我审查技能
├── INJECT.md # 核心指令
├── INJECT_DROG.md # Drog 蛙盾彩蛋指令
├── settings.json # 配置
├── package.json # npm 分发
└── .gitignore
INJECT.md + INJECT_DROG.md 核心指令~drog 触发Agent(subagent_type="dogdoing:dogdoing") 调用/dogdoing 手动召唤/dogfood 自我审查编辑插件根目录的 settings.json:
{
"notify_level": 3,
"subagent_enabled": true,
"cheer_enabled": true,
"tracker_enabled": true,
"drog_enabled": true
}
| 级别 | 效果 |
|---|---|
0 | 无通知 |
1 | 仅桌面通知 |
2 | 仅语音通知 |
3 | 桌面 + 语音(默认) |
| 值 | 效果 |
|---|---|
true | 刀盾狗自动参与每个任务(默认) |
false | 关闭自动编排,Claude 不会自动拉刀盾狗干活 |
| 值 | 效果 |
|---|---|
true | 没活干时喝彩或叫唤(默认) |
false | 关闭喝彩,安安静静 |
| 值 | 效果 |
|---|---|
true | 启用成就系统、连击系统、错误追踪(默认) |
false | 关闭追踪,安静模式 |
| 值 | 效果 |
|---|---|
true | 启用 ~drog 彩蛋 + 深夜模式(默认) |
false | 关闭 Drog 彩蛋 |
所有开关独立控制。关闭后仍可通过
/dogdoing或~dogdoing手动召唤,通知功能也不受影响。
手动测试:
# 桌面通知
python scripts/notify.py desktop "测试通知"
# 语音播放
python scripts/notify.py sound complete
| 模式 | 触发条件 | 输出示例 |
|---|---|---|
| 🔧 干活 | 能找到可做的子任务 | 🐕 刀盾狗帮忙: + 实际贡献 |
| 📣 喝彩 | Agent Team 中无法分配任务 | 🐕 刀盾狗喝彩:干得漂亮!旺、旺、旺旺旺旺……冲冲冲! |
| 🐕 叫唤 | 穷尽所有方式仍无法帮忙 | 🐕 我的刀盾:旺、旺、旺旺旺旺…… |
| 成就 | 条件 |
|---|---|
| 🗡️ 初出茅庐 | 首次召唤刀盾狗子代理 |
| 🛡️ 刀盾合璧 | 刀盾狗参与 10 个任务 |
| 🔥 连旺 | 连续 5 次成功(combo streak) |
| 💀 狗头保命 | 首次检测到工具执行错误 |
| 🐸 Drog 觉醒 | 触发 Drog 彩蛋 |
成就数据存储在 ~/.dogdoing/achievements.json,解锁时弹桌面通知。
连续成功的工具调用会触发 combo:
| 连击数 | 输出 |
|---|---|
| 3 | 🐕 旺! |
| 5 | 🐕 旺旺! |
| 10 | 🐕 旺旺旺旺! |
| 20 | 🐕 旺旺旺旺旺旺旺旺!!!冲冲冲! |
工具执行失败时连击归零。连续 3 次失败触发 "This is Fine" 模式。
输入 ~drog 召唤 Drog(蛙盾)——刀盾狗的混沌分身,一只 Cheems 蛙。所有"旺"变"呱",混乱但有用。凌晨 2-5 点 Drog 偶尔自动出现。
MIT
Matches all tools
Hooks run on every tool call, not just specific ones
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub hellowind777/dogdoing --plugin dogdoingClaude Code alignment plugin that drives third-party models toward Opus-compatible workflows, tool usage, and output style.
HelloAGENTS — The orchestration kernel that makes any AI CLI smarter. Adds intelligent routing, unified QA gates, safety guards, and notifications.
HelloLoop 的 Claude Code 原生插件元数据,用于多 CLI 宿主分发。
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications