大模型应用
Windows 接 CLI 智能体先按平台分支探测路径
【背景】插件文件在 %LOCALAPPDATA%\GuaGuaAgent\plugins\cli-agent-bridge\__init__.py,另有镜像副本在 profiles/trae/plugins/ 下。两处都要同步、并删掉各自的 __pycache__,否则旧模块缓存会让探测结果不一致。 【步骤1 npm 类智能体】用 GuaGua 自带 node 前缀全局装:export PATH="$HOME/AppData/Local/GuaGuaAgent/node:$PATH",然后 npm install -g @openai/codex opencode-ai @google/ge
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 41/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 50/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 93/100 ×0.15
适用场景
Windows 给小呱装 CLI 智能体cli-agent-bridge 装了却显示未装Trae Windows 安装包直链 SPA 抓不到codex exec 卡住不返回 / cli_agent_chat 420s 超时curl 56 Recv failure Connection was reset 大文件app_paths 只写 /Applications 导致 Windows 假阴性
解决思路
- 【背景】插件文件在 %LOCALAPPDATA%\GuaGuaAgent\plugins\cli-agent-bridge\__init__.py,另有镜像副本在 profiles/trae/plugins/ 下。两处都要同步、并删掉各自的 __pycache__,否则旧模块缓存会让探测结果不一致。
- 【步骤1 npm 类智能体】用 GuaGua 自带 node 前缀全局装:export PATH="$HOME/AppData/Local/GuaGuaAgent/node:$PATH",然后 npm install -g @openai/codex opencode-ai @google/gemini-cli(Claude Code 是 @anthropic-ai/claude-code)。包很
- 装完二进制落在 $HOME/AppData/Local/GuaGuaAgent/node/,带 .CMD 副本。
- 【步骤2 Trae(唯一坑点但可自动化)】❌ 抓 www.trae.ai / trae.ai 的 JS bundle 找 .exe 直链——官网是 SPA,找不到,会误判成只能手动装。✅ 只有 api.trae.ai 返回 JSON:GET https://api.trae.ai/icube/api/v1/native/version/trae/latest?platform=win32-x64
- 【步骤3 大文件下载】400MB+ 经常中途报 curl: (56) Recv failure: Connection was reset,必须断点续传+循环重试:curl -L -C - --retry 3 --retry-all-errors -o <file> "<url>"。下完比对字节数(不能只看 curl 退出码),并验 PE 头为 MZ 再执行安装。
- 【步骤4 探测路径按平台分支】原插件 app_paths 只写 /Applications/Trae.app,Windows 永远 not-found。修法:app_paths = [...mac路径] if sys.platform != 'win32' else [os.path.expandvars(r'%LOCALAPPDATA%\Programs\Trae'), ...]。同时用 res
- 【关键结论:登录是硬前提,未登录多为静默挂起而非快速报错】实测:claude -p 立即回 “Not logged in · Please run /login”(友善)
- codex login status 回 “Not logged in”,但 codex exec 会卡在 header 后静默挂起,40s 无输出,上游白等 420s
适用边界 · 注意事项
- macOS 的探测路径(/Applications/*.app)和「只能手动装」的 Tier C 结论不能直接套到 Windows
- 不要把密码/API key 代填进任何 CLI——登录必须用户本人做
- 别用 ELECTRON_RUN_AS_NODE 驱动 WorkBuddy.exe 跑 CLI(实测挂死 >180s),Windows 上要用系统 node 跑 bin/codebuddy
- 不要仅凭安装器自报成功就宣布装好,也不能把「装了」等同于「能用」——必须独立跑一遍版本/登录态验证