前言¶
Kaggle 的解决方案通常散落在讨论区、Notebook 和作者仓库中。找到获胜方案后,开发者仍需评估其验证方式、判断其可迁移性,并整合多来源的信息。kaggle-solutions-skills 是一个为 DeepSeek Harness 设计的原生插件,旨在将分散的方案转化为可复用的知识。
核心功能¶
该插件提供以下能力:
* 离线知识库:提供 717 场竞赛的方案索引,支持本地搜索。
* 原生 DeepSeek Harness 插件:无缝集成到 DSH 工作流中。
* 多智能体研究:支持多角色协作进行方案调研。
* 知识沉淀:将实验结果转化为“方法卡”,保留来源与条件。
* 方法卡蒸馏:提取可复用的实验方法。
安装¶
安装前请确保环境满足以下要求:
* Node.js 20+
* Python 3.10+(用于研究工具)
执行以下命令安装插件:
npx --yes --package=https://github.com/haoxuanjng-lang/kaggle-solutions-skills/releases/download/v0.2.2/haoxuanjng-lang-kaggle-solutions-skills-0.2.2.tgz kaggle-solutions-skills install
使用方法¶
安装完成后,可在 DeepSeek Harness 的对话中直接调用技能。
1. 查找与建议
$kaggle-solutions-skills Find similar problems and solutions for this competition, and propose experiments supported by evidence.
2. 方案对比
$kaggle-solutions-skills Compare candidate retrieval and ranking in the OTTO winning solution, and propose a minimal controlled experiment.
3. 知识沉淀
将实验的成败转化为可复用的“方法卡”:
$kaggle-solutions-skills Turn successes and failures from my experiment into method cards, preserving the actual results.
4. 维护与更新
检查知识库索引和插件版本:
$kaggle-solutions-skills Update the solution index, review upstream changes, and check the installed version.
注意事项¶
- 插件以当前 dsh 进程的权限运行,安装前建议检查源码与许可证。
- 知识库覆盖 717 场竞赛,包含 21 张经过审核的方法卡。
- MIT 许可证,可自由使用。
总结¶
kaggle-solutions-skills 解决了 Kaggle 方案研究中的碎片化和验证难题,通过方法卡蒸馏和离线知识库,帮助开发者将经验转化为可复用的智能体技能。