pufu-editor

分类: 数据与AI | 上传者: goto-labgoto-lab | 下载: 0 | 版本: v1.0(最新)

从现有文档自动生成项目分数 JSON 数据的技能。何时使用: (1) 您想要从 PowerPoint、Excel、PDF 或文本文件生成乐谱 (2) 您想要分析多个文档并提取乐谱元素 (3) 您想要从项目相关材料自动创建乐谱 (4) 您想要以可与乐谱编辑器 (pufu-editor) 一起使用的 JSON 格式导出 (5) 您想要为按时间顺序包含多个步骤的项目生成多阶段乐谱 (6) 我想要使用计划和审查对,其中偶数阶段为审查阶段。 # Pufu Generator 从现有文档(pptx、xlsx、pdf、docx、txt、md)自动生成与 pufu 编辑器兼容的 JSON 数据。不仅可以生成单个阶段的乐谱,还可以生成按时间顺序的多个阶段的乐谱。偶数情况会自动配置为追溯情况。 ## 工作流程 ``` 输入文件 → 读取/分析 → 生成 Piano JSON → 显示摘要 →(可选)图像生成 ``` **处理流程:** 1. **读取/分析**:直接读取输入文件并提取 Plate 的每个元素 - 支持的格式:pptx、xlsx、pdf、docx、txt、md - 如果时间序列中有步骤,则检测阶段并以多阶段模式处理 2. **Pufu JSON 生成**:生成从提取的元素中提取与 pufu-editor 兼容的 JSON 并将其保存在文件中 - 单方面:`ProjectScoreModel` 格式 - 多个方面:`ProjectScoreMap` 格式(还输出每个方面的单独 JSON) 3. **摘要显示**:向用户显示生成结果的摘要 4. **图像生成**(可选):使用 Playwright 脚本将乐谱转换为 PNG 图像 > **注意**:Claude 读取文件、提取元素并集成他们直接。 > Python 脚本仅用于生成最终产品(JSON 格式化/图像捕获)。 ### 工作目录结构 将每个步骤的产品存储在文件夹中。在处理开始时创建一个目录。 ``` {work_dir}/ ├── 01_analysis/ # 步骤一:读取分析结果 │ └──analysis.json # 提取元素的分析结果 ├── 02_output/ # 步骤二:Pufu JSON(最终产品) │ ├── pufu.json # 对于单相 │ ├── pufu_all_phases.json # 对于多相(ProjectScoreMap) │ ├── pufu_phase1.json # 对于多个阶段(单个阶段) │ ├── pufu_phase2.json │ └── ... └── 03_image/ # 步骤 4:图像(可选) ├── pufu.png # 对于单个阶段 ├── pufu_phase1.png # 对于多个阶段(对于每个阶段) ├── pufu_phase2.png └── ... ``` **01_analysis/analysis.json 格式(单方面): ** ```json { "source_files": ["project_plan.pdf"], "mode": "single", "gainingGoal": "提取的获取目标文本", "winCondition": "提取的胜利条件文本", " Purposes": [ { "text": "中间目标文本", "measures": [ {"text": "Measure text", "color": "red"} ] } ], "elements": { "people": "提取文本", "money": "提取文本", "time": "提取文本", "quality": "提取文本", "businessScheme": "提取文本", "environment": "提取文本", "rival": "提取文本", "foreignEnemy": "提取文本text" } } ``` **01_analysis/analysis.json 格式(多个方面): ** ```json { "source_files": ["p

更新日志: Source: GitHub https://github.com/goto-lab/pufu-editor

目录结构

当前层级: tree/main/examples/pufu-generator-skill/.claude/skills/pufu-generator/

SKILL.md

登录后下载/点赞/收藏 ❤ 7 | ★ 0
评论 0

请先登录后评论。

还没有评论,快来第一个发言吧。