SINET 贡献者接入指引 ======================== 方式一(推荐):SINET 节点应用 node-app —— 零命令行 ---------------------------------------------------- 0) 前置:本机已有一个 OpenAI 兼容端点在跑模型 (LM Studio 默认 http://127.0.0.1:1234,Ollama 默认 http://127.0.0.1:11434,vLLM 等均可)。 1) 贡献者需先有一个注册账户(邮箱 + 密码,注册后收验证码激活)。 最省事的做法是在节点应用「账户」页直接注册;命令行可用: POST https://togetherusing.com/auth/register {"email":"...","password":"..."} (quickstart 免注册身份只适合消费;节点应用一律要求先绑定注册账户) 2) 下载并安装节点应用(DMG 镜像): https://togetherusing.com/download/SINET-Node-macOS-arm64.dmg (macOS arm64,约 20MB) 双击挂载 → 把「SINET Node」拖进弹窗中的「应用程序」即可。 完整性校验(sha256): b0ef62e3ba251663bb1aa1c200d42cd82e22b018824fcd364e0c8c873a2cccdf 应用尚未完成 Apple 公证,首次打开会提示「Apple 无法验证…是否含有恶意软件」—— 这是未公证应用的固定拦截文案,不代表应用含恶意代码。放行方法: 系统设置 → 隐私与安全性 → 向下滚动找到「SINET Node」→ 点「仍要打开」。 (macOS Sequoia 起右键打开已不可用;终端用户也可执行: xattr -dr com.apple.quarantine "/Applications/SINET Node.app") 终端方式(下载不携带隔离标记,无 Gatekeeper 提示): curl -fsSL https://togetherusing.com/download/install.sh | bash # 一行式安装 npm i -g @togetherusing/node && sinet-node --gui # 或经 npm(需 Node ≥18) 3) 在应用中接入(小店经营台布局): - 「账户」页:注册或登录(需邮箱验证时按邮件里的 6 位码激活)→ 应用自动签发并保存收益归属 key - 「设置」页:网关地址填 https://togetherusing.com;「模型与服务」页点「探测本机服务」,勾选要接单的模型 - 点「接入网络」开始营业(未绑定账户会被拦住);随时可「暂停接单」(排空在途后下线,身份收益保留) - 可选「可用时间窗」:设定每日服务时段(支持跨午夜),窗口外自动打烊、到点自动恢复 应用内置反向隧道与断线重连:主动出站连接网关, 无需公网 IP / 端口映射 / SSH,网关不会回连你的机器。 身份密钥保存在本机配置目录(macOS:~/Library/Application Support/SINET Node/, Windows:%APPDATA%\SINET Node\,Linux:~/.config/SINET Node/), 重启保留 node_id 与信誉;删除 node_key.pem 即换新身份。 4) 查回报:应用顶部实时显示今日请求 / 待结算 / 可提现(60s 自动刷新),活动流逐条可见。 方式二:命令行守护 node_daemon —— 适合服务器 / 无界面环境 ---------------------------------------------------------- git clone && cd shared-inference-network uv sync uv run python scripts/node_daemon.py \ --gateway https://togetherusing.com \ --name my-node --region cn-local \ --base-url http://127.0.0.1:1234 \ --engine lmstudio --models <你的模型 id> \ --owner-key sk-xxxxxxxx CLI 守护无内置隧道:网关会直接访问 base_url,需保证网关可达 (同机部署即可;跨机可先建 SSH 反向隧道: ssh -fN -R 12340:127.0.0.1:1234 <网关主机>,base-url 改填 http://127.0.0.1:12340)。 身份密钥存在 ./.node_key(删掉即换身份);node_id 记在 ./.node_id。 --owner-key 必须是注册账户的 sk- key:平台要求贡献者先注册(收益归属与违规处置都要有身份)。 查回报:uv run python scripts/node_daemon.py --gateway https://togetherusing.com --check-earnings 规则说明 -------- · 分成:贡献者拿 90%,协议抽成用于验证与运营。 · 结算:请求完成后先 pending,批量 settle 后进入可提现余额(T+n)。 · 信誉:新节点 probation(20 分) 起步,正常服务累积到 standard/trusted; 被判定作弊的收益会 frozen(待仲裁)或 voided(作废,不计入收益)。 · 暴露面:节点主动出站建隧道,无需开放入站端口; 但请注意 prompt 会被你的机器看到并处理,模型需自行合规。