生活娱乐赛道 + 不好好说话模拟器

【标题】生活娱乐赛道 + 不好好说话模拟器

1. Demo 简介

是什么: 一个 网站(Web 应用),你输入一句话,选个文风和语气,AI 就能帮你改写成各种风格——从魔法中二到学术严谨,从名词堆砌到玄幻修仙,总有一款适合整活。

面向谁: 日常想整活搞怪的网友、需要写趣味文案的创作者、想给朋友整点"不说人话"惊喜的社交达人——说白了就是"想好玩"的人。

主要功能:

  1. 多文风多语气改写 — 4 种文风(魔法中二风 / 名词堆砌风 / 科研严谨风 / 玄幻修仙风),每种 3~4 种语气细分,还能选择篇幅

  2. 一键文风转换 — 输入原话,选好风格,AI 马上给你改出来

  3. 多 API 兼容配置 — 内置了开发者预设(DeepSeek V4 Flash,用的时候请关照一下我的钱包),也支持自己填 OpenAI/Anthropic 兼容 API

  4. API Key 安全保护 — 你用自己的 API Key 也放心,它只存在你浏览器本地,不会传到我的服务器上,别人连这个页面也看不到你的 Key

2. Demo 创作思路

灵感来源: 平时聊天群里经常有人故意"不好好说话"——把一句普通的话用中二、学术或者修仙的语气说出来,特别好笑。但自己编真的太费脑子了,就想做一个工具,让 AI 来帮忙快速生成。

想解决的问题: “想整活,但不会编”——普通人想制造趣味效果,但缺乏即兴编词的能力。缺一个快速、多风格、好玩的文本改写工具。

为什么做这个方向: 市面上的文本改写工具都偏严肃(润色、降重),没什么"好玩"的东西。这个 Demo 够轻量,聚焦娱乐场景,技术门槛不高但趣味性很强,很适合用 TRAE 快速迭代出来。

3. Demo 体验地址

在线体验链接:http://47.97.1.115/

已部署到阿里云 ECS,可直接访问。使用无需配置,开发者预设模式即开即用。

4. TRAE 实践过程

开发工具: Trae IDE

技术栈:

  • 前端:React 18 + TypeScript + Vite

  • 后端:Node.js + Express

  • AI 接入:OpenAI / Anthropic 兼容格式

  • 部署:阿里云 ECS(Ubuntu 22.04)+ Nginx + PM2

开发流程:

第一步:搭个架子,让页面能跑起来

用 TRAE 创建了 Vite + React + TypeScript 前端项目,配上 Express 后端,把路由和 API 结构搭好。通过对话式开发快速搞定了可折叠的 API 配置面板、文风选择器、输入框和结果展示,前后端分离的架构一次成型。

第二步:设计 Prompt 体系,让 AI 读懂"不好好说话"

在 TRAE 里通过多轮对话设计了 4 套文风的固定提示词,每套包含:

  • 核心风格设定(角色身份、语言风格、输出格式)

  • 3~4 种语气细分(比如魔法中二风底下有:神圣辉煌法 / 元素共鸣法 / 咏唱魔法使)

  • 3 级篇幅控制(短/中/长,限制输出字符数)

用代码拼装 prompt 的方式代替传统的 markdown 文件加载,解决了之前语气和文风混在一起的 bug。

第三步:做 API 配置面板,兼容多种服务商

通过 TRAE 实现了完整的 API 配置 UI 组件,支持:

  • 开发者预设模式(内置 DeepSeek V4 Flash,开箱即用)

  • OpenAI 兼容模式(自己填 baseUrl、API Key、模型)

  • Anthropic 兼容模式(同样自填)

通过 provider 覆写机制,切到哪个模式就用哪套凭证,互不干扰。

第四步:接入 AI 生成,保证质量

实现 AI 改写核心接口,加了好几层质量保障:

  • 60 秒超时保护(超过 1 分钟没响应就自动取消)

  • 字数校验,不够或超了会自动重试(最多 2 次)

  • 输出格式清理(把分析性评价、思考过程、括号注释等乱七八糟的都去掉)

  • 7 条统一语言规则约束(不准评价原文、不准输出分析框架、不准加"从你的反馈中"这种话术)

第五步:API Key 安全架构(前端直调)

你可能担心:我用自己的 API Key 连这个页面,万一被你看到了怎么办?放心,看不到。自定义 API Key 只保存在你的浏览器本地(localStorage),不会上传到服务器。点击生成时,后端只返回拼装好的提示词(通过 /api/prompts 接口),AI 请求由你的浏览器直接发给第三方 API,全程不经过我的服务器。开发者预设的 Key 则走后端代理调用,对用户也不可见。两条路径互不干扰,各保各的密。

第六步:上日志,上服务器,上线

  • 加了结构化请求日志和 prompt 记录系统(按请求 ID 做索引,重做编号可追溯)

  • 配置阿里云 ECS 生产环境(Ubuntu 22.04)

  • 用 PM2 做进程守护,服务器重启了也能自动拉起来

  • Nginx 反向代理 + 频率限制(rate-limit)保护 API Key 不被刷爆

项目框架搭建

文风prompt构建


api加密措施

关键对话 Session ID:

阶段一:项目框架搭建 + 基础 UI

.608467746040307:d7db497f8ab3eb4bf0a6c63a37b1bef8_6a4a783e4274e347d936e667.6a4a794a4274e347d936e66a.6a4a7949a529097ecd242430:Trae CN.T(2026/7/5 23:33:30)

阶段二:Prompt 体系设计与文风配置

.608467746040307:de297676bd379eccef135ae7635e0444_6a4a783e4274e347d936e667.6a4a82e94274e347d936e7d0.6a4a82e9a529097ecd24243b:Trae CN.T(2026/7/6 00:14:33)

.608467746040307:c3b7157b5f66140a27dc1e02500f0720_6a4a783e4274e347d936e667.6a4a872e4274e347d936e833.6a4a872ea529097ecd242441:Trae CN.T(2026/7/6 00:32:46)

.608467746040307:85eaaf8d2c138bb42dd3c9aa11a1432b_6a4a783e4274e347d936e667.6a4a89674274e347d936e860.6a4a8966a529097ecd242444:Trae CN.T(2026/7/6 00:42:15)

阶段三:AI 生成接入 + 字数校验 + API 加密 + 配色优化 + 部署

.608467746040307:65c92c06d78a0faa1aa6e7420043e95e_6a4a783e4274e347d936e667.6a507f5df60b164c6da3ba42.6a507f5dc5ca23c747bc4071:Trae CN.T(2026/7/10 13:13:01)

.608467746040307:29e0d9c5d1763d03debdef2bcb08884a_6a4a783e4274e347d936e667.6a508059f60b164c6da3ba88.6a508059c5ca23c747bc4072:Trae CN.T(2026/7/10 13:17:13)

5.社区报名帖链接

社区报名帖链接: 【生活娱乐赛道】 不好好说话模拟器

1 个赞