云计算百科
云计算领域专业知识百科平台

给我接vibecoding指挥部,我是agent高育良

喂,给我接vibecoding指挥部,我是agent高育良

“喂,给我接vibecoding指挥部,我是agent高育良。”

如果你在办公室拿起一台红色老式座机,对着话筒说出这句话,然后听到一个温柔的女声回答:“领导您好,我是您的秘书,请问有什么指示?”——别慌,你不是穿越了,你只是跑通了一个开源项目。 在这里插入图片描述

这个项目叫 《高育良书记的红色座机》,GitHub 仓库名 gaoyuliang,作者 ace-trump-tech。它把一台真实的复古红色座机、豆包贴身秘书,以及 Claude、Gemini、Codex、DeepSeek 四个 AI 部委串在一起,让你彻底告别键盘,用嘴完成 vibecoding。

项目地址先放这儿,等会儿记得回来点 Star:

👉 https://github.com/ace-trump-tech/gaoyuliang

一、什么是 vibecoding 指挥部?

简单说,你扮演省委副书记高育良,拿起红色座机,给“豆包秘书处”打电话。豆包扮演你的贴身秘书,负责接电话、理解意图、调度四个 AI 部委。四个部委各管一摊:组织部是 Claude,负责干部考察、人才选拔;宣传部是 Gemini,负责舆论引导、新闻稿;社工部是 OpenAI GPT-5 Codex,负责群众工作、民生调研;政法委是 DeepSeek R1,负责法治研判、维稳分析。

你说一句“帮我看看近期宣传工作的舆论风险”,秘书会说“好的领导,我这就去安排宣传部处理”。片刻之后,电话再次响起,秘书向你汇报研判结论。全程你不需要打字,不需要写代码,只需要动嘴。这就是 vibecoding 的终极形态:你不是在写代码,你是在指挥一个 AI 机关。

为什么叫“指挥部”?因为豆包秘书不是一个人在战斗,它背后挂着四个 function calling 工具。它像一个真正的秘书一样,接到指示后判断该派给哪个部委,然后异步等待结果,最后综合汇报。长任务不会让你举着话筒干等,秘书会先挂断,等部委干完活再主动回拨电话向你汇报。这种“异步回拨”机制,是这套系统最有仪式感的地方。

二、角色分工:一个秘书,四大部委

角色实现职责
高育良同志 👤 真人 拿起话筒、说话、下指示
贴身秘书 🎙️ 豆包 doubao-pro(女声) 接电话、理解意图、调度部委、汇报结果
组织部 🧠 Claude(Opus 4) 干部考察、人才选拔、班子调配、组织架构
宣传部 🧠 Gemini 2.5 Pro 舆论引导、新闻稿、形象塑造、宣传策略
社工部 🧠 OpenAI GPT-5 Codex 群众工作、民生调研、信访处理、社工项目
政法委 🧠 DeepSeek R1 法治研判、维稳分析、案件梳理、政策合规

为什么这么搭配?因为豆包对中文老干部腔和长 prompt 的指令遵循度最高,适合做秘书调度;四个部委则各取所长——Claude 逻辑推理强,Gemini 擅长长文生成,Codex 擅长数据分析,DeepSeek 擅长法律合规推理。这套组合不是随便选的,而是作者反复测试后得出的“AI 班子配置”。

三、技术链路:声音怎么变成电话汇报

整个链路可以简化为:

红色座机话筒/听筒

CM108 USB 声卡

Windows + Python 3.11

火山 ASR(流式 / 一次性)

豆包秘书 doubao-pro
├── 组织部 Claude
├── 宣传部 Gemini
├── 社工部 Codex
└── 政法委 DeepSeek

综合汇报文本

火山 TTS(豆包通用女声)

听筒播放

项目提供了两种方案。方案 B 是全云端流式,ASR 走 WebSocket,首字延迟大约 300ms,适合演示和家庭。方案 C 是本地 silero-vad 加一次性 ASR,更注重隐私,首字延迟约 800ms,适合隐私敏感和低带宽场景。建议先跑方案 B 验证链路,再按需切方案 C。

硬件方面,你可以花大约两百块买一台复古红色固定座机和 CM108 USB 声卡,按照 hardware/wiring.md 把话筒和听筒焊上去。不想折腾焊接?直接用普通 USB 耳机或笔记本自带麦克风也能跑,API 完全兼容。这一点对技术小白非常友好,先跑通软件,再考虑硬件。

四、怎么玩?先 Star,再 Fork,然后接上你自己的 API

很多人第一次看到这个项目,会问“怎么申请权限”。其实 GitHub 上的 Star 不是申请权限,它只是收藏和点赞。Fork 才是把项目复制到你的账号下,方便你改代码、改配置、接入自己的 API。真正需要申请的,是火山引擎、Anthropic、Google、OpenAI、DeepSeek 这些平台的 API Key。 在这里插入图片描述

所以正确的顺序是:先登录 GitHub,打开项目页面,点一下 Star,给作者一个鼓励。然后点 Fork,把项目复制到你的账号。接着 Clone 你自己的 Fork 到本地,执行:

git clone https://github.com/你的用户名/gaoyuliang.git
cd gaoyuliang

然后创建虚拟环境,安装依赖:

python m venv .venv
.\\.venv\\Scripts\\Activate.ps1
pip install r requirements.txt

复制环境变量模板:

cp .env.example .env

接着去申请 API Key。火山引擎负责 ASR、TTS 和豆包推理,Anthropic 提供 Claude,Google AI Studio 提供 Gemini,OpenAI 提供 GPT/Codex,DeepSeek 提供 DeepSeek-R1。每个平台的申请入口和注意事项,我在之前的详细教程里写过,这里就不展开了。你只需要记住:API Key 是钥匙,不能上传到公开仓库。 把 Key 填进 .env,然后修改 config/settings.yaml、config/prompts.yaml 和 config/departments.yaml,就可以把秘书人设改成“皇帝身边的太监”“校长助理”“客户经理”,也可以把部委模型换成更便宜的版本。

配置完成后,先测试音频设备:

python m tests.test_audio

然后启动方案 B:

python m src.main_b

或者启动方案 C:

python m src.main_c

拿起话筒,说:“高书记,帮我看看近期宣传工作的舆论风险。” 等待秘书回应。

五、为什么这个项目值得你点一个 Star?

因为它不只是玩具。它把语音交互、角色扮演、多 Agent 编排、异步回拨、真实硬件揉成了一个完整场景。你可以把它改成“皇帝身边的太监”,也可以改成“校长助理”,甚至可以接入你自己的业务 API,让它调度你自己的“部委”。它是一套很有参考价值的语音 Agent 工程样本。

如果你对语音助手、多 Agent、vibecoding 感兴趣,这个项目绝对值得你 Fork 下来玩一玩。你可以给它加一个新部委,比如“纪委”“统战部”“教育部”;也可以把秘书人设改成你自己喜欢的角色;还可以加入回声消除、拨号盘识别、来电显示 OLED 小屏。作者在路线图里列了很多方向,欢迎 PR。

最后再说一遍操作顺序:先创建 GitHub 账号,再打开项目点 Star,然后 Fork 到自己的账号,接着 Clone 到本地,再去申请 API Key,填进 .env,修改 config,最后安装依赖、测试音频、启动 main_b 或 main_c。 Star 是收藏支持,Fork 是复制到自己的账号,Clone 是下载到本地,API Key 才是需要去各平台申请的“权限”。

项目地址:

👉 https://github.com/ace-trump-tech/gaoyuliang

如果这个项目对你有帮助,欢迎点一个 ⭐ Star。现在,拿起你的红色座机,给 vibecoding 指挥部打个电话吧。

“喂,给我接 vibecoding 指挥部,我是 agent 高育良。”

Made with 🎙️ in China.

赞(0)
未经允许不得转载:网硕互联帮助中心 » 给我接vibecoding指挥部,我是agent高育良
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!