返回

文章详情

展示 HN: 一只被 vibe code 香气吸引的桌面苍蝇

Hacker News2026年8月21日 15:19

桌面苍蝇 🪰 一只生活在你 macOS 桌面上的 3D 水果苍蝇 — 由真实的 FlyWire 连接组的实时脉冲模拟驱动。它在你的窗口上行走,梳理自己的身体,睡觉,并用真实苍蝇使用的相同神经元决定逃避你的光标。这个项目是 DenisSergeevitch/desktop-fly 的分支 — 这个版本赋予了苍蝇对 vibe code 的嗅觉。它扫描你的磁盘以查找代理标记(AGENTS.md、CLAUDE.md、.cursor/rules、.kiro/steering 以及 ~40 个以上),并将任何指向它们的屏幕上的内容转化为气味源:打开项目的编辑器或终端窗口、前 Finder 窗口中的一行、桌面上的文件夹图标。打开的项目气味最强,关闭的图标气味最弱,而每个气味的范围则随着它所包含的 vibe code 的多少而增加 — 六个标记仓库的中心在整个屏幕上能被嗅到,而单个弱文件夹则仅在附近能被嗅到。接着,控制神经元会引导苍蝇前往那里,而当气味远离时,群体会觉醒到足够使它飞行的程度。苍蝇的大脑窗口:来自 FlyWire v783 的 23,210 个真实神经元胞体位置,实时间隔在真实神经元位置闪烁。两个发光的黄色标记是巨型纤维 — 逃逸指令神经元。点击任何区域来刺激它。什么是真实的 23,210 个神经元胞体位置(在 FlyWire v783 中共 139,255 个)渲染旋转的大脑窗口,按超级类着色(FlyWire 的粗粗细细细胞类型分组)。一个由 ~19,000 条真实突触连接(突触数,由神经递质预测签名)构成的668个神经元电路作为 1 kHz 漏电整合与发放(LIF)模拟运行:LC4 (104) + LPLC2 (210) 逼近检测视觉神经元 DNp01 / 巨型纤维 (GF)(2) — 逃逸指令神经元 DNa01 + DNa02 (4) 控制神经元 · DNp09 (2) 向前行走 DNg11 (6) 梳理 · MDN (4) 向后行走(“月球步行者”)DNp02/DNp04/DNp11 (6) 逃逸动作(翼)神经元及其330个最强的合作伙伴,包括上升(本体感受)和感官(风)神经元。逃逸不是预设的。你光标的接近变成了真实 LC4/LPLC2 细胞的逼近输入;只有当巨型纤维通过其真实突触真正激发时,苍蝇才会起飞 — ~1,200 个前馈抑制突触推回,这就是为什么慢慢接近被容忍而快速突进在 ~4 ms 内触发逃逸,就像真实动物一样。身体本身是程序生成的(FlyWire 是一个大脑连接组 — 不存在身体几何),拥有三脚架步态、可见的翅膀拍打,按高度缩放的飞行、梳理和睡眠姿势。安装要求:macOS 13+,Xcode 命令行工具(Swift 5.9+)。无需权限或权利 — 它感知的一切(光标、窗口框架、点击作为轻触、热状态)都是无权限的。git clone https://github.com/DenisSergeevitch/desktop-fly.git cd desktop-fly ./build.sh ./DesktopFly 菜单栏中会出现一项 🪰;从那里退出。苍蝇在透明的可点击覆盖层上游荡你的桌面 — 它从不拦截你的鼠标或键盘。控制(菜单栏 🪰)项目效果 暂停 / 恢复 冻结世界 显示/隐藏大脑 切换实时大脑窗口 逃逸测试(逼近) 注入逼近刺激,观察 GF 开火 移动到下一个显示器 在多显示器情况下跳跃苍蝇(当显示器 > 1 时显示) 添加 / 删除苍蝇 多余的苍蝇(只有苍蝇 #1 携带大脑) 吓唬苍蝇 惊吓所有苍蝇 大脑窗口是互动的:悬停暂停旋转;点击一个区域“光遗传学”刺激 ~60 个最近电路神经元 400 ms。苍蝇的反应是实际网络下游所做的事情 — 点击巨型纤维,它就会逃跑;点击 DNg11,它会梳理;点击一侧的 DNa01/02,它会转身。如何真实神经元驱动身体,身体行为由逃亡起飞驱动 DNp01 巨型纤维尖峰 步行与休息,行走速度 DNp09 速度控制 DNa01+DNa02 左右速度差 梳理 DNg11 速度 向后滑行 MDN 爆发神经抵达 LC4/LPLC2 人群速度 翅膀拍打努力,威胁 升起翅膀 DNp02/04/11 速度 自发起飞 全部人群唤醒。循环也闭合身体→大脑:步态节奏为电路的真实上行(本体感知)神经元提供相位;快速的光标移动刺激其感觉(风)伙伴。桌面生态学(所有无权限的 macOS 感知);窗口地形:窗口顶部边缘是边缘 — 苍蝇落在它们上面,沿着它们行走,骑在拖动的窗口上,当一个窗口在它的脚下关闭时,它会惊慌;窗口逼近:靠近苍蝇出现的窗口提供逼近通路;电路决定是否逃避你的对话。点击是基质轻触;在苍蝇旁边点击会通过风→GF 路径惊吓它;打字是振动(闲置时间 API — 知道何时按键,但不知道哪个)。日周期节律:黎明/黄昏活动高峰,中午小憩,夜晚沉寂。睡眠:夜间闲置 → 它会睡觉,慢慢呼吸,提高唤醒阈值;醒来后会梳理。温度:苍蝇是变温动物 — 热的麦金克克会让苍蝇更活跃。再生数据:data/ 随 compact derived 一起提供。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡