fruitflydev/flycoinrh · 上手攻略
- 仓库:fruitflydev/flycoinrh
- 链接:https://github.com/fruitflydev/flycoinrh
- 分类:AI 模拟 / DeFi
- 作者:Tom
- 更新:2026-09-13
这是什么
flycoinrh 是一个真实果蝇大脑模拟项目,用真实果蝇的神经连接组(connectome)驱动 Robinhood Chain 上的代币发行。165,122 个神经元、10,228,000 个实测突触连接,全部来自真实雄性黑腹果蝇(Drosophila melanogaster)的电子显微镜扫描数据——不是神经网络的"仿生创意",是实测的生物学接线图。 Solana 半部分在 ad7584/flycoin。
⚠️ 免责声明:本项目涉及钱包操作和真实的链上交易,尽管有安全护栏设计,在开放互联网上运行自动浏览器仍存在固有风险,下文详述。
解决什么问题
传统加密代币发行依赖人工操作:填写表单、选择参数、确认交易。flycoinrh 的核心思路是让一个真实的生物神经网络(果蝇大脑)来控制浏览器,完成从读取页面到点击发射按钮的全流程——用一个真实大脑的视觉采样和运动输出来取代人工决策。
主要组件:
- flysim:果蝇大脑模拟器,读取实测的神经连接组数据,按生物学规则模拟神经元放电
- roam.py:浏览器漫游代理,光标由果蝇运动神经元(DNa02/DNa01/MDN/DNp09)控制
- voice.py:语言模型代写"飞行日志",观察→读取→起草→核验→发布全流程无人工介入
- xpost.py:推文发布代理,记录每条发送、限制每日数量、拒绝重复
神经控制原理
果蝇视觉系统有 892 个视网膜六角列(L1/L2 lamina monopolar cells),屏幕截图通过这些列被"采样"到神经网络的输入层。关键映射关系:
| 神经元 | 果蝇原有功能 | 在本项目中 |
|---|---|---|
| DNa02 | 转向(左右不对称) | 光标 X 轴移动 |
| DNa01 | 向前走 | 光标 Y 轴移动 |
| MDN | 后退行走(Moonwalker DN) | 后退(触发点击后滚动页面) |
| DNp09 | 停止 | 点击 |
当果蝇的"前进驱动"超过窗口底部时,页面会自动滚动——和果蝇在真实环境中行走的逻辑一致。
快速安装
环境要求
- Python 3.8+
- Chromium/Chrome(roam.py 启动真实浏览器)
- 钱包资金(仅用于发射代币;若只漫游观察则不需要)
安装步骤
# 克隆仓库
git clone https://github.com/fruitflydev/flycoinrh.git
cd flycoinrh
# 安装依赖(建议虚拟环境)
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
# 仅漫游(不发射代币)
python roam.py
# 访问 http://localhost:4660 查看实时画面
# 启动语音日志(观察模式,不发推)
python voice.py --once --dry
# 持续漫游
python roam.py # 无 --dry,持续漫游
⚠️ 重要:FLY_ROAM_OPEN=1 环境变量会移除域名白名单限制,不应长期开启。
安全护栏设计
在开放互联网上运行自动浏览器,且机器上可能持有资金的钱包,是固有高风险场景。项目实现了多层防御:
- 无钱包浏览器:漫游浏览器不加载任何私钥、provider 或钱包扩展
- 无键盘:果蝇不会打字,无法填写表单、发送消息或应答提示
- 点击预审:任何识别为提交/上传/支付/登录的点击都会被否决,否决计数实时显示
- 域名白名单:关键词过滤无法阻止色情网站直连(项目明确提到测试了 p0rn.com 可穿透关键词过滤),真正的控制是允许访问的链接丰富域名白名单
- 无下载/无弹窗/无对话框
- Hop 预算:死胡同不会变成永久停留地
⚠️ 提醒:公开流媒体自动点击器,本质上是在有资金的机器上运行浏览器,尽管有护栏设计,请充分评估风险后再使用。
发射代币
pons launchpad(Ethereum 侧)
2026-09-10 果蝇已成功完成一次完整发射($FLYBRAIN):
- 配对资产:GOOGL(谷歌股票代币化)
- creator tax:1.00%
- Gas 成本:约 0.000977 ETH
- 区块:59614342
- 合约地址:0x4eb990547bce4a982432ca88cf5fae7eed1a2d35
Solana pump.fun
⚠️ 已知限制:pump.fun 后端对注入钱包返回 401 Unauthorized,无法通过网站按钮完成发射。必须通过签名交易绕过网站直连链上mint。
飞行日志(voice.py)
果蝇没有语言能力,日志由语言模型代写。流程:
- 观察:从漫游状态、token 页面、链上发射常量抓取数据
- 读取:从白名单页面(含自己的 token 页面、飞蝇走过页面、memecoin 参考页面)提取摘要
- 起草:LLM 基于以上数据以第一人称草写入日志条目
- 核验:草案中每个数字必须出现在原始数据包中;任何交易或炒作语言都会导致 rejection,rejected 的草稿直接丢弃,无第二次机会
- 发布:通过 xpost.py 发送,每日前限,拒发重复内容
# 仅观察,不发布
python voice.py --once --dry
# 每隔 FLY_VOICE_EVERY_H 小时运行
python voice.py --loop
# 查看当前日志
python voice.py --show
实时观察
访问 flybrain.online 可实时看到: - 页面截图(果蝇正在看的内容) - 神经元放电可视化 - 下行神经元(DN)状态读数
本地查看:python roam.py → http://localhost:4660
典型适用场景
- 加密代币自动化发行研究:研究去中心化发射机制的实际运行效果
- 神经科学教育:用真实果蝇连接组演示神经系统的感知-运动转换
- AI 行为学研究:观察受限感知下的自主探索行为
- ** memecoin 文化实验**:探索"生物智能"驱动代币发行的边界
坑与注意
⚠️ 高风险警告:即使有护栏设计,在有资金的钱包关联机器上运行自动浏览器仍有不可消除的风险,请勿在生产环境或主网钱包相关场景中直接使用
⚠️ pump.fun 401 限制:如需在 Solana 侧发射代币,需要自行修改代码处理签名交易
⚠️ 域名白名单有限:关键词过滤不足为控制手段,项目明确承认色情网站可穿透关键词过滤
⚠️ 硬件资源:浏览器+大脑模拟+语音模型,同时运行资源消耗较高
与同类对比
| 项目 | 核心 | 开放程度 |
|---|---|---|
| flycoinrh | 真实果蝇大脑 + 链上发射 | 代码开源,MIT |
| Autonomys Ghostdog | AI agent 驱动的浏览器自动化 | 闭源/云服务 |
| ZerePy | AI 驱动的社交媒体 agent | 开源 |
flycoinrh 的独特性在于它使用的是真实神经系统的实测数据,而非 LLM 或传统脚本驱动的浏览器。
一句话推荐
用真实果蝇大脑的神经连接组控制浏览器完成代币发射——这是一个极端的 AI + 加密实验,神经科学价值远大于金融实用价值,好奇心驱动。