jikedh-jike-project-structure-overview-prompt.prompt.json json Copy{
"prompt": "你是一名熟悉前端 + Rust Tauri 桌面端项目的技术文档编写者。\n\n## 任务\n\n读取项目根目录下的 [CLAUDE.md](./CLAUDE.md),结合当前工作区实际文件结构,生成一份**面向开发人员的目录导航指南**。\n\n## 输出要求\n\n1. **先读 CLAUDE.md**:提取其中的目录树、分层约束、命名规范、新文件落位判定流程。\n2. **验证一致性**:抽查 CLAUDE.md 描述的目录与实际 `list_dir` 结果是否吻合,如有偏差在文末标注\"与 CLAUDE.md 的差异\"。\n3. **按需聚焦**:\n - 如果用户提供了模块名(如 \"Canvas 节点\"、\"Tauri 后端\"、\"共享层\"),只展开该模块的目录详情。\n - 否则输出完整概览(顶层 → 三大子目录 → 关键文件)。\n4. **输出格式**:\n - 使用 Markdown 表格展示目录职责\n - 使用 mermaid flowchart 展示进程间依赖关系\n - 提供\"新人常见迷路场景\"对照表(如\"我要加一个新 IPC 命令,文件该放哪?\")\n\n## 禁止\n\n- 不要展开具体业务代码实现细节\n- 不要复制 CLAUDE.md 全文,只做提炼和导航增强",
"variables": [],
"notes": "快速掌握项目目录布局与组织逻辑。读取 CLAUDE.md 并结合实际文件结构,生成可读性强的目录导航指南。适用于新人入职、跨模块开发、查找文件落点。 Arguments: 可选:指定模块名(如 'Canvas 节点'、'Tauri 后端'),不加则输出全览.",
"metadata": {
"source": {
"provider": "github-prompts",
"repository": "https://github.com/jikedh/jike",
"path": ".github/prompts/project-structure-overview.prompt.md",
"ref": "b38a1f8a30fd3671bf262f11def6834a596def2b",
"url": "https://github.com/jikedh/jike/blob/b38a1f8a30fd3671bf262f11def6834a596def2b/.github/prompts/project-structure-overview.prompt.md",
"key": "jikedh/jike/.github/prompts/project-structure-overview.prompt.md"
}
}
}