用途
该技能用于批量管理多个二手交易平台上的在售商品,自动检查每个平台上未售出的商品,并对需要续期的商品执行续期操作。涉及的平台包括 Nextdoor、Craigslist、Facebook Marketplace 和 eBay。
主要能力
- 通过用户已登录的 Chrome 浏览器运行,使用 mcp__claude-in-chrome__* 系列工具,无需输入任何账号凭据。
- 读取本地 Obsidian 管理控制台中的商品笔记,根据状态字段判断哪些商品需要续期。
- 在 Nextdoor 上续期标记为 Expiring 的商品,并检查 Expired 标签页。
- 在 Craigslist 上根据账号主页的发布状态、续期日期和剩余天数判断是否需要续期。
- 在 Facebook Marketplace 上点击 Renew 按钮续期,并处理 Messenger 弹窗遮挡问题。
- 在 eBay 上检查 Good 'Til Cancelled 商品的自动续期状态,对缺少该标识或缺失的商品进行报告而非重新上架。
使用方式
- 先阅读 claude-in-chrome 技能,然后通过一次 ToolSearch 调用加载所有浏览器工具,包括 get_page_text 和 find。
- 打开新标签页而非复用现有标签页,完成后关闭。
- 管理控制台位于 /Users/mtm/Documents/Obsidian Vault/selling stuff management console.md。
- 每个商品有独立笔记,带有 forsale 标签,其 status 前置字段为 listed、pending 或 sold。
- 仅对 status 为 listed 或 pending 的商品续期,因为取货可能失败。
- 绝不续期 status 为 sold 的商品,即使平台仍显示在售,应报告该不一致。
- 销售平台为带有 selling_url 前置字段的笔记,每个平台的 selling_url 是检查其商品列表的位置。
- 使用一次 rg 在 vault 根目录搜索 ^status:,并保留同时带有 forsale 标签的文件。
Nextdoor
遵循 nextdoor-renew-listings 技能,仅续期标记为 Expiring 的商品。同时打开 Expired 标签页,因为已过期的商品会从 Selling 中消失。
Craigslist
账号主页列出每个发布及其状态、续期日期和 exp. 列中的剩余天数。Active 且有余期的发布无需操作。已过期或即将过期且仍未售出的发布,从 manage 列获取其续期链接。
Facebook Marketplace
销售 URL 重定向到卖家商品列表表格。可续期的商品在 Actions 列显示 Renew 而非 Promote 或 View messages。点击每个 Renew,不会弹出对话框,会显示 Your listing has been renewed 提示,按钮随后变为 Promote。Messenger 聊天弹窗可能出现在右下角并遮挡 Renew 按钮,点击前用其最小化按钮将其最小化,切勿关闭或在其中输入。点击被遮挡的按钮可能触发聊天内的链接并打开多余标签页,关闭该标签页后重试。之后用 find 确认没有 Renew 按钮残留。
eBay
Good 'Til Cancelled 商品在活跃页面显示 Auto-renews in N,无需操作。缺少该行或商品缺失的,进行报告而非重新上架。
适用场景
适用于需要在多个二手交易平台上批量维护在售商品、定期续期以避免过期下架的用户。特别适合使用 Obsidian 管理商品清单、希望自动化续期流程的场景。
限制
- 依赖用户已登录的 Chrome 浏览器环境。
- 需要本地存在特定路径的 Obsidian 管理控制台文件。
- 仅处理状态为 listed 或 pending 的商品,不处理已售出商品。
- 各平台的具体操作受其页面结构和功能限制。
- 回复时先按平台分组列出已续期的商品及其价格,然后每个平台用一行说明其余无需操作。报告平台上在售但 vault 中已售出,或 vault 中未售出但平台上缺失的商品。如果平台上看到的内容能确认控制台中的某个待办复选框,应说明并提供勾选建议,而非未经询问直接勾选。