ProWorkBench
为想要执行控制的操作员提供本地首个AI工作台。
  
它是什么
ProWorkBench是一个本地编排shell,用于:
WebChat(操作员控制平面)Tools(文件系统/进程操作)MCP(浏览器/媒体自动化)Doctor检查和补救指导
执行是由操作员介导的:没有隐藏的后台工具执行,没有无声的批准。
它不是什么
- 不是托管SaaS。
- 不是一个没有行动的“自动驾驶”特工。
- 不能替代您的模型服务器。你带来了自己的OpenAI兼容后端(通常是文本生成WebUI)。
快速入门(3个步骤)
Linux/macOS
cd /home/jamiegrl100/Apps/proworkbench
npm install
npm run devWindows(PowerShell)
cd C:\path\to\proworkbench
npm install
npm run dev然后:
- 打开
http://127.0.0.1:5173 - 打开 医生 并运行检查
- 连接您的模型服务器(
http://127.0.0.1:5000)并运行第一个预设
建筑
Web UI (5173) -> PB Server (8787) -> Model API (OpenAI-compatible)
|-> Tools runtime
|-> MCP runtime
|-> SQLite + local state已验证功能集
- 本地第一状态和日志
- 审批队列和策略挂钩
- 医生诊断和指导补救
- MCP模板/构建/测试/安装流程
- WebChat路由控制(直接与浏览流)
- 工作流分类状态(
new,needs_review,done,ignored)
截图
常见问题解答
ProWorkBench是否提供模型?
不。连接您自己的OpenAI兼容服务器。
它需要互联网吗?
核心运行时首先是本地运行时。互联网取决于您启用的集成/工具。
数据存储在哪里?
本地应用程序数据+配置数据目录中的SQLite。
社交渠道可以执行工具吗?
通过策略设计,可以限制渠道行为。保持在WebChat上执行,以便于操作员查看。
文档
路线图(近期)
- 安装程序打包(Windows/macOS/Linux)
- 项目选项卡硬化
- 提交助理稳定
- 已签名的发布工件
如果路线图项目尚未实现,请在发布索赔之前将其作为GitHub问题进行跟踪。
链接
- 网站:https://proworkbench.com
- GitHub问题:https://github.com/jamiegrl100/proworkbench/issues
- 讨论:https://github.com/jamiegrl100/proworkbench/discussions
- 发布:https://github.com/jamiegrl100/proworkbench/releases
