用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/linzb93/oss-browser --skill generate-module-docs命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | generate-module-docs |
| description | 为特定模块或视图目录生成综合文档 (README.md),包含职责说明、关键文件列表以及 Mermaid 流程图。当用户请求为某个模块或页面编写文档时调用。 |
本技能用于分析指定目录(通常位于 src/main/modules 或 src/renderer/views 下),并生成一份包含架构说明与业务逻辑图解的 README.md 文档。
index.ts, service.ts, controller.ts, *.vue, hooks/*.ts 等)。README.md 文件。# [模块名称] 模块/页面说明## 1. 核心职责:简明扼要地描述该模块是做什么的。## 2. 关键文件索引:列出重要文件及其作用,方便 AI 快速定位。## 3. 核心逻辑图解 (Mermaid):
## 4. 注意事项:记录开发陷阱、依赖关系或潜在的副作用。# OSS 模块说明文档
## 1. 核心职责
负责处理所有对象存储(OSS)相关操作,包括文件上传、下载、删除以及 Bucket 管理。
## 2. 关键文件索引
- `oss.service.ts`: 封装 OSS 操作的核心业务逻辑。
- `oss.controller.ts`: 处理来自渲染进程的 IPC 请求,并调用 Service 层。
- `adapter/Base.ts`: 定义多云支持的抽象适配器基类。
## 3. 核心逻辑图解
### 上传流程时序图
```mermaid
sequenceDiagram
participant Vue as 渲染进程
participant Main as 主进程
Vue->>Main: 发起上传请求 (ipc: oss-upload)
Main->>Main: 校验文件合法性
Main-->>Vue: 返回上传任务 ID
loop 上传中
Main-->>Vue: 推送进度 (ipc: upload-progress)
end
ali-oss SDK 版本保持最新。