核心用法
Bear Blog Skill 是一套完整的浏览器自动化操作指南,用于在 Bear Blog(bearblog.dev)平台上创建、编辑和管理博客文章。该 Skill 采用声明式浏览器工具调用方式,用户通过配置 browser.enabled 启用后,即可在 Claude Code 环境中完成从登录、撰写到发布的完整博客工作流。
核心操作流程分为三步:首先通过浏览器导航至 Bear Blog 登录页完成认证,Cookie 会自动持久化;随后进入指定子域名的文章编辑器,在 div#header_content 中填写 YAML 格式的文章属性(标题、标签、发布时间等),在 textarea#body_content 中撰写 Markdown 正文;最后点击发布按钮或提交表单完成发布。Skill 详细提供了 11 种文章属性、12 类扩展 Markdown 语法(包括脚注、任务列表、LaTeX 数学公式、警告框等)、动态模板变量以及白名单 iframe 嵌入的完整参考。
显著优点
极简高效的工作流:Bear Blog 本身以"无干扰写作"著称,该 Skill 将这一理念延伸至 AI 助手场景,通过浏览器自动化消除了手动切换标签页、复制粘贴的繁琐步骤,实现"对话即发布"的无缝体验。
扩展 Markdown 生态:相比标准 Markdown,Bear Blog 支持上标/下标、高亮标记、脚注、任务列表、表格、代码高亮、LaTeX 数学公式、缩写定义、警告框、目录自动生成等丰富语法,满足技术写作、学术博客、教程文档等多元场景需求。
动态模板系统:通过 {{ variable }} 语法,用户可以在文章和页面模板中动态插入博客元数据、文章信息、前后文导航、文章列表(支持按标签过滤、数量限制、排序)以及邮件订阅组件,大幅降低维护成本。
SEO 与可发现性:内置 meta_description、、meta_image、、canonical_url、、make_discoverable` 等属性,配合自定义 CSS 类名,帮助用户优化搜索引擎表现和社交媒体分享效果。
透明可审计:作为纯文档型 Skill,所有操作逻辑完全公开,用户可清晰了解每一步浏览器自动化的具体行为,无黑箱风险。
潜在缺点与局限性
平台绑定限制:Skill 完全依赖 Bear Blog 官方服务,无法迁移至其他博客平台(如 WordPress、Ghost、Notion 等)。若 Bear Blog 服务变更或关闭,Skill 将失去价值。
浏览器工具依赖:所有操作必须通过浏览器工具执行,意味着需要保持浏览器会话活跃,且受限于网页加载速度和网络稳定性。无法像 API 调用那样实现毫秒级响应的批量操作。
功能边界明确:Skill 仅覆盖内容发布环节,不涉及主题深度定制、数据库备份、流量分析解读等高级运维功能。对于需要复杂站点管理的用户,仍需登录网页后台手动操作。
免费账户限制:部分高级功能(如邮件订阅组件 {{ email-signup }}、自定义脚本)需要升级付费账户,Skill 文档中虽有标注但无法绕过平台本身的商业策略。
无版本控制集成:与 Git 等版本控制系统无原生集成,文章历史管理依赖 Bear Blog 平台自身的版本功能,对于习惯 Git 工作流的技术写作者可能不够友好。
适合的目标群体
- 极简主义写作者:追求无干扰写作环境,反感传统 CMS 复杂后台的独立博客作者
- 技术内容创作者:需要代码高亮、LaTeX 公式、技术图表等技术写作特性的开发者、研究者
- Bear Blog 现有用户:已在该平台运营博客,希望提升内容生产效率的用户
- AI 辅助写作探索者:希望将 AI 助手深度整合进发布工作流,实现从构思到上线的闭环
- 轻量级内容运营者:个人品牌、小型项目文档、更新频率不高的专栏作者
使用风险
性能风险:浏览器自动化操作受网络延迟和页面加载时间影响,批量发布大量文章时效率较低。建议单次会话控制在合理数量,避免触发平台反爬虫机制。
会话失效风险:虽然 Cookie 持久化,但长期未使用或平台安全策略更新可能导致登录状态失效,需要重新执行认证流程。
内容误操作风险:发布按钮点击后内容即刻公开(或按设定时间发布),Skill 虽提供草稿模式建议,但用户仍需自行确认 published_date 和 publish 状态,避免意外公开未完成内容。
依赖项风险:核心依赖 Claude Code 内置浏览器工具的稳定性,若该工具更新或配置变更,可能影响 Skill 正常使用。建议关注 browser.enabled 配置状态。
平台政策风险:Bear Blog 作为第三方服务,其使用条款、API 限制、免费额度政策可能调整,Skill 无法预见或规避此类平台级变更。