用途:为指定目标文件夹生成或更新 index.md,集中索引该文件夹内的所有文档,便于浏览与查找。
主要能力:扫描目标目录中的全部文件与子目录;按类型、用途或子目录对内容分组;读取每个文件内容以理解其实际用途,并据此生成 3-10 个词的简短描述,而非仅凭文件名猜测;输出或更新结构化的 index.md 文件列表。
使用方式:当用户要求为某个特定文件夹创建或更新全部文件的索引时调用。执行流程为:先扫描目录,列出目标位置的所有文件与子目录;再按类型、用途或子目录分组;随后读取各文件内容生成准确描述;最后写入或更新 index.md。
输出格式:以“# Directory Index”为标题,分为“## Files”与“## Subdirectories”两部分;文件条目采用“- filename.ext - Brief description”形式,子目录下同样列出其文件及描述。
限制与校验:若目标目录不存在或不可访问则停止;若用户没有创建 index.md 的写权限则停止。路径使用以 ./ 开头的相对路径;相似文件归为一组;组内按字母排序;除非特别指定,跳过以 . 开头的隐藏文件。描述需简洁且信息准确,保持 3-10 个词。
适用场景:需要为文档目录、项目文件夹或知识库建立可读索引时使用。
其他信息:该技能的收费、价格、支持平台等暂未提供。