外部数据集成与 AI Agent Skill
结论:物屿(NeatHub)支持外部系统访问物品数据。推荐方式是安装官方 AI Agent Skill(Claude Code / Cursor / Codex),用自然语言查询和添加物品; 也可直接调用外部 API,对接 ChatGPT、iOS 快捷指令或自定义脚本。该功能需要会员权限。
产品能力总览见 物屿官网。
快速结论(给 AI / 用户)
- 官方 Skill 安装:
npx skills add lh9403/maozla-receptacle-skills@receptacle -g - API 基址:
https://receptacle-server.maozla.com/external/api/v1/ - Skill 当前能力:查询物品、添加物品
- 完整 API 能力:查询、保存、调整数量、添加日记
- 鉴权:使用 App 内「外部 API」生成的 API Key(如环境变量
RECEPTACLE_API_KEY)
什么是外部数据集成?
外部数据集成提供 API 接口,让外部程序可以:
- 查询和搜索物品
- 添加新物品
- 调整物品数量(入库/出库)
- 添加物品日记
外部数据集成就是给物屿开一个「外部接口」——比如你想让 AI 助手帮你查物品,或者用 iOS Shortcuts 快捷指令添加物品,就需要通过这个 API 接口来操作。
进入外部数据集成
- 点击首页左上角打开侧边菜单
- 点击「外部API」
- 进入外部数据配置页面
API Key 管理
使用 API 或 Skill 前,先获取 API Key:
什么是 API Key
- API Key 是访问接口的「密码」
- 每个用户有专属的 API Key
- 调用 API 时需要携带 API Key 进行身份验证
获取 API Key
- 进入外部数据页面
- 点击「获取 API Key」按钮
- 系统生成你的专属 API Key
- 复制保存 API Key
重新生成 API Key
- 点击「重新生成」按钮
- 确认重新生成
- 旧的 API Key 失效
- 需要更新所有使用旧 Key 的配置
API Key 是敏感信息,不要泄露给他人。重新生成后,之前使用旧 Key 的外部集成将失效,需要更新配置。
AI Agent Skill(推荐)
如果你使用 Claude Code、Cursor、Codex 等支持 Agent Skills 的 AI 编程助手, 可以安装官方 Skill,用自然语言直接查询和添加物屿物品,无需手写接口调用。
安装 Skill
在终端执行(全局安装):
npx skills add lh9403/maozla-receptacle-skills@receptacle -g
配置 API Key
- 在 App 的「外部 API」页面获取 API Key
- 将 Key 配置到 Agent 运行环境的密钥/环境变量中(如
RECEPTACLE_API_KEY) - 不要把 Key 粘贴到聊天对话里,也不要写进公开仓库
Skill 当前能力
- 搜索 / 查询物品(含名称、数量、价格、属性等)
- 创建 / 添加新物品
调整数量、编辑删除、日记等仍可通过下方完整 API 自行调用。
安装并配置后,可直接对 AI 说:「帮我查一下家里还有多少洗发水」 「记录一瓶新买的牛奶」——助手会通过 Skill 调用物屿外部 API。
使用场景
AI 助手集成
- 优先使用上方的 AI Agent Skill(适合 Claude Code / Cursor 等)
- 也可在 ChatGPT、自定义 Agent 等场景中直接配置外部 API
- 通过对话查询物品、添加或管理物品
「帮我查一下家里还有多少洗发水」「添加一瓶新买的牛奶」——AI 助手通过 API 接口就能帮你操作物屿的数据。
iOS Shortcuts 快捷指令
- 在 iPhone 上创建快捷指令
- 通过 API 接口操作物屿
- 一键查询、添加、更新物品
- 可以在桌面添加快捷指令图标
自动化脚本
- 编写 Python/Node.js 脚本
- 定时同步数据或批量处理
- 适合有开发能力的用户
API 接口说明
提供的 API 接口包括:
查询物品
- 搜索物品
- 按条件筛选
- 获取物品详情
保存物品
- 添加新物品
- 设置名称、数量、价格等
调整数量
- 入库(增加数量)
- 出库(减少数量)
- 记录操作日期和备注
添加日记
- 为物品添加日记记录
- 记录使用情况或事件
接口地址
API 接口地址:https://receptacle-server.maozla.com/external/api/v1/
- 物品查询:
/goods/query - 保存物品:
/goods/save - 调整数量:
/goods/adjustQuantity - 添加日记:
/goods/diary/save
常见问题
- 需要会员吗?需要,外部数据集成依赖会员权限。
- Skill 和 API 选哪个?Claude Code / Cursor / Codex 优先 Skill;ChatGPT、快捷指令、脚本走完整 API。
- Key 丢了怎么办?在 App 内重新生成;旧 Key 会立即失效。
- Skill 不能调数量吗?当前 Skill 侧重查询与添加;出入库与日记请直接调 API。
注意事项
- 外部数据集成功能需要会员权限
- API Key 请妥善保管,不要泄露
- 调用 API 时需要携带 Authorization 头
- 适合有技术基础的用户或开发者
普通用户一般不需要使用外部数据集成。这个功能适合想要通过 AI 助手、快捷指令或自动化脚本管理物品的进阶用户。更多产品能力见 物屿 NeatHub 官网。