# MindFlow-RequestList-Extract **Repository Path**: RSCompany/mind-flow-request-list-extract ## Basic Information - **Project Name**: MindFlow-RequestList-Extract - **Description**: 曼弗需求看板信息提取Chrome插件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-25 - **Last Updated**: 2024-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MindFlow需求看板信息提取插件 ## 首次使用,请使用Ctrl+F5强制刷新看板页面 ## 效果展示 ![image-20231225161528915](https://gitee.com/RSCompany/mind-flow-request-list-extract/raw/master/assets/image-20231225161528915.png) [TOC] ## 1. 快速使用 使用 `git clone` 克隆项目后,直接在Chrome/edge - 扩展 - 启用开发者模式 - 加载解压缩的扩展 - 选择该项目文件夹即可 ## 2. 配置提取格式 项目 通过 `[[xxx]]`通配符进行数据提取,类似Vue的{{}}或者Jinja2的模板语言 例如每次提取的信息格式是 编号 [[编号]]-[[客户名称]]-[[数据类型]]-[[EULER项目编号]]-[[EULER项目名称]]-[[需求类型]] **支持字段列表,见章节3中的所有JSON-key** ### 2.1 其他时间函数通配符支持 支持额外的函数通配符 函数通配符格式与普通通配符相同 函数支持列表: 1. 当前日期(不含时间):{{DATE}} -> `2023-12-15` 2. 当前时间戳(13位):{{TSP}} -> 1703491071000 3. 小时 {{HOUR}} -> 自动格式化为两位小时例如8点-> 08 4. 分钟 {{MIN}} 同上 5. 秒 {{SEC}} 同上 6. 其他仍在补充中...... ## 3. 自动发送数据到接口 插件会在提取信息后自动发送提取结果的JSON->指定接口 插件当前仅支持POST接口的JSON数据,其他数据格式亟待开发。 例如配置: 127.0.0.1:5000 则会发送 POST -> 127.0.0.1:5000 JSON格式如下: ```JSON { "编号": "20231211-1622", "项目经理 ": "xxxx", "项目类型": "试标项目", "交付中心": "绝尘", "客户名称": "合众(HZ)", "SEED项目名称": "融合长连续帧试标", "数据类型": "4D", "需求类型": "数据导入", "任务类型": "连续帧", "是否紧急": "是", "数据提供时间": "2023/12/08", "期望交付时间": "2023/12/08", "预计交付时间": "2023/12/08", "研发负责人": "阮怡帆", "报告时间": "2023/12/11", "使用平台": "SEED PRO", "EULER项目名称": "融合长连续帧", "EULER项目编号": "P00378", "需求目的": "1.数据导入", "需求描述": "一. 原始数据中有多个文件,只需要使用label_file中的文件", "紧急原因": "项目周期短(5天以内)", "附件链接": "https://seed-pm-open.obs.cn-east-3.myhuaweicloud.com/%E4%BA%8C%E6%9C%88%E7%BA%A2/%E6%8F%90%E9%9C%80%E6%B1%82%E4%B8%93%E7%94%A8/20231208-1610%E6%95%B0%E6%8D%AE.zip", "项目邀请链接": "pro平台,无链接", "驳回次数": "", "驳回原因": "​", "实际开始时间": "2023/12/11", "最终交付时间": "2023/12/11", "处理用时": "2", "需求复杂度": "中等(2, 4]", "需求变动次数": "0", "是否复用": "否", "状态": "待反馈", "待反馈原因": "等待确认数据", "合作评级": "A", "备注": "​", "最后更新时间": "2023/12/25" } ``` ## 4. 版本更新记录 ### 4.1 2023/12/25 V1.0 * 首次插件发布 * 实现配置HTTP请求 * 实现字段提取以及自定义模板语法 * 实现 `DATE` `TSP` `HOUR` `MIN` `SEC` 模板语法函数 ### 4.2 2023/12/27 V1.1 * 修复自动复制到剪切板Bug * 增加自动提取事件,点开后无需点击更新自动提取字段 ### 4.3 2023/01/31 V1.1 * 同步飞书CSS更新,原V1.1无法使用的问题