SuperAPI AI 工具集

cleaning-up-research-sessions

写作与研究

查看项目

更新于 10-16 05:53

技能介绍

用途:在 research-claw 研究流程中,安全移除研究会话目录里产生的中间文件,同时保留所有重要数据;核心原则是保守清理、必须经用户确认、绝不删除重要文件。适用时机:研究已完成并整理、准备归档或分享研究文件夹、目录中堆积大量临时/中间文件,或用户明确要求清理。不适用:研究仍在进行、用户尚未审阅最终产出、无法判断哪些文件可安全删除时。

主要能力与保护清单:明确列出始终保留的文件,包括 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 等。

使用方式:技能会先执行清理分析,按文件大小列出全部文件并分类为核心产出、方法学文件、中间文件与临时文件;再展示清理计划,给出 y(删除中间文件)、n(取消)、review(查看内容)选项;删除前逐一确认不在保护名单、未被 SUMMARY.md 引用;用移至回收站(macOS 为 mv 到 ~/.Trash/,Linux 为 mv 到 ~/.local/share/Trash/files/)或经确认的 rm 删除;最后报告释放空间并运行完整性校验(如 test -f、jq empty)确保核心文件与 PDF 完好。包含受保护模式列表检查、dry run 预览、大文件 abstracts-cache.json 的保留/压缩/删除选择、辅助脚本保留提醒、多会话批量清理等机制。

限制与说明:所有删除操作都需用户确认,未提供自动清理或强制删除选项;具体命令与文件清单以资料所述为准,资料未提供其他平台或版本支持细节。