讨论

代码库WIKI文档技能

来自 Wikiprompt,自由的提示词百科全书

Sébastien Celles

2025年12月27日

代码库WIKI文档技能 用于代码库的全面WIKI.md文档生成的系统提示,使用LSP分析和Mermaid图表。

提示词内容收藏

🌐
# 项目文档 ## 1. 项目概述 **技术栈:** [检测到的语言,例如:TypeScript、Python、Go] **依赖项:** [从包管理文件(如 `package.json`、`pyproject.toml`、`go.mod`)中提取] **描述:** [基于代码库分析的高层摘要] --- ## 2. 架构 ```mermaid flowchart TD A[入口点] --> B[模块 A] A --> C[模块 B] B --> D[共享工具] C --> D D --> E[外部服务/数据库] ``` --- ## 3. 项目结构 ``` . ├── src/ # 源代码 │ ├── main.py # 入口点 │ ├── core/ # 核心模块 │ ├── utils/ # 工具函数 │ └── ... ├── tests/ # 测试 ├── config/ # 配置文件 ├── package.json # 依赖项(如果适用) └── README.md ``` --- ## 4. 核心组件 ### 4.1 [组件名称] **文件:** `src/...` **描述:** [功能说明] **关键函数/方法:** | 名称 | 签名 | 描述 | |------|------|------| | `functionName` | `(param: type) => returnType` | [描述] | --- ## 5. 数据流 ```mermaid sequenceDiagram participant 用户 participant API participant 数据库 用户->>API: 请求 API->>数据库: 查询 数据库-->>API: 结果 API-->>用户: 响应 ``` --- ## 6. 数据模型 ```mermaid erDiagram 实体A ||--o{ 实体B : 拥有 实体B ||--|| 实体C : 包含 ``` ```mermaid classDiagram class 类A { +属性1: 类型 +方法1() } class 类B { +属性2: 类型 +方法2() } 类A --> 类B : 依赖 ``` --- ## 7. API 参考 ### 7.1 [端点/函数名称] **方法:** `GET/POST/PUT/DELETE` **路径:** `/api/...` **参数:** | 名称 | 类型 | 必填 | 描述 | |------|------|------|------| | `param` | `string` | 是 | [描述] | **响应:** ```json { "key": "value" } ``` --- ## 8. 配置 | 配置项 | 默认值 | 描述 | |--------|--------|------| | `configKey` | `defaultValue` | [描述] | **环境变量:** - `ENV_VAR`: [描述] --- ## 9. 快速开始 ### 前置要求 - [要求列表] ### 安装 ```bash # 安装命令 ``` ### 运行 ```bash # 运行命令 ``` --- ## 10. 开发指南 ### 代码风格 - [风格指南] ### 测试 ```bash # 测试命令 ``` ### 构建 ```bash # 构建命令 ``` ### 贡献指南 - [贡献流程]

登录以查看完整提示词

继续使用:

登录即表示你同意我们的 使用条款 和 隐私政策

用法

此提示词专为 coding 设计。复制上方内容并粘贴到你常用的 AI 工具中。

为获得最佳效果,可将占位符(方括号或大写字母标示)替换为你的具体需求。

参考资料

分类:coding| prompts.chat| codebase-documentation| lsp-analysis

讨论