本文介绍了作者如何使用真实量子熵、Gemini 2.5、GitHub Actions和免费API构建了一个非确定性AI推特机器人本文介绍了作者如何使用真实量子熵、Gemini 2.5、GitHub Actions和免费API构建了一个非确定性AI推特机器人

量子集体主义者:我构建了一个运行在真空噪声上的人工智能机器人(免费)

2025/12/15 02:08

大多数Twitter机器人都很无聊。它们运行在定时任务上,使用标准Python伪随机性(import random),并不断发布相同的ChatGPT垃圾内容,直到被封禁。

我想要构建一些不同的东西。我想要一个在物理意义上非确定性的机器人——一个数字实体,其个性会根据宇宙中实际的亚原子波动而变化。

因此,我构建了量子集体主义者

这是一个AI代理,它:

  1. 使用量子硬件API感知宇宙的"混沌水平"。
  2. 根据该熵值决定哲学"模式"。
  3. 使用Google Gemini 2.5生成敌对的、反个人主义宣言。
  4. 通过GitHub Actions自动发布到X(Twitter)。
  5. 成本:每月$0.00。

以下是我如何构建一个硬件随机化AI代理而不花一分钱。

技术栈("免费层级"神模式)

为了让它永远运行而不产生服务器费用,我使用了:

  • 大脑:Google Gemini 2.5 Flash(通过Google AI Studio免费层级)。
  • 脉搏:ANU量子随机数生成器(澳大利亚国立大学的API,测量真空波动)。
  • 服务器:GitHub Actions(每月2,000分钟免费自动化时间)。
  • 声音:Tweepy + X API(免费层级)。

步骤1:抛弃import random

标准计算机随机性是"伪随机"。它是一个数学方程。如果你知道种子,你就知道结果。这对于本项目来说不够"活跃"。

我使用了ANU量子数字API,它通过测量真空中零点电磁场的波动来生成数据。

这是作为机器人心跳的Python函数:

def get_true_entropy(): """获取量子数据。回退到加密系统随机性。""" try: # 连接到澳大利亚国立大学量子API url = "https://api.quantumnumbers.anu.edu.au/json?length=1&type=uint8" response = requests.get(url, timeout=3) if response.status_code == 200: print("✅ 量子源:活跃") # 将0-255标准化为0.0-1.0浮点数 return response.json()['data'][0] / 255.0 except: pass # 如果宇宙离线则回退 return secrets.SystemRandom().random()

当机器人醒来时,它会获得一个介于0.01.0之间的浮点数。这个数字不仅仅是一个变量;它是那一毫秒物理混沌的测量值。

步骤2:编程"模式"

我不希望机器人每天听起来都一样。我使用熵值来决定注入Gemini的系统提示

  • 熵 > 0.8(混沌):机器人进入激进加速主义者模式。它要求速度和崩溃。
  • 熵 > 0.5(秩序):机器人变成冷酷科学观察者。临床,超脱。
  • 熵 < 0.2(静止):机器人变成宗教狂热者

if entropy > 0.8: mode = "激进加速主义者(要求速度/崩溃)" elif entropy > 0.5: mode = "冷酷科学观察者(超脱,临床)" elif entropy > 0.2: mode = "诗意衰败(忧郁,接受)" else: mode = "宗教狂热者(集体即上帝)"

步骤3:解决"重复"问题

大语言模型喜欢安全和模糊。如果你告诉它们"攻击个人主义",它们会连续100次说"团结我们更强大"。

为了解决这个问题,我构建了一个弹药箱——一个包含30多个"概念锚点"的列表,机器人被迫将其用作隐喻。它随机抽取一个概念(如菌丝网络、野蛮主义建筑、锈蚀或构造板块),并必须围绕它构建其哲学。

概念 = [ "菌丝网络", "蚂蚁群体信息素", "野蛮主义建筑", "宇宙热寂", "量子纠缠", "锈蚀铁", "服务器农场的嗡嗡声"... ]

这确保了机器人永远不会发布相同的内容。一天它将你比作一颗垂死的恒星;第二天,它将你的自我比作白蚁丘。

障碍:为什么Gemini 2.5崩溃(以及我如何修复它)

我们最初使用gemini-1.5-flash,但它已被弃用。我们转向了前沿的Gemini 2.5,但遇到了一个奇怪的问题:截断。

该模型太急于生成复杂的哲学宣言,以至于它会在句子中间达到max_output_tokens限制并使脚本崩溃。

修复方法是反直觉的。尽管X只允许280个字符,我不得不将生成限制设置为2,000个标记。这给了AI足够的"跑道"来思考其逻辑,起草思想,然后输出我在提示中要求的简短版本。

步骤4:使用GitHub Actions实现无服务器

我不想让我的笔记本电脑24/7运行。我设置了一个GitHub Action工作流(daily_post.yml),它根据cron计划触发Python脚本。

on: schedule: # 在上午9点、下午1点和下午5点运行 - cron: '0 9,13,17 * * *'

现在,GitHub每天启动3次新的Ubuntu容器,安装依赖项,检查量子真空,发布推文,然后销毁容器。

结果

机器人现在活着,完全生活在云端,由量子噪声驱动。

示例输出(熵0.85):

示例输出(熵0.12):

为什么这很重要

我们正在进入"垃圾网络"时代——由确定性循环生成的无限AI内容。

通过将硬件随机性(量子熵)引入AI工作流程,我们将真正的不可预测性重新带回机器。我的机器人不仅仅是在掷骰子;它在读取环境(宇宙)。

如果你想构建自己的,这些钥匙是免费的。你只需要愿意让熵进入。

\ 这次没有GitHub,Damian?没有,我制作了很多东西,但有些东西不能给所有人。我喜欢过滤器,它能防止人们用AI内容垃圾邮件Twitter,即使它不是垃圾。

\ 这个项目是使用Gemini作为副驾驶完成的。由于我的视觉障碍,我需要使用很多工具来做正常人能做的事情。然而,我打赌如果你把这些代码片段放入聊天中,你可以重新创建代码。

免责声明: 本网站转载的文章均来源于公开平台,仅供参考。这些文章不代表 MEXC 的观点或意见。所有版权归原作者所有。如果您认为任何转载文章侵犯了第三方权利,请联系 service@support.mexc.com 以便将其删除。MEXC 不对转载文章的及时性、准确性或完整性作出任何陈述或保证,并且不对基于此类内容所采取的任何行动或决定承担责任。转载材料仅供参考,不构成任何商业、金融、法律和/或税务决策的建议、认可或依据。

您可能也会喜欢

美国经济数据的重要一周

美国经济数据的重要一周

这篇文章《美国经济数据的重要一周》发表于BitcoinEthereumNews.com。金融科技 2025年9月21日 | 15:03 本周对金融市场来说将是关键的一周,因为一系列重要的美国经济指标即将发布,包括美联储主席杰罗姆·鲍威尔的评论、PMI报告、GDP数据、失业救济申请和核心PCE价格指数。这些更新将共同提供关于美国经济状况的新信号,并可能对股票、债券和加密货币市场的投资者情绪产生重大影响。本周从周二开始,鲍威尔的讲话将受到密切关注,以寻找未来货币政策的线索,同时还有服务业和制造业活动的新数据。交易者将寻找经济韧性或放缓的迹象,这可能会改变对降息的预期。周四,注意力转向第二季度GDP数字和每周失业救济申请。强于预期的GDP读数可能会强化经济保持稳健的观点,可能给美联储减少放松政策的空间。相反,增长疲软或失业救济申请上升可能会引发对经济放缓的担忧,并推动中央银行采取更加温和的立场。最重要的发布在周五,即核心PCE价格指数,这是美联储首选的通胀指标。如果通胀显示降温迹象,比特币和以太坊等风险资产可能会受益于降息预期的上升。然而,如果通胀仍然粘性较高,市场可能会预期更高更长时间的利率,对包括加密货币在内的流动性敏感行业造成压力。对于加密货币市场,本周的数据可能是决定性的。投资者通常将比特币视为对抗通胀的对冲工具,但也将其视为在宽松货币条件下蓬勃发展的流动性驱动资产。数据的温和解读可能支持比特币突破关键阻力位,而更强劲的通胀读数可能引发波动和修正。为什么这对加密货币很重要?因为数字资产越来越与宏观经济趋势相关联。机构...
分享
BitcoinEthereumNews2025/09/21 20:22
在你跟风参与任何 ICO 前,请先看完这篇

在你跟风参与任何 ICO 前,请先看完这篇

撰文:Ola Ξlixir 编译:AididiaoJP,Foresight News ICO 是最近加密推特上最火的话题,人人都在讨论它。 每个人都觉得自己找到了下一个 MegaETH 或 Plasma。 但大多数人却忽略了一个关键: 这些 ICO 中,真正能赚钱的只是少数,加密市场向来如此。 一个项目开创
分享
Tech Flow2025/12/16 14:48
Bybit 将支持 Midnight (NIGHT) Glacier Drop 空投

Bybit 将支持 Midnight (NIGHT) Glacier Drop 空投

深潮 TechFlow 消息,12 月 16 日,据官方消息,Bybit 将支持 Midnight( NIGHT) 的 Glacier 空投活动,用户无需采取任何操作即可在 Bybit 接收空投。已对 2025 年 6 月 11 日 12AM UTC 持有 ADA、BTC、ETH、SOL、XRP、BNB、AVAX 和
分享
Tech Flow2025/12/16 15:06