Install
openclaw skills install @poiskgit/autocli-zh使用 autocli CLI 访问其已支持的网站、桌面应用与外部 CLI。用于浏览、搜索、查看时间线、书签、通知、主页、热榜、文章、历史记录,或在获得用户确认时执行目标平台已支持的写操作。对 autocli 已支持的目标,优先使用 autocli,而不是浏览器自动化或手工切换执行面;仅网站支持自定义适配器。
openclaw skills install @poiskgit/autocli-zh对 AutoCLI 已支持的网站、桌面应用与外部 CLI,默认优先使用 autocli。
本技能面向开源项目 AutoCLI:
不要把上游仓库当作默认读取源;仅在现有 --help 信息失效、明显不足或需要排查上游行为时,才可进一步探索该仓库,且必须先获得用户确认。
autocli,不要先走浏览器自动化或手工切换执行面。--help 确认。
autocli <target> --helpautocli <target> <command> --helpdoctor / explore / generate / cascade、自定义适配器创建、evaluate / intercept / tap 调试,或任何会读浏览器桥接状态、登录态页面内容、请求流量,或会写入 ~/.autocli/* 的流程,必须先明确告知用户影响范围并获得同意。~/.autocli/adapters/、~/.autocli/plugins/ 或 ~/.autocli/external-clis.yaml 下新增或修改内容,属于用户主目录持久化写入;未获明确许可不得执行。根据用户请求,首先只判断平台层(用户想访问哪个平台、网站、桌面应用或外部 CLI),并归一为对应的 autocli 目标名称 <target>。
不要把 <target> 当作用户必须显式提供的参数;能稳定推断时,默认直接推断。
平台归一示例(右侧应归一为 autocli 的实际 target 名):
googletwitterbilibili意图层与命令层的判定规则,不再用于拦截现有 target,而是仅适用于在 guides/custom-adapters.md 下为新网站编写 Target 卡时使用。
search / trending / timeline / profile / notifications / bookmarks / article 等哪类动作。autocli 子命令。以下情况应追问一次:
追问只做最小澄清,不要把自然语言请求机械升级成参数问答。
autocli 的目标名称 <target>。references/<target>.md。guides/fallbacks.md。不得在读取前以平台不常见等理由跳过此步直接判定为不受支持。--help 确认。常见读操作包括:
读操作默认可直接执行。
需要结构化处理时,优先使用 --format json。
常见写操作包括:
写操作执行前必须:
不得把写操作静默切换到其他执行路径。 涉及敏感账号、生产环境或不可逆对象时,优先请用户先在受控环境验证目标与内容。
若 autocli 命令失败、挂起,且疑似依赖浏览器登录态,先执行:
autocli doctor
重点检查:
遇到命令失败、环境异常,或需要进入补卡 / 自定义分支时,读取:
guides/fallbacks.md
若只是读操作,且 autocli 当前不可用,可再考虑其他合适工具。 若是写操作,不得静默改路执行。
目标 reference 按目标名放在:
references/<target>.md
流程 guide 单独放在:
guides/*.md
只在当前目标需要时读取目标 reference。 网站、桌面应用与外部 CLI 都要求同样的 reference 卡结构,判定逻辑与读取时机保持一致。
reference 只保留:
若某 target 的返回结构会稳定影响特定渠道上的最终展示效果,可在 reference 中补充该 target 的最小展示技巧;仅保留与该 target 强相关、稳定复用的必要说明,不要把 reference 写成通用渠道手册。
不要把完整 --help 内容抄进 reference。
不要把通用执行规则、写操作确认框架、--help 使用时机或 --format json 等上位规则重复写进 target reference。