|
|
||
|---|---|---|
| examples | ||
| references | ||
| scripts | ||
| tests | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| SKILL.md | ||
| requirements.txt | ||
README.md
idea-forge
研究念头拆解器 GitLink AI Agent Skill。把一句模糊的研究念头,用 5W1H 拆成能下手的问题清单,给出五维研究缺口分析框架,并收敛成一份含假设、证据需求、支持/证伪标准与最小可行下一步的研究契约卡。
GitLink 智能化服务开源项目贡献赛 子赛题二(编写和丰富 GitLink Skills) 参赛作品。作者:Ct201314
它解决什么
刚开题、方向还模糊时,最大的困难不是没想法,而是「想法太糊,不知道从哪查、从哪做」。idea-forge 不替你想 idea,而是把脑中那团浆糊理成一串能查、能做的问题:
- 5W1H 拆题:从念头识别概念槽位(方法/任务/指标/领域),生成贴合你具体输入的六维问题
- 缺口分析框架:文献/方法/应用/交叉/时间五维度,帮你定位「别人做到哪、还剩什么」
- 研究契约卡:把念头收敛成可证伪的研究问题、假设、证据需求、支持/证伪标准与最小下一步
设计特点
纯本地脚手架生成器,不联网、不依赖任何在线检索或文献管理服务,仅用 Python 标准库。区别于「替你检索」的工具,它聚焦「把念头拆成对的问题」——靠识别念头中的概念词生成贴合式问题,而非套空模板。
安装与使用
python scripts/forge.py --idea "用对比学习改进医学影像分割的小样本精度"
python scripts/forge.py --idea-file idea.txt --format json --output card.md
目录结构
idea-forge/
├── SKILL.md
├── scripts/forge.py
├── references/ frameworks.md + usage.md
├── examples/ 真实拆解产物
├── tests/test_forge.py(12 用例)
├── requirements.txt
└── LICENSE
真实验证
输入「用对比学习改进医学影像分割的小样本精度」,准确识别方法(对比学习)、任务(分割)、指标(精度/小样本)、领域(医学/影像),生成贴合的六维问题、五维缺口框架与契约卡。产物见 examples/。
python -m pytest tests/ -q # 12 passed