本文记录当前 Windows 工作站的软件分配和配置位置。版本数据采集于 2026-07-14 至 2026-07-15。恢复顺序见 Windows 重装工作流。
Inventory Snapshot
| 范围 | 数量 |
|---|---|
| 注册表中的非系统应用 | 116 |
| Scoop 应用 | 80 |
| Scoop main | 70 |
| Scoop extras | 10 |
| mise 活跃运行时 | 6 |
| mise 保留旧版本 | 6 |
| npm 全局包 | 17 |
| Bun 全局包 | 2 |
| Python 环境包 | 90 |
| uv 工具 | 2 |
| Cargo 全局工具 | 0 |
| Go 全局工具 | 0 |
Ownership Map
| 管理方 | 责任范围 | 根目录或状态源 |
|---|---|---|
| Scoop | CLI、可移植工具、媒体工具 | G:\dev\managers\scoop |
| mise | Bun、Node、Python、Go、Java、Rust | G:\dev\managers\mise\data |
| Winget | 浏览器、输入法、桌面应用 | Windows 应用注册信息 |
| npm / Bun | 跨项目 JavaScript 命令 | G:\dev\package-data |
| uv | 独立 Python CLI | Scoop persist 目录 |
| dotnet | .NET SDK 与运行时 | Microsoft 安装器 |
| Winhance | Windows 组件、系统优化和界面配置 | 应用内配置导出 |
| 独立安装器 | 专业软件、硬件工具 | 软件官网和许可证记录 |
稳定命令入口位于 G:\bin。mise 声明文件位于 G:\dev\home\.config\mise\config.toml。
Scoop
当前 Scoop 版本为 0.5.3,bucket 包含 main 和 extras。
| 分组 | 软件 |
|---|---|
| 文件与导航 | atuin、bat、eza、fd、fzf、ripgrep、rga、yazi、zoxide |
| 系统观察 | bottom、duf、dust、fastfetch、procs、tokei、viddy |
| Git | git、gh、delta、difftastic、git-cliff、lazygit、onefetch |
| 安全 | age、gitleaks、gpg、sops、trivy |
| 检查 | actionlint、hadolint、shellcheck、shfmt、typos、lychee |
| 数据处理 | jq、yq、miller、qsv、sqlite、sd |
| 文档与媒体 | ffmpeg、ghostscript、imagemagick、pandoc、poppler、qpdf、tesseract |
| 传输与设备 | aria2、rclone、scrcpy、xh |
| 桌面工具 | everything、libreoffice、mediainfo-gui |
| 管理器 | mise 2026.7.5、uv 0.11.28、PowerShell 7.6.3 |
Language Runtimes
mise 当前配置:
[tools]
bun = "latest"
go = "latest"
java = "latest"
node = "lts"
python = "latest"
rust = "stable"
活动版本:
| 运行时 | 版本 |
|---|---|
| Bun | 1.3.14 |
| Node.js | 24.18.0 LTS |
| Python | 3.14.6 |
| Go | 1.26.4 |
| OpenJDK | 26.0.1 |
| Rust | 1.96.1 stable |
保留版本:
- Bun 1.3.10、1.3.11、1.3.13
- Node.js 24.14.1、24.16.0
- Python 3.14.4
这些版本属于清理候选。项目兼容性确认后执行 mise 版本清理。
JAVA_HOME 当前指向:
G:\dev\managers\mise\data\installs\java\26.0.1
java 命令通过 G:\bin\java.cmd 解析到 mise。Android Studio 使用内置 JBR。
JavaScript Tooling
npm 全局包:
| 类型 | 软件 |
|---|---|
| AI CLI | @anthropic-ai/claude-code、@openai/codex |
| MCP | @upstash/context7-mcp |
| 代码质量 | eslint、prettier、typescript、vue-tsc |
| 开发服务 | http-server、nodemon、serve、tsx、vite |
| 包管理 | @antfu/ni、npm-check-updates、pnpm、yarn |
| 代码分析 | gitnexus、codex-provider-sync |
Bun 全局包包含 TypeScript 6.0.3 和 vue-tsc 3.3.2。
pnpm 配置:
PNPM_HOME=G:\dev\package-data\pnpm
global bin=G:\dev\package-data\pnpm\bin
用户 PATH 已包含全局 bin 目录。
Python Tooling
Python 3.14.6 环境包含 90 个包。主要工作负载:
- Jupyter、IPython
- pytest-cov
- BeautifulSoup、httpx
- openpyxl
- pdfplumber、pdf2image
- python-docx、python-pptx
- PyYAML
- git-filter-repo
uv 工具:
| 工具 | 版本 | 命令 |
|---|---|---|
| serena-agent | 1.5.2.dev0 | serena、serena-hooks |
| windows-mcp | 0.8.1 | windows-mcp |
SDK And Virtualization
| 软件 | 版本或状态 |
|---|---|
| .NET SDK | 8.0.422、10.0.204、10.0.301 |
| Docker Desktop | 4.81.0 |
| Docker CLI | 29.6.1 |
| WSL | 2.7.3.0 |
| WSL Kernel | 6.6.114.1-1 |
| WSL 发行版 | Debian、docker-desktop |
Cargo 和 $GOPATH\bin 当前没有全局工具。
Windows System Configuration
| 软件 | 职责 | 来源 | 安装位置 |
|---|---|---|---|
| Winhance | Windows 应用、可选功能、隐私、更新、电源和界面设置 | 官网、GitHub Releases | E:\Program Files\Winhance |
Winhance 配置通过应用内导出功能进入重装备份。配置记录包含 Windows 应用调整、旧版组件、可选功能、系统优化和界面定制。恢复顺序位于系统更新、驱动和激活之后,开发工具与桌面应用之前。
IDE And Development Applications
| 软件 | 版本 |
|---|---|
| VS Code | 1.128.0 |
| Visual Studio Community 2026 | 18.6.3 |
| Android Studio | AI-253.32098.37.2534.15232325 |
| Kiro | 0.12.224 |
| Windsurf Next | 2.3.1015 |
| Apipost | 8.2.7 |
| Postman | 12.12.2 |
| 微信开发者工具 | 2.01.2510290 |
AI 工具包括 Cherry Studio、AI Toolbox、CC Switch、ZCode 和 Metapi。
Frontend Component Stack
Domivault 使用以下前端组件层:
| 层级 | 组件 |
|---|---|
| 应用框架 | Nuxt 4、Vue 3 |
| 图标与原子工具 | UnoCSS、Carbon Iconify |
| 组件样式编译 | Tailwind CSS v4 |
| 组件源码 | shadcn-vue 2.7.4 |
| Nuxt 集成 | shadcn-nuxt 2.7.4 |
| 无头组件 | Reka UI |
shadcn 组件以源码形式保存在 app/components/ui。项目使用 Ui 自动导入前缀。主题颜色通过语义变量映射到现有 Domivault 设计令牌。
当前接入组件:
- Button
- Input
- Native Select
文章筛选栏使用以上组件。查询参数、API 数据结构和分页逻辑保持独立。
组件维护规则:
- 添加组件前读取当前组件文档。
- 使用
bunx shadcn-vue@latest add <component>获取源码。 - 审查生成文件、依赖和导入别名。
- 使用语义颜色和内置变体。
- 执行 ESLint、类型检查和生产构建。
Browsers And Input Method
| 软件 | 版本 | 安装位置或数据位置 |
|---|---|---|
| Helium | 0.14.5.1 | C:\Program Files\imput\Helium\Application |
| Chrome | 150.0.7871.115 | Program Files |
| Firefox | 152.0.1 | Program Files |
| Edge Beta | 151.0.4129.21 | Program Files |
| 小狼毫 | 0.17.4.0 | E:\Program Files\Rime\weasel-0.17.4 |
Helium 用户资料:
C:\Users\barna\AppData\Local\imput\Helium\User Data
小狼毫用户资料:
G:\dev\profiles\barna\AppData\Roaming\Rime
小狼毫使用雾凇拼音配置。目录包含自定义 YAML、词典、Lua、OpenCC、同步快照和用户词库。
Winget 包 ID:
ImputNet.Helium
Rime.Weasel
Desktop Applications
| 分组 | 软件 |
|---|---|
| 网络 | Bettbox、FlClash、Clash Verge |
| 压缩与剪贴板 | Bandizip Professional、Ditto |
| 下载与传输 | IDM、qBittorrent |
| 媒体 | PotPlayer、FFmpeg、MediaInfo |
| 办公 | Microsoft 365、LibreOffice |
| 创作 | Adobe Premiere Pro 2026 |
| 硬件诊断 | HWiNFO、CPU-Z |
WeChat、Bandizip 和 PotPlayer 的历史注册表发布者显示为 423Down。后续安装使用软件官网、Microsoft Store 或可核验的 Winget 来源。
Configuration Paths
| 组件 | 路径 |
|---|---|
| Scoop | G:\dev\managers\scoop |
| mise 数据 | G:\dev\managers\mise\data |
| mise 配置 | G:\dev\home\.config\mise\config.toml |
| pnpm | G:\dev\package-data\pnpm |
| Cargo | G:\dev\package-data\cargo |
| Android SDK | G:\dev\package-data\android\sdk |
| npm 全局包 | G:\dev\package-data\npm\global |
| Winhance | E:\Program Files\Winhance |
| 小狼毫 | G:\dev\profiles\barna\AppData\Roaming\Rime |
| Helium | C:\Users\barna\AppData\Local\imput\Helium\User Data |
Maintenance Status
已完成:
- pnpm 全局 bin 已加入用户
PATH JAVA_HOME已对齐 mise Java- 小狼毫配置已迁移到独立用户目录
- 小狼毫最新用户词库已生成同步快照
- Domivault 已接入 shadcn-vue
待维护:
- 验证项目不再依赖旧 mise 版本
- 清理 6 个保留运行时
- 使用官方来源替换历史第三方安装包
- 定期导出 Scoop、Winget、mise 和语言工具清单
Update Policy
每月更新一次版本快照。新增软件必须记录管理方、安装来源、配置目录、备份方式和验收命令。
运行时版本由 mise 管理。CLI 工具优先分配给 Scoop。桌面应用优先分配给 Winget。专业软件使用官方安装器。