ワンクリックで
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。