用户提及以下任意关键词时激活:
类型识别方式处理方式依赖Markdown.md / .markdown 后缀markdown 库解析markdownWord.docx 后缀python-docx 提取标题/段落python-docx本地 HTML.html / .htm 后缀BeautifulSoup 解析 DOMbeautifulsoup4网址http:// / https:// 前缀requests 抓取 + 正文提取requests, beautifulsoup4PDF.pdf 后缀PyMuPDF 逐页转图片嵌入pymupdfText.txt 后缀按空行/标题分块解析无
首次使用或不确定时,检查依赖:
bash
python3 -c "import markdown, docx, requests, bs4, fitz; print('ok')"
若失败,安装:
bash
python3 -m pip install markdown python-docx requests beautifulsoup4 pymupdf
基础用法:
bash
python3 ~/.hermes/skills/open-show/scripts/openshow.py -i "<输入>" -o ~/openshow_outputs
生成后自动用系统默认浏览器打开:
bash
python3 ~/.hermes/skills/open-show/scripts/openshow.py -i "<输入>" -o ~/openshow_outputs --open
生成后用 openclaw browser 打开:
bash
python3 ~/.hermes/skills/open-show/scripts/openshow.py -i "<输入>" -o ~/openshow_outputs --openclaw
~/openshow_outputs(不存在则自动创建)openshow_<标题>_<时间戳>.html已生成可播放 HTML:
{path}操作方式:
←/→翻页空格/PageDown下一页F键切换全屏T键显示/隐藏计时器- 手机支持左右滑动翻页
- 点击屏幕右侧 2/3 下一页,左侧 1/3 上一页
- 左上角计时器点击可暂停/继续
适配场景:手机、电脑、大屏幕投影全屏播放
Block 列表(heading, paragraph, image, list, code, quote)article/main/div/section)data URI,确保单文件离线可用h1/h2/h3 为天然章节边界分 Section根据内容自动匹配:
cover:H1 大标题页,居中text:纯文字内容页,左对齐list:bullet points 页,字体放大split:左图右文(1 张图)或上图下文(多张图)image:单图全屏居中closing:最后一页,居中总结风格100vw × 100vh 绝对定位transform: translateX() + cubic-bezier(0.22, 1, 0.36, 1),0.5swill-change + backface-visibility: hidden + touch-action: noneclamp() 字体 + @media 适配手机MM:SST 键切换显示/隐藏rgba(255,255,255,0.04~0.07)),不影响阅读.pptx 输入.doc(老版本 Word),必须先转换为 .docx~/.hermes/skills/open-show/SKILL.md~/.hermes/skills/open-show/scripts/openshow.py~/.hermes/skills/open-show/assets/logo.svg~/openshow_outputs/