痛点
每次做网页自动化,都要:
- 写 Playwright/Puppeteer 脚本
- 手动找 CSS/XPath 选择器
- 祈祷页面别改版 太累了。
方案
cliany-site:用 LLM 自动探索网页,生成 CLI adapter。
效果
# 1. 环境检查
$ cliany-site doctor --json
{"success": true, "chrome": "connected", "llm": "ready"}
# 2. 探索网页,LLM 自动分析
$ cliany-site explore "https://github.com" "搜索 cliany.site 仓库并查看 README"
🤖 LLM analyzing...
✨ Generated adapter: github-search
# 3. 像调用本地命令一样使用
$ github.com search --query "cliany-site"
{"total_count": 5, "items": [...]}
核心原理
- 通过 Chrome CDP 获取 AXTree(Accessibility Tree)
- LLM 理解页面语义和可交互元素
- LLM 规划操作路径,生成 Click adapter 代码
- 保存到 ~/.cliany-site/adapters/
为什么不用 CSS 选择器?
- CSS 选择器太脆弱,页面改版就挂
- AXTree 基于语义,模糊匹配,容错性强安全
- 100% 本地运行
- 只用你的 Chrome session,不上传数据
安装
pip install cliany-site
配置
~/.config/cliany-site/.env
CLIANY_LLM_PROVIDER=openai/anthropic
CLIANY_ANTHROPIC_API_KEY=sk-xxx
CLIANY_ANTHROPIC_BASE_URL=https://test.ai/api
CLIANY_ANTHROPIC_MODEL=claude-opus-4.6
CLIANY_OPENAI_API_KEY=sk-xxx
CLIANY_OPENAI_BASE_URL=https://test.ai/v1
CLIANY_OPENAI_MODEL=gpt-5.4
检查
cliany-site doctor --json
- 官网:cliany.site
- GitHub:github.com/pearjelly/c…
欢迎试用反馈!