GoForum🌐 V2EX

做了一个本地优先的桌面 AI Agent 客户端, MCP / Skills / 定时任务 / 浏览器接管都塞进去了

lihaozecq66 · 2026-07-08 23:03 · 0 次点赞 · 0 条回复

想给自己攒点 AI Agent 的实践项目经验,就参考着开源项目一点一点做,边看边抄边改,慢慢拼出来一个自己的东西。结果越做越上头,功能追着市面上的产品加,现在它已经是我日常主力的本地 AI 工作台了,索性开源出来。

Atrium ,Electron + React + TS ,Agent 循环基于 Vercel AI SDK:

  • 多供应商支持: Anthropic 、Google Gemini 、任意 OpenAI 兼容端点、通过 Ollama 运行的本地模型,以及外部 CLI agent ( Claude Code 、Codex 、Gemini CLI )- 全部使用你自己的密钥,并在本地加密。

  • MCP: 连接 Model Context Protocol 服务器( stdio / HTTP / SSE ),在对话里直接使用第三方服务提供的工具。支持从主流工具直接导入,支持第三方服务 Oauth 授权。

  • Skills: 把可复用的流程打包成技能包( SKILL.md 等)渐进式披露给 Agent 。支持从 Claude Code 、Codex 、.Agents 多数据源读取已有技能,自动统计使用频率过滤无用 Skill 描述。

  • Subagents: 将大任务拆成子任务委派给专注的 Agent ,在隔离的上下文中执行子任务并汇报结果,不污染主 Agent 的上下文。支持创建和删除子 Agent 。

  • 跨会话记忆: 包含用户身份的录入(get-acquainted 技能),会话过程中自动写入记忆,可区分全局记忆、项目域记忆 持久。后台自动总结保证记忆的长期质量。

  • 定时任务: 允许通过 Agent 创建定时任务,按计划执行任务来自动化重复性工作。例如自动处理每日报告、每周研究、每月分析等等。

仓库: https://github.com/lhz960904/atrium 安装包( mac / win / linux ): https://github.com/lhz960904/atrium/releases/latest

MIT 协议,issue / PR 都欢迎,喷也欢迎。

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: lihaozecq66
发布: 2026-07-08
点赞: 0
回复: 0