专业的专家顾问插件集合,为科学研究提供领域专家分析,以及实用的开发工具。
| 插件名称 | 版本 | 描述 | 技能数 | 智能体数 |
|---|---|---|---|---|
| evolutionary-biology-expert | 0.1.2 | 进化生物学专家分析系统,提供思维图谱重构和学术网络分析 | 4 | 1 |
| hybrid-speciation-expert | 0.1.0 | 杂交物种形成专家咨询,专注于基因组渐渗和生殖隔离分析 | 3 | 1 |
| crop-breeding-expert | 0.1.0 | 作物育种专家顾问,提供分子育种和品种改良策略指导 | 3 | 1 |
| evolutionary-ecology-expert | 0.1.1 | 进化生态学专家,专注于自然选择机制和生态相互作用分析 | 3 | 1 |
| 插件名称 | 版本 | 描述 |
|---|---|---|
| slidev-generator | 0.1.1 | Markdown 转 Slidev 演示文稿,支持 PDF/HTML 导出 |
| infographic-viz | 0.1.0 | AntV 信息图表可视化,支持时间线、图表、对比图等 |
- 🎯 专家级分析 - 每个插件都提供深度的专业领域分析
- 🔍 质量控制 - 基于严格标准的文献质量和相关性控制
- 🧠 结构化思考 - 使用 sequential thinking 确保分析逻辑性
- 📊 多维评估 - 时间、背景、网络、批判性思维等多维度分析
- 🔗 网络分析 - 学术合作网络和知识传播路径分析
- 📝 标准化输出 - Nature 格式的参考文献和标准化报告
- 📄 演示文稿 - 一键将 Markdown 转换为精美的 Slidev 演示
- 📊 数据可视化 - 快速创建专业级信息图表
# 安装 Claude Code
curl -fsSL https://claude.ai/install.sh | sh# 学术文献检索 (研究插件必需)
claude mcp add article-mcp uvx article-mcp server
# 结构化思考分析 (研究插件必需)
claude mcp add sequentialthinking npx -y @modelcontextprotocol/server-sequential-thinking@latest
# 可选依赖
claude mcp add mediawiki-mcp-server npx @professional-wiki/mediawiki-mcp-server@latest
claude mcp add playwright npx @playwright/mcp@latest --browser chrome --headless# 提升期刊质量评估精度
export EASYSCHOLAR_SECRET_KEY="your_api_key_here"# 验证 marketplace 配置
claude plugin validate .claude-plugin/marketplace.json
# 运行验证脚本
python3 .github/scripts/check_references.py
python3 .github/scripts/check_mcp_dependencies.py# 验证 marketplace 配置
claude plugin validate .claude-plugin/marketplace.json
# 文件引用检查
python3 .github/scripts/check_references.py
# MCP 依赖检查
python3 .github/scripts/check_mcp_dependencies.py
# 内容质量检查
python3 .github/scripts/validate_content.py <plugin-name>遵循 .gitmessage 定义的 Conventional Commits 格式:
<type>(<scope>): <subject>
## Summary
<brief description>
## Changes Made
### <Component> Updates
<specific changes>
## Impact
<explanation>
Co-authored-by: Claude <noreply@anthropic.com>
类型: feat, fix, docs, style, refactor, test, chore 作用域: agent, skill, command, template, config, docs
cc_plugins/
├── .claude-plugin/
│ └── marketplace.json # 插件市场配置
├── .claude/
│ ├── agents/ # 本地开发智能体
│ └── commands/ # 本地开发命令 (tdd, bdd, gh, sdr, docs, linus, elegant, squash, lint)
├── plugins/ # 插件目录
│ ├── evolutionary-biology-expert/
│ ├── hybrid-speciation-expert/
│ ├── crop-breeding-expert/
│ ├── evolutionary-ecology-expert/
│ ├── slidev-generator/
│ └── infographic-viz/
├── .github/
│ ├── workflows/ # CI/CD 工作流
│ │ └── plugin-validation.yml
│ └── scripts/ # 验证脚本
│ ├── check_references.py
│ ├── check_mcp_dependencies.py
│ └── validate_content.py
├── CLAUDE.md # Claude Code 项目指南
└── README.md
plugins/<plugin-name>/
├── plugin.json # 插件元数据
├── README.md # 插件说明文档
├── agents/ # Agent 文件 (MD 格式)
├── skills/ # 技能模块 (MD 格式)
├── commands/ # 用户命令接口
└── templates/ # 输出模板
本项目遵循严格的配置标准和质量控制:
- 插件配置 - 符合 Claude Code 官方 marketplace 格式
- 文件结构 - 标准化的目录结构和命名规范
- 质量控制 - 自动化验证和 CI/CD 检查
- 文档标准 - 完整的 README 和技能文档
- 错误追踪 - 自动错误记录系统(Error Playbook)
项目配置了 Error Playbook Hook,自动捕获并记录开发过程中的错误:
- 自动检测 - pytest/git/网络/配置等多种错误类型
- 智能分类 - 自动推断 domain(tool/network/config)和 severity(blocker/major/minor)
- 知识积累 - 错误记录到
docs/error-playbook/,形成可复用的问题解决库 - 查询复用 - 使用
/err find <关键词>快速查找历史错误解决方案
配置文件:.claude/settings.json + .claude/hooks/err-catcher.py
详细配置说明请参考 CLAUDE.md
项目根目录的 .claude/commands/ 提供开发工作流命令:
| 命令 | 用途 |
|---|---|
/tdd |
测试驱动开发流程,增量测试策略 |
/bdd |
行为驱动开发流程,可执行文档 |
/gh |
GitHub CLI 专家助手,场景化指导 |
/sdr |
规格驱动开发流程,Git 工作流管理 |
/docs |
活文档维护,文档健康检查 |
/linus |
实用主义代码审查与重构 |
/elegant |
优雅编码与重构规范 |
/squash |
Commit 历史整理与合并 |
/lint |
代码质量检查工具集 |
命令协同:
/tdd→/squash:TDD 产生小 commit → 功能完成后合并/bdd+/tdd:BDD (验收) + TDD (单元),双层测试/sdr→/gh:规格驱动 → GitHub 操作/docs+ 任何命令:代码变更后更新文档
详细使用说明请参考各命令文件。
我们欢迎各种形式的贡献!
- 🐛 Bug 报告 - 发现问题请提交 Issue
- 💡 功能建议 - 提出新功能想法
- 📝 文档改进 - 完善文档和示例
- 🔧 代码贡献 - 修复 bug 或开发新功能
- Fork 项目仓库
- 创建功能分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'feat: 添加某个功能') - 推送到分支 (
git push origin feature/amazing-feature) - 创建 Pull Request
- 遵循 Conventional Commits 规范
- 确保所有验证通过
- 更新相关文档
- 保持代码简洁和可维护性
本项目采用 MIT 许可证 - 详见 LICENSE 文件
qingyu_ge - 科研工具开发者
- 📧 Email: qingyuge@foxmail.com
- 🔗 GitHub: @gqy20
- Claude Code 团队提供的优秀开发平台
- 所有贡献者和用户的支持
- 开源社区的灵感和工具
如有问题或建议,请通过以下方式联系:
⭐ 如果这个项目对你有帮助,请给我们一个 Star!