用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/gszyboy/opencode-config --skill existing-project-assessor命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | existing-project-assessor |
| description | 对已有项目进行评估,分析代码结构、技术栈、风险点,确定AI介入级别和保护机制。当用户提到"项目评估"、"评估项目"、"分析现有项目"、"接手老项目"时触发。 |
使用 glob 和 read 工具收集项目信息:
# 扫描项目结构
glob **/*.py # Python 项目
glob **/*.js **/*.ts # JS/TS 项目
glob **/*.vue # Vue 项目
glob composer.json # PHP 项目
glob requirements.txt package.json # 依赖文件
# 读取关键文件
read 项目根目录结构
read 依赖配置文件
根据文件特征判断:
| 特征 | 技术栈 | 说明 |
|---|---|---|
| main.py + FastAPI | Python FastAPI | 后端API |
| app.py + Flask | Python Flask | 轻量后端 |
| models.py + SQLAlchemy | Python + ORM | 有数据库 |
| router/ + schema/ | FastAPI 标准结构 | 规范化 |
| src/components/ | Vue 3 | 前端 |
| think | ThinkPHP | PHP框架 |
| composer.json | PHP | 看框架 |
技术债务评估:
- 无测试覆盖 → 高风险
- 单一巨大文件 → 高风险
- 硬编码配置 → 中风险
- 缺少文档 → 中风险
代码质量评估:
- 函数过长(>100行) → 需注意
- 命名不规范 → 需注意
- 循环依赖 → 高风险
改动红线(绝对不改):
高风险区域:
可改区域:
生成项目评估报告:
# 项目评估报告
## 基本信息
- 项目类型:[自研/二次开发/开源改造]
- 技术栈:[列出]
- 代码规模:[行数估算]
- 项目结构:[描述]
## 风险评估
| 区域 | 风险等级 | 说明 |
|------|----------|------|
| 目录/文件 | 高/中/低 | 说明 |
## 推荐介入级别
[L1-L5级别]
## 改动红线清单
1. [具体文件/目录]
2. ...
## 可改区域清单
1. [具体文件/目录]
2. ...
## 技术债务优先级
| 优先级 | 问题 | 影响 |
|--------|------|------|
| P0 | ... | ... |
## 下一步建议
[具体建议]
L1 只读:刚接手、不确定风险
→ AI: 只回答问题,不改代码
L2 诊断:需要定位问题、分析原因
→ AI: 分析并输出报告,用户决策
L3 小改:改一个函数/一行配置
→ AI: ≤10行改动,逐次确认
L4 增量:修复bug、加小功能
→ AI: ≤50行改动,任务完成review
L5 重构:较大改动
→ AI: 分阶段授权,明确边界
MiniMax video analysis skill for local mp4/mov/mkv/avi files, especially software operation recordings, 小程序/APP/Web 操作录屏, UX review, interaction analysis, 动效复刻, video analysis, 视频分析, MiniMax-M3, or 本地视频. This skill only analyzes existing video content and does not generate video.
Base-layer skill for the SenseNova-Skills project, providing low-level APIs for image generation, recognition (VLM), and text optimization (LLM). This skill does not preprocess inputs; it only calls backend services and returns results. This skill is not user-facing and is intended for upper-layer skills only.
Creative-mode PPT pipeline. One full-page 16:9 PNG per slide. LLM / VLM calls go through sn-ppt-standard/lib/model_client.py (shared thin client). Text-to-image (the actual png rendering) goes through sn-image-base/scripts/sn_agent_runner.py. Falls back to web image search when T2I generation fails. Expects task_pack.json + info_pack.json already written by sn-ppt-entry.
基于 SOC 职业分类