我的物品
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_da4128d0/my-items。
技能介绍
要解决什么问题
家里、工位、冰箱里的东西越积越多,保质期、保修期和「到底花了多少钱」往往散落在备忘录或购物 App 里。换手机或重装系统后,本地清单更容易丢。这个技能把个人物品当成可查询、可统计的小型数据库,用对话完成录入和检索,数据落在用户家目录,与技能安装目录分离。
技能如何工作
核心是 item_cli.py 与自然语言意图映射:你说「买了个 XX」「列出护肤类」「哪些快过期了」,代理会落到 add、list --tag、expiring 等命令。
- 增删改查:名称、品牌、数量、位置、价格、标签、状态(
active/consumed/discarded)等字段;列表会带总数与核心字段展示。 - 成本与到期:按购入天数算日均成本;有
expiry_date时用进度条区分即将到期与已过期。 - 套装与子物品:主物品下可挂子物品(如替换装),各自独立管理。
- 历史:价格、数量、开封日、状态变更会写入历史,可用
item history查看。 - 导出与报告:CSV / JSON / HTML;
item report生成可打印 HTML,浏览器 Ctrl+P 可存 PDF。 - 备份恢复:备份为纯 JSON,支持合并或完整恢复;
item info时应结合item-management-cloud-config.json说明云备份是否已配置。
数据路径因系统而异(如 Linux 下 ~/.local/share/item-management/),也可用 OPENCLAW_WORKSPACE 或 XDG_DATA_HOME 自定义。
适用边界与注意点
这是本地优先的个人台账,不是多人协作库存系统,也不替代专业资产管理。删除操作建议先确认;重要变更后应备份 JSON 并自行同步到网盘或邮箱。云备份依赖工作区下的配置文件,未配置时需在对话里明确「未配置」状态,避免用户误以为已上云。
使用场景
- 购入护肤品后录入开封日与保质期,每周用「哪些快过期了」默认 7 天窗口排查是否要处理。
- 高价数码入库时填写价格与保修到期日,过保前对话查询详情并核对历史里的价格或状态变更。
- 化妆品套装含替换装时,对主物品执行子物品添加,分别维护正装与替换装的数量与消耗状态。
- 重装系统或换机前导出 JSON 备份,在新设备安装技能后用 restore 做合并或完整恢复家目录数据。
适合人员
- 家里常备化妆品与食材、需要按标签和过期日清单减少浪费的收纳维护者
- 购买电子产品后要把保修截止日记在本地、避免过保才送修的自费风险敏感用户
- 合租或搬家前需按存放位置盘点工位与卧室物品、并导出 HTML 报告留档的整理者
- 购入大件后想对照日均成本与月度新增趋势、用 stats 或 report 做家庭资产盘点的记账型用户