返回首页
一周热榜
我经营一家建筑设计咨询公司。我厌倦了每月支付40美元给Wix,只为了一个无法回答简单服务问题的宣传册,同时还浪费了几个小时在同样的常见问题上。
于是我决定彻底放弃,花了4个月时间构建一个“对话者”: [https://axoworks.com](https://axoworks.com)
这个技术栈完全是临时拼凑的:Netlify的10秒无服务器超时迫使我将代理分成三个部分:大脑(边缘计算)、双手(浏览器)和声音(边缘计算)。我已经有30年没写代码了。这一过程就像是前进三步、后退两步,主要依靠人工智能的指导。
证明它有效的斗争:两周前,一位持证建筑师对我的机器人发起攻击,试图证明我的商业模式对这个行业有害。AI(DeepSeek-R3)完全驳倒了他的论点,过程非常幽默且尖锐。
日志: [https://logs.axoworks.com/chat-architect-vs-concierge-v147.html](https://logs.axoworks.com/chat-architect-vs-concierge-v147.html)
一些“战斗伤疤”:
* 网络语音API工作得很好,直到有人在没有切换语言模式的情况下说中文。然后它会强行输出英语发音的胡言乱语,依然让人头疼。
* 责任是致命的。如果虚构了一条建筑规范条款?我们就完了。保险公司不会理会我们。
* 我们发布审计日志,以保持诚实并确保系统的安全性。
审计: [https://logs.axoworks.com/audit-2026-02-19-v148.html](https://logs.axoworks.com/audit-2026-02-19-v148.html)
最困难的部分是正确理解意图:让一个大型语言模型在与房主交流时无缝切换到温暖的校长语气,而在受到同行攻击时则变得像一只防御性的斗牛犬。这花了我2.5个月的调试时间。
我们通过一种“急切的RAG”黑客技术(预取猜测)快速消耗令牌,以提高响应速度。我还去掉了“必要的”持久数据库——不到5%的访客会再次访问,那何必呢?如果客户在查询过程中中途退出,他们的会话就会消失。没有服务器端的队列。
重点是:让我能够与一群经验丰富的专业人士合作,并精简流程。
试着去破坏它。我会在评论区等你。
我经常进行一些偏远地区的旅行,几乎没有手机信号。如果我的团队分开,直到在营地或目的地重新集合,没人知道其他人的位置。你可以购买Garmin无线电设备或尝试设置ATAK,但ATAK仅支持Android,并假设你在某处运行了TAK服务器,以利用所有功能。虽然这些工具很酷,但正确设置起来成本很高。我只想要两个iPhone在信号不足时通过蓝牙直接共享位置。
Red Grid Link可以做到这一点。启动一个会话,任何附近运行该应用的人都会出现在你的离线地图上。当他们走出范围时,他们的标记会作为“幽灵”保留,并逐渐消失。
最难的部分是确保通过BLE的同步可靠。连接经常掉线。有人转过一个角落,走到车辆后面,等等。我构建了一个CRDT同步层(LWW注册器 + G计数器),以确保不会出现合并冲突。每次更新的数据量不到200字节(根据我目前的测试)。当用户/队友消失时,应用会进行指数退避,从2秒到30秒,之后才放弃并将其标记为幽灵。
所有数据都是加密的(AES-256-GCM,ECDH P-256密钥交换)。会话可以要求输入PIN码或二维码才能加入。它还提供离线地形图,带有MGRS网格坐标,使用与我另一款应用Red Grid MGRS相同的系统。
这个应用是免费的,我希望能从其他真实用户那里获得一些诚实的反馈。如果你有任何问题,请告诉我!