从"不会写"到"一键出稿":我做的这个 AI 运动文案生成器
面向运动爱好者的小红书笔记创作小工具,已经跑在公网上,欢迎来玩:https://aiyundong.cloud
📌 本文主要介绍的是系统的用户端 (面向使用者的部分),管理端后续会再单独写文章分享。
一、为什么做这个项目
事情的起因很朴素:我自己就是一个爱运动、爱记录生活的人。跑完步、打完球、练完腿,总想在小红书发一条打卡笔记,但每次面对空白的输入框就开始犯难------写什么标题?配什么文案?带什么话题标签?想了半天,最后发出去的还是干巴巴的一句话。
后来观察身边的朋友,发现这是很多运动爱好者的共同痛点:
- 想分享但不会写:运动数据一堆,却组织不成有感染力的话;
- 不懂话题标签:随便打几个 #,流量全靠运气,笔记根本没人看;
- 懒得排版配图:拍完照就懒得做封面、配文案,最后放弃发布。
于是我就想:能不能做一个工具,用户只负责输入"在哪、跑了多远、什么感受",剩下的标题、正文、标签、配图,全部交给 AI 来完成?
带着这个想法,我陆续做了一个多月,最终沉淀成现在的项目------一个基于 AI 的小红书运动笔记创作工具,支持跑步、羽毛球、健身、街舞四种主流运动,从文案生成到照片美化形成完整闭环。
二、项目概览:它到底能做什么
简单来说,它帮你把"发一条运动打卡笔记"这件事的各个环节都包了:
| 能力 | 说明 |
|---|---|
| AI 实时文案生成 | 每次生成 4 版差异化文案,标题、正文、标签一站式输出 |
| 图片内容理解 | 上传运动照片,AI 先"看懂"照片再写文案,内容与照片高度贴合 |
| 天气感知 | 自动获取运动地点的实时天气,文案贴合当天气温体感 |
| 地点模糊搜索 | 支持拼音缩写、跨城市搜索运动场所,自动按距离排序 |
| 话题标签库 | 标签全部来自"已验证高流量话题库",杜绝臆造标签 |
| 照片美化 | 16 种图片风格 × 12 套字体自由搭配,一键生成美化封面 |
| 笔记扩写模式 | 你有草稿?AI 变身为"笔记创作者",帮你扩写润色 |
底层实现不复杂:一个 Python Web 应用作为服务端,文案生成调用大模型,图片理解调用视觉模型,同时内置一套模板引擎作为兜底。整套能力被封装成一个网页,手机、电脑打开浏览器就能用。
三、开发过程中的改进与思考
这个项目经历了几个阶段,每一阶段都在解决上一阶段留下的问题,挑几个印象深的讲讲:
1. 从"命令行脚本"到"人人可用"的 Web 应用。 最早期版本其实是一套命令行脚本,需要会敲命令才能用。虽然生成质量不错,但我很快意识到:工具的价值不在于它能做什么,而在于"谁"能用到它。于是我把整个能力封装成 Web 应用,并针对移动端做了大量优化。这是我觉得最重要的一个转变:把"我用的工具"变成"大家都能用的产品"。
2. AI 应该"锦上添花",而不是"生死攸关"。 接入 AI 生成时,我最担心的不是效果,而是稳定性------API 有网络波动、有配额限制。所以我的设计是:内置的模板引擎永远是底线,AI 不可用时自动降级,保证服务永不中断。这个"永不中断"的思路,也让我敢把它真正部署到公网。
3. 话题标签是"晒图流量"的关键,必须较真。 小红书笔记的曝光很大程度上取决于话题标签。一开始让 AI 自由发挥,结果经常生成一些"看起来像、实际上搜不到"的假话题。后来我建立了一个经过验证的高流量话题库,所有标签必须出自这个库,并定期自动校准,剔除失效话题、补充高热度话题。现在生成的标签 100% 来自真实可搜索的话题。
4. 图片美化要"解耦",而不是"套餐绑定"。 早期版本里图片风格和字体是绑死的,后来发现这限制太大了。于是我把两者彻底解耦:风格只负责版式氛围,字体只负责字形,各自独立选择,还会根据照片背景亮度自动选用高对比的文字颜色。一个小改动,让照片美化的玩法丰富了很多。
5. 内容安全:合规是必须前置的。 面向公网的产品,内容安全必须认真对待。我做了三级防护(前端预检、后端过滤、AI 提示词约束),并完善了用户协议、隐私政策、AI 标识和备案信息。技术上"能不能"和"该不该"是两回事,这一点我一直记着。
四、核心部分:使用步骤与方法
下面以最常用的"跑步打卡"为例,完整演示一遍怎么用(其他运动流程完全一致)。
第 1 步:获取账号
系统采用管理员开通账号 的模式,未开放自助注册。为了方便大家体验,这里提供一个演示账号,可以直接登录使用:
| 项目 | 内容 |
|---|---|
| 📱 访问地址 | https://aiyundong.cloud |
| 👤 演示账号 | 1006621316 |
| 🔑 演示密码 | XY6Ade6% |
演示账号仅供体验,数据可能被其他体验者清空或修改,介意的话也可以邮件联系我单独开通一个账号(联系方式见文末)。
第 2 步:访问并登录
打开浏览器访问 https://aiyundong.cloud,进入登录页,输入上面的演示账号密码。

小提示:手机端体验最佳,建议用手机浏览器打开,就像使用一个 App 一样。
第 3 步:选择运动类型
登录后进入首页,顶部可以一键切换运动:跑步 / 羽毛球 / 健身 / 街舞。
选择后表单会自动联动------比如选跑步,地点字段就变成"公园名",距离单位变成 km;选健身,地点变成"健身馆名",输入量变成"组数"。不用记任何规则,跟着表单走就行。
第 4 步:填写运动信息
这是核心表单,一般只需要 3 项:
- 上传运动照片(可选但强烈推荐)------AI 会先分析照片里的场景和氛围,让写出来的文案更贴合你的照片;
- 输入运动地点------点击输入框会自动弹出模糊搜索,支持拼音缩写(比如输入 "gongyuan" 搜公园),还能跨城市搜索;
- 填写距离/时长 + 选择体感------比如"5"公里、"大汗淋漓"。
进阶玩法:如果你已经写了一小段草稿(比如"今天状态特别好,跑完不累"),把它填进"笔记草稿"框,AI 会自动切换成"笔记创作者"模式,帮你在保留原意的基础上扩写润色。
第 5 步:一键生成文案
勾选同意《用户服务协议》与《隐私政策》,点击 生成文案。
系统会综合天气数据、照片内容、你的运动数据,在十几秒内生成 4 版不同风格的文案 ,每一版都包含:标题 + 运动数据卡片 + 正文段落 + 互动结尾 + 8~12 个精选话题标签。
登录后的主界面长这样:

第 6 步:美化照片并保存
文案生成后,进入"编辑美化"环节:
- 在 4 版文案中切换,选你最喜欢的一版;
- 在 16 种图片风格 和 12 套字体 中自由搭配,右侧实时预览;
- 确认效果后点击 保存图片,一张带标题文字的美化封面图就到手了;
- 之后你只需要把文案复制到小红书,配上这张图,发布即可。
你生成过的所有文案都会保存在「历史记录」里,随时可以回看、收藏或重新下载:

一个完整的示例流程
text
打开 aiyundong.cloud → 用演示账号登录 → 选"跑步"
→ 上传夜跑照片 → 搜"天河公园" → 填 5 km / 大汗淋漓
→ 点击生成 → 挑一版文案 → 选"暗调顶光"风格 + 行草字体
→ 保存图片 → 复制文案发布小红书 ✅
全程不到 2 分钟,一个"从零到可发布"的完整打卡笔记就做好了。
五、总结与展望
这个项目最让我满意的地方,是它把"AI 能力、真实数据和产品体验"三者揉合在了一起:
- AI 负责想象力:文案创作、图片理解、草稿扩写;
- 真实数据负责可信度:天气、地点、经过验证的话题标签,让内容"接地气"而不是"AI 味"十足;
- 产品设计负责可用性:一键生成、自动降级、移动端适配,让非技术用户也能零门槛使用。
技术上的几点心得也值得再强调一遍:
- 先让方案"掉不下来",再谈效果------降级策略让 AI 从"风险点"变成了"加分项";
- 数据要较真------标签验证这类"脏活累活",恰恰是内容质量的分水岭;
- 合规要前置------面向公网的产品,安全不是后补的补丁,而是设计的一部分。
未来我计划继续扩充更多运动类型、加入热点话题推荐,让笔记的曝光更上一层楼。管理端的介绍(用户管理、角色权限、数据仪表盘等)会在后续文章中单独分享,欢迎持续关注。
六、交流与联系方式
如果这篇文章对你有所帮助,或者你想体验一下这个工具,欢迎通过以下方式与我交流:
- 📧 邮箱:Striver_518@163.com(需要单独开通账号的朋友,直接邮件联系我即可)
- 💬 欢迎在文章下方留言评论,一起交流运动、AI 与产品
📌 本篇分享的是用户端 的使用体验;管理端(用户管理、角色权限、数据仪表盘等)会在后续文章中单独介绍。
本文为项目技术分享,仅介绍功能与使用方式,文中演示账号仅用于产品体验。