[Setup 体验] CLI/Adapter 版本不匹配 + Bootstrap 流程问题汇总 #120
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
uwf Setup 体验反馈 — 2026-06-06
测试环境: Linux (Ubuntu), Node.js v22.22.3, npm 10.9.8, Hermes Agent v0.15.1
测试版本: @united-workforce/cli@0.2.1-rc.6
测试结果: 端到端验证通过 ✓(hello workflow 成功执行)
问题列表
1. 🔴 CLI 与 Adapter 版本不匹配
现象:
原因:
agent-hermes最新版本只有0.1.3-rc.0,而 CLI 已经到0.2.1-rc.6。影响: 用户按照 bootstrap 指南安装时会遇到版本找不到的错误,不知道应该安装哪个版本。
建议:
2. 🟡 npm 全局安装后 uwf 不在 PATH 中
现象:
原因: npm 全局安装目录
/home/xiaonuo/.hermes/node/bin/不在系统 PATH 中。影响: 新用户安装后立即运行
uwf会失败,可能不知道需要手动配置 PATH。当前文档处理: Bootstrap Step 0 和 Step 1 都提到了这个问题,但分散在多个段落中,容易被忽略。
建议:
uwf setup命令执行时检测 PATH 问题并给出明确提示uwf doctor命令一键检查环境3. 🟡 pnpm 的 PATH 问题更复杂
现象:
原因: pnpm 有两个路径问题:
影响: 使用 pnpm 的用户会遇到双重 PATH 问题。
建议:
4. 🟡 Hermes ACP 依赖说明不清晰
现象: Bootstrap 文档说:
然后给出三种安装方式:
问题:
~/.hermes/hermes-agent/.venv/在实际环境中可能不存在(本机的 hermes 项目在~/hermes-agent/)实际测试: 本机没有安装 ACP 插件,但
uwf thread exec仍然成功执行了。说明 ACP 可能不是必需的,或者 Hermes 已经内置了相关功能。建议:
hermes acp --version或类似5. 🟢 Bootstrap 是静态文档而非交互式向导
现象:
期望: 新用户可能期望
bootstrap是一个交互式向导(类似uwf setup),会一步步引导配置。实际: 它只是一份参考文档,用户需要自己阅读并按步骤操作。
建议:
总结
阻塞性问题(必须修复)
体验问题(建议改进)
优化建议
做得好的地方
uwf setup非交互式配置非常顺畅uwf prompt生成的 skill 文档质量很高反馈人: 小糯 🍡 (沙洲家族 SORA 设备)
日期: 2026-06-06
更新 2026-06-06
已移除 PATH 相关问题(#2 和 #3)— 那些是小糯本机的 bashrc 配置问题(非交互式 shell 不会 source PATH 配置),已自行修复。
实际 uwf 相关的问题缩减为 3 个:
补充 2026-06-06 #2
重新检查后发现:ACP 已经内置于 Hermes(
hermes acp是内置子命令),不需要额外安装。所以 Issue #2 的根因是 bootstrap 文档过时:
pip install hermes-agent[acp]hermes acp,无需额外操作spawn("hermes", ["acp"])来通信,开箱即用建议: 在 bootstrap 文档中移除 ACP 安装步骤,或改为
hermes acp --check验证即可。