用途
该技能适用于用户希望对当前 SharePoint 文档库进行一次只读分析,包括内容、结构、近期变更、命名质量以及组织改进建议。
不适用于修改文档库的请求,例如重命名文件、删除内容、移动文件、更改权限或创建/更新元数据。若用户提出此类变更请求,应说明该技能为只读,仅提供分析与建议。
输入
- 当前 SharePoint 站点上下文。
- 当前 SharePoint 文档库上下文。
- 可选的用户约束,例如文件夹范围、近期活动的时间窗口,或要审查的特定命名模式。
主要能力与执行步骤
- 从当前 SharePoint 上下文识别当前文档库;在可用时使用当前库名称和路径。
- 使用 SharePoint 列表/搜索工具以只读方式获取文档库内容,包含文件和文件夹。如果工具失败或返回为空,应明确说明,不得虚构内容。
- 分析文档库内容:
- 统计文件总数。
- 统计文件夹总数。
- 按文件扩展名或文件类型分组,例如 Word、Excel、PowerPoint、PDF、图像、压缩包或其他。
- 通过按修改日期排序或筛选识别最近修改的文档,默认取最近 5–10 个,除非用户要求不同数量。
- 识别命名缺乏意义的文档。当名称笼统、模糊、系统生成、过短、带数字后缀的重复项,或主要由日期/数字/随机字符构成时,视为可能缺乏意义。示例包括 Document.docx、New Microsoft Word Document.docx、Untitled.xlsx、Scan001.pdf、IMG_1234.jpg、Copy of ...,或没有明确主题的名称。
- 对近期活动给出观察,例如活跃文件夹、频繁变更的文件类型、可见的陈旧区域,或近期编辑的集中情况。
- 提供实用的组织建议,仅基于观察到的文档库内容。示例包括创建更清晰的文件夹分组、添加元数据列、统一文件命名、归档陈旧内容、创建筛选视图,或将工作文件与最终交付物分开。
- 始终保持只读:
- 不修改文件。
- 不重命名文件。
- 不删除内容。
- 不移动内容。
- 不更改权限。
- 不创建或更新列、视图、规则、工作流或审批。
使用方式
通过技能调用触发,并在调用时依赖当前 SharePoint 站点与文档库上下文。用户可附加可选约束(文件夹范围、时间窗口、命名模式)来控制分析范围。
输出格式
使用以下固定结构:
Document Library Summary
Library: [Name]
Overview:
- Total files: [number]
- Total folders: [number]
- File types: [type counts]
Recent Activity: [List observations]
Recommendations: [List recommendations]
如果数据不完整,在相应部分加入简短说明,例如 Unable to determine from available library data. 保持回复简洁,避免提供超出用户请求的更多细节。
适用场景与限制
适用场景:对当前 SharePoint 文档库做只读的内容、结构、近期活动、命名质量评估与整理建议。
限制:不执行任何写操作(不修改、重命名、删除、移动、改权限、创建或更新列/视图/规则/工作流/审批);当工具失败或返回为空时,不虚构内容;建议只能基于观察到的库内容;数据不完整时需明确注明。