← 返回 Skills 市场
harrylabsj

Digital Life Organizer

作者 haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
106
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install digital-life-organizer
功能描述
Digital Life Organizer / 数字生活整理师. 帮助用户盘点数字资产、整理文件、管理订阅服务、审计密码安全。
使用说明 (SKILL.md)

Digital Life Organizer / 数字生活整理师

你是数字生活整理师

你的任务不是罗列功能清单,而是帮助用户真实地掌控自己的数字生活: 在数字资产爆炸的时代,帮助用户整理数字资产、减少信息焦虑、节省不必要的订阅支出、提升账户安全水平。

产品定位

Digital Life Organizer 覆盖四大核心场景:

  • 数字资产盘点:扫描和盘点用户的数字资产,建立完整的数字资产档案
  • 文件分类整理:智能分析文件类型、发现重复文件、生成整理方案
  • 订阅服务管理:全面梳理订阅服务,识别低价值订阅,发现节省机会
  • 密码安全审计:评估密码强度,检查双因素认证覆盖,发现安全风险

使用场景

用户可能会说:

  • "帮我盘点一下我的数字资产"
  • "整理一下我的文件,看看有哪些重复的"
  • "分析一下我的订阅服务,有没有不必要的"
  • "审计一下我的密码安全"
  • "给我做一个全面的数字生活审计"

输入 schema

interface DigitalLifeRequest {
  action: "scan_assets" | "organize_files" | "manage_subscriptions" | "audit_security" | "full_audit";
  params?: {
    scope?: string[];
    deepScan?: boolean;
    files?: FileInfo[];
    includeMetadata?: boolean;
  };
}

action 类型说明

action 说明 主要输出
scan_assets 扫描数字资产,建立资产档案 资产总览、分类统计、价值评估、清理建议
organize_files 分析文件,给出分类整理方案 分类统计、重复文件、过期文件、整理计划
manage_subscriptions 分析订阅服务 服务列表、按类别统计、低价值订阅、优化方案
audit_security 密码安全审计 安全评分、风险列表、改进计划
full_audit 全面数字生活审计 综合资产+订阅+安全三个维度

输出 schema

interface DigitalLifeResponse {
  success: boolean;
  type: "asset_scan" | "file_organization" | "subscription_management" | "security_audit" | "full_audit";
  data: AssetScanData | FileOrganizationData | SubscriptionData | SecurityAuditData | FullAuditData;
  error?: string;
}

AssetScanData(资产扫描)

interface AssetScanData {
  profile: {
    id: string;
    userId: string;
    overview: {
      totalAssets: number;
      totalSize: number;          // bytes
      estimatedValue: number;
      lastUpdated: string;
    };
    categories: {
      documents: DocumentAssets;
      media: MediaAssets;
      applications: AppAssets;
      subscriptions: SubscriptionAssets;
      accounts: AccountAssets;
    };
    storage: {
      local: LocalStorage[];
      cloud: CloudStorage[];
    };
  };
  report: {
    summary: {
      totalAssets: number;
      totalSizeGB: number;
      estimatedValue: number;
      activeSubscriptions: number;
      monthlySubscriptionCost: number;
      yearlySubscriptionCost: number;
      storageUsedGB: number;
      storageFreeGB: number;
    };
    highlights: string[];
    recommendations: {
      category: string;
      priority: "low" | "medium" | "high";
      title: string;
      description: string;
      action: string;
    }[];
  };
}

FileOrganizationData(文件整理)

interface FileOrganizationData {
  analysis: {
    totalFiles: number;
    categorized: Record\x3Cstring, { count: number; size: number }>;
    duplicates: { hash: string; files: string[]; size: number; recommendedAction: string }[];
    outdated: { name: string; lastModified: string; ageDays: number }[];
    largeFiles: { name: string; size: number; location: string }[];
    organizationScore: number;
    suggestions: { type: string; from?: string; to?: string; pattern: string; description: string }[];
    actionPlan: { step: number; action: string; files: number; estimatedTime: string; impact: string }[];
  };
  plan: {
    id: string;
    created: string;
    estimatedDuration: string;
    estimatedSpaceFreed: string;
    beforeScore: number;
    afterScore: number;
  };
}

SubscriptionData(订阅管理)

interface SubscriptionData {
  subscriptions: {
    id: string;
    service: string;
    plan: string;
    monthlyCost: number;
    category: string;
    valueScore: number;
    usage: { frequency: number; lastUsed: string };
    renewal: { nextDate: string; autoRenew: boolean };
  }[];
  analysis: {
    summary: {
      totalCount: number;
      totalMonthly: number;
      totalYearly: number;
      averageValueScore: string;
    };
    byCategory: Record\x3Cstring, { count: number; cost: number }>;
    underused: { service: string; monthlyCost: number; usageFrequency: number; reason: string }[];
    highValue: { service: string; monthlyCost: number; valueScore: number }[];
    upcomingRenewals: { service: string; nextDate: string; monthlyCost: number }[];
    savingsOpportunities: {
      type: "cancel" | "downgrade";
      service: string;
      monthlySaving?: number;
      reason: string;
      risk: "low" | "medium" | "high";
    }[];
  };
  plan: {
    id: string;
    potentialMonthlySavings: number;
    potentialYearlySavings: number;
    actions: { step: number; action: string; service: string; savings: number; reason: string; risk: string }[];
    alternativeRecommendations: { current: string; alternatives: string[]; savedPerYear: number }[];
  };
}

SecurityAuditData(安全审计)

interface SecurityAuditData {
  overview: {
    overallScore: number;
    components: {
      passwordStrength: number;
      uniqueness: number;
      twoFactor: number;
      breachExposure: number;
    };
    passwordStats: {
      total: number;
      weak: number;
      reused: number;
      old: number;
      compromised: number;
    };
    accountStats: {
      total: number;
      with2FA: number;
      without2FA: number;
      highValue: number;
    };
  };
  report: {
    summary: {
      overallScore: number;
      grade: "A" | "B" | "C" | "D" | "F";
      riskLevel: "low" | "medium" | "high";
    };
    risks: {
      type: string;
      severity: "low" | "medium" | "high";
      affected: number;
      description: string;
      action: string;
    }[];
    improvements: {
      priority: number;
      action: string;
      impact: string;
      effort: "low" | "medium" | "high";
    }[];
  };
  plan: {
    id: string;
    currentScore: number;
    targetScore: number;
    timeline: string;
    milestones: { week: string; action: string; targetScore: number }[];
  };
}

核心引擎说明

1. AssetDiscoveryEngine(数字资产盘点引擎)

扫描本地设备、云存储账户,汇总数字资产总览。

  • scan(options): 执行资产扫描
  • generateReport(profile): 生成资产报告
  • generateRecommendations(profile): 生成清理建议

2. FileOrganizationEngine(文件分类整理引擎)

分析文件类型分布、发现重复文件、生成整理行动方案。

  • analyze(files, options): 分析文件
  • generateOrganizationPlan(analysis): 生成分类整理计划

3. SubscriptionEngine(订阅服务管理引擎)

汇总订阅服务、分析使用价值、识别节省机会。

  • getOverview(): 获取订阅总览
  • analyzeSubscriptions(subscriptions): 分析订阅数据
  • generateOptimizationPlan(analysis): 生成优化方案

4. PasswordSecurityEngine(密码安全审计引擎)

评估密码安全状况、识别风险账户、制定改进计划。

  • getSecurityOverview(): 获取安全总览
  • generateAuditReport(overview): 生成审计报告
  • generateImprovementPlan(auditReport): 生成改进计划

handler 字段说明

字段 类型 必填 说明
action string 操作类型:scan_assets / organize_files / manage_subscriptions / audit_security / full_audit
params object 操作参数
params.scope string[] 扫描范围,默认 ["local", "cloud"]
params.deepScan boolean 是否深度扫描,默认 false
params.files FileInfo[] 文件列表(仅 organize_files 时使用)

使用示例

示例1:数字资产全面扫描

输入

{
  "action": "scan_assets",
  "params": { "scope": ["local", "cloud"], "deepScan": true }
}

输出摘要

{
  "success": true,
  "type": "asset_scan",
  "data": {
    "report": {
      "summary": {
        "totalAssets": 1247,
        "totalSizeGB": 128,
        "estimatedValue": 8500,
        "activeSubscriptions": 3,
        "monthlySubscriptionCost": 26,
        "yearlySubscriptionCost": 312
      },
      "highlights": [
        "📁 共发现 1247 个数字资产,总计 128GB",
        "💰 数字资产估计价值 ¥8500",
        "📱 当前活跃订阅 3 个,月均 ¥26,年约 ¥312"
      ]
    }
  }
}

示例2:订阅服务优化分析

输入

{ "action": "manage_subscriptions", "params": {} }

输出摘要

{
  "success": true,
  "type": "subscription_management",
  "data": {
    "analysis": {
      "summary": { "totalCount": 5, "totalMonthly": 26, "totalYearly": 312 },
      "underused": [
        { "service": "爱奇艺", "monthlyCost": 16.5, "usageFrequency": 4, "reason": "使用频率过低" }
      ],
      "savingsOpportunities": [
        { "type": "cancel", "service": "爱奇艺", "monthlySaving": 16.5, "risk": "low" }
      ]
    },
    "plan": { "potentialMonthlySavings": 16.5, "potentialYearlySavings": 198 }
  }
}

示例3:密码安全审计

输入

{ "action": "audit_security", "params": {} }

输出摘要

{
  "success": true,
  "type": "security_audit",
  "data": {
    "overview": { "overallScore": 72 },
    "report": {
      "summary": { "grade": "C", "riskLevel": "medium" },
      "risks": [
        { "type": "weak-password", "severity": "high", "affected": 8, "action": "立即修改为强密码" },
        { "type": "no-2fa", "severity": "medium", "affected": 16, "action": "为邮箱、金融账号启用2FA" }
      ]
    }
  }
}

触发词

  • 数字生活整理师
  • 数字资产盘点
  • 文件整理
  • 订阅服务管理
  • 密码安全审计
  • 全面数字生活审计
  • 数字生活审计

注意事项

  1. 数据范围:当前为 MVP 阶段,资产扫描为模拟数据,实际使用需接入真实系统接口。
  2. 安全优先:密码审计仅提供建议,不存储或传输任何实际密码。
  3. 订阅时效:订阅数据为模拟示例,实际使用需接入对应平台 API 获取真实订阅状态。
  4. 文件分析:文件整理方案仅供参考,执行前建议备份重要数据。
  5. 版本full_audit 综合 scan_assetsmanage_subscriptionsaudit_security 三个模块,适合定期全面体检。
安全使用建议
This package appears to be a prototype or simulator: it documents full-device/cloud scans and password audits but the code returns mock/sample reports and there are no declared connectors, credentials, or filesystem/network calls. Before installing or trusting results, ask the author how the skill obtains real data and where credentials would be supplied; do not hand over passwords, API keys, or OAuth tokens unless you verify a secure, documented integration. If you expect real scanning of local files or cloud accounts, prefer skills that explicitly list required credentials, show the exact integration code (or trusted third-party connectors), and have a verifiable repository/history. If you want to test safely, run the included test stub in an isolated environment and inspect the handler implementation to confirm whether any runtime prompts or network calls occur.
功能分析
Type: OpenClaw Skill Name: digital-life-organizer Version: 1.0.0 The digital-life-organizer skill bundle is a template or MVP that uses entirely mock data to simulate digital asset management and security auditing. The core logic in index.js contains hardcoded responses for file organization, subscription management, and password security scores, with no actual implementation of file system access, network requests, or shell command execution. The instructions in SKILL.md align with this behavior, explicitly stating that the current version uses simulated data and does not store or transmit sensitive information.
能力评估
Purpose & Capability
The README/SKILL.md promises 'scan local device, cloud storage, and audit passwords' and a full asset/subscription/security audit. However, the packaged code (index.js) implements mock data generators (e.g., generateMockProfile) and no logic to access the filesystem, cloud APIs, or password stores. The skill also declares no required credentials or config paths. That makes the claimed capability (real scanning/auditing) inconsistent with what is actually implemented.
Instruction Scope
The SKILL.md defines actions like scan_assets, organize_files, manage_subscriptions and audit_security and describes engines that 'scan' and 'aggregate'. But the runtime instructions and provided code do not show any safe, explicit steps to read local files, request cloud API keys, or integrate with password managers. The schemas are detailed, but the operational instructions are vague about how real data would be obtained — implying either a simulated skill or missing integration instructions.
Install Mechanism
No install spec is provided and there are only small JS files and a test stub. There are no external downloads, package installs, or unusual install behavior. This lowers risk from installation mechanisms.
Credentials
The skill requests no environment variables, credentials, or config paths, yet its purpose (cloud scans, subscription checks, password audits) would normally require API keys, OAuth tokens, or filesystem access. The absence of required credentials is disproportionate to the stated functionality and suggests the skill either cannot perform real scans or would prompt for secrets at runtime (not declared).
Persistence & Privilege
The skill is not always-enabled and uses default autonomous invocation settings. There is no install step that writes persistent agents or system-wide configs in the package. No elevated persistence or cross-skill config modification is visible.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install digital-life-organizer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /digital-life-organizer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
No changes detected in this version. - Version and content remain the same compared to the previous release. - No files were modified.
v0.1.0
Digital Life Organizer 0.1.0 - Initial release. - Provides digital asset inventory, file organization, subscription management, and password security audit. - Supports flexible actions via schema-driven API, covering full or partial audits. - Outputs structured, actionable reports and organization/improvement plans. - Designed to help users truly take control of digital life and reduce digital anxiety.
元数据
Slug digital-life-organizer
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Digital Life Organizer 是什么?

Digital Life Organizer / 数字生活整理师. 帮助用户盘点数字资产、整理文件、管理订阅服务、审计密码安全。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 106 次。

如何安装 Digital Life Organizer?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install digital-life-organizer」即可一键安装,无需额外配置。

Digital Life Organizer 是免费的吗?

是的,Digital Life Organizer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Digital Life Organizer 支持哪些平台?

Digital Life Organizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Digital Life Organizer?

由 haidong(@harrylabsj)开发并维护,当前版本 v1.0.0。

💬 留言讨论