周末在家,我用AI做了个「菜市场砍价话术生成器」
周六早7点,菜市场。我指着一把小白菜问:“老板,多少?”
“六块。”
我掏出手机扫了下摊位旁的二维码,点开H5页,输入“小白菜+南湖菜市场”,3秒后跳出:
✅ 熟客版:*“王姨,上次您给的韭菜特别嫩,今儿小白菜也匀我两把?我常来!”*
✅ 学生版:*“姐姐,我食堂实习补贴刚发,预算紧,能五块吗?下次带同学来!”*
✅ 急购版:*“老板赶飞机,整把打包,四块五行不?现金!”*
我念出熟客版,她笑:“哎哟记得我姓王?拿去,多送两棵!”
这不是玄学,是AI对本地市场语境的理解——而这一切,来自一个200行HTML页面,部署在GitHub Pages上,零成本。
🌐 为什么必须本地化?
🛠️ 制作流程(真正10分钟)
1. 构建Prompt引擎(Cursor完成)
新建
generator.js,对Claude Code说:生成JavaScript函数generateBargainTips(vegetable, market):
vegetable如“小白菜”,market如“南湖菜市场”
返回对象{familiar: '熟客话术', student: '学生话术', urgent: '急购话术'}
每条话术≤20字,含具体动作(“匀我”“尝一口”“打包”)
融入地域特征:若market含“广州”,加粤语词“靓”;含“成都”,加“嬢嬢”;含“北京”,提“新发地”
用emoji分隔,结尾带✨
2. 搭建H5界面(AI写HTML/CSS)
index.html Prompt:生成单页H5:顶部大字「菜市场砍价神器」,两个输入框(菜品、市场名),「生成话术」按钮,下方显示三栏话术(用不同背景色区分),每条末尾加🔊图标可语音播放(用Web Speech API)3. 加语音播放(一行代码)
Claude Code生成播放函数:
function speak(text) {
const utterance = new SpeechSynthesisUtterance(text);
utterance.lang = 'zh-CN';
speechSynthesis.speak(utterance);
}
4. 部署上线(2分钟)
yourname.github.io/market-bargain📈 效果验证(真实数据)
💡 延伸场景
> 所有Prompt、可商用话术库、摊主友好版(简化界面)已打包:[woshird.com/hack/market-bargain](https://woshird.com/hack/market-bargain)