
Persistent Code Terminal
持久化的跨项目编码终端(tmux):在稳定会话中运行 Codex CLI(`codex exec`);支持移动端与 SSH 访问。
借助 OpenCLI 工具,AI Agent 可访问并操作 30+ 个网站、桌面应用及外部 CLI 工具。
支持复用 Chrome 浏览器登录状态,从以下平台抓取结构化数据:
可控制本地已安装且正在运行的桌面应用:
自动发现、安装并转发命令至外部 CLI 工具:
gh — GitHub CLIdocker — Docker 命令行工具kubectl — Kubernetes 命令行工具obsidian — Obsidian vault 管理 CLIreadwise — Readwise & Reader CLI支持图片、视频与文章内容下载:
npm install -g @jackwener/opencli
chrome://extensions
.crx 文件或解压后的文件夹拖入页面完成安装opencli list # 列出所有可用命令
opencli doctor # 检查 Browser Bridge 扩展与守护进程连接状态
opencli doctor --live # 执行实时浏览器命令连通性测试
opencli [options]
# 示例
opencli bilibili hot --limit 10
opencli zhihu search --keyword "AI"
opencli twitter trending --limit 5
支持多种结构化输出格式:
opencli bilibili hot -f table # 表格(默认)
opencli bilibili hot -f json # JSON
opencli bilibili hot -f yaml # YAML
opencli bilibili hot -f md # Markdown
opencli bilibili hot -f csv # CSV
opencli bilibili hot -v # 显示完整执行管道与调试步骤
# Bilibili 热门榜单
opencli bilibili hot --limit 10
# 知乎热榜
opencli zhihu hot
# Hacker News Top 文章
opencli hackernews top --limit 5
# 微博热搜
opencli weibo hot
# Reddit 热门帖子
opencli reddit hot --limit 10
# Bilibili 关键词搜索
opencli bilibili search --keyword "AI教程" --limit 10
# 知乎问题/文章搜索
opencli zhihu search --keyword "机器学习"
# YouTube 视频搜索
opencli youtube search --keyword "OpenAI"
# arXiv 论文搜索
opencli arxiv search --keyword "transformer"
# 小红书笔记搜索
opencli xiaohongshu search --keyword "美食"
# 下载 Bilibili 视频(需提前安装 yt-dlp)
opencli bilibili download --bvid BV1xxx --output ./videos
# 下载小红书笔记中的图片/视频
opencli xiaohongshu download --note-id abc123 --output ./xhs
# 下载 Twitter 用户媒体(如推文附图/视频)
opencli twitter download elonmusk --limit 20 --output ./twitter
# 导出知乎专栏文章为 Markdown
opencli zhihu download "https://zhuanlan.zhihu.com/p/xxx" --output ./zhihu
# 查询 Cursor 当前状态
opencli cursor status
# 在 Notion 中搜索页面
opencli notion search --query "项目"
# 向 ChatGPT macOS 应用发送消息
opencli chatgpt send --message "Hello"
# 读取 Discord 当前频道最新消息
opencli discord-app read
# 调用 GitHub CLI 获取 PR 列表
opencli gh pr list --limit 5
# 查看本地 Docker 容器列表
opencli docker ps
# 查询 Kubernetes Pod 状态
opencli kubectl get pods
⚠️ 重要提示:浏览器命令完全复用 Chrome 的当前登录会话。运行前请确保:
401 Unauthorized 错误,请检查对应网站登录状态及 Cookie 是否有效Bilibili 等平台视频下载依赖 yt-dlp:
pip install yt-dlp
# 或(macOS Homebrew)
brew install yt-dlp
opencli list
opencli list -f yaml # 以 YAML 格式输出完整命令清单
# 对目标网站进行深度 API 探测与行为分析
opencli explore https://example.com --site mysite
# 基于探测结果自动生成适配器 YAML 配置
opencli synthesize mysite
# 一键生成适配器及基础命令集(例如定义“hot”榜单逻辑)
opencli generate https://example.com --goal "hot"
opencli register mycli
chrome://extensions 检查扩展状态与权限设置curl localhost:19825/status # 检查守护进程健康状态
curl localhost:19825/logs # 实时查看守护进程日志输出
--limit 参数避免因响应过大导致超时或内存溢出opencli doctor 检查扩展与守护进程通信是否正常opencli list,及时了解新增网站支持与命令能力|
1 |
|







