生成工具

文件目录树生成

在线文件目录树生成工具,选择本地文件夹自动生成层级树状结构,浏览器本地处理文件不上传,含 Markdown/纯文本/JSON 3 种输出格式。

结果

使用说明

本工具使用浏览器 webkitdirectory API 选文件夹, 文件不上传

使用步骤

  1. 点击"选择文件夹"
  2. 选择任意本地文件夹 (含子文件夹)
  3. 自动生成目录树
  4. 复制到剪贴板

隐私

所有文件元数据 (路径/大小) 都在浏览器内处理, 不发送到任何服务器。

使用场景

  • 项目文档: 生成项目结构图
  • 代码审查: 列出文件清单
  • 备份清单: 同步文件索引

Agent API 调用示例

本工具为纯前端实现,数据在浏览器内处理,不发送服务器。manifest 中 api_url 为空,/api/file2tree/ 端点不存在(返回 404)。Agent 请读取 schema.json 理解字段,调用前请在工具页用浏览器执行。

// Step 1: 读取工具 Schema
GET https://clawam.com/tools/file2tree/schema.json

// Step 2: 文件目录树生成 算法在工具页 JS 中实现,无 API 端点
// 如需 Agent 调用,请使用支持浏览器执行的客户端(如 headless browser)
// 或直接 fork 工具页的 JS 算法到你的 Agent 运行时

// 相关源文件:
// https://clawam.com/tools/file2tree/index.html (含完整算法 JS)