SuperAPI AI 工具集

Cleaning Up Research Sessions

写作与研究

查看项目

更新于 10-15 23:47

技能介绍

用途:该技能面向已完成并整合的研究会话,用于安全移除研究流程中产生的中间文件,同时保留全部重要数据。核心原则是保守清理:只删除已确认安全的中间文件,绝不删除重要内容。

适用时机:研究会话已完成并整合、准备归档或共享研究文件夹、文件夹中堆积了临时或中间文件,或用户明确要求清理时。研究仍在进行、用户尚未查看最终产出、或不确认哪些文件可安全删除时不应使用。

主要能力:维护一份受保护文件清单,始终保留核心产出(如 SUMMARY.md、relevant-papers.json、papers-reviewed.json、papers/ 目录、citations/citation-graph.json)、方法学文档(如 screening-criteria.json、test-set.json、abstracts-cache.json、rubric-changelog.md)、辅助文档(README.md、TOP_PRIORITY_PAPERS.md、evaluated-papers.json)以及项目配置与辅助脚本(.claude/、.py),以保障可复现性。可清理对象包括中间搜索结果(如 initial-search-results.json)、 .tmp、* .swp、.DS_Store、pycache/、.pyc、.log、debug-*.txt 等,但均需用户确认。

使用方式:先分析会话目录并列出文件大小(如 find . -type f -exec ls -lh {} ; | awk '{print $5, $9}' | sort -rh),按核心产出、方法学文件、中间文件、临时文件分类;随后向用户展示清理计划并给出 y/n/review 选项;删除前再次确认,优先移入回收站而非直接 rm;清理后校验核心文件是否存在、JSON 是否有效(jq empty file.json)、PDF 是否完整。对超大 abstracts-cache.json 提供保留、压缩或删除选项,对辅助脚本默认保留。

限制:所有删除均需用户显式确认;受保护清单内的文件不可删除;资料未提供具体平台限制、收费方式或自动化程度等额外信息。