dev-manager-tauri/.blueprint/modules/server-software.md
lanrtop 4dd19574f0 feat: 新增 pnpm Monorepo+Expo 模板及蓝图模块扩展
- 新增 pnpm Monorepo + Expo Router 项目模板(含 Metro monorepo 路径解析及 Windows 兼容修复)
- 扩展蓝图系统:新增 api-keys、server-registry、ssh-config-sync、vscode-remote 等 15+ 模块定义
- 新增 .blueprint/rules.md 项目私有规则支持,并在 CLAUDE.md 中集成
- 蓝图版本升级至 1.6.0,优化版本比较逻辑(语义化版本元组对比)
2026-04-29 22:11:28 +09:00

915 B
Raw Permalink Blame History

服务器软件管理

通过 SSH 远程查询服务器上已安装的软件Nginx、Docker、Node.js 等),展示版本号和运行状态,支持常见软件的一键安装/启动/重启指令生成。

决策记录

  • 查询通过 SSH 执行命令获取,不依赖服务器上预装的 agent降低接入成本
  • 仅覆盖高频运维软件,不做通用包管理器封装,避免过度复杂
  • 指令生成而非直接执行:把安装命令展示给用户,由用户确认后在终端执行,避免炼境直接 SSH exec 引入安全风险

任务卡

服务器软件扫描与展示

  • status: done
  • complexity: M
  • files: src-tauri/src/commands/server_software.rs, src/components/dashboard/ServerSoftwareBlock.tsx
  • depends: server-registry, ssh-config-sync
  • acceptance: 服务器详情面板展示软件列表,含版本号和状态;支持刷新;已知软件有对应图标