这是我最近看到最漂亮最惊艳的项目
之前我就非常喜欢 linear 的互动效果,但是用几个 agent 实现都不那么完美。
现在有了这个库,里面有33 个线稿插画的 figure, 按主题排列,每个 figure 都是纯 SVG 绘制,鼠标靠近时会有响应非常丝滑的交互,可以调节 intensity 控制反应强度。
光靠描述感觉不到,去这个网站的 demo 里面感受一下,这是我最近最喜欢的一系列的效果了。
显示更多
还有人写这么认真的游戏技术文章让我感动,
大意就是如何让像素艺术树木在风中自然摆动,而不需要额外的动画帧,他的做法是树干保持不动,只让树冠上的分成好几个区块按整像素移动,模拟手绘像素风动画的效果,太细了太细了,能感觉到对游戏品质要求的精益求精。
看了这篇文章我越来越感觉游戏中的细节太多了,不是那种 one shot fable5.2 的垃圾 demo 能比的。
显示更多
If your forest feels lifeless, check out traveling waves
每次我提 agent browser,都有推友说说 ego lite 强,我一直拖延症爆发是因为我不想下一个新的浏览器应用,今天有空终于试了一下,确定已经是非常强了,可以一件导入chrome 的状态这个很方便,试了下几个复杂流程执行成功率也挺高,人机并行也很方便。
当然它现在好像只有 mac 和 windows,我很多开发公族哦的 E2E 现在都是在 grok bot 上跑的,暂时还没发替代 agent browser,假如是本机使用,使用 ego lite 配合他的 skill 确实更强大。
显示更多
这个 Kiri 看起来很棒啊
Rust 写的,用了一下 速度特别快 不管是 run,还是Docker API,而且还有VM 空闲 60 秒自动关机,唤醒机制。
之前深度使用 OrbStack,现在看看要不要换掉,在AI 时代这种工具层出不穷太快了,没有什么用户忠诚度了,不过这工具现在是 beta,估计不太稳定有些 bug 啥的。大家可以关注一下
显示更多
Kiri 启动 Docker 容器居然只要 22ms,对比 OrbStack 的 279ms、Docker Desktop 的 178ms,快了十几倍。用起来太爽了,已经彻底替换 OrbStack。
再看到震惊体 + Fable 5.2 一晚上搓出游戏,睡一觉就复刻了 XXX的帖子我就要吐了,配一段能跑起来的 Demo 视频,然后惊叹号刷屏。为了流量什么都不要了,这些 Demo 就是纯纯用 token 堆砌成的垃圾中的战斗机,太恶心了。
显示更多
不管怎么说 Vercel 最近半年的开源项目还是非常有想法的,尤其是针对 AI 和 LLM 的一系列创新的项目,都很能扩展我的思路,而且好多我也重度使用,尤其是 vercel labs 下的项目 :
比如 agent-browser 操作浏览器
agent-desktop 操作桌面应用(基于Accessibility Tree )json-render (Generative UI 框架,AI 输出 JSON 来渲染界面)
portless(很好用的 port 别名小工具),fx (类 Unix 的 coding agent)
大家可以关注一下,扩展一下自己的思路是非常好的。
显示更多
Vercel 新出的这个UI SDK 想法非常有趣啊
它不是传统的组件库,而是专门给 AI Agent 用的行为库,核心思路是把 UI 交互拆成一个个可组合的行为(比如focus popup selection keyboard drag ARIA)等等,并且适配不同框架的适配器。
Agent 通过这些行为来组装出组件,而不是直接写一堆 React 组件代码,提供交互质量更稳定 更可靠的组件
Vercel 这公司还是有点想法的,完全一套组件的机制。
显示更多
Vercel 新出的这个UI SDK 想法非常有趣啊
它不是传统的组件库,而是专门给 AI Agent 用的行为库,核心思路是把 UI 交互拆成一个个可组合的行为(比如focus popup selection keyboard drag ARIA)等等,并且适配不同框架的适配器。
Agent 通过这些行为来组装出组件,而不是直接写一堆 React 组件代码,提供交互质量更稳定 更可靠的组件
Vercel 这公司还是有点想法的,完全一套组件的机制。
显示更多
老黄真的辞职了啊 今天美股会不会被血洗啊 我感觉现在是个奇幻世界 原来只可能出现在洋葱新闻上面的新闻都渐渐变成了真事 甚至更加夸张
JUST IN: Nvidia $NVDA crashes 10% to $156 pre-market following CEO Jensen Huang resignation.
关注这种模式的,matt 新写了一篇长文可以看下:
叫 home-repo-pattern,文章中提供了一长串的提示词同时可以配合 grill me,问答以后可以根据自身的情况进行接入和改进。
显示更多
我最近的做法居然和 Matt 不谋而合,现在启动 agent 已经不是在各个项目 repo 中了,而是有一个叫做 start repo 的统一入口,里面存放了所有的 steering 文件,比如 agents.md skills design.md wiki 配置等等,不用重复在各 repo 中配置,然后通过一个简单的 md 文档告诉 agent 其他项目的路径,可以从那里直达。
这样 Agent 就知道其他项目在哪 可以直接操作它们,同时所有的 skills、steering 文件、规则都集中在主仓库统一管理,这样统一入口,可以一次性统一调整一些全局的规则,假如几个项目有联系的话,agent 也可以很轻松的一块进行管理或者修改,很方便,效率更高。
显示更多
腾讯裁员 50% 这事情也太夸张了吧 肯定是假新闻 不知道有没有内部人士说说啥情况 不过现在腾讯的元宝或者是混元确实没什么存在感 长辈都在用豆包 用元宝的寥寥无几 混元就不用说了 之前测试过一次 水平真的在国产中也属于不怎么出彩的存在
显示更多
最近看到的我觉得最好的关于金钱观和理财的书 中文叫金钱心理学 当年也是一本大热的书了 我最近看了非常喜欢 强烈推荐给大家看一看 个人认为比什么穷爸爸 富爸爸好多了
显示更多
TinyShip 再次迎来更新:用户 API Key 管理正式上线
这样就可以大幅扩展使用场景,用户可以在 Dashboard 自己创建 吊销 Key 把同一套对话、生图、视频能力接到脚本 应用和 Agent 里,积分沿用自己的账户。
适合把 AI 能力直接对接到 API 里面的产品,让用户可以直接调用 API 来完成一些功能。
这是今年的第十六次更新了。
显示更多
我的第三个独立开发的项目 TinyShip 今天上线了 🎉🎉
看起来是 another SaaS template,但我认为完全不是重复造轮子,市面上确实有非常多的 SaaS 模板,但我想创造的是一个全新不一样的体验。
1 支持双框架 ,为了满足不同框架爱好者,才用了 Next.js 和 Nuxt.js 双框架设计,这也是我在市面上看到的第一个 Nuxt 模版。
2 双市场策略,完全适配国内本土和出海项目,本土支持 微信登录/微信支付/阿里云短信 国际市场支持 Stripe、Creem 支付,主流 OAuth 登录 以及 Twilio 短信。
说起个人项目,现在非常多人都在鼓吹出海,目前市面上的模板也都是针对出海项目的。但我认为独立开发一定不能忽略国内市场。虽然一直都在说国内付费意愿低,在你最熟悉的市场,其实比已经竞争非常激烈的出海项目有时候更容易成功。
对于价格来说,大多数 SaaS 模板的定价都是对标国外架构,大多 100 到 200 美元。而给自己的定价策略是低价并且优质,让更多开发者有能力购买我的产品。所以价格是299人民币,早鸟价格期间 199 元,应该算是一个大多数人都能承受的价格了。
还有更多详情请看 👇
显示更多
我最近的做法居然和 Matt 不谋而合,现在启动 agent 已经不是在各个项目 repo 中了,而是有一个叫做 start repo 的统一入口,里面存放了所有的 steering 文件,比如 agents.md skills design.md wiki 配置等等,不用重复在各 repo 中配置,然后通过一个简单的 md 文档告诉 agent 其他项目的路径,可以从那里直达。
这样 Agent 就知道其他项目在哪 可以直接操作它们,同时所有的 skills、steering 文件、规则都集中在主仓库统一管理,这样统一入口,可以一次性统一调整一些全局的规则,假如几个项目有联系的话,agent 也可以很轻松的一块进行管理或者修改,很方便,效率更高。
显示更多
这就是大神在 Superlogical 的开发方式,团队不大,但是非常符合现代 Agent 的开发方式:
1 直接 push main,采用 agent pre-push review + 人工 + agent post-push 审查的方式,几乎不开 PR
2 谁都可以发新的 release,启动发布 release 会触发 Slack 通知并开始 15 分钟倒计时,任何人都可以在这 15 分钟内暂停。(让大家都有机会去最后 review 一次这个版本的修改,主动权交给所有人)
3 服务器和各平台做到快速上线,事后用人工加假期 review的方式来识别不同平台的差异度,并且做到快速补齐,不通过浪费时间的会议来完成功能对齐。(应该说的就是说各干各的,完成就上线,别的平台来对齐最新的功能就好)
显示更多
We're still so small but I'm loving the team we've got at Superlogical. They're so talented and kind and love their craft. It's a different era of software development and our expectations and practices reflect that. I want to share a bit about how we work.
First, everyone is trusted to push to main. We do machine-aided code review pre-push and human plus more machine-aided code review post-push. Limited to no PRs.
Culturally, we've all agreed that if we ever hire someone who we DON'T trust to push directly to main, then they probably aren't the right fit for the team (so far, not an issue).
Some common sense here: if someone is stepping outside their lane or comfort zone, we'll open PRs. For example, I'm pretty trash at macOS/iOS UI, so I'll open PRs for UI-affecting functionality and ask for eyeballs/help. But for business logic and internals, I push to main.
Second, everyone can cut a release. Our release process is fully automated and when you start a release (for any platform) it triggers a Slack notification and a 15 minute countdown.
The 15 minute warning is a final gate that allows people to review plus collaborate on a changelog. During that 15 minutes, anyone in the company can pause the release rollout. After 15 minutes, the train leaves the station. You can't override the 15 minutes (except to pause). It gives everyone a chance to step in.
Third, we avoid synchronization through fast remediation rather than through planning. The server and clients on various platforms ship features as fast as they can. We use post-hoc human review and AI-assistance to identify feature mismatches across products ("Windows has support for X and Mac doesn't." or "Mac and Windows differ in their behaviors for Y in this way.").
This avoids expensive "sync" meetings and coordination. We trust that producers of features are mindful of what they're producing and we trust that adjacent product lines will self-synchronize quickly. In practice, we see feature parity across platforms within 24 to 48 hours.
All of this works on mutual trust. It ONLY works with mutual trust.
Everyone at all times has to trust that they've got each others back:
1. Push to main only works if you fix your mess, or if you don't, that someone else will quickly but that you'd do the same (and generally in equal amounts).
2. Anyone can deploy only works if you trust everyone to cut at the right time, with the right changelog, and that people will respect the 15 minute timer.
3. Sync through fast remediation only works if you trust other teams will pick up and integrate your work quickly, which only works if you would too. It also only works if you are fairly producing mismatches (e.g. not constantly).
We've got a great team. I know we're still small and that these practices will change in many ways as we scale. But this is already a markedly different practice than what I would've done 15 years ago.
In general, we are building from day 1 on a foundation of mutual respect, excellence, and trust. And it's been awesome.
显示更多
这个 Chrome团队新出的 Modern Web Guidance 必须请大家安装一下啊:
专门给 agent 做的一套 skill,包括了 Web 平台的最新API 最佳实践和浏览器兼容性等等数据
避免 AI 默认使用过时的方案,使用最现代的 Web 能力 ,最新更新的 1.0 版本还有扫描旧代码功能,同时还联合Firefox 和 Edge,目标是跨浏览器兼容。
显示更多
好久没看到过这么 solid 的前端技术文章了:《Rebuilding the global town square from scratch》
现在所有新闻都是 AI AI AI,看到一篇硬核的技术文章简直是一股清流,这篇文章是 X 的工程师写的,核心内容是介绍他们如何彻底重写了 X 的 Web 前端,重点解决性能和架构问题。
旧版看一个主页要 27秒,新版只有2 秒。
旧系统已经跑了十年,React + GraphQL 写的,各种技术 debt,有三个不同的服务端。
新版将三个系统合为一体,技术栈 React + Relay + Fastify,修改为 Streaming SSR。
文章中有很多很多技术细节值得看看,还有各种动态的架构图也做到非常好。
显示更多
随着大模型越来越强 独立开发软件已经越来越容易了 但是赚钱越来越难
愿意为付钱的人基本没怎么扩大 甚至还在缩小,很多人都选择自己 vibe 定制一个 personal software 产品,但是供给在指数级上升
如果从赚钱来看 找个班上可能是最好的解法 但是现在失业又让找工作难上加难
而且普通人的创造力完全被模型能力拉平 有钱的人无限用好模型 普通人用一般模型 穷人不用 AI 甚至未来都会慢慢变成几个新的阶层 这叫什么“AI 隐形阶层”
显示更多
It's never been this easy to build software
And never this hard to make money with it
这是要抄了 Adobe 的老家啊:
ArtCraft 用 Rust 重新写了一整套开源的 Adobe ,全部 MIT 开源,不收集使用数据。原生桌面 app,不套 Electron,并且还提供 CLI 和 MCP,agent ready。
当然感觉是宣传大于实际,而且大部分都还在开发中,Vibe Coding 味道也挺浓。
PhotoCraft:修图 对标 Photoshop,early alpha
VectorCraft:矢量插画 对标 Illustrator,开发中
FilmCraft:视频剪辑 对标 Premiere,开发中
LightCraft:照片库加 raw 冲洗 对标 Lightroom,开发中
PrintCraft:PDF 工作台,对标 Acrobat,early alpha
EffectCraft:动效和特效 对标 After Effects,开发中
DesignCraft:排版 对标 InDesign,开发中
下了个 PhotoCraft 试了一下,还行。
显示更多
和我之前的观点一致
不管用什么云服务一定要注意啊,Vibe Coding 别写出什么死循环了,尤其是用 Durable Objects,要不直接天价账单了,而且好像它没有价格上限,只能发告警邮件,所以要格外小心。
如果用,可以加一个 规则,同时最好改动要另外一个模型 review,下面是我之前让AI 给我生成的规则,我直接放 agents.md 当中的:
Durable Object alarm 是持久定时器,没请求也会唤醒对象,并按次计费。
没有账户级硬顶。
禁止:
- 在 constructor 里 setAlarm
- 在 alarm() 的每个出口都 setAlarm
- 用「快过期就刷新」让一条链永远续上
- 间隔短于 60 秒的自我续订,除非用户明确要求并写明上限
必须:
- 没有剩余工作时直接 return,不再 setAlarm
- 续订前写清终止条件(次数、截止时间、或存储里的 active 标志)
- 测试要覆盖「无工作时 alarm 不再调度」
- 提交说明里写这条链如何停止
显示更多
遭遇Cloudflare帐单刺客,爆了一万刀的帐单,原因是一个项目 Durable Object alarm 死循环,读写了6万亿次,Viber Codeing误我。
偶像的应用 superlogic 已经开始公开测试了,很期待啊,作为 Ghostty 重度用户,希望可以赶快用上。
superlogic 是一个 a multiplexer for all work,看简介是把进程和会话住在 Rex server 上 不绑在某个窗口里 你关掉应用 换一台 Mac等等情况,再连回去 里面的 shell 构建 agent 还在跑,非常符合我的需求了。
显示更多
Say hello to Rexie, our mascot for Rex! Superlogical public testing is beginning. We’re working through our mailing list in the order people signed up. Initial testing is limited to macOS but that’ll expand quickly. Welcome, new testers.
显示更多