
我如何借助 Cloudflare Workers 构建 AI 聊天机器人 Syntax,并将它嵌入个人网站
我一直想打造一个真正属于自己的 AI 聊天机器人。借助 Cloudflare Workers 和每日一万个免费 Token 的额度,我将这个想法变成了嵌入个人网站的助手 Syntax。这篇文章记录了它的实现过程、特色与局限。
Shain Wai Yan
作者

我一直想打造一个真正属于自己的 AI 聊天机器人。借助 Cloudflare Workers 和每日一万个免费 Token 的额度,我将这个想法变成了嵌入个人网站的助手 Syntax。这篇文章记录了它的实现过程、特色与局限。
Shain Wai Yan
作者
人工智能助手的梦想
自从我开始建立自己的网络形象——从作品集到项目——以来,我一直有一个始终没有放下的愿望:
“如果我的网站有一个真正了解我、能够回答问题、而且听起来不像是冷冰冰的脚本的个人 AI 聊天机器人,那会怎么样?”
我不是在寻找另一个 ChatGPT 插件或基本的客服机器人。我想要的是一个感觉像我、反应像我,最重要的是——理解我的工作、我的技能和我的风格的机器人。
它不仅仅是一个聊天机器人,而是一个个人数字工作室助手。
机遇来临时: Cloudflare Worker AI
一天晚上,我在浏览 Cloudflare 的文档时,发现了一些有趣的东西:
Cloudflare Worker AI每天赠送 10,000 个免费 AI Token。我突然意识到:
“如果我可以直接在边缘运行一个完全嵌入式的 AI 助手,而无需依赖 OpenAI、支付 API 费用或失去对系统的控制权,那会怎么样?”
于是我决定从零开始建造它。
这款人工智能聊天机器人有何特别之处?
这不仅仅是一个会随机回复的聊天窗口。这个名为 SYNTAX 的机器人是一个能够感知上下文、实时响应、经过领域训练的人工智能,它可以:
🔍 理解意图
无论你问的是市场营销、我的教育、我的项目,还是只是闲聊——它都能分辨出来。
它会判断你是在询问事实、寻求观点,还是希望进行更细致的比较。
🧠 从我的网站学习
它收录了我网站上的所有内容:博客文章、照片、商业计划、技术项目。
然后它生成向量嵌入和语义搜索索引。
每次我更新网站,聊天机器人都会自动学习,无需重新训练。
💾 巧妙运用 Cloudflare KV
它使用 Cloudflare KV(键值存储)存储索引内容。
需要权衡的一点是? Cloudflare KV 的免费版本只允许 1000 个键,所以我不得不发挥创意,决定哪些内容最重要。
⚡ 由边缘人工智能驱动
它完全基于 Cloudflare Workers 运行,这意味着响应速度快、安全且覆盖全球。
该用户界面以聊天气泡的形式集成,支持浅色/深色主题和键盘导航——所有这些都集成在我现有的网站中。
个性,也是设计的一部分

最有意思的是,SYNTAX 的表达并不机械。它可以:
“我是 Shain Wai Yan,今年 22 岁,是一名精通三种语言的营销专家、创意技术专家和网站创建者。”
“英语流利,缅甸语流利,汉语中级水平。”
“技能涵盖数字营销(95%)、传统营销(98%)、编程、摄影和创意内容。”大概就是这样。
它的优势(以及局限性)
✅ 亮点:
⚠️ 限制:
免费套餐受限于 Cloudflare 的KV 键数量限制(最多 1000 个)。
它不从用户反馈中学习,只从网站内容和硬编码数据中学习。
除了存储在 KV 或逻辑中嵌入的内容之外,没有额外的持久记忆。
然而,零成本却带来了惊人的效果。
🎯 我学到了什么
构建强大的人工智能并不需要巨额预算。
利用 Workers 进行边缘计算可以创造奇迹。
如果你深入了解你的内容和受众,即使聊天机器人运行在免费套餐的限制范围内,你也能训练出一个感觉真实的聊天机器人。
🚀 总结:为什么这件事很重要
我开发这个聊天机器人并不是为了“爆红”或促进销售。我开发它是因为我想要一个个性化、实用且略带未来感的技术产品,一个能让我的网站焕发生机的产品。
现在,当访客访问我的网站时,他们可以直接与代表我的 AI 助手对话,而不仅仅是与人工智能对话。
它并不完美,但它是我的。
🔗 想试试吗?
点击角落里的小聊天气泡——向 SYNTAX 打个招呼。