<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>AI 工具 | Feisky</title><link>https://feisky.xyz/tags/ai-%E5%B7%A5%E5%85%B7/</link><description>极客时间专栏作者，专注于 Kubernetes、AI Infra、AI Agent 领域的深度技术分享，让 AI 成为你的第二大脑</description><generator>Hugo 0.165.0</generator><language>zh-CN</language><managingEditor>Pengfei Ni</managingEditor><webMaster>Pengfei Ni</webMaster><lastBuildDate>Fri, 14 Aug 2026 12:39:05 +0000</lastBuildDate><atom:link href="https://feisky.xyz/tags/ai-%E5%B7%A5%E5%85%B7/index.xml" rel="self" type="application/rss+xml"/><item><title>用 Claude Code 处理视频太麻烦,我顺手写了个 Skill</title><link>https://feisky.xyz/posts/2026-04-15-%E7%94%A8claude-code%E5%A4%84%E7%90%86%E8%A7%86%E9%A2%91%E5%A4%AA%E9%BA%BB%E7%83%A6-%E6%88%91%E9%A1%BA%E6%89%8B%E5%86%99%E4%BA%86%E4%B8%AAskill/</link><pubDate>Wed, 15 Apr 2026 10:00:00 +0800</pubDate><dc:creator>Pengfei Ni</dc:creator><category>Claude Code</category><category>Skills</category><category>视频处理</category><category>AI 工具</category><guid>https://feisky.xyz/posts/2026-04-15-%E7%94%A8claude-code%E5%A4%84%E7%90%86%E8%A7%86%E9%A2%91%E5%A4%AA%E9%BA%BB%E7%83%A6-%E6%88%91%E9%A1%BA%E6%89%8B%E5%86%99%E4%BA%86%E4%B8%AAskill/</guid><description>&lt;p&gt;看 YouTube 上的技术演讲，遇到讲得特别好的，想把要点记下来。以前的流程是：先找个在线工具下载视频，再找个工具提取字幕，字幕格式乱七八糟还得手动清理。一套下来，光找工具就花了半小时，笔记还没开始写。&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>看 YouTube 上的技术演讲，遇到讲得特别好的，想把要点记下来。以前的流程是：先找个在线工具下载视频，再找个工具提取字幕，字幕格式乱七八糟还得手动清理。一套下来，光找工具就花了半小时，笔记还没开始写。</p><p>另一个场景更折腾。录完一段产品 DEMO，画面有了，但没有解说，自己录需要反复调节奏。每次都在想，Claude Code 能帮我写代码，为什么不能帮我处理这些视频的活？</p><p>想了想，干脆自己写一个。</p><h2 id="于是就有了-video-skills">于是就有了 video-skills</h2><p>video-skills 是我开源的一个视频处理 Skill 集合，包含三个技能：</p><ul><li><code>download-video</code>：从 YouTube、Bilibili、Twitter/X 等 1000 多个平台下载视频</li><li><code>transcribe-video</code>：提取视频字幕，优先走内嵌字幕，没有才调 API 去转录</li><li><code>narrate-video</code>：给视频自动生成配音，画面和语音节奏对齐</li></ul><p>三个技能可以单独用，也可以串起来。比如我最常用的流程是：下载一个 YouTube 视频 → 转成文字 → 拿着文字稿去做笔记整理。或者录完一段 DEMO → 让 Claude 看着画面写解说词 → 生成配音合进视频。</p><p>安装有两种方式。在 Claude Code 里直接：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>/plugin marketplace add feiskyer/video-skills</span></span><span style="display:flex;"><span>/plugin install video-skills@video-skills</span></span></code></pre></div><p>或者用 npx：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx skills add feiskyer/video-skills</span></span></code></pre></div><p>前置依赖就两个：<code>yt-dlp</code> 和<code>ffmpeg</code>，macOS 用 Homebrew 装就行：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>brew install yt-dlp ffmpeg</span></span></code></pre></div><p>其他平台可以让 AI 帮你自动安装。</p><p>下面按我自己最常用的两个场景，看看它们的用法。</p><h2 id="场景一youtube-视频变文字笔记">场景一：YouTube 视频变文字笔记</h2><p>上周看到 Andrej Karpathy 一个新访谈，一个多小时，想先拿到文字稿挑重点看。打开 Claude Code，把链接丢进去：</p><pre tabindex="0"><code>帮我下载这个视频 https://www.youtube.com/watch?v=kwSVtQ7dziU</code></pre><p><code>download-video</code> 会用 yt-dlp 把视频拉下来，存到<code>~/Downloads/Videos/</code>。只要音频、指定 720p 这些，直接用自然语言说就行。</p><p>下载完接着转文字：</p><pre tabindex="0"><code>把刚下载的视频转成文字</code></pre><p><code>transcribe-video</code> 会先检查视频有没有内嵌字幕。YouTube 上很多视频自带字幕，质量比语音识别好，速度快，关键是不花 API 的钱。只有没字幕的时候才走 OpenAI 的<code>gpt-4o-transcribe</code>。转出来的文字稿自动清理了时间戳和格式标签，直接就是干净的纯文本。拿到文字稿再让 Claude 做个摘要，整个流程一气呵成。</p><p>没有内嵌字幕的视频需要配置 API Key，创建<code>~/.transcribe_video.env</code>：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>OPENAI_API_KEY<span style="color:#f92672">=</span>your-key-here</span></span></code></pre></div><p>也支持其他兼容 OpenAI API 的平台，加上<code>OPENAI_API_BASE</code> 就行。</p><p>不过下载和转录只解决了看视频的问题。如果你还需要编辑视频呢？比如录了个产品 DEMO，画面有了，但没声音。</p><h2 id="场景二录完-demo-自动配音">场景二：录完 DEMO 自动配音</h2><p>以前自己录个视频 DEMO，经常出现口误、卡壳、节奏不对等等的问题，录完还要花很长时间去剪辑，折腾半天才能搞定。</p><p>现在录好视频，直接一句话就可以搞定配音问题：</p><pre tabindex="0"><code>给这个 DEMO 视频加上中文配音 demo.mp4</code></pre><p>Claude Code 会先每隔几秒截帧，看每个时间点屏幕上在发生什么，建一个场景时间表。然后根据画面写带时间戳的解说词，每段文字量只占时间窗口的 80% ，段落之间自然留白。最后调 Azure TTS 逐段生成语音，按时间戳合成到视频里。</p><p>不过使用时需要注意，配置 Azure 密钥，创建<code>~/.narrate_video.env</code> 并设置：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>AZURE_SPEECH_KEY<span style="color:#f92672">=</span>your-key-here</span></span><span style="display:flex;"><span>AZURE_SPEECH_REGION<span style="color:#f92672">=</span>eastus</span></span></code></pre></div><h2 id="写在最后">写在最后</h2><p>video-skills 做的事情其实并不复杂，只是把 yt-dlp、ffmpeg、还有 Azure Speech 这些命令行工具和 AI 调用包进了 Skill，但用起来的流畅度完全不一样。感兴趣的话可以直接安装来试试：<code>npx skills add feiskyer/video-skills</code>。</p><p>video-skills GitHub 为<a href="https://github.com/feiskyer/video-skills%EF%BC%8C%E6%9C%89%E4%BB%BB%E4%BD%95%E9%97%AE%E9%A2%98%E6%AC%A2%E8%BF%8E%E8%B4%A1%E7%8C%AE%E5%AE%8C%E5%96%84">https://github.com/feiskyer/video-skills，有任何问题欢迎贡献完善</a>。</p><hr><p>欢迎长按下面的二维码关注<strong>Feisky</strong> 公众号，了解更多云原生和 AI 知识。</p><p><img src="/images/mp.png" alt="Feisky 公众号二维码" loading="lazy" decoding="async"/></p>
]]></content:encoded><dc:extent>3 min read</dc:extent></item><item><title>OpenClaw 必备 Skill 清单：装完这些再开始干活</title><link>https://feisky.xyz/posts/2026-03-16-openclaw%E5%BF%85%E5%A4%87skill%E6%B8%85%E5%8D%95/</link><pubDate>Mon, 16 Mar 2026 10:00:00 +0800</pubDate><dc:creator>Pengfei Ni</dc:creator><category>OpenClaw</category><category>Skills</category><category>AI 工具</category><guid>https://feisky.xyz/posts/2026-03-16-openclaw%E5%BF%85%E5%A4%87skill%E6%B8%85%E5%8D%95/</guid><description>&lt;p&gt;上次分享了《&lt;a href="https://mp.weixin.qq.com/s/b-0ppca5YhiGgxR_mWJNVA"&gt;十个顶级 Claude Code Skills，装上就不想卸&lt;/a&gt;》，不少读者问我 OpenClaw 这边有没有类似的推荐。今天就来一篇。&lt;/p&gt;
&lt;p&gt;跟 Claude Code 比，全新安装的 OpenClaw 其实挺无聊的。它能聊天、能写代码、能操作文件系统，但碰到需要上网搜东西、刷个社交媒体、或者画张图的场景，就卡住了，看起来跟 ChatGPT 之类的聊天工具并没有多大区别。但这其实是还没用好 OpenClaw 最基本的扩展机制，也就是 Skill。ClawHub 上的 Skill 数量已经破了 25000，光是排名第一的 self-improving-agent 就有 20 多万的安装量。不过 Skill 装多了也有问题，互相打架不说，上下文也吃不消。所以关键还是选对几个真正有用的。&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>上次分享了《<a href="https://mp.weixin.qq.com/s/b-0ppca5YhiGgxR_mWJNVA">十个顶级 Claude Code Skills，装上就不想卸</a>》，不少读者问我 OpenClaw 这边有没有类似的推荐。今天就来一篇。</p><p>跟 Claude Code 比，全新安装的 OpenClaw 其实挺无聊的。它能聊天、能写代码、能操作文件系统，但碰到需要上网搜东西、刷个社交媒体、或者画张图的场景，就卡住了，看起来跟 ChatGPT 之类的聊天工具并没有多大区别。但这其实是还没用好 OpenClaw 最基本的扩展机制，也就是 Skill。ClawHub 上的 Skill 数量已经破了 25000，光是排名第一的 self-improving-agent 就有 20 多万的安装量。不过 Skill 装多了也有问题，互相打架不说，上下文也吃不消。所以关键还是选对几个真正有用的。</p><p>这篇就整理一份我自己在用的 OpenClaw Skill 清单，每个都有附安装命令，方便你一键安装。</p><h2 id="先装这三个">先装这三个</h2><p>这三个 Skill 我觉得属于必备级别，建议第一时间搞定。</p><h3 id="self-improving-agent">Self-Improving Agent</h3><p>ClawHub 排名第一不是没道理的。</p><p>这个 Skill 让 OpenClaw 具备了自我学习的能力。每次你纠正它的错误、每次命令执行失败、每次它发现了更好的做法，都会被记录下来，变成它下次做事的经验。用得越久，它就越懂你的习惯和偏好。</p><p>我用了一段时间之后，最明显的变化是它不再重复犯同一个错了。比如我习惯用 pnpm 而不是 npm，纠正过一次之后就再也没出过。听起来是个小事，但每天省几次纠正的功夫，累积下来效率提升挺明显的。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawdhub install self-improving-agent</span></span></code></pre></div><h3 id="find-skills">Find Skills</h3><p>OpenClaw 不像 Claude Code 那样内置了大量工具，很多能力需要通过 Skill 来补齐。问题是 ClawHub 上 25000 多个 Skill，你怎么知道哪个能解决你当前的问题？</p><p>Find Skills 做的就是这件事。当你问 OpenClaw“怎么做 X”的时候，它会先去 ClawHub 搜一圈，看看有没有现成的 Skill 能用，找到了就直接推荐给你，省得自己一个个去翻。</p><p>有点像给 OpenClaw 装了个应用商店的搜索入口。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawdhub install find-skills</span></span></code></pre></div><h3 id="skill-vetter">Skill Vetter</h3><p>前面说了 ClawHub 上有 25000 多个 Skill，质量参差不齐。有的 Skill 写得不错，有的可能藏着恶意代码，毕竟 Skill 本质上就是一段会被 Agent 执行的指令。</p><p>Skill Vetter 的作用是在安装前自动扫描 Skill 的内容，检查有没有潜在的安全隐患。比如 Skill 里是否有可疑的网络请求、是否试图读取敏感文件、是否包含 prompt injection 的模式。</p><p>如果你对安全要求更高，可以搭配慢雾（SlowMist）出的 OpenClaw 安全实践指南一起用。那份指南走的是零信任路线，默认假设 prompt injection、供应链投毒都可能发生，从日常操作到每晚巡检都有覆盖。对于在高权限环境下跑 OpenClaw 的用户来说，值得过一遍。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawhub install skill-vetter</span></span></code></pre></div><blockquote><p>附安全实践指南链接：<a href="https://github.com/slowmist/openclaw-security-practice-guide">https://github.com/slowmist/openclaw-security-practice-guide</a></p></blockquote><h2 id="让-openclaw-能上网">让 OpenClaw 能上网</h2><p>裸机的 OpenClaw 没有联网能力，不能搜索、不能访问网页。这三个 Skill 分别解决搜索、浏览器操作和长文提炼三个场景。</p><h3 id="tavily-search">Tavily Search</h3><p>给 OpenClaw 加上网络搜索能力。Tavily 有月免费额度，对个人用户来说日常搜索基本够用，不需要一上来就掏钱。</p><p>搜索质量比让 OpenClaw 去 curl 一个搜索引擎然后解析 HTML 好太多了。返回的结果是结构化的，直接就能用。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawhub install tavily-search</span></span></code></pre></div><h3 id="agent-browser">Agent Browser</h3><p>有些事光靠搜索引擎搞不定。比如你要操作一个需要登录的后台、要在某个网站上填表单、或者要从一个动态加载的页面抓数据，这些都需要真正的浏览器。</p><p>Agent Browser 让 OpenClaw 能控制浏览器，点击、输入、截屏、导航，该有的都有。</p><p>这里有个关键技巧：用<code>--auto-connect</code> 参数连接到你已经登录过的 Chrome 浏览器。这样 OpenClaw 就能直接用你的登录态，不用每次都重新登录各种服务。省事太多了。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawhub install agent-browser</span></span></code></pre></div><h3 id="summarize">Summarize</h3><p>经常需要让 OpenClaw 帮你读一篇长文章或者处理一段音视频，Summarize 就是干这个的。给它一个网址、一个文件路径、或者一段媒体，它帮你快速生成摘要。</p><p>用之前需要先装个全局依赖：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npm i -g @steipete/summarize</span></span><span style="display:flex;"><span>npx clawhub install summarize</span></span></code></pre></div><p>搜索、浏览器、摘要，三个加一起，OpenClaw 在信息获取层面就基本没有短板了。不过这还只是读的能力。如果你还想让它去社交媒体上逛，那就需要下面这组 Skill。</p><h2 id="社交媒体三件套">社交媒体三件套</h2><p>这三个 Skill 来自同一个开发者 jackwener，做的事情就是让 OpenClaw 等各种 Agent 能搜索、访问和交互主流社交平台的内容。</p><p>小红书：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx skills add jackwener/xiaohongshu-cli</span></span></code></pre></div><p>Twitter/X：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx skills add jackwener/twitter-cli</span></span></code></pre></div><p>Reddit：</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx skills add jackwener/rdt-cli</span></span></code></pre></div><p>我自己用得最多的是 xiaohongshu-cli 和 twitter-cli。比如想要了解某个工具的用户评价，让 OpenClaw 去小红书和 Twitter 上搜一圈，回来给我整理个摘要，比自己去翻快多了。</p><p>jackwener 还开源了 Bilibili、Telegram、Discord、微博、BOSS 直聘等平台的 CLI 工具和对应 Skill，需要的可以去他的 GitHub 上看看。</p><h2 id="锦上添花">锦上添花</h2><p>下面这几个不是每个人都需要，但如果你的使用场景刚好对上了，装了之后体验会好一截。</p><h3 id="proactive-agent">Proactive Agent</h3><p>普通 OpenClaw 是你给任务它才干活。Proactive Agent 让它变得主动一些，能自我迭代、主动发现问题、主动优化方案。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawhub install proactive-agent</span></span></code></pre></div><h3 id="github">GitHub</h3><p>有开源项目要维护，或者想给别人的项目提 PR，这个 Skill 让 OpenClaw 能直接操作 GitHub 的 Issues、PR、Code Review 等工作流。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawhub install GitHub</span></span></code></pre></div><h3 id="nano-banana-pro">Nano Banana Pro</h3><p>用 Gemini 3 Pro 的图像生成能力，让 OpenClaw 能画图。支持文生图和图生图，1K/2K/4K 分辨率都行，编辑已有图片也可以。做封面图、画流程图、生成配图的时候挺方便的。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawhub install nano-banana-pro</span></span></code></pre></div><h3 id="mcporter">Mcporter</h3><p>OpenClaw 本身不支持 MCP 工具。如果你之前在 Claude Code 上用惯了各种 MCP Server，换到 OpenClaw 会觉得少了点什么。</p><p>Mcporter 做的是格式转换：把 MCP 工具转成 CLI 格式，再作为 Skill 给 OpenClaw 使用。算是一个桥接方案，让你之前的 MCP 生态投资不至于浪费。</p><div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>npx clawhub install mcporter</span></span></code></pre></div><hr><p>以上就是我目前在用的 OpenClaw Skill 组合：先把自学习和安全两个基础打好，再把联网和社交媒体的信息通道打通，最后根据自己的工作场景挑几个辅助工具。而至于编程呢，还是把专业的事情交给专业的工具，继续交给 Claude Code 来负责。你可以用 OpenClaw 的 ACP Agent 来调度 Claude Code，顺手也解决了手机访问的问题（接入 Slack/Discord/飞书等可以随时手机下发任务）。</p><p>如果这些还不够用，下面这几个地方可以继续探索：</p><hr><p>相关资源：</p><ul><li>ClawHub 官网：<a href="https://clawhub.ai/">https://clawhub.ai/</a></li><li>Awesome OpenClaw Skills：<a href="https://github.com/VoltAgent/awesome-openclaw-skills">https://github.com/VoltAgent/awesome-openclaw-skills</a></li><li>OpenClaw Skills 仓库：<a href="https://github.com/openclaw/skills">https://github.com/openclaw/skills</a></li><li>SkillsMap：<a href="https://skillsmp.com/">https://skillsmp.com/</a></li><li>Skills.SH：<a href="https://skills.sh/">https://skills.sh/</a></li><li>Awesome OpenClaw Usecases：<a href="https://github.com/hesamsheikh/awesome-openclaw-usecases">https://github.com/hesamsheikh/awesome-openclaw-usecases</a></li></ul><hr><p>欢迎长按下面的二维码关注<strong>Feisky</strong> 公众号，了解更多云原生和 AI 知识。</p><p><img src="/images/mp.png" alt="Feisky 公众号二维码" loading="lazy" decoding="async"/></p>
]]></content:encoded><dc:extent>6 min read</dc:extent></item></channel></rss>