SuperAPI AI 工具集

library-cleanup

办公与效率

查看项目

更新于 10-16 08:07

技能介绍

用途:整理文档库中的文件,使人和 AI 都更容易查找。适用于 SharePoint 文档库的清理与重组。

主要能力:

  • 扫描阶段:用 get_current_list_or_library 定位当前文档库,get_list_schema 读取库架构,list_items(recursive=true)列出文件与文件夹,取 FileLeafRef、FileRef、FileDirRef、File_x0020_Size、FSObjType、Modified,再用 execute_code 分析,给出重复文件、空或近空文件夹、命名不当、层级过深等问题摘要,并记录清理前指标、计算 0–100 的组织评分。
  • 方案阶段:设计更简单、少层级、命名清晰的新结构;对命名不佳的文件用 cat_file 读取实际内容,据文档标题、主题、客户或项目名提出新名称,并以树状可视化、改名表、前后对比表和 create_chart 柱状图呈现,然后询问是否批准。
  • 执行阶段:批准后列出 TODO 清单(新建文件夹、去重、移动、改名、删除空文件夹、生成报告),分组执行并逐步勾选,每批后询问是否继续。
  • 报告阶段:重新扫描获取清理后指标,重算组织评分,用 execute_code 和 create_text_file 生成自包含的 cleanup-impact-report.html 影响报告并存入库根目录。

限制与规则:未经用户对整体方案的明确批准,不得删除、移动或改名任何文件。禁止使用占位式改名,必须读内容后取名。大量文件(>1000)时按文件夹分批扫描,只读取需要改名的文件内容,每批操作约 50 个;遇到限流等错误单次重试一次,仍失败则记为 [✗] 并继续,不因单项失败中止。报告生成失败时降级为聊天内 Markdown 报告或内联 HTML。

其他:具体安装方式、平台支持范围与收费情况暂未提供。