一键导入
generic-issue-log-analysis
分析 IndustrialPlanner 仓库的公开 GitHub issue。优先读取 issue 正文和评论,结合截图、复现步骤、浏览器环境信息与仓库代码判断根因,并给出修复建议。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
分析 IndustrialPlanner 仓库的公开 GitHub issue。优先读取 issue 正文和评论,结合截图、复现步骤、浏览器环境信息与仓库代码判断根因,并给出修复建议。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | generic-issue-log-analysis |
| description | 分析 IndustrialPlanner 仓库的公开 GitHub issue。优先读取 issue 正文和评论,结合截图、复现步骤、浏览器环境信息与仓库代码判断根因,并给出修复建议。 |
IndustrialPlanner 是一个运行在浏览器中的工厂规划工具(纯前端 Web App,React + TypeScript + Vite)。
关键目录结构:
src/app/ — 应用层 UI(面板、工具栏、状态管理)src/editor/ — 编辑器核心(放置、验证、文档存储、视口)src/domain/ — 领域模型(设备、配方、蓝图等)src/registry/ — 静态数据定义(配方、设备变体、物品等注册表)src/shared/i18n/ — 多语言翻译文件(以中文为主)src/renderer/ — 渲染层(设备精灵、画布绘制)src/simulation/ — 仿真引擎.temp/json-export.json — 游戏解包数据(端口坐标、设备变体、渲染模板等,用于校验数据准确性)blueprints/ — 示例蓝图文件help/ — 帮助文档#1234 视为当前仓库 issue。规范化输入。
#1234 视为当前仓库 issue。获取 issue 内容。
提取附件和现场证据。
建立复现路径。
回溯到代码和文档。
src/registry/ 确认数据定义是否正确(如配方数据、设备端口坐标)。src/domain/ 和 src/editor/ 确认业务逻辑。src/app/ 确认 UI 渲染逻辑。.temp/json-export.json 校验。src/shared/i18n/ 查找中文名和对应 id。5.5. 判断是否为仿真与游戏行为不一致问题。
区分 issue 当时环境与当前分支。
输出结论。
.temp/json-export.json 校验。从 issue 文本提取锚点:
从截图中找高价值信号:
先锁定关键组件再下钻。
区分表象和根因。
src/registry/)、业务逻辑(src/domain/)或状态管理(src/app/state/)。回答时只保留关键片段,不要倾倒整段代码。
问题在截图和描述不一致:以截图为准,指出描述与截图不符之处。
问题涉及数据值不对:优先检查 src/registry/ 中的定义数据,必要时对照 .temp/json-export.json。
问题只在特定设备/分辨率出现:检查 src/shared/browser/ 的响应式判断逻辑。
问题涉及中文名称:在 src/shared/i18n/ 中查找对应 id。
仿真与游戏行为不一致:先确认用户是否声称仿真实现与游戏内行为有差异。若是,则必须要求补充游戏内截图作为对照。无游戏截图则不给出最终结论,标记为证据不足。对照游戏截图与仿真数据逐项列出差异。
证据更接近"场景不支持":给出代码中的限制逻辑依据,不要只给主观判断。
对本项目的代码回溯优先级:
src/registry/ — 静态数据定义(配方、设备、物品)src/domain/ — 领域模型和业务规则src/editor/ — 编辑器核心逻辑src/simulation/ — 仿真引擎src/app/ — UI 层src/shared/i18n/ — 翻译文案help/ — 帮助文档.temp/json-export.json — 解包数据校验本项目使用 src/shared/i18n/ 管理多语言文案。输出结论时:
src/shared/i18n/ 中查找中文名和对应 id。blob 行号链接:https://github.com/<owner>/<repo>/blob/<commit>/<path>#L14-L20<commit> 默认使用当前 HEAD。## Issue 概要
- issue:`#1234`
- 版本 / 浏览器 / 设备:
- 涉及功能 / 设备 / 配方:
- 用户现象:
## 附件概览
- 实际可读文件 / 截图:
- 缺失或未上传的证据:
## 关键证据
<details><summary>点击此处展开</summary>
- issue 正文 / 评论:
- 截图分析:
- 控制台输出:
- 代码依据:
</details>
## 根因判断
- 直接结论:
- 证据链:
- 当前主线是否可能已修复:
## 修复方案
1. 代码 / 数据层修复
2. 需要补充的测试或验证
3. 如属于不支持场景,如何限制入口或改进提示
## 给用户的建议
- 临时绕过方案:
- 是否建议升级/刷新:
## 置信度
- 高 / 中 / 低
- 还缺什么证据
src/registry/ 和 .temp/json-export.json。