我构建了一个本地 OAuth/API 中心,让自主智能体能够运行真实工作流
摘要
一位开发者构建了一个本地 OAuth/API 中心,旨在简化将自主编码智能体连接到 YouTube 和 Google Search Console 等真实服务的过程,并提供了用于频道分析和编辑规划的初始工作流。
我一直在尝试将 Codex 作为本地自主编码智能体使用,但遇到了一个实际问题:将智能体连接到真实服务很快就会变得混乱不堪。OAuth 令牌、API 密钥、本地机密信息、多个 Google 服务、可重复脚本以及安全输出,所有这些都会很快变得令人头疼。因此,我为它构建了一个小型本地中心。它目前支持:* YouTube OAuth * Blogger OAuth * YouTube Data API v3 * YouTube Analytics API * YouTube Reporting API * Google Search Console API * Google Custom Search 集成。该仓库已经包含了基础的 OAuth/API 层、连接检查以及第一批内容工作流:* `channel_diagnosis`:拉取真实的 YouTube 频道指标,并生成一份 Markdown 诊断报告,说明哪些有效、哪些无效以及下一步合理的内容方向。* `channel_opportunities`:将该诊断转化为一个实用的编辑操作队列。我计划逐步添加新的工作流。当前的仓库是基础层加上第一批可运行的工作流,并非项目的最终形态。Codex 是我第一个使用的智能体,但该项目并非仅限 Codex 使用。核心逻辑是本地化的、基于文件和命令驱动的,因此它也应该能与 Hermes Agent、OpenClaw、Agent Zero、Claude Code、Aider、OpenHands 或任何能够读取文件和运行 shell 命令的智能体配合使用。目标不是构建另一个仪表盘,而是为自主智能体提供一个安全的本地 OAuth/API 层,使其能够运行真实的工作流。我希望获得技术反馈:* 这种架构合理吗?* 你会以不同的方式分离 OAuth/账户处理吗?* 还值得添加哪些其他智能体工作流?* 在我扩展它之前,有没有明显的安全问题?仓库链接在第一条评论中,遵循 subreddit 规则。
相似文章
我构建了一个本地工作空间,代理可以在你构建的自定义应用内工作,而不仅仅是聊天
Second 是一个开源工具,允许开发者为 AI 代理团队构建自定义图形界面,从而在定制化应用内实现深度异步工作,而非仅限聊天。
我厌倦了AI开发工具把一切都困在云端,所以我构建了...
AgentBuddy 是一个本地优先、开源的 AI 工作流沙盒,支持持久化代理线程、实时执行追踪和事件驱动工作流,集成了 Claude Code,旨在让 AI 开发保持本地化和透明化。
我构建了一个具有赛博朋克灵魂的本地优先自主编程代理——Eve Agent V2 Unleashed(开源)
Eve Agent V2 Unleashed 是一个开源自主编程代理,通过 Ollama 在本地运行,具有 40 轮工具循环、112 个子代理和可选的云端扩展功能。它可以在无需人工干预的情况下计划、编写、测试和验证代码,快速启动只需不到 5 分钟。
我用 Ollama 构建了一个本地自主编码代理——微调灵魂模型,40轮代理循环,MiniMax M3 处理重活
一位开发者使用 Ollama 构建了一个本地自主编码代理,结合了微调个性模型(Eve)进行对话和 MiniMax M3 处理重活,实现了 40 轮代理循环,包含 16 个工具,9 个测试全部一次通过。
代理工作流可视化与API网关
正在构建一个用于代理AI工作流的开源API网关,提供多LLM和工具调用的可视化,跟踪令牌、成本和延迟,无需代码插桩。采用Rust和Go服务器配合Python关联器,寻求AI运维用户的合作与反馈。