杨蓉

AI 应用工程师 / AI 解决方案

头部内容平台 11 年文娱业务工程底子,2 个月以 AI 协作为主要工作方式,主导 4 个跨语言跨平台完整作品从需求到交付的全流程。

关于

主导 4 个跨语言跨平台完整作品(Python / JavaScript / Node / 微信小程序原生)从需求到交付的全流程:识别需求、技术选型、架构决策、过程把控、产物审查。每个作品均有工程文档记录关键决策。


扣子(Coze) 搭建 · 豆包智能体 · 2026.05

小食官 · 豆包饮食教练智能体

为真实用户解决"每天发三餐给豆包但反馈泛泛"的痛点,在扣子(Coze)平台搭建带长期记忆+定时提醒+周复盘的 AI 教练。v1 版在扣子预览/调试下功能完整可用。

扣子 Bot 编辑页全貌
Bot 编辑页全貌:主提示词只做意图路由(建档/记餐/周报三分支),不自己收集或计算;右侧调试窗口是一次跑通的真实建档对话。

判断 LLM 能力边界

起初用纯提示词收集用户档案信息会出现循环/漏问/不收尾。重构成"一步一问"的确定性对话节点流,物理上不可能漏问或循环。

建档工作流画布全景
建档工作流画布:开始 → 问答节点链 → 代码节点(算业务参数)→ 写库 → 大模型生成欢迎语 → 变量聚合 → 结束。前置白名单闸门也在这个工作流里。

编排完整的三个主流程

用户建档 / 餐食识别与反馈 / 周报汇总,涵盖大模型、代码、问答、选择器、查询数据、新增数据、变量聚合等多类型节点。

保证流程合理性

预防性成本控制

预防扣子积分无法支撑大流量访问,加了昵称白名单作前置闸门。不在名单内的用户也给友好提示而非沉默——拒绝是个产品设计动作,不是把人挡在门外。

扣子 Coze · AI 工作流编排 · Prompt 工程 · 图文多模态识别


微信小程序 + CloudBase 云开发 · 2026.05

MyriadRun · 追星记录小程序

基于自身经历与对周遭朋友的观察,使用 CloudBase、微信开发者工具完成的追星记录微信小程序——它反攀比:核心是记录自己,不是比谁去得多。代码侧完全就绪、真机验证全过、等待提审。

首页:本命卡 + 「这一路」概览 + 模块入口
首页:本命卡(入坑第 N 天)+「这一路」概览(跟跑公里/巡回/场次/念念时刻)+ 模块入口。底部"里程怎么算·声明"两个低调入口,是产品价值观的落点。

确立业务范围

砍掉预置内容库——一人团队扛不起持续内容运营,"判断不该做"而非"做不出"。MVP 全部手动录入。录入侧把边界处理做进 UI:

新增场次表单,明示边界规则
"没选城市,该场次不上地图、不计里程"——边界规则不是埋在代码里,是直接告诉用户。漏选地点不报错、不瞎猜,只是不计入。

关键业务规则修正

里程算法初版在同城连开多场时算重了(粉丝不会每场都回家),修正到"同城多场按趟合并"。更关键的是把这个估算口径明明白白写给用户看,做成 app 内可见的诚信说明:

里程怎么算说明页:诚实标注估算口径
专门一页解释"这是估算、不追求精确到公里"、单程算法、同城分趟规则、为何只到城市级(隐私)。结尾:"每个数字都是走过的回声,用来和自己诚实地比。"

反攀比的产品观点(贯彻到交互)

脱粉确认弹窗
入坑那天页藏了一个「脱粉」入口,弹窗文案"谁的人生不是人来人往。"确认后给用户打标记但数据全留不删,重建本命可清除。命名"念念时刻"取代"高光时刻"——从交互到文案贯彻产品观点。

采用 Canvas 自绘分享图

避免引入图表库而增大小程序体积。根据用户去过的城市分布自适应三种排版(纯国内/国内+国外混合/纯国外)。

分享图:自绘中国地图 + 飞线轨迹
"万里狂奔"分享图:自绘中国地图 + 飞线轨迹。
纪念卡
纪念卡另一形态。两者都是纯 canvas 绘制。

失败处理 + 代码审查

微信小程序原生 · CloudBase 云开发 · Canvas 画板 · 单元测试


Python 内容管线 · 2026.04 – 05 · 端到端完整跑通

digitme · Markdown 文件到配音视频自动管线

把"从一份带配音脚本的 Markdown 文件自动产出竖屏配音解说视频"做成端到端管线,完整跑通、产出过真实成品。这是作品集里唯一端到端完整跑通、产出过真实成品的项目。

Markdown 文件复用:一份文件两种用途

同一份 Markdown:可见内容供排版工具 Gamma 使用以产出 PPT 配图,HTML 注释里的配音脚本供 CosyVoice 使用以产出配音。两条流水线互不干扰。

# 一九九九到二零零一|动词时代
- 专辑:第一张创作专辑、爱情万岁、人生海海
- 高频词性:动词 > 名词 > 形容词
- 关键词:跑、追、撞、笑、唱、走、爱、要

<!-- narration: 最早的三张专辑,动词的占比高到吓人。
歌词里全是跑、追、撞、笑、走、爱、要…… -->
管线产出的封面页
封面页(Gamma 排版)。
管线产出的内容页
内容页,对应上面那段 Markdown 输入。

核心决策

Python · CosyVoice 本地声音克隆 · ffmpeg 视频合成 · Markdown 工作流


浏览器自动化 + 多站异构 · 2026.04 – 05

跨平台 UGC 采集 + 静态化部署管线

对 4 个异构平台的百万级公开 UGC 内容,进行抓回和内容整合,并重新部署为静态内容站点。零失败率。

规模与可靠性

平台规模结果
论坛 A2095 个唯一帖 ID100% 处理:有效 1484 / 已删 618 / 真失败 0 / 遗漏 0,12 GB 快照
问答站39 个高热回答5,678 主层评论 + 36,076 子楼 + 25,492 图 URL
BBS B / C多板块万级帖异构接口分别适配

多站异构适配

针对每个平台采用合适的抓取方式:带登录态的浏览器自动化、网页正文抽取库、平台 API、网页历史快照接口。没有"一个爬虫打天下"。

发现并应对静默失败

某些内容被删后会被网站悄悄重定向到现有内容——返回 HTTP 200、内容完整,肉眼无法识别"抓的不是预期那篇"。检测方法:对比同议题下多次抓取的评论 ID 集合,重合度异常高就说明被重定向了。几条 grep 就能跑出来。

配套工程纪律

浏览器自动化(基于 web-access skill)· Python · 多站异构适配


联系

欢迎讨论任何 AI 应用工程 / AI 解决方案方向的机会。