<!-- 感谢贡献!请简要说明这个 PR 做了什么。/ Thanks for contributing! Briefly describe what this PR does. -->

## 这个 PR 做了什么 / What this PR does


## 类型 / Type
- [ ] 🐛 修 bug / Bug fix
- [ ] ✨ 新技能或新能力 / New skill or capability
- [ ] 📚 知识库更新 / Knowledge base update
- [ ] 📝 文档 / Docs
- [ ] 🔧 脚本/代码 / Scripts or code
- [ ] 其他 / Other

## 自检 / Checklist
- [ ] 遵守 [CONVENTIONS.md](../CONVENTIONS.md) 的诚实底线:未编造文献/数据/DOI/API 端点
- [ ] 若改了技能,`SKILL.md` 的 frontmatter(name/description)正确,常驻技能保留 `user-invocable: false`
- [ ] 若改了 `code_assets/` 脚本,本地 `pytest` 通过
- [ ] 相对路径引用未被破坏(整包仍可链接使用)

## 关联 issue / Related issues
<!-- 例如 Closes #12 -->
