Prism v0.1.0 — initial public preview
Prism 的第一个公开预览版。macOS universal + Windows amd64 + Linux amd64。AGPL-3.0 许可证。
下载
macOS universal(Intel + Apple Silicon)
Prism-v0.1.0-darwin-universal.dmg— 推荐,双击挂载后拖到 Applications。Prism-v0.1.0-darwin-universal.zip— 命令行 / CI 友好。
Windows amd64
Prism-v0.1.0-windows-amd64-installer.exe— NSIS 安装包,35 MB。Prism-v0.1.0-windows-amd64.zip— 解压即用的 portable 版本,33 MB。
Linux amd64
Prism-v0.1.0-linux-amd64.tar.gz— 解压后是单一PrismELF,36 MB。运行需要 GTK3 + WebKit2GTK 4.1 (libwebkit2gtk-4.1-0),Ubuntu 22.04+ / Fedora 39+ / Debian 12+ 默认有。
SHA256SUMS.txt — 校验和。
# macOS / Linux
shasum -a 256 -c SHA256SUMS.txt
# Windows PowerShell
Get-FileHash Prism-v0.1.0-windows-amd64.zip -Algorithm SHA256首次启动注意
macOS:未签名 / 未公证,首次启动若提示"无法验证开发者",在 系统设置 → 隐私与安全性 里放行,或:
xattr -dr com.apple.quarantine /Applications/Prism.appWindows:未签名,SmartScreen 可能弹"Windows protected your PC"。点 "More info" → "Run anyway"。安装包需要 Microsoft Edge WebView2 Runtime(Win10 1809+ 通常已自带,没装的话首次启动会引导安装)。
Linux:
tar -xzf Prism-v0.1.0-linux-amd64.tar.gz
chmod +x Prism
./Prism如果报 webkit 相关 .so 找不到:sudo apt install libwebkit2gtk-4.1-0(Debian/Ubuntu)或 sudo dnf install webkit2gtk4.1(Fedora)。
亮点
- 内嵌 one-hub 网关核心(37 家 provider:OpenAI / Anthropic / Gemini / Bedrock / Vertex AI / DeepSeek / Groq / Zhipu / Moonshot …)。
- Cloudflare Tunnel 一键公网化,
*.trycloudflare.com临时域名,零账号。cloudflared各平台二进制全部内嵌,开箱即用。 - 原生 React UI(shadcn/ui + Tailwind),Dashboard / Channels / Tokens / Logs / Traces / Settings。
- Traces:中间件级别全文捕获上下行 body(含 SSE 流),排查 provider 报错首选。
- macOS 菜单栏驻留(NSStatusItem / CGO),关窗不退出进程,菜单里直接启停 Tunnel / 复制 URL。
- 中英双语 + 深浅主题。
对 one-hub 的补丁
- Anthropic 格式 tools 发到 OpenAI 兼容入口不再报
tools.0.custom.name: Field required。 - Gemini
systemprompt 在顶层或消息里都能正确聚合。 - Bedrock tool schema 修复。
- 网络层
dial tcp …不再被 "请求上游地址失败" 吞掉,进 Traces。
使用起点
见仓库 README 的 "5 步上手"。关键点:Bedrock API Key 填 region|AccessKeyID|SecretAccessKey;被墙的 provider(Gemini / Anthropic 直连)在渠道编辑里的 "Outbound proxy" 填本机代理,例如 http://127.0.0.1:7890。