[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-actionbook--actionbook":3,"tool-actionbook--actionbook":61},[4,18,26,36,44,52],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",143909,2,"2026-04-07T11:33:18",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107888,"2026-04-06T11:32:50",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":10,"last_commit_at":50,"category_tags":51,"status":17},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,"2026-04-06T11:19:32",[35,15,13,14],{"id":53,"name":54,"github_repo":55,"description_zh":56,"stars":57,"difficulty_score":10,"last_commit_at":58,"category_tags":59,"status":17},4292,"Deep-Live-Cam","hacksider\u002FDeep-Live-Cam","Deep-Live-Cam 是一款专注于实时换脸与视频生成的开源工具，用户仅需一张静态照片，即可通过“一键操作”实现摄像头画面的即时变脸或制作深度伪造视频。它有效解决了传统换脸技术流程繁琐、对硬件配置要求极高以及难以实时预览的痛点，让高质量的数字内容创作变得触手可及。\n\n这款工具不仅适合开发者和技术研究人员探索算法边界，更因其极简的操作逻辑（仅需三步：选脸、选摄像头、启动），广泛适用于普通用户、内容创作者、设计师及直播主播。无论是为了动画角色定制、服装展示模特替换，还是制作趣味短视频和直播互动，Deep-Live-Cam 都能提供流畅的支持。\n\n其核心技术亮点在于强大的实时处理能力，支持口型遮罩（Mouth Mask）以保留使用者原始的嘴部动作，确保表情自然精准；同时具备“人脸映射”功能，可同时对画面中的多个主体应用不同面孔。此外，项目内置了严格的内容安全过滤机制，自动拦截涉及裸露、暴力等不当素材，并倡导用户在获得授权及明确标注的前提下合规使用，体现了技术发展与伦理责任的平衡。",88924,"2026-04-06T03:28:53",[14,15,13,60],"视频",{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":64,"owner_name":72,"owner_avatar_url":73,"owner_bio":74,"owner_company":75,"owner_location":75,"owner_email":76,"owner_twitter":75,"owner_website":77,"owner_url":78,"languages":79,"stars":110,"forks":111,"last_commit_at":112,"license":113,"difficulty_score":32,"env_os":114,"env_gpu":115,"env_ram":114,"env_deps":116,"category_tags":123,"github_topics":124,"view_count":32,"oss_zip_url":75,"oss_zip_packed_at":75,"status":17,"created_at":129,"updated_at":130,"faqs":131,"releases":147},5041,"actionbook\u002Factionbook","actionbook","Parallel Action CLI for AI agents. Run 50 actions across 20 sites at onece.","Actionbook 是一款专为 AI 智能体设计的并行操作命令行工具，旨在大幅提升自动化浏览网页的效率。传统 AI 在操作网页时往往步骤繁琐：每执行一步都需要截图、解析页面再决策，导致处理单个任务耗时极长，且难以应对现代网站复杂的动态渲染机制，通常只能串行处理任务。\n\nActionbook 通过提供精准的“操作手册”解决了这些痛点。它让 AI 无需反复猜测页面结构，直接按指令执行，速度提升可达 10 倍。其无状态架构支持真正的并发处理，能够同时在数十个浏览器标签页中执行上百个动作，例如在 2 分钟内快速采集近 200 个网站的标语信息。此外，它基于 Rust 构建，可直接调用用户系统中已有的浏览器（如 Chrome、Edge 等），无需额外安装环境。\n\n这款工具特别适合开发者、AI 研究人员以及需要构建高效网络爬虫或自动化工作流的技术人员。只需简单配置，即可让 Claude Code、Cursor 等编程助手自动调用 Actionbook 来理解和操作网页。对于希望突破单线程限制、实现大规模并行数据采集或测试的团队来说，Actionbook 是一个强大且实用的技术解决方案。","![Actionbook Cover](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Factionbook_actionbook_readme_bd6e8238a89d.png)\n\n\u003Cdiv align=\"center\">\n\n### Actionbook\n\n![GitHub last commit](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Factionbook\u002Factionbook) [![NPM Downloads](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fd18m\u002F%40actionbookdev%2Fcli)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@actionbookdev\u002Fcli) [![npm version](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F%40actionbookdev%2Fcli)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@actionbookdev\u002Fcli) [![skills](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fskills-ready-blue)](https:\u002F\u002Fskills.sh\u002Factionbook\u002Factionbook\u002Factionbook)\n\n**Parallel Action CLI for AI agents.**\n\u003Cbr \u002F>\nRun 50 actions across 20 tabs at once.\n\n[Website](https:\u002F\u002Factionbook.dev) · [GitHub](https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook) · [X](https:\u002F\u002Fx.com\u002FActionbookHQ) · [Discord](https:\u002F\u002Factionbook.dev\u002Fdiscord)\n\n\u003C\u002Fdiv>\n\n\u003Cbr \u002F>\n\n## Table of Contents\n\n- [Why Actionbook?](#why-actionbook)\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [AI Agent Skills](#ai-agent-skills)\n- [Examples](#examples)\n- [Available Tools](#available-tools)\n- [Documentation](#documentation)\n- [Contributing](#contributing)\n\n## Why Actionbook?\n\n### ❌ Without Actionbook\n\n- **Slow.** Agents take a snapshot after every single step, parse the page, then decide what to do next. Searching one room on Airbnb takes 15 minutes.\n- **Brittle.** Modern websites use virtual DOMs, streaming components, and SPAs. Agents don't understand these rendering mechanisms, so they fail to interact with dropdowns, date pickers, and dynamic content.\n- **One at a time.** Your agent finishes one page before it can start the next. Need to check 30 company websites? That's 30 rounds, one after another.\n\n### ✅ With Actionbook\n\n- **10x faster.** Action manuals tell agents exactly what to do. No parsing, no guessing.\n- **Accurate.** Built for virtual DOMs, SPAs, and streaming components. Agents operate reliably.\n- **Concurrent.** Stateless architecture. Operate dozens of tabs in parallel.\n\nSee an agent visits **192** First Round portfolio company websites and collects their taglines in 2 minutes. (**Video is not sped up**)\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F35079a19-7236-47a8-87ed-3edf6436c2bf\n\n## Installation\n\nInstall via npm:\n\n```bash\nnpm install -g @actionbookdev\u002Fcli\n```\n\nOr build from source:\n\n```bash\ncargo install --git https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook --path packages\u002Fcli --locked\n```\n\nThe Rust-based CLI uses your existing system browser (Chrome, Brave, Edge, Arc, Chromium), so no extra browser install step is required.\n\n## Quick Start\n\n```bash\nactionbook browser start\n\n# Open tabs\nactionbook browser open https:\u002F\u002Fstripe.com --session s1\nactionbook browser open https:\u002F\u002Flinear.app --session s1\nactionbook browser open https:\u002F\u002Fvercel.com --session s1\n\n# Operate all tabs concurrently\nactionbook browser snapshot --session s1 --tab t1 &\nactionbook browser snapshot --session s1 --tab t2 &\nactionbook browser snapshot --session s1 --tab t3 &\n\n# Interact with each tab using refs from its snapshot\nactionbook browser click @e5 --session s1 --tab t1\nactionbook browser fill @e3 \"hello\" --session s1 --tab t2\nactionbook browser click @e8 --session s1 --tab t3\n```\n\nWhen working with any AI coding assistant (Claude Code, Cursor, etc.), add this to your prompt:\n\n```\nUse Actionbook to understand and operate the web page.\n```\n\nThe agent will automatically use the CLI to fetch action manuals and execute browser operations.\n\n## AI Agent Skills\n\nActionbook ships with Agent Skills that teach your AI agent how to use the CLI. Add them with one command:\n\n```bash\nnpx skills add actionbook\u002Factionbook\n```\n\n\n## Examples\n\nExplore real-world examples in the [Examples Documentation](https:\u002F\u002Factionbook.dev\u002Fdocs\u002Fexamples).\n\n\n## Available Tools\n\nActionbook provides tools for searching and retrieving action manuals. See the [CLI Reference](https:\u002F\u002Factionbook.dev\u002Fdocs\u002Fapi-reference\u002Fcli) for the full command list. If you're using the MCP integration, see the [MCP Tools Reference](https:\u002F\u002Factionbook.dev\u002Fdocs\u002Fapi-reference\u002Fmcp-tools).\n\n\n## Documentation\n\nFor comprehensive guides, API references, and tutorials, visit our documentation site:\n\n**[actionbook.dev\u002Fdocs](https:\u002F\u002Factionbook.dev\u002Fdocs)**\n\n## Stay tuned\n\nWe move fast. Star Actionbook on Github to support and get latest information.\n\n![Star Actionbook](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Factionbook_actionbook_readme_031e53d14fbf.png)\n\nJoin the community:\n\n- [Chat with us on Discord](https:\u002F\u002Factionbook.dev\u002Fdiscord) - Get help, share your agents, and discuss ideas\n- [Follow @ActionbookHQ on X](https:\u002F\u002Fx.com\u002FActionbookHQ) - Product updates and announcements\n\n## Contributing\n\n- **[Read the Contributing Guide](CONTRIBUTING.md)** - See repository setup, package layout, and validation workflows for the public repo.\n- **[Request a Website](https:\u002F\u002Factionbook.dev\u002Frequest-website)** - Suggest websites you want Actionbook to index.\n\n## License\n\nSee [LICENSE](LICENSE) for the license details.\n","![Actionbook 封面](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Factionbook_actionbook_readme_bd6e8238a89d.png)\n\n\u003Cdiv align=\"center\">\n\n### Actionbook\n\n![GitHub 最近提交](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Factionbook\u002Factionbook) [![NPM 下载量](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fd18m\u002F%40actionbookdev%2Fcli)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@actionbookdev\u002Fcli) [![npm 版本](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F%40actionbookdev%2Fcli)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@actionbookdev\u002Fcli) [![技能](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fskills-ready-blue)](https:\u002F\u002Fskills.sh\u002Factionbook\u002Factionbook\u002Factionbook)\n\n**面向 AI 代理的并行操作 CLI。**\n\u003Cbr \u002F>\n一次可在 20 个标签页上同时运行 50 个操作。\n\n[官网](https:\u002F\u002Factionbook.dev) · [GitHub](https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook) · [X](https:\u002F\u002Fx.com\u002FActionbookHQ) · [Discord](https:\u002F\u002Factionbook.dev\u002Fdiscord)\n\n\u003C\u002Fdiv>\n\n\u003Cbr \u002F>\n\n## 目录\n\n- [为什么选择 Actionbook？](#why-actionbook)\n- [安装](#installation)\n- [快速入门](#quick-start)\n- [AI 代理技能](#ai-agent-skills)\n- [示例](#examples)\n- [可用工具](#available-tools)\n- [文档](#documentation)\n- [贡献](#contributing)\n\n## 为什么选择 Actionbook？\n\n### ❌ 没有 Actionbook\n\n- **缓慢。** 代理每执行一步就会截取一次页面快照，解析页面内容，然后决定下一步该做什么。在 Airbnb 上搜索一个房间就需要 15 分钟。\n- **脆弱。** 现代网站广泛使用虚拟 DOM、流式组件和单页应用。代理无法理解这些渲染机制，因此无法与下拉菜单、日期选择器和动态内容进行交互。\n- **一次一个。** 你的代理必须完成一个页面后才能开始下一个。如果需要查看 30 家公司的网站，那就得依次轮番访问 30 次。\n\n### ✅ 使用 Actionbook\n\n- **速度提升 10 倍。** 操作手册会明确告诉代理该做什么，无需解析，也无需猜测。\n- **精准可靠。** 专为虚拟 DOM、单页应用和流式组件设计，代理能够稳定地操作网页。\n- **并发执行。** 无状态架构，可同时操作数十个标签页。\n\n观看一个代理在 2 分钟内访问了 **192** 家 First Round 投资组合公司的网站，并收集了它们的标语。（**视频未加速**）\n\nhttps:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F35079a19-7236-47a8-87ed-3edf6436c2bf\n\n## 安装\n\n通过 npm 安装：\n\n```bash\nnpm install -g @actionbookdev\u002Fcli\n```\n\n或者从源码构建：\n\n```bash\ncargo install --git https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook --path packages\u002Fcli --locked\n```\n\n基于 Rust 的 CLI 会使用你系统中已有的浏览器（Chrome、Brave、Edge、Arc、Chromium），因此无需额外安装浏览器。\n\n## 快速入门\n\n```bash\nactionbook browser start\n\n# 打开标签页\nactionbook browser open https:\u002F\u002Fstripe.com --session s1\nactionbook browser open https:\u002F\u002Flinear.app --session s1\nactionbook browser open https:\u002F\u002Fvercel.com --session s1\n\n# 并发操作所有标签页\nactionbook browser snapshot --session s1 --tab t1 &\nactionbook browser snapshot --session s1 --tab t2 &\nactionbook browser snapshot --session s1 --tab t3 &\n\n# 使用快照中的引用与每个标签页交互\nactionbook browser click @e5 --session s1 --tab t1\nactionbook browser fill @e3 \"hello\" --session s1 --tab t2\nactionbook browser click @e8 --session s1 --tab t3\n```\n\n当你使用任何 AI 编程助手（Claude Code、Cursor 等）时，在提示词中加入以下内容：\n\n```\n使用 Actionbook 来理解和操作网页。\n```\n\n这样，代理会自动调用 CLI 获取操作手册并执行浏览器操作。\n\n## AI 代理技能\n\nActionbook 自带代理技能，可以帮助你的 AI 代理学习如何使用 CLI。只需一条命令即可添加：\n\n```bash\nnpx skills add actionbook\u002Factionbook\n```\n\n\n## 示例\n\n请参阅 [示例文档](https:\u002F\u002Factionbook.dev\u002Fdocs\u002Fexamples)，了解真实世界的使用案例。\n\n\n## 可用工具\n\nActionbook 提供用于搜索和获取操作手册的工具。完整的命令列表请参阅 [CLI 参考](https:\u002F\u002Factionbook.dev\u002Fdocs\u002Fapi-reference\u002Fcli)。如果你使用 MCP 集成，请参考 [MCP 工具参考](https:\u002F\u002Factionbook.dev\u002Fdocs\u002Fapi-reference\u002Fmcp-tools)。\n\n\n## 文档\n\n如需全面的指南、API 参考和教程，请访问我们的文档网站：\n\n**[actionbook.dev\u002Fdocs](https:\u002F\u002Factionbook.dev\u002Fdocs)**\n\n## 敬请关注\n\n我们进展迅速。请在 GitHub 上给 Actionbook 加星标，以支持项目并获取最新信息。\n\n![给 Actionbook 加星标](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Factionbook_actionbook_readme_031e53d14fbf.png)\n\n加入社区：\n\n- [在 Discord 上与我们交流](https:\u002F\u002Factionbook.dev\u002Fdiscord) - 获得帮助、分享你的代理项目并讨论想法\n- [关注 X 上的 @ActionbookHQ](https:\u002F\u002Fx.com\u002FActionbookHQ) - 查看产品更新和公告\n\n## 贡献\n\n- **[阅读贡献指南](CONTRIBUTING.md)** - 了解公共仓库的设置、包结构和验证流程。\n- **[请求网站索引](https:\u002F\u002Factionbook.dev\u002Frequest-website)** - 推荐你希望 Actionbook 索引的网站。\n\n## 许可证\n\n许可证详情请参阅 [LICENSE](LICENSE)。","# Actionbook 快速上手指南\n\nActionbook 是一款专为 AI Agent 设计的并行操作 CLI 工具。它通过预生成的“操作手册”让 Agent 无需反复解析页面即可直接执行操作，支持在多个标签页中并发运行任务，速度比传统方式快 10 倍，且能完美适配现代动态网页（SPA、虚拟 DOM）。\n\n## 环境准备\n\n*   **操作系统**：macOS, Linux, Windows\n*   **前置依赖**：\n    *   **Node.js** (推荐用于 npm 安装) 或 **Rust\u002FCargo** (用于源码编译)。\n    *   **现代浏览器**：工具会调用系统中已安装的浏览器（如 Chrome, Brave, Edge, Arc, Chromium），无需额外下载专用浏览器驱动。\n\n## 安装步骤\n\n你可以选择通过 npm 全局安装（推荐），或使用 Cargo 从源码构建。\n\n### 方式一：使用 npm 安装（推荐）\n\n```bash\nnpm install -g @actionbookdev\u002Fcli\n```\n\n> **提示**：国内用户若遇到网络问题，可配置淘宝镜像源加速安装：\n> `npm config set registry https:\u002F\u002Fregistry.npmmirror.com`\n\n### 方式二：使用 Cargo 构建\n\n如果你偏好 Rust 环境或需要最新开发版：\n\n```bash\ncargo install --git https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook --path packages\u002Fcli --locked\n```\n\n## 基本使用\n\n以下是启动浏览器、打开多个标签页并并发执行操作的最小化工作流。\n\n### 1. 启动浏览器服务\n\n首先启动 Actionbook 的浏览器控制服务：\n\n```bash\nactionbook browser start\n```\n\n### 2. 打开多个标签页\n\n在一个会话（session）中打开多个目标网站。以下示例打开了三个不同的网站：\n\n```bash\nactionbook browser open https:\u002F\u002Fstripe.com --session s1\nactionbook browser open https:\u002F\u002Flinear.app --session s1\nactionbook browser open https:\u002F\u002Fvercel.com --session s1\n```\n\n### 3. 并发获取快照\n\n利用后台进程符号 `&`，同时对所有标签页进行快照截取。这将生成包含元素引用（refs）的操作手册，供 AI 或脚本直接使用：\n\n```bash\nactionbook browser snapshot --session s1 --tab t1 &\nactionbook browser snapshot --session s1 --tab t2 &\nactionbook browser snapshot --session s1 --tab t3 &\n```\n\n### 4. 执行交互操作\n\n根据快照返回的元素引用（如 `@e5`, `@e3`），直接向特定标签页发送指令（点击、填充表单等）：\n\n```bash\n# 在标签页 t1 点击元素 @e5\nactionbook browser click @e5 --session s1 --tab t1\n\n# 在标签页 t2 的输入框 @e3 填入 \"hello\"\nactionbook browser fill @e3 \"hello\" --session s1 --tab t2\n\n# 在标签页 t3 点击元素 @e8\nactionbook browser click @e8 --session s1 --tab t3\n```\n\n### 集成 AI 助手\n\n当你使用 Claude Code、Cursor 等 AI 编程助手时，只需在提示词中加入以下内容，Agent 即可自动调用 Actionbook CLI 进行网页操作：\n\n```text\nUse Actionbook to understand and operate the web page.\n```\n\n如需让 AI 自动学习如何使用该工具，可运行以下命令添加技能包：\n\n```bash\nnpx skills add actionbook\u002Factionbook\n```","某市场研究团队需要快速收集 50 家竞品官网的最新产品标语和定价信息，以生成每日竞争情报报告。\n\n### 没有 actionbook 时\n- **效率极低**：传统 AI 代理每执行一步都要截图、解析页面再决策，单个网站耗时数分钟，完成 50 家需数小时。\n- **交互失败率高**：面对采用虚拟 DOM 或动态加载的现代网页，代理常无法识别下拉菜单和日期选择器，导致任务中断。\n- **串行处理瓶颈**：代理必须做完一个网站才能开始下一个，无法利用多标签页并行工作，大量时间浪费在等待上。\n- **维护成本高**：网页结构微调就会导致代理逻辑崩溃，需要频繁人工干预修复脚本。\n\n### 使用 actionbook 后\n- **速度提升 10 倍**：actionbook 通过预生成的“操作手册”直接指导代理行动，无需反复猜测和解析，50 个网站仅需 2 分钟即可完成。\n- **精准操控动态内容**：专为 SPA 和流式组件设计，能稳定操作复杂的动态元素，确保数据采集准确无误。\n- **大规模并发执行**：支持无状态架构，可同时在 20 个浏览器标签页中运行 50 个动作，彻底打破串行限制。\n- **无缝集成工作流**：只需在 Claude Code 等助手提示词中简单声明，即可自动调用 CLI 执行批量任务，无需编写复杂脚本。\n\nactionbook 将原本耗时数小时的繁琐采集工作压缩至分钟级，让 AI 代理真正具备大规模并行处理现实网页任务的能力。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Factionbook_actionbook_bd6e8238.png","Actionbook","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Factionbook_206faebd.png","Browser action engine for AI agents.",null,"hello@actionbook.dev","https:\u002F\u002Factionbook.dev","https:\u002F\u002Fgithub.com\u002Factionbook",[80,84,88,92,95,99,103,107],{"name":81,"color":82,"percentage":83},"Rust","#dea584",64.7,{"name":85,"color":86,"percentage":87},"JavaScript","#f1e05a",12.3,{"name":89,"color":90,"percentage":91},"Python","#3572A5",10.3,{"name":93,"color":94,"percentage":91},"TypeScript","#3178c6",{"name":96,"color":97,"percentage":98},"MDX","#fcb32c",1.3,{"name":100,"color":101,"percentage":102},"CSS","#663399",0.7,{"name":104,"color":105,"percentage":106},"HTML","#e34c26",0.2,{"name":108,"color":109,"percentage":106},"Shell","#89e051",1472,103,"2026-04-07T06:05:59","Apache-2.0","未说明","不需要 GPU",{"notes":117,"python":118,"dependencies":119},"该工具是一个基于 Rust 的命令行界面 (CLI)，通过 npm 安装或从源码编译。它复用系统中已安装的浏览器，无需额外安装专用浏览器。支持并发操作多个标签页，旨在提高 AI 代理在网页上的执行速度和稳定性。","不需要 Python (基于 Rust 和 Node.js)",[120,121,122],"Node.js\u002Fnpm (用于 CLI 安装)","Rust\u002FCargo (用于源码编译)","系统浏览器 (Chrome, Brave, Edge, Arc, Chromium)",[13],[125,126,127,128],"ai-agents","browser-automation","rust","skills","2026-03-27T02:49:30.150509","2026-04-07T22:50:56.479502",[132,137,142],{"id":133,"question_zh":134,"answer_zh":135,"source_url":136},22923,"浏览器扩展在后台服务停止后无法主动断开连接，导致前端一直处于断开状态怎么办？","该问题已在以下版本中修复：\n- Actionbook Extension v0.2.1\n- Actionbook CLI v0.7.2\n\n请执行以下步骤更新：\n1. 更新 CLI：运行命令 `npm install -g @actionbookdev\u002Fcli@latest`\n2. 更新扩展：前往 Chrome 或 Edge 应用商店检查并更新至 v0.2.1 版本。\n\n如果更新后问题仍然存在（特别是在 Windows 环境下），建议加入官方 Discord 社区 (https:\u002F\u002Fdiscord.gg\u002FEYZ5TY8x) 并发送私信给维护者以进行更详细的排查。","https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fissues\u002F101",{"id":138,"question_zh":139,"answer_zh":140,"source_url":141},22924,"项目报告了涉及 Svelte 的 CVE-2026-27902 漏洞，这会影响 actionbook 吗？","经过调查，该漏洞在此项目中不可利用，不会影响 actionbook。原因如下：\n1. 无直接依赖：monorepo 的 package.json 中没有将 svelte 列为直接依赖项。\n2. 无相关文件：项目中不包含任何 .svelte 文件。\n3. 无危险模式：源代码中未使用 contenteditable、bind:innerText 或 bind:textContent 等易受攻击的模式。\n4. 无 SSR 渲染：该项目是 TypeScript\u002FNode.js CLI + SDK + 服务的 monorepo，不使用 Svelte 进行任何渲染。\n5. 无相关导入：没有源文件导入 @ai-sdk\u002Fsvelte 或 sswr。\n\n该 CVE 生效需要同时满足三个条件（激活 Svelte SSR 渲染、使用特定绑定的 contenteditable 元素、不可信数据流经该绑定），而本项目均不满足。","https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fissues\u002F185",{"id":143,"question_zh":144,"answer_zh":145,"source_url":146},22925,"是否支持为非公开网站（内部网站）创建私有的 actionbook？","是的，官方有计划支持非公开网站。如果您有此类需求（例如构建自愈浏览器代理），请直接通过以下方式联系团队提供详细需求：\n1. 加入 Discord 社区：https:\u002F\u002Factionbook.dev\u002Fdiscord\n2. 发送邮件至：asen@actionbook.dev","https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fissues\u002F148",[148,153,158,163,168,173,178,183,188,193,198,203,208,213,218,223,228,233,238,243],{"id":149,"version":150,"summary_zh":151,"released_at":152},136699,"actionbook-cli-v1.0.2","## 变更内容\n* 文档：由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F473 中恢复已删除的 evaluate-api.mdx 文件。\n* 文档：由 @asensagent 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F476 中从帮助和技能部分移除搜索和获取功能。\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v1.0.1...actionbook-cli-v1.0.2","2026-04-03T06:36:43",{"id":154,"version":155,"summary_zh":156,"released_at":157},136700,"actionbook-cli-v1.0.1","## 变更内容\n* 修复：Windows 构建、端到端稳定性、npm 中的 README 文件，以及由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F471 中实现的 workflow_dispatch。\n* 杂项：由 @mcfn 将 CLI 升级至 1.0.1，详见 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F472。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v1.0.0...actionbook-cli-v1.0.1","2026-04-02T15:42:50",{"id":159,"version":160,"summary_zh":161,"released_at":162},136701,"actionbook-cli-v1.0.0","## 变更内容\n* [packages\u002Factionbook-rs]特性：端到端测试框架 + 浏览器基础测试，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F254 中实现\n* [packages\u002Factionbook-rs]特性：daemon_v2 — 第一阶段会话+守护进程架构重写，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F256 中实现\n* [root]特性：包含单元测试、端到端测试及测试报告的 CI\u002FCD，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F257 中实现\n* 特性：集成 Allure Report 用于测试可视化，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F259 中实现\n* [packages\u002Factionbook-rs]特性：daemon_v2 — 统一会话+守护进程架构（第一阶段+第二阶段），由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F258 中实现\n* [root]特性：在 CI 中添加 macOS 跨平台单元测试，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F263 中实现\n* [packages\u002Factionbook-rs]测试：端到端测试 — 完整命令覆盖（61 个测试），由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F260 中实现\n* [root]特性：按事件类型拆分 CI — PR 仅运行单元测试，推送则运行完整套件，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F262 中实现\n* [root]特性：切换至 Swatinem\u002Frust-cache 以加快 CI 构建速度，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F264 中实现\n* [root]特性：在 CI 中添加 clippy + fmt 代码风格检查，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F261 中实现\n* 修复格式以符合 lint 规范，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F267 中实现\n* ci：添加 cargo-machete 未使用依赖检查 (#t13)，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F270 中实现\n* 特性：浏览器生命周期与导航 CLI 命令 (#t1 #t2)，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F268 中实现\n* [packages\u002Factionbook-rs]特性：使浏览器 Cookie CLI 与 API 规范保持一致，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F273 中实现\n* 特性：标签管理 — 关闭标签页 + 列出标签页 URL 修复 (#t3)，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F272 中实现\n* 修复：添加 SessionGuard 以防止端到端测试级联失败，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F275 中实现\n* 修复：在端到端测试中使用兼容 TrustedTypes 的 innerHTML，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F276 中实现\n* ci：添加 cargo-deny 检查 (#t11)，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F269 中实现\n* 修复：在拉取请求上启用端到端测试和 macOS 单元测试，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F277 中实现\n* 修复：使用默认的 TrustedTypes 策略并改进会话清理重试机制，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F278 中实现\n* ci：添加 cargo-audit 安全扫描 (#t12)，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F271 中实现\n* [packages\u002Factionbook-rs] 特性：添加单元测试覆盖率报告，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F279 中实现\n* 修复：端到端测试中的悬停页面加载竞争条件及会话清理升级问题，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F280 中实现\n* 修复 flaky int_fill_s1t2_isolation 端到端测试，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F281 中实现\n* [packages\u002Factionbook-rs] 特性：规范化","2026-04-02T15:14:32",{"id":164,"version":165,"summary_zh":166,"released_at":167},136702,"actionbook-cli-v0.11.7","## 变更内容\n* 杂项：由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F326 中对版本包进行更新\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.11.6...actionbook-cli-v0.11.7","2026-03-27T09:06:53",{"id":169,"version":170,"summary_zh":171,"released_at":172},136703,"actionbook-cli-v0.11.6","## 变更内容\n* [root]docs: 由 @Senke0x 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F251 中添加 GEO API 参考文档\n* [root]docs: 由 @Senke0x 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F253 中将 GEO API 文档重命名为 Evaluate API\n* docs: 由 @Senke0x 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F255 中重新整理 Evaluate API 页面\n* feat: 由 @ZhangHanDong 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F252 中添加浏览器拖拽命令\n* Fix: 由 @ZhangHanDong 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F274 中修复截图 CDP 超时问题，并为幂等方法添加回退机制\n* Add: 由 @ZhangHanDong 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F305 中添加截图超时修复的变更集（0.11.5 → 0.11.6）\n* chore: 由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F310 中更新软件包版本\n* [packages\u002Factionbook-rs] feat: 由 @asensagent 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F318 中添加显式的 JavaScript 对话框处理功能（CUE-759）\n\n## 新贡献者\n* @asensagent 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F318 中完成了首次贡献\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.11.5...actionbook-cli-v0.11.6","2026-03-27T08:56:56",{"id":174,"version":175,"summary_zh":176,"released_at":177},136704,"actionbook-cli-v0.11.5","## 变更内容\n* 功能新增：新增 Discord 发布通知，由 @Senke0x 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F246 中实现。\n* [CUE-717] 修复 Hyperbrowser 远程 WSS 守护进程连接验证问题，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F241 中完成。\n* [root] 例行更新：为 CLI 补丁版本（守护进程 WSS 修复）添加变更集，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F247 中完成。\n* 例行更新：由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F245 中更新各包版本。\n* 修复：当 RELEASE_PAT 不可用时，回退使用 github.token，由 @Senke0x 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F248 中实现。\n* 修复：提升发布工作流的容错性，由 @Senke0x 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F249 中完成。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.11.4...actionbook-cli-v0.11.5","2026-03-21T17:19:58",{"id":179,"version":180,"summary_zh":181,"released_at":182},136705,"actionbook-cli-v0.11.4","## 变更内容\n* [root]特性：新增 Discord 发布通知，由 @Senke0x 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F240 中实现\n* 修复：在无头浏览器环境下，关闭 wss:\u002F\u002F 端点时会失败，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F242 中修复\n* 杂项：更新依赖包版本，由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F243 中完成\n* [root]杂项：为 CLI 补丁发布添加 changeset，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F244 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.11.3...actionbook-cli-v0.11.4","2026-03-21T08:10:07",{"id":184,"version":185,"summary_zh":186,"released_at":187},136706,"actionbook-cli-v0.11.3","## 变更内容\n* [CUE-703] 修复：守护进程模式下绕过 WSS 会话的存活探针，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F237 中完成\n* [root]杂项：为 CLI 0.11.3 补丁版本添加变更集，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F238 中完成\n* 杂项：由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F239 中更新软件包版本\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.11.2...actionbook-cli-v0.11.3","2026-03-19T19:32:29",{"id":189,"version":190,"summary_zh":191,"released_at":192},136707,"actionbook-cli-v0.11.2","## 变更内容\n* 修复 PR #232 的评审问题——会话检测对齐及错误保留，由 @ZhangHanDong 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F234 中完成\n* 全面的浏览器自动化文档，包含多会话指南，由 @ZhangHanDong 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F235 中完成\n* 杂项：版本包更新，由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F236 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.11.1...actionbook-cli-v0.11.2","2026-03-19T19:01:25",{"id":194,"version":195,"summary_zh":196,"released_at":197},136708,"actionbook-cli-v0.11.1","## 变更内容\n* 功能：支持多会话（-S 标志），实现并行标签页操作，由 @ZhangHanDong 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F230 中完成\n* 构建优化：更新版本包，由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F231 中完成\n* [CUE-703] 修复浏览器打开时的外部会话复用问题，由 @mcfn 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F232 中完成\n* 构建优化：更新版本包，由 @github-actions[bot] 在 https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F233 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.10.1...actionbook-cli-v0.11.1","2026-03-19T16:40:35",{"id":199,"version":200,"summary_zh":201,"released_at":202},136709,"actionbook-cli-v0.10.1","## What's Changed\n* feat(openclaw-plugin): add native OpenClaw plugin support by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F213\n* fix: sync pnpm lockfile for openclaw-plugin release pipeline by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F216\n* chore: rename openclaw plugin package to @actionbookdev\u002Fopenclaw-plugin by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F218\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F219\n* fix: align release build filter with openclaw-plugin package name by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F220\n* fix: add repository metadata for openclaw plugin provenance by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F221\n* fix: use pnpm publish to resolve workspace protocol by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F222\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F223\n* feat: add Dify DSL examples for browser automation by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F224\n* [docs] Rewrite OpenClaw guide for native plugin integration by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F226\n* [openclaw-plugin] Remove prompt injection, use skill-based guidance only by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F228\n* [CUE-696] Fix browser open for remote CDP sessions by @adcentury in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F225\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F229\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.10.0...actionbook-cli-v0.10.1","2026-03-19T07:53:50",{"id":204,"version":205,"summary_zh":206,"released_at":207},136710,"actionbook-cli-v0.10.0","## What's Changed\n* [root]docs: add dify plugin documentation by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F205\n* feat: use CDP Accessibility tree for extension mode snapshot by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F203\n* feat: per-profile daemon with persistent WebSocket connections by @ZhangHanDong in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F211\n* chore: remove private build pipeline workspaces by @adcentury in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F214\n* fix: remove deleted packages from changesets ignore list by @adcentury in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F215\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F212\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-dify-plugin-v0.2.0...actionbook-cli-v0.10.0","2026-03-17T11:23:26",{"id":209,"version":210,"summary_zh":211,"released_at":212},136711,"actionbook-dify-plugin-v0.2.0","## Actionbook Dify Plugin v0.2.0\n\n### Install\n\n**Option 1: Upload to Dify**\n1. Download `actionbook-v0.2.0.difypkg` below\n2. Go to your Dify instance → Plugins\n3. Upload the `.difypkg` file\n\n**Option 2: Dify Marketplace**\nSearch for \"Actionbook\" in the Dify plugin marketplace.\n\n\n## What's Changed\n* perf: optimize CDP and snapshot parsing  by @ZhangHanDong in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F200\n* feat: add actionbook app command documentation by @ZhangHanDong in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F199\n* feat: add article-exporter skill   by @ZhangHanDong in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F201\n* feat: add actionbook-web-test skill with json-ui reports by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F202\n* [root]fix: sync pnpm-lock.yaml with actionbook-web-test by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F204\n* [packages\u002Fdify-plugin] Optimize marketplace display and migrate to provider credentials by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F209\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F210\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.9.2...actionbook-dify-plugin-v0.2.0","2026-03-15T14:24:40",{"id":214,"version":215,"summary_zh":216,"released_at":217},136712,"actionbook-cli-v0.9.2","## What's Changed\n* [CUE-653] Support remote wss CDP endpoints with auth headers by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F197\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F198\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.9.1...actionbook-cli-v0.9.2","2026-03-12T14:27:29",{"id":219,"version":220,"summary_zh":221,"released_at":222},136713,"actionbook-cli-v0.9.1","## What's Changed\n* fix: restore SKILL.md to lean version with login handling by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F194\n* fix: use ubuntu-22.04 runner for linux-x64 CLI build by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F195\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F196\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.9.0...actionbook-cli-v0.9.1","2026-03-11T14:14:46",{"id":224,"version":225,"summary_zh":226,"released_at":227},136714,"actionbook-cli-v0.9.0","## What's Changed\n* docs: migrate install guides to brew\u002Fscript-first (CUE-504) by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F184\n* docs: reusable install snippet + fix tab order (CUE-504) by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F186\n* feat: prefer Chrome Web Store extension setup with local fallback by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F181\n* [CUE-504] Fix Mintlify snippet import syntax for install tabs by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F187\n* feat: adds Electron app automation and four pydoll-inspired browser automation features to actionbook-rs CLI by @ZhangHanDong in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F188\n* docs: add Electron App Automation documentation by @ZhangHanDong in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F189\n* feat: add changeset for v0.9.0 release by @ZhangHanDong in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F190\n* fix: persist extension bridge wasReplaced state across SW restarts by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F192\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F191\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.8.4...actionbook-cli-v0.9.0","2026-03-09T08:09:16",{"id":229,"version":230,"summary_zh":231,"released_at":232},136715,"actionbook-cli-v0.8.4","## What's Changed\n* feat: channel-aware CLI update notifier (CUE-503) by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F182\n* chore: release CLI v0.8.4 by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F183\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.8.3...actionbook-cli-v0.8.4","2026-03-03T14:23:35",{"id":234,"version":235,"summary_zh":236,"released_at":237},136716,"actionbook-cli-v0.8.3","## What's Changed\n* feat: auto-update homebrew formula on CLI release (CUE-502) by @mcfn in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F178\n* fix: CWS extension ID mismatch + browser close bridge cleanup by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F179\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F180\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.8.2...actionbook-cli-v0.8.3","2026-03-02T17:07:25",{"id":239,"version":240,"summary_zh":241,"released_at":242},136717,"actionbook-cli-v0.8.2","## What's Changed\n* feat(release): publish CLI SHA256 checksums by @adcentury in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F175\n* fix(release): prepare CLI v0.8.2 with Rust version sync by @adcentury in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F177\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.8.1...actionbook-cli-v0.8.2","2026-03-02T11:22:54",{"id":244,"version":245,"summary_zh":246,"released_at":247},136718,"actionbook-cli-v0.8.1","## What's Changed\n* fix(cli): hide next step hint when search returns no results (CUE-396) by @4bmis in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F172\n* fix: extension mode v0.8.0 - PID lifecycle, SIGKILL safety, and setup wizard by @Senke0x in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F173\n* chore: version packages by @github-actions[bot] in https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fpull\u002F174\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Factionbook\u002Factionbook\u002Fcompare\u002Factionbook-cli-v0.8.0...actionbook-cli-v0.8.1","2026-02-28T05:04:18"]