jev-use
Installation
SKILL.md
Jev 电脑操作
Jev 负责从当前候选中选择目标与动作。Codex 负责拆分任务、准备输入、处理异常和核验结果;Computer Use 负责读取界面与执行。当前实现只传文字,不向 Jev 传截图。
适用范围
优先用于有清晰文字控件、步骤短、结果可读取的 GUI 流程,例如切换日历视图、搜索和选择条目。画布排版、三维建模及视觉质量判断不适合本实现。
普通任务有可靠 CLI/API 时优先用它们;用户明确要求电脑操作演示或对照测试时,保留 GUI 路径。当前内置 driver 是 macOS App 的 AX 通道,不代表已有浏览器 DOM/标签页适配。
环境与维护
- 项目:本仓库根目录
{{REPO_DIR}}(含scripts/与skill/;安装 skill 时自动替换为本地路径)。 - 密钥:项目
.env.local或环境变量TYPESAFE_API_KEY;只检查是否存在,不输出值。 - 实现:
scripts/loop.mjs(循环)、scripts/jev-decide.mjs(决策)、scripts/policy.mjs(门槛)。 - 技能源文件:项目
skill/jev-use/。修改后运行node scripts/install-skill.mjs同步到已安装目录;不要维护两套正文。 - 执行前读取当前
cua_repl返回的文档。首次调用只做一个入口调用,例如await cua.getApp("Calendar");后续调用才导入项目模块。当前工具文档优先于旧示例,不修改官方插件文件。