<< All versions

Skill v1.0.0

currentAutomated scan100/100
mark42irpc/flyingsnowvelvet-aemeath/fsv-dependency-maintenance
──Details
PublishedOctober 17, 2026 at 08:21 AM
Content Hashsha256:58298f9aa6f9db30...
Git SHA
──Files
Files (1 file, 1.5 KB)
SKILL.md1.5 KBactive
SKILL.md · 22 lines · 1.5 KB

version: "1.0.0" name: fsv-dependency-maintenance description: Use only when the user explicitly requests dependency installation, dependency diagnosis, or changes to Python, Node, npm, DSH, or voice runtime setup. disable-model-invocation: true user-invocable: true


Dependency Maintenance

用户侧依赖安装统一归根目录 安装依赖.bat 和 install_deps.py,办公任务不能自行维护用户环境。

  • 先检查 Python、pip、uv 标记、Node/npm、DSH source bundle 和已有安装状态,再选择安装器阶段。
  • 排除 uv 管理的基础解释器和 uv 创建的虚拟环境;不要向带锁环境写入桌宠依赖。
  • 主 Python 依赖、DirectML venv、语音包运行时和 DSH Node/npm 依照现有固定版本与镜像校验契约处理。
  • DSH 使用固定 Node/npm 和 services/dsh-office-runtime/package-lock.json,用户侧安装执行 npm ci --omit=dev --ignore-scripts --no-audit --no-fund,不得用任意 npm install 改写锁文件。
  • 单个依赖失败时保留后续模块和最终摘要;进度必须由真实 pip 阶段或模块完成驱动,不使用按时间虚增的百分比。
  • 不在应用运行时联网自修复、扫描用户目录寻找替代环境或覆盖用户 API key、登录态和运行日志。
  • 修改安装器后运行安装器专项测试,并检查统一离线发行包 dry-run。

Skill 只提供安装边界;真正执行安装必须由用户明确触发并经过桌宠现有流程。

All versions