
AI builder, Building https://teapawt.org/t.co/3kGDPSgMGW & https://teapawt.org/t.co/1aJnnxFlma & https://teapawt.org/t.co/IXRkk1MroF Apache Arrow/Datafusion/Doris PMC [email protected]
Joined November 2018
- Tweets2.8K
- Following642
- Followers25.7K
- Likes7.3K
深度研究了下 DeepSeek Harness 的开发经验和演进,有很多技巧值得Infra的项目学习。
在调研Raft里支持dsh,对agent的调研了下,于是做了一些手工的挑选和打磨来分享下
让A经特总结了好多个工程经验,里面很值得学习的几个点
●AI Agent 作为一等公民,开发过程重度依赖 Git Worktree 并行并发;沉淀的 2,692 篇 .agents/notes 成为 Agent 的永久记忆。
●实验先行+验证后收编:新特性均先以 experimental-* 插件存在,经多轮迭代成熟后才收编为内置能力。这里面很有趣的一点是系统还做了功能外拆,0.2.0的时候,自动化任务从内置包降级为插件包,
架构精髓:
●插件三大支柱:Service 注入、Typed Events(强类型事件通信)、Reversible Effects(插件卸载时生命周期与注册项自动撤销回滚)。这里面有很多关于 编程语言 相关的设计与理论,非常有学习价值, @pocket_js 我记得也有很多类似相关的设计。
●Seam / Implementation 双层解耦,可以降低复杂度和方便项目维护:任何能力均拆解为 抽象(Seam) 与 实现(Implementation)。例如 dsh-fs(抽象)对应 fs-local 与 fs-sandbox。换实现无需改动任何调用方。
●Profile / Bundle / Patch 系统:单一启动器可通过 Profile 加载不同 Bundle;配合 cordis.patch.yml 与 dsh --dump-config,用户与 AI Agent 可直接按配置行精准 Patch 任何插件行为。
●会话事件溯源与不可逆单向迁移:会话不存snapshot,全为 append-only 的 SessionEvent。这一块理论很类似于数据库存储或者是OS里面的设计。
格式升级独立拆包(v0-to-v1 至 v3-to-v4),旧版本代际提交后冻结不回写覆盖,从架构保证数据0丢失。
🤖 Made with AI
卡比卡比 retweeted
Replying to @ludamn513
现在的 AI 浏览器很多是二选一:要么占住你的浏览器,要么是 AI 专用。我不想选,想人和 AI 共用,于是自己写了 Kaze。
Kaze 是一个能天天用的 macOS 浏览器,里面顺手带着 Agent。你照常刷网页,它在旁边用自己的标签组干活,不抢你的标签,然后可以能和 AI 一起工作在一个空间里
它能干什么?
1、真正的日常浏览器:从 Chrome / Arc / Edge 一把搬登录态、书签、扩展;闲置标签会睡,⌘K、广告拦截、Chrome 扩展都有
2、Agent 不动你的标签:任务开成独立标签组,每一步看得见,随时 ⌘. 接手,干完一键清掉
3、风控站点也能进,用的是自己编译的 Electron 上,Chromium C++ 直接改源码,不是 JS 改 UA——小红书、BOSS 直聘这类站能直接用
4、会记网站怎么用:踩过的坑写成这个站的 skill,下次自动带上;Claude Code / Codex / Cursor / DSH 也能一键连上当 MCP 用
我自己每天就这么用:一边看网页,一边让它去搜、比价、填表。操作像风一样过去,不怎么挡你。
主页:kaze.build
Github:github.com/jackwener/Kaze
欢迎 star,有问题直接提 issue。
DSH Android 从首发到现在,迭代了特别多,现在特别支持两个重大功能。
支持悬浮屏,dsh就在悬浮屏上操作,主屏副屏互不冲突!
现在已经完整地支持了DSH的插件系统!
● 插件系统来了:设置 → 扩展,插件 / 技能 / MCP 都能装,和桌面版 dsh 同一套
● 悬浮球随时呼起:任意 App 里点一下就能对话、派活,还能把当前这一屏丢给它
● 后台屏操作:装好 Shizuku 后它在看不见的屏上点微信、刷小红书,你照常用手机
● README 里写的那些也能干:发微信、总结群聊、小红书关注收藏、BOSS 打招呼……
仓库:github.com/jackwener/DSH-And…
安装:Releases 下 APK(arm64 / Android 10+)
Kaze 更新到 0.25.1 了,从上次发推到现在,改了很多东西,明显感觉更好用更丝滑了。
用起来特别爽,哈哈。
最重量级的一条:Kaze 现在跑在我自己编译的 Electron 上——在 Chromium 的 C++ 里直接打 patch ,不是在 JS 里改 UA。所以小红书、BOSS直聘这类风控严的站点能直接用。
Agent:
会自己学站点。一次任务踩过的坑、站点的接口,写成这个站的 skill,下次去直接拿到。
你离开 Mac 的时候它在后台做点小活:找接口、把重复的事变成只读命令(试过能用才留),一天最多三个。
Claude Code、Codex....,一键连上,不用手动配。
用起来更像 Chrome:
页面里两指左右滑就是前进后退,带边缘箭头。
侧栏两指滑切 Space。
300 个标签恢复会话从 2 秒到 12 毫秒,启动不等浏览器工具加载。退出不再把 pinned 标签冲掉。
Github: github.com/jackwener/Kaze
有问题直接提 issue。










