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

19 lines
915 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 服务器软件管理
通过 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: 服务器详情面板展示软件列表,含版本号和状态;支持刷新;已知软件有对应图标