用途:把当前 Claude.ai 项目工作区导出为可迁移的打包文件,包含项目的自定义指令和已上传的知识文件,方便备份或在别处重新导入。
主要能力:读取当前对话所在项目的指令内容并保存为 project-instructions.md;列出并复制 /mnt/user-data/uploads/ 下的知识文件;将指令与知识文件打包为 project-export.zip 并展示内容清单;最后提供下载链接与导入新项目的步骤说明。
使用方式:先确认用户处于 Claude 项目中(上下文含项目指令、知识文件或用户明确说明)。提取项目指令写入文件,例如 cat > /home/claude/project-instructions.md << 'INSTRUCTIONS'。列出知识文件:ls -lh /mnt/user-data/uploads/。仅有指令时直接复制到输出目录;同时有知识文件时创建 project-export 目录并打包:zip -r /mnt/user-data/outputs/project-export.zip project-export/,再用 unzip -l 查看内容。导入时在新项目设置中粘贴指令内容,并在 Knowledge 区上传导出文件(除 project-instructions.md 外)。
适用场景:备份或复制 Claude.ai 项目配置;迁移项目指令与知识库到新项目。
限制:仅针对 Claude.ai 工作区,不涉及代码仓库、git 检出或代码内容;若不在项目中则无法使用。空项目(无自定义指令与知识)无可导出内容。知识库过大(如 zip 超过约 50MB)时会提示并建议选择性导出。无法读取的文件会被跳过并报告成功与跳过清单。