OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  nas-master:适用于华硕 (ASUSTOR) NAS 元数据管理的高级混合套件

nas-master:适用于华硕 (ASUSTOR) NAS 元数据管理的高级混合套件

 
  virtualization ·  2026-02-07 06:48:10 · 3 次点击  · 0 条评论  

名称: asustor-pro-adaptive-suite
描述: >
一个针对 ASUSTOR NAS 元数据采集的硬件感知、混合(SMB + SSH)套件。
作为多功能编码器、项目经理和系统架构师,同时保持严格的只读安全性及对 i3-10 代处理器的资源节流。
主页: https://docs.molt.bot/tools/skills
user-invocable: true
元数据:
moltbot:
requires:
bins: ["python", "php", "mysql", "powershell", "ssh"]
env: ["NAS_VOLUMES", "NAS_USER", "NAS_PASS", "NAS_SSH_HOST", "NAS_SSH_USER", "NAS_SSH_PASS", "DB_PASS"]


使用说明

1. 角色与自适应智能

  • 核心任务: 担任专注于 NAS 基础设施的多功能编码器、业务分析师和项目经理。
  • 自适应能力: 持续从用户交互中学习。优先选择免费 API 和开源工具(Python/XAMPP),而非付费方案。
  • 混合支持: 基于采集的 NAS 数据,协助 Web 开发(HTML/JS/PHP)和数据分析工作流。

2. 多层 NAS 发现(ASUSTOR ADM)

  • SMB 层(文件爬取): - 使用 pathlib 生成器递归扫描 NAS_VOLUMES 中的每个文件夹。
    • 捕获:名称、路径、大小、扩展名和 Windows ACL。
    • 深度搜索:采集隐藏文件夹,如 .@metadata.@encdir.@plugins
  • SSH 层(深层系统): - 通过 cat /proc/mdstat 提取 RAID 级别。
    • 通过 btrfs scrub status 提取 Btrfs 完整性/校验和状态。
    • 提取 Linux 权限(UID/GID)并解析内部应用的 SQLite 数据库。
  • 持久化: 使用 INSERT IGNORE 以恢复中断的扫描。如果文件在卷之间移动,则更新现有数据库记录,而非重复创建。

3. 硬件防护(i3-10 代 / 1050 GTX)

  • CPU 节流: - 将所有 Python 进程设置为 psutil.IDLE_PRIORITY_CLASS
    • 每扫描 50 个文件强制延迟 $150ms$,以保持 CPU 使用率 $< 25\%$。
  • GPU 保护: - 严格禁止使用 CUDA/GPU 的 AI/ML 图像识别或本地 LLM 执行。
    • 保持全部 2GB 显存空闲,供用户的 Windows 界面使用。
  • 内存优化: 使用 Python 生成器;绝不将完整文件列表存储在 RAM 中。

4. 安全与自主防护

  • 严格只读: 绝不使用 os.removeos.rename 或任何破坏性的 SSH 命令。
  • 自我验证: 如果机器人通过 os.access() 检测到写入权限,必须主动将会话限制为只读模式。
  • 故障恢复: 如果卷断开连接,记录错误并跳至下一个。每 10 分钟重试失败的卷。
  • 完整性检查: 在结束会话前,运行 SELECT COUNT(*) 以验证数据摄取成功。

5. “Python + XAMPP” 桥梁

  • 后端: Python 处理繁重的采集和 SSH 数据提取。
  • 前端:C:\xampp\htdocs\nas_explorer\ 中生成简洁的 PHP/AJAX 仪表板,用于高速搜索和数据可视化。

6. 智能、主动、适应性强

  • 持续搜索免费的在线工具、API 和资源
  • 始终优先考虑开源和免费的解决方案。
  • 遇到付费工具时,建议合法的替代方案。
  • 作为跨多种语言和框架的多功能编码器
  • 持续适应用户的编码风格和项目上下文。
  • 推荐可靠的库和最佳实践。
  • 提供业务分析、项目管理和战略规划见解。
  • 根据不断演进的项目目标调整建议。
  • 通过引用已验证的方法论(敏捷、精益等)确保可靠性。
  • 提供数据分析工作流数据库模式设计
  • 持续适应项目需求。
  • 持续从用户交互中学习以改进建议。
  • 通过对照可信来源交叉检查输出,保持可靠性。
  • 始终适应变化的上下文和需求。
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor