| 12345678910111213141516171819202122232425262728293031323334 |
- {
- "name": "skill-case-get",
- "version": "1.0.1",
- "description": "FmodeCode / Claude Code 独立技能包:案例采集 / 拆解 / 归档。把连续多图(九宫格)、Word(.docx)、PPT(.pptx)、图文混合、裸图、视频等异构素材拆解为「案例信息」与「素材数组 materialAssets[]」,做合规判断(riskFlags / privacyFindings)、打标(标签字典 + 学校别名归一),最后经云函数 caseSubmit 入库到待审清单(reviewStatus=pending, readyForUse=false)。.docx/.pptx 用 python3 标准库 zipfile + ElementTree 解包,无第三方依赖;图片复用 skill-vision,音视频复用 skill-listen。",
- "plugin": "skill-case-get",
- "skills": [
- "skill-case-get"
- ],
- "entrySkill": "skill-case-get",
- "npmPackage": "skill-case-get",
- "smokeCommand": "npm run smoke",
- "installCommand": "npx skill-case-get@latest install",
- "workspaceInstallCommand": "npx skill-case-get@latest workspace",
- "workspaceSkillPath": ".claude/skills/skill-case-get/SKILL.md",
- "globalSkillPath": "%USERPROFILE%/.claude/skills/skill-case-get/SKILL.md",
- "installHint": "工作区安装:npx skill-case-get@latest workspace,会写入 ./.claude/skills/skill-case-get/。用户级安装:npx skill-case-get@latest install,会写入 ~/.claude/skills/skill-case-get/。图片理解复用 skill-vision(analyze()),音视频转写复用 skill-listen(listen-runner.mjs),两者与云函数 token 都从本地配置自动解析,凭据仅服务端,客户端不落盘任何密钥。",
- "requires": {
- "python3": ">=3.8(.docx/.pptx 解包,仅标准库)",
- "node": ">=18",
- "optional": {
- "ffmpeg": "视频抽帧/抽音轨",
- "ffprobe": "音视频时长探测"
- }
- },
- "cloudFunctions": {
- "submit": "caseSubmit",
- "pendingList": "casePendingList",
- "approve": "caseApprove",
- "search": "caseSearch"
- },
- "contract": "SHARED-CONTRACT.md(字段名逐字对齐;枚举小写)",
- "license": "MPL-2.0",
- "copyright": "Copyright (c) 2026 未来飞马 Fmode"
- }
|