Token导航 LogoToken导航

Agent Skill · 效率

baijiahao-publish(百家号发布)

baijiahao-publish 用于辅助安全审计、权限检查和凭据风险排查,适合在 OpenClaw 中需要复核安全边界、认证流程或敏感配置时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

baijiahao-publish 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为操作浏览器;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 4,162。

总安装 14,156周安装 584GitHub Stars 1下载 4,625核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:baijiahao-publish(百家号发布)
来源仓库:https://github.com/lilisidu1210-ui/baijiahao-publish
安装命令:
openclaw skills install baijiahao-publish
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install baijiahao-publish

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

使用auth登录态打开百家号发布页面,可填入标题与正文(支持.md转富文本)、选择封面、存草稿或发布。当用户需要发布百家号、用cookie打开编辑页面、或配合OpenClaw自动发布/存草稿时使用。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install baijiahao-publish;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

baijiahao-publish 怎么安装?

在终端执行 openclaw skills install baijiahao-publish。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

baijiahao-publish 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

baijiahao-publish 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

baijiahao-publish 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

baijiahao-publish 用的人多吗?

公开数据是累计安装 14,156 次,近一周安装 584 次,下载 4,625 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

baijiahao-publish 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
baijiahao-publish

百家号发布 · 本页

14,1561操作浏览器MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
baijiahao-publish
version
1.0.0
description
使用 auth 登录态打开百家号发布页,可填入标题与正文(支持 .md 转富文本)、选封面、存草稿或发布。当用户需要发布百家号、用 cookie 打开编辑页、或配合 OpenClaw 自动发布/存草稿时使用。
author
Maynor
license
MIT
tags
["baijiahao", "publish", "automation", "playwright"]
entry
scripts/open_baijiahao_edit.py
language
python
requirements
user-invocable
true
metadata
{"openclaw":{"skillKey":"baijiahao-publish","requires":{"bins":["python3"]}}}

百家号自动发布 Skill

用途

本 Skill 提供:用已有登录态打开百家号发布页,自动关闭常见弹窗,可选填入标题与正文(支持 Markdown 文件转富文本 HTML),可选选封面后点击「存草稿」或「发布」。

发布页地址:https://baijiahao.baidu.com/builder/rc/edit?type=news&is_from_cms=1


环境准备

1. Python

需要 Python 3.8+,建议 3.10+。

2. 安装依赖

在项目根或任意可运行脚本的目录执行:

# 安装 Python 包(Playwright + Markdown)
pip install -r skills/baijiahao-publish/requirements.txt

# 安装浏览器(必须执行一次)
playwright install chromium

或手动安装:

pip install playwright>=1.40.0
pip install markdown>=3.5.0
playwright install chromium

说明:

  • playwright:打开浏览器并操作百家号页面,playwright install chromium 会下载 Chromium,只需执行一次。
  • markdown:使用 --content-file xxx.md 时,将 Markdown 转为富文本 HTML 填入正文,必装。

3. 准备 auth(二选一)

  • auth.json:在浏览器中登录百度/百家号后,用 Playwright 的 context.storage_state(path="auth.json") 保存状态。
  • Cookie 文本 .txt:一行 Cookie,格式可为 name1=value1; name2=value2; ... 或 账号----账号----cookie字符串,脚本会自动解析并注入。

--auth 支持相对路径和绝对路径;路径若从别处粘贴,会自动去掉常见不可见字符。


如何调用

脚本路径

入口脚本:skills/baijiahao-publish/scripts/open_baijiahao_edit.py

在项目根或能访问到该路径的目录下执行下面的命令(或将 skills/baijiahao-publish/scripts/open_baijiahao_edit.py 换成绝对路径)。

参数说明

参数说明
--auth登录态文件路径,默认 auth.json。支持相对路径与绝对路径。
--headless无头模式(不显示浏览器窗口)。
--title文章标题,填入页面标题框。
--content正文纯文本,直接填入编辑区。
--content-file正文来源文件。若为 .md 会转为富文本 HTML 填入(依赖 markdown 库);否则按纯文本读取。与 --content 二选一,优先本参数。支持绝对路径。
--strip-title-from-content当同时提供 --title 和 --content-file 时,在文件中用标题做第一次匹配并截断,只把该行之后的内容当正文,避免标题重复。
--publish填完正文后:等 2 秒 → 选择封面 → 确定 → 等 2 秒 → 按文字完全匹配点击「发布」。
--draft与 --publish 流程相同,但最后按文字完全匹配点击「存草稿」。
--keep-open执行完成后不立即关闭浏览器,等待用户按回车确认后再关闭;未指定则执行完直接关闭并返回结果。

执行结果:脚本结束前会输出一行 [RESULT] success 或 [RESULT] failed,进程退出码分别为 0 / 1,便于 OpenClaw 或其它调用方解析。默认执行完即关闭浏览器并返回,无需人工确认。

调用示例

# 仅打开发布页(使用默认或指定 auth)
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth test/baijiahao.txt
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth "C:/path/to/baijiahao.txt"

# 填入标题 + 正文(MD 转富文本)
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth test/baijiahao.txt --title "文章标题" --content-file article.md

# MD 里自带标题,用 --title 截断后只把后面当正文
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth test/baijiahao.txt --title "文章标题" --content-file article.md --strip-title-from-content

# 填完后选封面并发布
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth test/baijiahao.txt --title "标题" --content-file article.md --strip-title-from-content --publish

# 填完后选封面并存草稿
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth test/baijiahao.txt --title "标题" --content-file article.md --draft

# 无头模式(不弹浏览器)
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth test/baijiahao.txt --headless

# 执行完后不关浏览器,等用户按回车再关闭(便于人工确认)
python skills/baijiahao-publish/scripts/open_baijiahao_edit.py --auth test/baijiahao.txt --title "标题" --content-file article.md --keep-open

在 OpenClaw 中调用

  1. 放置 Skill

将本 Skill 目录放在 OpenClaw 会加载的位置,例如: - 工作区:<workspace>/skills/baijiahao-publish/ - 或全局:~/.openclaw/skills/baijiahao-publish/

  1. 调用方式

- 自然语言:对助手说「用 test/baijiahao.txt 打开百家号并发布」「用 article.md 填标题和正文然后存草稿」等,由模型解析后执行上述脚本并传入对应参数(如 --auth、--title、--content-file、--strip-title-from-content、--publish 或 --draft)。 - 斜杠命令:若该 Skill 配置为可被用户调用,可在对话中使用对应斜杠命令。 - CLI:在终端直接执行上面的 python skills/baijiahao-publish/scripts/open_baijiahao_edit.py ...,不依赖 OpenClaw。

  1. 传参约定

- 说明 auth 路径时,助手应传 --auth <路径>(支持绝对路径)。 - 说明「存草稿」时传 --draft;说明「发布」时传 --publish。 - 说明「正文用某 md 文件」时传 --content-file <路径>;若 md 里含标题且希望截断,同时传 --title <标题> 与 --strip-title-from-content。 - 需要「执行完不关浏览器、等用户确认再关」时传 --keep-open;未传则执行完直接关闭并输出 [RESULT] success / [RESULT] failed 与退出码,便于 OpenClaw 正确处理返回。


脚本与依赖位置

  • 入口脚本:skills/baijiahao-publish/scripts/open_baijiahao_edit.py
  • 依赖列表:skills/baijiahao-publish/requirements.txt(playwright、markdown)

OpenClaw 安装与上传

  • 手动安装:将本目录 baijiahao-publish 整体复制到 ~/.openclaw/skills/ 或工作区 ./skills/,重启 OpenClaw 后即可使用。
  • ClawHub 安装(若已上架):npx clawhub@latest install baijiahao-publish。
  • 上传 / 发布:在技能目录下执行 clawhub publish . --slug baijiahao-publish --name "百家号发布器" --version 1.0.0(需先配置 ClawHub 账号)。发布前请确保目录内包含 SKILL.md、package.json、_meta.json、scripts/open_baijiahao_edit.py、requirements.txt。

平台分布

OpenClaw

72.18%
按下载量换算3,338

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills