我是一名独立开发者,正在构建TigrimOSR,这是一个专为工程和开发者工作流设计的Rust原生AI智能体工作台。
摘要
一位独立开发者介绍了TigrimOSR,这是一个Rust原生桌面应用,集成了聊天、文件、终端、任务和多智能体编排,为工程决策提供结构化工作流,旨在减少智能体AI的随机性。
我试图解决的主要问题是,智能体AI在做严肃工程决策时仍然过于随机。对于设计工作、计算、报告、代码变更或技术评审,我不希望智能体只是随意“飘过”任务。我想要更扎实的工作流:明确的角色、结构化的步骤、可追溯的工具使用、可观察的进度,以及在影响实际决策前可审查的输出。TigrimOSR是我构建这种环境的尝试。它使用Rust配合egui构建,是一个自包含的桌面应用。目标是在一个UI中整合聊天、文件、终端、任务、工具和多智能体编排,而不是将智能体工作分散到独立的CLI和Web应用中。当前方向/功能包括:基于YAML定义的多智能体群组;针对结构化工作流的不同编排模式;共享黑板/智能体通信;支持OpenAI、Anthropic、Gemini、DeepSeek、Kimi、Ollama以及OpenAI兼容API;本地CLI智能体如Claude Code、Gemini CLI和Codex;MCP工具、Python执行、shell命令以及文件读写;用于较重远程任务的无头Linux模式;原生桌面控制和浏览器Web UI;智能体/工具进度的实时监控。我最关心的用例是需要清晰流程的工程工作:设计方案比选、计算校核、代码生成、文档审查、报告编写、QA/QC以及技术推理。我希望智能体更像一个结构化的工程团队,而不是随机的聊天机器人。项目仍处于早期,完全由独立开发者构建,但我非常希望得到在实际工作中使用智能体的开发者或工程师的反馈。什么样的工作流结构能让智能体在工程设计或技术决策中足够可靠?
相似文章
TigrimOSR v0.4.1:在远程服务器上无头运行AI代理,由快速的本地Rust UI控制
TigrimOSR v0.4.1 是一个 Rust 原生工具,它允许在远程服务器上无头运行 AI 代理,同时通过快速的本地桌面 UI 进行控制,支持远程缓存和多代理工作流。
我构建了一个本地工作空间,代理可以在你构建的自定义应用内工作,而不仅仅是聊天
Second 是一个开源工具,允许开发者为 AI 代理团队构建自定义图形界面,从而在定制化应用内实现深度异步工作,而非仅限聊天。
@tom_doerr: 在隔离的 git worktrees 中编排 AI 代理 https://github.com/txtx/axel-app
Axel 是一款 macOS 应用,配有 Rust CLI,可在隔离的 git worktrees 和 tmux panes 中编排 AI 代理,为多代理工作流提供任务管理界面。
@claugeAi: 我构建的项目 Clauge 是一个跨平台桌面应用(Rust + Tauri,约25MB,亚秒级冷启动),集成了7个开发工具……
Clauge 是一个开源跨平台桌面应用,使用 Rust 和 Tauri 构建,集成了多个开发者工具——包括并行编码代理、看板工作区和 API 客户端——全部具备 AI 能力。
AI仪表盘 + 基础设施 + Rocket.Chat
作者分享了他们使用Rocket.Chat、CLI代理和tmux构建AI代理基础设施的经验,规模扩展至250个客户,帮助他们建立网站。他们从销售服务转向教客户自己使用代理,强调了此类系统中上下文管理的重要性。