从链接合集提取 OpenClaw/Agent Skills:清单与落库方法
基于 GitHub issue #27 线索整理(小红书短链内容无法在线核验)
抽取这些 Skills:种子清单与结构化入库方案
OpenClawAgentSkills技能提取小红书微信文章Remotion
TL;DR
- 我这里将“Skills”定义为:OpenClaw/Agent 可调用的工具/工作流封装(不是“人类技能”能力模型)。
- 目前素材几乎都是小红书短链与少量片段文字;短链内容需在 App 内打开才能完整获取,我无法在线核验其全文与具体 skill 名称。
- 仅从片段可先抽出 11 个候选主题(待核对):skills.sh Top10 Agent Skills、Remotion 视频生成、Vibe Coding UI 质量提升(4 方法)、视频类 skills(微信)、开源 Skill 三个月到 700(增长复盘)、82 个 research skills 开源、Vercel 24h Skills 热度榜、skills 大礼包/一键安装、前端设计 skills(TRAE 推荐)、一句话下载小红书视频、你自研 3 个 OpenClaw Skills。
- 下一步最有效:先把每篇内容导出为“原文+截图+来源元数据”,再用统一 Skill Card 模板结构化抽取并落库(Obsidian/JSON),最后挑 2 个高价值技能做 MVP。
Key Insights
- 这类“链接剪藏”如果不先做原文落地与可追溯元数据(source_url、时间、作者、截图),后续无法去重、复现与迭代;先建 raw 层比直接写技能更关键。
- 候选主题天然分成四簇:视频(生成/下载/编辑)、UI/前端设计(审美与质量)、Research(研究流程与资料处理)、Meta(排行榜/安装包/增长案例)。
- 每个 Skill 要能跑起来,最少需要:触发意图(用户怎么说)、输入/输出(文件/URL/文本)、依赖(CLI/API/账号)、步骤(可分解)、失败回退(给手动方案)与测试样例(可自动验收)。
- 涉及平台内容下载/抓取(小红书视频、榜单)应把“合规边界”写进 Skill:仅处理用户自有/授权内容、保留来源与时间戳、提供审计日志与禁用开关。
Playbook
- 采集:逐个打开 URL;小红书优先“复制正文”,复制受限则用截图+PaddleOCR/Tesseract OCR;把正文存 raw/{date}_{slug}.md、截图存 raw/{date}_{slug}.png,并记录 source_url、提取时间、可见的点赞/收藏等。
- 抽取:用 LLM 做结构化抽取并用 JSON Schema 校验;建议输出 Skill Card 字段:id、name、category、one_liner、when_to_use、inputs、outputs、steps、deps、constraints、risks、examples、tests、source_urls、confidence。
- 归一化:生成稳定 id(slug);同义合并(如“视频下载/解析分享链”);为每条打标签(video/ui/research/meta)和优先级(价值×难度×风险),输出 skills_index.json 或 SQLite 索引;Obsidian 可用 Dataview 展示。
- 落地:实现时优先选可控依赖的技能(Remotion+FFmpeg 这类本地渲染);抓取类用 Playwright/Puppeteer 做浏览器自动化并设置重试/限速;每个 Skill 配一组最小测试用例(输入样例→产物校验)。
Diagrams
Options
- 方案 A(我采用的定义):把 skills 当作“Agent 可调用工具/工作流”,产出可导入 OpenClaw 的 Skill Registry(结构化卡片+实现仓库),并优先落地 Remotion/视频类 2 个 MVP。
- 方案 B(另一种定义):把 skills 当作“人类技巧/方法论清单”(UI 提升方法、研究方法),产出检查清单/训练题/示例对比;适合学习沉淀但不追求自动化执行。
- 方案 C:只做“技能发现与趋势聚合”,围绕 skills.sh、Vercel 24h 热度榜等建立采集→去重→排行→订阅的看板;更偏数据工程,技能实现可后置。
- 方案 D:聚焦“视频生产流水线”,把视频生成(Remotion)+ 下载/素材采集 + 剪辑/转码(FFmpeg)+ 字幕/配音串起来,形成端到端内容生产技能链。
Expert Views
- Agent 工具链工程师(paraphrase):Skill 首先是“接口契约”,必须可测、可回退;建议先固化 Skill Card 与目录结构,再写具体实现,避免技能库变成不可维护的链接堆。
- 前端/设计工程师(paraphrase):UI 类 skills 的价值在“可直接落地的改动”,最好输出组件选择与代码 diff,并绑定既有设计系统(例如 Tailwind/shadcn/ui/Ant Design 之一)来保证一致性。
- 合规与版权顾问(paraphrase):平台视频下载与数据抓取存在条款与版权风险;应默认限制为用户本人内容/已授权内容,并在输出中保留来源链接与用途声明,必要时提供水印/引用信息。
- 增长/运营实践者(paraphrase):要复用“三个月到 700”的经验,应把渠道、发布节奏、转化漏斗、留存与口碑机制结构化成可复盘指标,而不是只记录结果数字。
Evidence & Confidence
- Remotion 可用 React 编写与渲染视频,适合封装为“视频模板渲染/批量生成” Skill:high(官方文档可查)。
- 当前输入主要为短链与片段,无法完整提取每篇笔记的具体技能清单与参数:high(输入信息直接体现)。
- 视频下载类 Skill 的通用技术路径(分享链接→定位媒体资源→下载→FFmpeg 处理)可行,但具体到小红书会受登录、反爬、协议与条款影响:medium(技术可行性高,落地不确定)。
- “Top10/82 个/24 小时热度榜/三个月到 700”等具体清单与数字:low(对应内容在短链内,当前无法在线核验)。
Next Steps
- 你先确认要我输出的最终产物:A) 技能名称+分类清单;B) 完整 Skill Card;C) OpenClaw 可运行的配置/代码(三选一或组合),并贴出你现有 skill 的文件格式示例。
- 请把每条小红书/微信链接的正文复制出来(或提供截图/导出文件);尤其补充“我开发的三个 OpenClaw Skills”的三个技能名、入口命令/触发词与主要输入输出。
- 我将基于原文批量抽取并交付:去重后的 skills_index(含优先级/风险/来源/置信度)+ 每个 skill 的单页卡片(可直接进 Obsidian)。
- 选 2 个技能做 MVP 并跑通闭环:建议 Remotion 视频生成 +(UI 质量提升 或 视频下载)其一;同时补“合规说明+最小测试集+失败回退”。
Details (Optional)
Details
TL;DR
- 我这里将“Skills”定义为:OpenClaw/Agent 可调用的工具/工作流封装(不是“人类技能”能力模型)。
- 目前素材几乎都是小红书短链与少量片段文字;短链内容需在 App 内打开才能完整获取,我无法在线核验其全文与具体 skill 名称。
- 仅从片段可先抽出 11 个候选主题(待核对):skills.sh Top10 Agent Skills、Remotion 视频生成、Vibe Coding UI 质量提升(4 方法)、视频类 skills(微信)、开源 Skill 三个月到 700(增长复盘)、82 个 research skills 开源、Vercel 24h Skills 热度榜、skills 大礼包/一键安装、前端设计 skills(TRAE 推荐)、一句话下载小红书视频、你自研 3 个 OpenClaw Skills。
- 下一步最有效:先把每篇内容导出为“原文+截图+来源元数据”,再用统一 Skill Card 模板结构化抽取并落库(Obsidian/JSON),最后挑 2 个高价值技能做 MVP。
Key Insights
- 这类“链接剪藏”如果不先做原文落地与可追溯元数据(source_url、时间、作者、截图),后续无法去重、复现与迭代;先建 raw 层比直接写技能更关键。
- 候选主题天然分成四簇:视频(生成/下载/编辑)、UI/前端设计(审美与质量)、Research(研究流程与资料处理)、Meta(排行榜/安装包/增长案例)。
- 每个 Skill 要能跑起来,最少需要:触发意图(用户怎么说)、输入/输出(文件/URL/文本)、依赖(CLI/API/账号)、步骤(可分解)、失败回退(给手动方案)与测试样例(可自动验收)。
- 涉及平台内容下载/抓取(小红书视频、榜单)应把“合规边界”写进 Skill:仅处理用户自有/授权内容、保留来源与时间戳、提供审计日志与禁用开关。
Playbook
- 采集:逐个打开 URL;小红书优先“复制正文”,复制受限则用截图+PaddleOCR/Tesseract OCR;把正文存 raw/{date}_{slug}.md、截图存 raw/{date}_{slug}.png,并记录 source_url、提取时间、可见的点赞/收藏等。
- 抽取:用 LLM 做结构化抽取并用 JSON Schema 校验;建议输出 Skill Card 字段:id、name、category、one_liner、when_to_use、inputs、outputs、steps、deps、constraints、risks、examples、tests、source_urls、confidence。
- 归一化:生成稳定 id(slug);同义合并(如“视频下载/解析分享链”);为每条打标签(video/ui/research/meta)和优先级(价值×难度×风险),输出 skills_index.json 或 SQLite 索引;Obsidian 可用 Dataview 展示。
- 落地:实现时优先选可控依赖的技能(Remotion+FFmpeg 这类本地渲染);抓取类用 Playwright/Puppeteer 做浏览器自动化并设置重试/限速;每个 Skill 配一组最小测试用例(输入样例→产物校验)。
Expert Views
- Agent 工具链工程师(paraphrase):Skill 首先是“接口契约”,必须可测、可回退;建议先固化 Skill Card 与目录结构,再写具体实现,避免技能库变成不可维护的链接堆。
- 前端/设计工程师(paraphrase):UI 类 skills 的价值在“可直接落地的改动”,最好输出组件选择与代码 diff,并绑定既有设计系统(例如 Tailwind/shadcn/ui/Ant Design 之一)来保证一致性。
- 合规与版权顾问(paraphrase):平台视频下载与数据抓取存在条款与版权风险;应默认限制为用户本人内容/已授权内容,并在输出中保留来源链接与用途声明,必要时提供水印/引用信息。
- 增长/运营实践者(paraphrase):要复用“三个月到 700”的经验,应把渠道、发布节奏、转化漏斗、留存与口碑机制结构化成可复盘指标,而不是只记录结果数字。
Options
- 方案 A(我采用的定义):把 skills 当作“Agent 可调用工具/工作流”,产出可导入 OpenClaw 的 Skill Registry(结构化卡片+实现仓库),并优先落地 Remotion/视频类 2 个 MVP。
- 方案 B(另一种定义):把 skills 当作“人类技巧/方法论清单”(UI 提升方法、研究方法),产出检查清单/训练题/示例对比;适合学习沉淀但不追求自动化执行。
- 方案 C:只做“技能发现与趋势聚合”,围绕 skills.sh、Vercel 24h 热度榜等建立采集→去重→排行→订阅的看板;更偏数据工程,技能实现可后置。
- 方案 D:聚焦“视频生产流水线”,把视频生成(Remotion)+ 下载/素材采集 + 剪辑/转码(FFmpeg)+ 字幕/配音串起来,形成端到端内容生产技能链。
Evidence & Confidence
- Remotion 可用 React 编写与渲染视频,适合封装为“视频模板渲染/批量生成” Skill:high(官方文档可查)。
- 当前输入主要为短链与片段,无法完整提取每篇笔记的具体技能清单与参数:high(输入信息直接体现)。
- 视频下载类 Skill 的通用技术路径(分享链接→定位媒体资源→下载→FFmpeg 处理)可行,但具体到小红书会受登录、反爬、协议与条款影响:medium(技术可行性高,落地不确定)。
- “Top10/82 个/24 小时热度榜/三个月到 700”等具体清单与数字:low(对应内容在短链内,当前无法在线核验)。
Next Steps
- 你先确认要我输出的最终产物:A) 技能名称+分类清单;B) 完整 Skill Card;C) OpenClaw 可运行的配置/代码(三选一或组合),并贴出你现有 skill 的文件格式示例。
- 请把每条小红书/微信链接的正文复制出来(或提供截图/导出文件);尤其补充“我开发的三个 OpenClaw Skills”的三个技能名、入口命令/触发词与主要输入输出。
- 我将基于原文批量抽取并交付:去重后的 skills_index(含优先级/风险/来源/置信度)+ 每个 skill 的单页卡片(可直接进 Obsidian)。
- 选 2 个技能做 MVP 并跑通闭环:建议 Remotion 视频生成 +(UI 质量提升 或 视频下载)其一;同时补“合规说明+最小测试集+失败回退”。
Sources
- https://github.com/EOMZON/myObsidian/issues/27 (在线可核验)
- https://mp.weixin.qq.com/s/oNSzDbPF0Hb-zy5u21eLmw (可能受登录/地区限制;无法在线核验全文)
- http://xhslink.com/o/1h825TiRrlM http://xhslink.com/o/8Iwv6w7efiK http://xhslink.com/o/4UnqYz2I6ZR http://xhslink.com/o/AFf6RlJ0bGC http://xhslink.com/o/1bSQK9DyyvL http://xhslink.com/o/6xecIJhaUX8 http://xhslink.com/o/7mv13Mm12Wm http://xhslink.com/o/83wdq7RKSiE http://xhslink.com/o/748RssAZmIl (需小红书 App 打开;无法在线核验)
- https://www.remotion.dev/ https://playwright.dev/ https://ffmpeg.org/ https://github.com/PaddlePaddle/PaddleOCR (相关工具文档/仓库,在线可核验)
Sources
- https://github.com/EOMZON/myObsidian/issues/27 (在线可核验)
- https://mp.weixin.qq.com/s/oNSzDbPF0Hb-zy5u21eLmw (可能受登录/地区限制;无法在线核验全文)
- http://xhslink.com/o/1h825TiRrlM http://xhslink.com/o/8Iwv6w7efiK http://xhslink.com/o/4UnqYz2I6ZR http://xhslink.com/o/AFf6RlJ0bGC http://xhslink.com/o/1bSQK9DyyvL http://xhslink.com/o/6xecIJhaUX8 http://xhslink.com/o/7mv13Mm12Wm http://xhslink.com/o/83wdq7RKSiE http://xhslink.com/o/748RssAZmIl (需小红书 App 打开;无法在线核验)
- https://www.remotion.dev/ https://playwright.dev/ https://ffmpeg.org/ https://github.com/PaddlePaddle/PaddleOCR (相关工具文档/仓库,在线可核验)
Closing Summary
- 结论:抽取这些 Skills:种子清单与结构化入库方案
- 下一步:请补齐各链接正文/截图后,我可输出完整 Skill Card 清单与可导入文件。
One next action
请补齐各链接正文/截图后,我可输出完整 Skill Card 清单与可导入文件。