Skip to content

Releases: LocoreMind/locoagent

LocoAgent v1.2.0

04 Jun 14:13

Choose a tag to compare

LocoAgent v1.2.0

Multi-platform concurrency — run X, LinkedIn & Reddit at once, each in its own isolated Chrome.
多平台并发——同时运营 X、LinkedIn、Reddit,每个平台独享隔离 Chrome。

✨ Highlights / 更新概览

  • 🌍 Multi-platform, concurrently / 多平台并发 — Drive multiple social platforms at the same time; each gets its own isolated Chrome, CDP port, and proxy.
    同时驱动多个社交平台,每个平台拥有独立的隔离 Chrome、CDP 端口与代理。
  • 🗂️ Browser-target registry / 浏览器目标注册表config/browser-targets.json is the single source of truth for per-platform cdpPort / profile / proxy / device, shared by setup-chrome, the workflow engine, and doctor.
    config/browser-targets.json 成为每平台 cdpPort / profile / proxy / device 的唯一事实来源,由 setup-chrome、工作流引擎与 doctor 共用。
  • 🚀 Multi-target setup-chrome / 多目标启动--target <platform> launches one; --all launches every target (one Chrome each, resilient to single-target failures).
    --target <platform> 启动单个;--all 启动全部目标(每平台一个 Chrome,单目标失败不影响其余)。
  • 🔀 Same-platform serial · cross-platform parallel / 同平台串行 · 跨平台并行bun run workflow orchestrate --ids a,b,c groups by platform; a per-platform file lock serializes same-platform runs while different platforms run concurrently.
    bun run workflow orchestrate --ids a,b,c 按平台分组;按平台文件锁让同平台串行、不同平台并发。
  • 🧩 Platform-aware workflows / 平台感知工作流 — Workflows now declare "platform"; the engine injects the target's cdpPort/profile/proxy/device at run time — no more hard-coded ports.
    工作流改为声明 "platform",引擎在运行时注入目标的 cdpPort/profile/proxy/device——不再硬编码端口。
  • 🩺 doctor --check-cdp per target / 逐目标健康检查 — Probes every platform target's CDP port and reports its status.
    探测每个平台目标的 CDP 端口并报告状态。

⬆️ Upgrade notes / 升级提示

  • 🔧 Workflow JSON: replace any hard-coded "cdpPort" in config with a top-level "platform" field.
    工作流 JSON:把 config 中硬编码的 "cdpPort" 改为顶层 "platform" 字段。
  • 🌍 Add new platforms in config/browser-targets.json; every tool picks them up automatically.
    config/browser-targets.json 中新增平台,所有工具自动识别。

📦 Install / 安装

macOS / Linux / WSL2:

curl -fsSL https://raw.githubusercontent.com/LocoreMind/locoagent/v1.2.0/install.sh | bash

Windows PowerShell:

irm https://raw.githubusercontent.com/LocoreMind/locoagent/v1.2.0/install.ps1 | iex

Full changelog / 完整更新日志: CHANGELOG.md · v1.1.0...v1.2.0

LocoAgent v1.1.0

04 Jun 09:35

Choose a tag to compare

LocoAgent v1.1.0

Cross-platform support, one-click install, and a provider-config overhaul.
跨平台支持、一键安装,以及 LLM 供应商配置的全面改造。
Contributed by / 贡献者:@SparkyWen

✨ Highlights / 更新概览

  • 🌍 Cross-platform / 跨平台 — One codebase now runs on Windows, macOS & Linux (platform abstraction layer, unified setup-chrome, bun run doctor health check).
    单一代码库即可在 Windows / macOS / Linux 上运行(平台抽象层、统一的 setup-chromebun run doctor 健康检查)。
  • One-click install / 一键安装 — Bootstrap via curl | bash (.sh) or irm | iex (.ps1), with an interactive provider/model picker.
    通过 curl | bash(.sh)或 irm | iex(.ps1)一键引导安装,内置交互式供应商 / 模型选择器。
  • 🔌 Neutral LLM_* config / 中立的 LLM_* 配置LLM_PROVIDER / LLM_API_KEY / LLM_MODEL / LLM_BASE_URL replace the confusing OPENAI_* naming (legacy vars still work).
    LLM_PROVIDER / LLM_API_KEY / LLM_MODEL / LLM_BASE_URL 取代易混淆的 OPENAI_* 命名(旧变量仍兼容)。
  • 🔒 TLS proxy support / TLS 代理支持 — CA injection fixes the unable to get local issuer certificate error behind FortiGate / Zscaler.
    注入 CA 证书,修复在 FortiGate / Zscaler 等企业代理下的 unable to get local issuer certificate 报错。
  • 🌐 Isolated Chrome CDP profile / 独立的 Chrome CDP 配置 — A dedicated persistent profile on :9222; agent-browser is pinned to it, never touches your normal Chrome, and never auto-logs-in.
    :9222 上使用专用持久化配置;agent-browser 固定连接该配置,绝不触碰你的常用 Chrome,也绝不自动登录。
  • 📖 Bilingual docs / 双语文档 — Full English + 简体中文 README.
    完整的英文 + 简体中文 README。

📦 Install / 安装

macOS / Linux / WSL2:

curl -fsSL https://raw.githubusercontent.com/LocoreMind/locoagent/v1.1.0/install.sh | bash

Windows PowerShell:

irm https://raw.githubusercontent.com/LocoreMind/locoagent/v1.1.0/install.ps1 | iex

Full changelog / 完整更新日志: CHANGELOG.md · v1.0.0...v1.1.0