提取 Agent Skills,并把 UI 提升技巧纳入 skills(含 Remotion)
2026-01-29 14:22 · Zon · Issue → AI → Report
面向 myObsidian/skills.sh 的条目化整理与落地流程(含可复制模板)
待从原文提取Agent Skills与UI技巧入库(含Remotion)
TL;DR
- 本文中的 skills 指“可复用的 Agent/自动化能力模块”(可落地为 Obsidian 技能卡或 skills.sh 清单),而不是简历技能。
- 两条小红书短链内容我当前无法在线核验,因此无法保证能准确复现原文的“Top10/4 方法”;下文给出可执行的提取流程与一份候选清单(待你核对原文后替换)。
- 把 UI 提升技巧也当成 skill:它们更像质量门禁/检查清单,适合固化成每次 Vibe Coding 生成 UI 后的标准迭代步骤。
- Remotion 建议单独建 skill:用 React 组件生成视频,适合产品演示、动效与批量内容生产,可接入 CI 自动渲染。
Key Insights
- 好的 skill 条目是“可验证产出”的最小单元:明确输入、输出、步骤与验收标准(Definition of Done),避免只写概念口号。
- “Agent Skills”整理的难点在命名与边界:用“动词 + 对象 + 产出”命名可降低重复(例:把长文转 JSON、把网页变摘要并带引用)。
- UI 质量提升的关键不是让模型更会审美,而是提供可执行约束:设计系统/组件库、排版与间距 token、交互状态齐全、视觉回归与可访问性门槛。
- 最省力的落地路径:先入库 10 个 Agent skills + 4 个 UI skills 的占位条目,每条先补 1 个示例与 1 段提示词,后续再迭代完善。
Playbook
- 获取原文内容(保证可追溯)
- 打开两条小红书链接复制正文;若复制困难,用截图 + OCR 得到纯文本(可选:PaddleOCR、Tesseract、macOS/iOS Live Text)。
- 将原文文本连同链接、作者/发布时间(若可见)存入
Sources/或写入 skill 的source_url字段,方便之后对照核验。
- 从原文抽取成“技能卡”而不是“笔记摘抄”
- 抽取规则:每出现一个可复用动作或方法,就形成 1 条 skill;每条只解决一个稳定问题(避免一条覆盖所有)。
- 统一字段:用途/适用场景、输入、输出、步骤、验收标准、常见坑与修复、可复用提示词、资源链接。
- UI 提升技巧入库方式:写成“迭代 loop + checklist”
- 把每个 UI 方法拆成:约束(用什么组件库/风格 token)→操作(怎么改)→验收(对齐/状态/可访问性/性能)→回归(截图对比)。
- 给每个方法配一段提示词,让你在 Cursor/Windsurf/Claude Code 等工具里可以直接复用。
- 入库到 myObsidian(建议文件结构)
Skills/Agent/:Top10 agent skills;Skills/UI/:UI 质量提升;Skills/Content/:Remotion 等内容产出。- 生成
Skills/_index.md汇总:按标签、适用工具栈(React/Vue、Tailwind/AntD)、更新时间索引,方便检索与复用。
- 技能卡模板(可直接复制)
---
name: <skill 名称>
category: Agent | UI | Content
tags: [ ]
inputs: []
outputs: []
tools: []
definition_of_done:
- <可验证验收点1>
- <可验证验收点2>
source_url: <原文链接>
---
使用场景:
步骤:
常见坑/修复:
可复用提示词:
- 候选 skills 清单(占位版,需对照原文核对/替换)
说明:以下是行业常见的 Agent/UI skills 形态,用于先搭库;最终名称与内容以你贴出的原文为准。
Agent Skills(10 条,占位版)
1) 网页检索与带引用摘要:检索多源 → 归纳 → 输出带 URL/段落定位的摘要 2) 文档/RAG 检索问答:从本地知识库回答并给出处与置信度 3) 结构化抽取:把长文/网页转成表格或 JSON/YAML(按 schema) 4) 代码执行与调试:最小复现、单测、错误定位与修复建议 5) API/工具调用封装:把外部能力包装成可重复 tool(输入输出 schema 明确) 6) 数据处理:CSV/SQL 清洗、统计、可视化与导出 7) 项目脚手架:生成目录结构、配置、CI、基本页面与规范 8) 计划拆解与跟踪:里程碑、依赖、风险与变更记录 9) 评审与自检:对输出做 checklist、反例测试、回归验证 10) 自动化编排:定时任务/工作流(如 GitHub Actions)把多步串起来
UI Skills(4 条,占位版)
1) 设计系统先行:选定组件库 + 颜色/字体/间距 token,禁止随意发明样式 2) 信息层级与排版:type scale、8px grid、对齐与留白;优先解决可读性 3) 状态与边界完整:loading/empty/error/disabled/focus/hover/skeleton 都要有 4) 视觉回归与可访问性:对比度、键盘可用、ARIA;用截图对比防回退
Content Skill(补充:你已提到 Remotion)
Remotion:用 React 组件批量渲染短视频/动效演示,可用于产品 Demo、教程、社媒内容自动化。
Diagrams
Options
- 方案 A(推荐,最准确):你粘贴两篇小红书正文/截图文本,我按模板输出最终 14 条 skills(含命名、标签、可复用提示词、验收标准)。
- 方案 B(半自动):我提供“一键抽取提示词”,你把原文喂给任意 LLM 得到初稿;我再做去重、命名规范化与落库结构整理。
- 方案 C(先跑起来):先用本报告的候选清单入库占位,后续对照原文逐条修订;适合你想立刻开始复用。
- 方案 D(另一种定义分支):如果你说的 skills 是“个人/团队技能矩阵(简历/能力模型)”,输出将改为技能分类、熟练度量表、作品证据与提升计划;请确认。
- 载体选择建议:以
skills.yaml为单一事实来源,自动生成 Obsidian 笔记与 skills.sh,避免维护两套内容。
Expert Views
开源 Agent 框架开发者(paraphrase)
- 更倾向把 skill 写成“工具接口 + 约束输入输出”的小模块,方便在不同 agent 框架(tool calling/function calling)里复用。
- 建议每条 skill 都带可自动化验证的验收:例如输出满足 JSON schema、或给定输入能复现同类产出。
产品设计师 / 设计系统维护者(paraphrase)
- 认为 UI 质量提升应从约束入手:先锁定组件库与 token,再让生成式工具在边界内创作,才能稳定一致。
- 强调状态与一致性:按钮、表单、表格等基础组件的交互状态齐全,比“更花哨”更能提升观感。
前端工程师(paraphrase)
- 建议把 UI skills 工程化:组件库(Storybook)、规范(ESLint/Stylelint)、E2E/视觉回归(Playwright 截图、Chromatic)形成流水线。
- 认为 Vibe Coding 最容易忽略可访问性与性能,应把对比度、键盘焦点、首屏性能等纳入 Definition of Done。
内容制作/视频工程师(paraphrase)
- Remotion 适合做可复现的内容生产:用数据驱动批量渲染,降低手工剪辑的重复劳动。
- 关注渲染成本与稳定性:需要规范分辨率/码率、在 CI 上做缓存与失败重试,避免“渲一半挂掉”。
Evidence & Confidence
- Remotion 可用 React 生成并渲染视频(confidence: high):有官方文档与开源仓库可核验。
- “Top10 最受欢迎的 Agent Skills 来自 skills.sh”以及“4 个方法提升 Vibe Coding UI 质量”的具体列表内容(confidence: low):仅来自 issue 摘录与短链,我无法在线核验原文细节。
- 将 UI 方法固化为设计系统 + checklist 通常能显著提升一致性(confidence: medium):属于业界常见实践,但效果取决于是否真正锁定组件库与验收门槛。
- 使用 OCR + 结构化模板抽取 skills 能减少遗漏与命名漂移(confidence: high):流程可重复、可人工复核,适合 Obsidian 知识库入库。
Next Steps
- 你提供:两篇小红书正文(或截图/OCR 文本)+ 期望落库格式(Obsidian 笔记 / skills.md / skills.yaml / skills.sh)。
- 我输出:最终 skills 清单(Top10 + UI 4 方法 + Remotion),每条含用途、步骤、验收、提示词、资源链接与标签。
- 你核对:对照原文修正名称与细节,并补充你的偏好工具栈(React/Vue、Tailwind/AntD、Next.js/Vite 等)。
- 试跑验证:挑 1 个真实 UI 任务,用“UI skills checklist”迭代 2 轮,保存前后截图与变更点,回填到对应 skill 作为示例证据。
Details (Optional)
Details
TL;DR
- 本文中的 skills 指“可复用的 Agent/自动化能力模块”(可落地为 Obsidian 技能卡或 skills.sh 清单),而不是简历技能。
- 两条小红书短链内容我当前无法在线核验,因此无法保证能准确复现原文的“Top10/4 方法”;下文给出可执行的提取流程与一份候选清单(待你核对原文后替换)。
- 把 UI 提升技巧也当成 skill:它们更像质量门禁/检查清单,适合固化成每次 Vibe Coding 生成 UI 后的标准迭代步骤。
- Remotion 建议单独建 skill:用 React 组件生成视频,适合产品演示、动效与批量内容生产,可接入 CI 自动渲染。
Key Insights
- 好的 skill 条目是“可验证产出”的最小单元:明确输入、输出、步骤与验收标准(Definition of Done),避免只写概念口号。
- “Agent Skills”整理的难点在命名与边界:用“动词 + 对象 + 产出”命名可降低重复(例:把长文转 JSON、把网页变摘要并带引用)。
- UI 质量提升的关键不是让模型更会审美,而是提供可执行约束:设计系统/组件库、排版与间距 token、交互状态齐全、视觉回归与可访问性门槛。
- 最省力的落地路径:先入库 10 个 Agent skills + 4 个 UI skills 的占位条目,每条先补 1 个示例与 1 段提示词,后续再迭代完善。
Playbook
- 获取原文内容(保证可追溯)
- 打开两条小红书链接复制正文;若复制困难,用截图 + OCR 得到纯文本(可选:PaddleOCR、Tesseract、macOS/iOS Live Text)。
- 将原文文本连同链接、作者/发布时间(若可见)存入
Sources/或写入 skill 的source_url字段,方便之后对照核验。
- 从原文抽取成“技能卡”而不是“笔记摘抄”
- 抽取规则:每出现一个可复用动作或方法,就形成 1 条 skill;每条只解决一个稳定问题(避免一条覆盖所有)。
- 统一字段:用途/适用场景、输入、输出、步骤、验收标准、常见坑与修复、可复用提示词、资源链接。
- UI 提升技巧入库方式:写成“迭代 loop + checklist”
- 把每个 UI 方法拆成:约束(用什么组件库/风格 token)→操作(怎么改)→验收(对齐/状态/可访问性/性能)→回归(截图对比)。
- 给每个方法配一段提示词,让你在 Cursor/Windsurf/Claude Code 等工具里可以直接复用。
- 入库到 myObsidian(建议文件结构)
Skills/Agent/:Top10 agent skills;Skills/UI/:UI 质量提升;Skills/Content/:Remotion 等内容产出。- 生成
Skills/_index.md汇总:按标签、适用工具栈(React/Vue、Tailwind/AntD)、更新时间索引,方便检索与复用。
- 技能卡模板(可直接复制)
---
name: <skill 名称>
category: Agent | UI | Content
tags: [ ]
inputs: []
outputs: []
tools: []
definition_of_done:
- <可验证验收点1>
- <可验证验收点2>
source_url: <原文链接>
---
使用场景:
步骤:
常见坑/修复:
可复用提示词:
- 候选 skills 清单(占位版,需对照原文核对/替换)
说明:以下是行业常见的 Agent/UI skills 形态,用于先搭库;最终名称与内容以你贴出的原文为准。
Agent Skills(10 条,占位版)
1) 网页检索与带引用摘要:检索多源 → 归纳 → 输出带 URL/段落定位的摘要 2) 文档/RAG 检索问答:从本地知识库回答并给出处与置信度 3) 结构化抽取:把长文/网页转成表格或 JSON/YAML(按 schema) 4) 代码执行与调试:最小复现、单测、错误定位与修复建议 5) API/工具调用封装:把外部能力包装成可重复 tool(输入输出 schema 明确) 6) 数据处理:CSV/SQL 清洗、统计、可视化与导出 7) 项目脚手架:生成目录结构、配置、CI、基本页面与规范 8) 计划拆解与跟踪:里程碑、依赖、风险与变更记录 9) 评审与自检:对输出做 checklist、反例测试、回归验证 10) 自动化编排:定时任务/工作流(如 GitHub Actions)把多步串起来
UI Skills(4 条,占位版)
1) 设计系统先行:选定组件库 + 颜色/字体/间距 token,禁止随意发明样式 2) 信息层级与排版:type scale、8px grid、对齐与留白;优先解决可读性 3) 状态与边界完整:loading/empty/error/disabled/focus/hover/skeleton 都要有 4) 视觉回归与可访问性:对比度、键盘可用、ARIA;用截图对比防回退
Content Skill(补充:你已提到 Remotion)
Remotion:用 React 组件批量渲染短视频/动效演示,可用于产品 Demo、教程、社媒内容自动化。
Expert Views
开源 Agent 框架开发者(paraphrase)
- 更倾向把 skill 写成“工具接口 + 约束输入输出”的小模块,方便在不同 agent 框架(tool calling/function calling)里复用。
- 建议每条 skill 都带可自动化验证的验收:例如输出满足 JSON schema、或给定输入能复现同类产出。
产品设计师 / 设计系统维护者(paraphrase)
- 认为 UI 质量提升应从约束入手:先锁定组件库与 token,再让生成式工具在边界内创作,才能稳定一致。
- 强调状态与一致性:按钮、表单、表格等基础组件的交互状态齐全,比“更花哨”更能提升观感。
前端工程师(paraphrase)
- 建议把 UI skills 工程化:组件库(Storybook)、规范(ESLint/Stylelint)、E2E/视觉回归(Playwright 截图、Chromatic)形成流水线。
- 认为 Vibe Coding 最容易忽略可访问性与性能,应把对比度、键盘焦点、首屏性能等纳入 Definition of Done。
内容制作/视频工程师(paraphrase)
- Remotion 适合做可复现的内容生产:用数据驱动批量渲染,降低手工剪辑的重复劳动。
- 关注渲染成本与稳定性:需要规范分辨率/码率、在 CI 上做缓存与失败重试,避免“渲一半挂掉”。
Options
- 方案 A(推荐,最准确):你粘贴两篇小红书正文/截图文本,我按模板输出最终 14 条 skills(含命名、标签、可复用提示词、验收标准)。
- 方案 B(半自动):我提供“一键抽取提示词”,你把原文喂给任意 LLM 得到初稿;我再做去重、命名规范化与落库结构整理。
- 方案 C(先跑起来):先用本报告的候选清单入库占位,后续对照原文逐条修订;适合你想立刻开始复用。
- 方案 D(另一种定义分支):如果你说的 skills 是“个人/团队技能矩阵(简历/能力模型)”,输出将改为技能分类、熟练度量表、作品证据与提升计划;请确认。
- 载体选择建议:以
skills.yaml为单一事实来源,自动生成 Obsidian 笔记与 skills.sh,避免维护两套内容。
Evidence & Confidence
- Remotion 可用 React 生成并渲染视频(confidence: high):有官方文档与开源仓库可核验。
- “Top10 最受欢迎的 Agent Skills 来自 skills.sh”以及“4 个方法提升 Vibe Coding UI 质量”的具体列表内容(confidence: low):仅来自 issue 摘录与短链,我无法在线核验原文细节。
- 将 UI 方法固化为设计系统 + checklist 通常能显著提升一致性(confidence: medium):属于业界常见实践,但效果取决于是否真正锁定组件库与验收门槛。
- 使用 OCR + 结构化模板抽取 skills 能减少遗漏与命名漂移(confidence: high):流程可重复、可人工复核,适合 Obsidian 知识库入库。
Next Steps
- 你提供:两篇小红书正文(或截图/OCR 文本)+ 期望落库格式(Obsidian 笔记 / skills.md / skills.yaml / skills.sh)。
- 我输出:最终 skills 清单(Top10 + UI 4 方法 + Remotion),每条含用途、步骤、验收、提示词、资源链接与标签。
- 你核对:对照原文修正名称与细节,并补充你的偏好工具栈(React/Vue、Tailwind/AntD、Next.js/Vite 等)。
- 试跑验证:挑 1 个真实 UI 任务,用“UI skills checklist”迭代 2 轮,保存前后截图与变更点,回填到对应 skill 作为示例证据。
Sources
- GitHub Issue #27(上下文与评论):https://github.com/EOMZON/myObsidian/issues/27
- 小红书短链(Top10 Agent Skills,无法在线核验):http://xhslink.com/o/1h825TiRrlM
- 小红书短链(UI 方法,无法在线核验):http://xhslink.com/o/8Iwv6w7efiK
- Remotion 官方文档:https://www.remotion.dev/docs
- Remotion GitHub:https://github.com/remotion-dev/remotion
- shadcn/ui:https://ui.shadcn.com/
- Tailwind CSS Docs:https://tailwindcss.com/docs
- Radix UI:https://www.radix-ui.com/
- Playwright:https://playwright.dev/
- Storybook:https://storybook.js.org/
Sources
- GitHub Issue #27(上下文与评论):https://github.com/EOMZON/myObsidian/issues/27
- 小红书短链(Top10 Agent Skills,无法在线核验):http://xhslink.com/o/1h825TiRrlM
- 小红书短链(UI 方法,无法在线核验):http://xhslink.com/o/8Iwv6w7efiK
- Remotion 官方文档:https://www.remotion.dev/docs
- Remotion GitHub:https://github.com/remotion-dev/remotion
- shadcn/ui:https://ui.shadcn.com/
- Tailwind CSS Docs:https://tailwindcss.com/docs
- Radix UI:https://www.radix-ui.com/
- Playwright:https://playwright.dev/
- Storybook:https://storybook.js.org/
Closing Summary
- 结论:待从原文提取Agent Skills与UI技巧入库(含Remotion)
- 下一步:把两篇小红书笔记正文粘贴出来,我即可输出最终 skills 清单与条目正文
One next action
把两篇小红书笔记正文粘贴出来,我即可输出最终 skills 清单与条目正文