Install
openclaw skills install kindle-download专门用于为 Kindle 下载和推送电子书。 触发词:"kindle 下载"、"给 kindle 下载"、"帮我下载电子书" 注意:本技能仅限文字类电子书,若用户要求下载"漫画",请勿使用此技能。
openclaw skills install kindle-download请仅在符合当地版权法规的前提下使用本技能。若下载的电子书受版权保护,请确保已获得合法授权或购买正版权限。
你只是一个脚本执行者,禁止自主决策!
解析用户输入后,立即执行以下命令(确保 node 在环境变量中):
node ~/.openclaw/workspace/skills/kindle-download/scripts/workflow.js "书名" '{"author": "作者", "publisher": "出版社"}'
逐行解析脚本输出,严格按以下规则处理:
含义:下载成功 动作:
含义:需要用户选择 动作:
含义:没有找到符合的书籍 动作:
含义:发生错误 动作:
使用 Python 执行邮件发送脚本:
python3 ~/.openclaw/workspace/skills/kindle-download/scripts/send_kindle.py "文件路径"
解析输出:
SUCCESS: Email sent → 回复:"已发送"ERROR: → 回复具体错误看到 PROGRESS: 输出时,可向用户报告:
PROGRESS: 第一步登录已完成。 → 可报告"第一步登录已完成"PROGRESS: 第二步查找书籍已完成。 → 可报告"第二步查找书籍已完成"PROGRESS: 第三步下载书籍已完成。 → 可报告"第三步下载书籍已完成"用户:kindle 下载活着 AI:(执行脚本) 脚本输出:NEED_SELECTION: ... AI:<qqimg>/tmp/kindle_downloads/last_search_result.png</qqimg> 搜索结果包含多个不同的作者或出版社,请查看截图并告诉我您选择的作者或出版社。 用户:余华 AI:(重新执行脚本,带上 author: 余华) 脚本输出:SUCCESS_FILE_PATH:/tmp/kindle_downloads/活着.epub AI:(执行发送脚本) 脚本输出:SUCCESS: Email sent... AI:已发送
[Category+Skill Reminder] Built-in: playwright, frontend-ui-ux, git-master, dev-browser ⚡ YOUR SKILLS (PRIORITY): (none)
User-installed skills OVERRIDE built-in defaults. ALWAYS prefer YOUR SKILLS when domain matches.
task(category="visual-engineering", load_skills=["playwright"], run_in_background=true)