返回黑客松案例

黑客先锋奖奖金:100 元#50
外婆家的菜谱
“野生菜谱数字卡片”用 3 个轻量级 Agent 完成“语音 → 文字 → 美观卡片”一站式生成,30 秒出图可发朋友圈。基础版纯 Web 分享,降低参赛门槛。...
关于作者
陈政(三掌柜),银行资深架构师。Community Builder AWS,亚马逊云科技云博主,华为HDE、HCDE,腾讯云架构师技术同盟成员,腾讯云TDP宣传大使,开放原子校源行开源大使&讲师,BPAA算法模型鉴赏师,CSDN上海站主理人,InfoQ签约作者,Careerfocus特约讲师。另著作《从零基础到精通Flutter开发》、《全栈开发一本通》。全网粉丝10万+,全网著作浏览量1300万+。
项目简介
“野生菜谱数字卡片”用 3 个轻量级 Agent 完成“语音 → 文字 → 美观卡片”一站式生成,30 秒出图可发朋友圈。基础版纯 Web 分享,降低参赛门槛。
技术方案
计划 3 个 Agent 1. Recorder Agent:语音 URL → ASR 文本 2. Polisher Agent:文本 → 标准化 Markdown(食材、用量、步骤) 3. CardMaker Agent:Markdown → HTML → PNG 卡片(含二维码,扫码跳到 Web 展示页) OpenAgents 协作 - 事件总线:三级主题 `recipe.audio` → `recipe.md` → `recipe.card` 自动串行 - Shared-Artifact Mod:持久化存放 Markdown、HTML、PNG,支持断点续跑 - LLM-Logs Mod:记录 ASR 与图像生成 Token 消耗 - 协议:WebSocket(实时)+ HTTP(下载卡片)双栈 - Studio 集成:卡片完成后前端自动弹出“下载”按钮
功能亮点
预期实现的功能清单 ① Recorder Agent:监听语音上传事件,返回转写文本与置信度 ② Polisher Agent:订阅转写 → 补全用量单位 → 输出标准 Markdown ③ CardMaker Agent:读取 Markdown → 渲染美观 HTML → 生成 PNG 卡片并写入 Shared-Artifact ④ Shared-Artifact Mod:提供 `/download/recipe_card.png` 静态地址,Studio 一键下载 ⑤ LLM-Logs Mod:集中记录 ASR、图像生成耗时与费用,便于后期优化