Skip to content

feat: add QwenPaw compatible CLI variant (qwenpaw-skill) - #30

Open
K1-lihongrong wants to merge 2 commits into
cccyd2003-qwq:mainfrom
K1-lihongrong:qwenpaw-skill
Open

feat: add QwenPaw compatible CLI variant (qwenpaw-skill)#30
K1-lihongrong wants to merge 2 commits into
cccyd2003-qwq:mainfrom
K1-lihongrong:qwenpaw-skill

Conversation

@K1-lihongrong

Copy link
Copy Markdown

新增 QwenPaw Skill 兼容版本,作为子目录与原版共存。

  • crates/cli/ — CLI 二进制,封装 scanner/executor/scaffold
  • crates/{guard,dedup,inventory,system-ops}/ — 4 个新 support crate
  • skills/disk-cleanup/ — QwenPaw Skill 格式交付物
  • scanner: ScanOptions.use_mft 默认 false(防 ntfs 崩溃)
  • 编译产物走 Release 分发,不进 git(见 skills/disk-cleanup/bin/README.md)

- new crates: cli, guard, dedup, inventory, system-ops
- scanner: ScanOptions.use_mft default false (opt-in MFT to avoid ntfs crash)
- skills/disk-cleanup: QwenPaw Skill format deliverables
- .gitignore: ignore compiled exe/dll in skills/
- scanner: MFT always attempted by default (original pinkbin behavior)
- catch_unwind catches panics, falls back to walkdir gracefully
- CLI: removed --mft flag (no-op since MFT is always on)
- docs: updated SKILL.md, workflow.md, safety-rules.md, mft-fix.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant