Agent 编程与构建
通过 OpenCode 读写代码、运行任务,沿用原生服务商与模型选择。
EVAFANG GO / 按需展开
在陌生设备展开 Agent 编程环境,按需配置 SSH。代码构建、远程终端,统一入口。

Agent 与 SSH 独立选择、分别报告结果,适用于临时设备和远程开发准备。
通过 OpenCode 读写代码、运行任务,沿用原生服务商与模型选择。
Mac 控制端配对目标设备,远程执行命令、回传结果。
单独展开 Agent 或 SSH,也可组合准备。
环境识别、缺项提示、连接状态,中文呈现。
退出不自动删除。先预览,再确认;项目源码与构建产物留下。
按环境选择入口。GO、DW 兼容版与已有 U 盘命令分别归档。
在已有项目目录的交互终端运行。按提示输入作者提供的授权码,再完成本地启动确认,选择 Agent 或 SSH。
curl -qfsS --proto '=https' https://go.evafang.com/start | shMac 已实测;Linux 模拟环境测试通过,WSL 尚待验收。SSH 控制端仅支持 Mac。申请 GO 使用授权 →
curl -qfsS --proto '=https' https://go.evafang.com/start | sh -s -- --services opencodecurl -qfsS --proto '=https' https://go.evafang.com/start | sh -s -- --services sshcurl -qfsS --proto '=https' https://go.evafang.com/start | sh -s -- --services ssh,opencode将示例路径替换为已有目录。项目源码与构建产物保留在项目目录。
curl -qfsS --proto '=https' https://go.evafang.com/start | sh -s -- --project "/项目完整路径"需下载授权;仅检查组件,不启动 Agent 或 SSH,不判断跨网可达。
curl -qfsS --proto '=https' https://go.evafang.com/start | sh -s -- doctorcurl -qfS --proto '=https' -o go-start.sh https://go.evafang.com/startcat go-start.sh这一步才请求授权、下载并校验核心包。
sh go-start.sh手机命令环境单独准备,随后使用 GO 的 SSH 入口。当前不提供手机本地 Agent:Termux 兼容包未验收,iSH 的 32 位环境不支持现有 OpenCode 包。
Termux / iSH 环境模拟,由作者验证。原生手机、后台存活与跨网连接待真机验收;iSH 仅操作 App 内部环境。
在 Termux 内执行,由其原生包管理器确认安装。
pkg install curl openssh coreutils procps tar在 iSH 内执行;需要当前 Alpine 环境的安装权限。
apk add curl openssh coreutils procps tar仍需 GO 授权与现有网络入口。能下载脚本不代表已能从外部 SSH 连入。
curl -qfsS --proto '=https' https://go.evafang.com/start | sh -s -- --services ssh已有 DW 在线启动器单独保留,运行 OpenCode + DeepSeek;需要原启动口令与自己的服务凭据。它与 GO 的授权和会话相互独立。
curl -fsSL https://dw.evafang.com/s | sh需要原启动口令;不输入服务凭据,不调用模型。
curl -fsSL https://dw.evafang.com/s | sh -s -- --check下载脚本后进行诊断,不下载 OpenCode、不读取口令或服务凭据。
curl -fsSL https://dw.evafang.com/s | sh -s -- --doctorcurl -fsSL https://dw.evafang.com/s | sh -s -- "/项目完整路径"curl -fsSL https://dw.evafang.com/s | sh -s -- "/项目完整路径" --task "检查项目结构并运行现有测试"curl -fsSL https://dw.evafang.com/s | sh -s -- --full以下为已有 DW Windows 入口,不是 GO 原生 Windows 支持。PowerShell 5.1 / 7,x64 / ARM64;仅有模拟验证,Windows 真机待验收。
PowerShell 与 CMD 均可使用。仅安装 PowerShell 7 时,将开头 powershell 替换为 pwsh。
powershell -NoProfile -Command "irm https://dw.evafang.com/w | iex"需要原启动口令;不调用模型。
powershell -NoProfile -Command "& ([scriptblock]::Create((irm https://dw.evafang.com/w))) -Check"powershell -NoProfile -Command "& ([scriptblock]::Create((irm https://dw.evafang.com/w))) -Doctor"powershell -NoProfile -Command "& ([scriptblock]::Create((irm https://dw.evafang.com/w))) -Project 'C:\项目目录'"powershell -NoProfile -Command "& ([scriptblock]::Create((irm https://dw.evafang.com/w))) -Project 'C:\项目目录' -Task '检查项目结构并运行现有测试'"U 盘方案继续保留,当前不作为主推进方向。Mac 首次运行盘内 DW.command,Windows 运行 DW.cmd;Linux 在 U 盘根目录运行下方命令。
sh DW.commandDW.cmd完成盘内注册后,在项目目录运行;工具盘保持连接。在线拉取不会注册 dw,名称占用时按提示用 udw。
dwdw doctordw checkdw --project "项目完整路径"dw helpsh DW.command --register-onlyDW.cmd --register-only按工具自身范围清理本机注册与可识别缓存;项目文件保留。
dw uninstallcurl -fsS -o dw-start.sh https://dw.evafang.com/scat dw-start.shsh dw-start.shInvoke-WebRequest -UseBasicParsing https://dw.evafang.com/w.ps1 -OutFile dw-start.ps1Get-Content -LiteralPath .\dw-start.ps1遵守当前设备的脚本执行策略,不提供绕过策略的命令。
.\dw-start.ps1环境准备、工具选择、手动收尾,集中完成。
提供系统与任务,联系作者获取适用版本。
按提示准备工具。远程任务在连接与权限确认后开始。
确认本次资源的清理范围。改动和未知文件会保留并说明。
SSH 控制端为 Mac;各平台当前状态如下。
| 环境 | SSH | 本地 Agent |
|---|---|---|
| Mac | 本机回环已验收 | 终端交互已验收 |
| Linux 64 位 | Linux 模拟环境测试通过 | 适配分支已实现,原生环境待验收 |
| Android / Termux | 环境模拟通过,原生手机待验 | 当前未提供;兼容包待验 |
| iPhone / iSH | 环境模拟通过;仅限 iSH 内部环境,真机待验 | 当前 32 位环境不支持 |
Linux 测试由作者提供,当前未附测试记录;Termux / iSH 环境模拟,由作者验证。GO 未提供 Windows 原生入口;本页 Windows 指令属于旧 DW 启动器。真实跨网连接与手机后台持续运行尚未验收。
已有实测记录摘要 / Mac 本机 / 2026-09-18
以上为 Mac 本机验收记录。Linux 上的 Termux / iSH 模拟由作者报告通过;手机真机、原生 Linux Agent、WSL、跨网连接与后台持续运行需分别验证。
GO 核心源码和分发保持私有,公开引导器并非公开核心包。授权码仅在终端隐藏输入,不填写在网页、命令参数或咨询留言中。已获得 Shell 副本的人可以阅读其中脚本;私有授权不能收回已下载副本。
下载并执行脚本会在当前账号权限内准备工具。先查看脚本后再运行的入口已列出;HTTPS 域名仍是引导器的信任来源,随包发布的摘要不是独立代码签名。GO 不提供模型额度、不保证任意 NAT 穿透,也不承诺自动恢复整台设备。远程操作应取得设备所有者授权。
GO 退出不自动撤权或清理。结束任务后预览并确认本次资源,项目文件与未知改动保留。NATMap 清理前先结束 SSH 任务和连接;停止映射不等于撤销目标授权。旧 DW 在线版与 USB 版各自保留原生命周期,不与 GO 混用状态。
本页展示的 Mac 实录包含 Agent 展开与原生菜单,未调用模型;Linux、WSL、Windows、手机和真实跨网仍按各项验证状态使用。第三方服务、依赖与网络可能变化,具体项目的构建结果需单独验收。
GO 由作者维护,核心源码私有。OpenCode、NATMap 依各自 MIT 许可证使用;OpenSSH 遵循其上游许可。第三方名称仅用于组件说明,不代表关联或背书。