
一套代码接 12 家编程 agent:oar 的 490 颗星,最大的一波来自 DeepSeek
它是什么 一个 npm 库,让做 agent 工作台和调度工具的人用同一套接口去开会话、收事件、插话、恢复、调子 agent,不用给每家编程 agent 各写一套对接。
为什么火了 Kimi CLI 原作者和几位 RisingWave 工程师在中文开发者 X 圈发推,拿「不喜欢 ACP」开头引起讨论;10 月 28 日 DeepSeek Harness 把它用成 subagent 的底层,被人在代码里翻出来传开;自家新产品 Kanso 发布时又带了一波。
C你可以怎么跟 别再做一个 TypeScript 的统一层;先有一个真在用的 agent 产品再拆底座开源,补 oar 没做的(其他语言、一个进程管多个会话、goal 支持),并主动给一个正在长大的 agent 项目提 PR,争取被它内嵌。
- 数据(每天更新) · 建库 2026-08-05 · 493 星 · 7 天 +128
GitHub · 星数 数据 2026-10-09 → 2026-11-08(31 天,31 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
botiverse/oar 是一个 TypeScript 库,用同一套接口去驱动 Claude Code、Codex、Cursor、Kimi Code、Qwen Code、DeepSeek Harness 等 12 种编程 agent。9 月底公开,到 11 月 6 日 490 星,三次涨星各对得上一件事:作者团队发推,DeepSeek 官方的 agent 工具把它用成了底层依赖,团队自家新产品写上「Powered by oar」。它的名气只在中文开发者的 X 圈里传,星数不算多;值得看的是它怎么拿到一次被大项目内嵌的机会。想复制这条路,得先有一个大项目愿意用你。
有人在 DeepSeek 的代码里翻到了它
2026 年 10 月 28 日北京时间下午一点,中文开发者 @jakevin(卡比卡比)发了一条推:
「我居然在 Deepseek Harness 里面发现了 OAR!! DSH 的代码里面居然在尝试用 OAR 在做 subagent」
他说的是 DeepSeek 官方的编程 agent 工具 DeepSeek Harness(DSH,GitHub 上约 27 万星)。当天发布的 v0.2.2-alpha.2 加了一个叫 subagent_oar 的实验功能,下面直接依赖 @botiverse/oar:让 DSH 把子任务交给 Claude Code、Codex 这类别家 agent 去跑,接的就是 oar。这条推有 3.1 万次观看(X,11-06)。之后 DeepSeek 铁粉大号 @teortaxesTex(约 8 万粉)上手试了这个功能,七牛云、掘金和几个 AI 日报也写了。
那两天仓库涨了 100 多颗星:Trendshift 的逐日表记 10-28 当天 +126;按 GitHub 每日星数,10-28 到 10-29 从 257 涨到 343。在这之前的整整一个月,它一天只涨 0 到 6 颗。
回复里也有人泼冷水,@rya_nooo 说:「真的去使用的话,其实会发现和 acp 一样坑……不支持 goal;codex app 是一个 app-server 可以管多个 session,但是 acp/oar 这种就是一对一的,资源占用明显增加。」
它是什么
一个 Apache-2.0 协议的 npm 包。做 agent 工作台、遥控器、多 agent 调度的人,原来要给每家 CLI 各写一套对接,现在调 oar 一个接口就行:开会话、收事件流、中途插话(steer)、排队、中止、恢复会话、子 agent、把宿主的 MCP 工具递给 agent,连安装、登录、用量、模型列表都包了。支持 12 家,国产的接得尤其全:Kimi、Qwen、腾讯 CodeBuddy、阿里 Qoder、DSH。
它是从 Raft 里拆出来的。Raft 是 botiverse 这家公司做的多 agent 协作工作台,原名 Slock,oar 本来就是它的底座。团队的 CEO stdrc 是 Kimi CLI 的原作者,主力开发 xxchan 和贡献者 TennyZhuang 都是 RisingWave(一家数据库公司)出来的工程师。
oar 写得极快:56 天合并了 527 个 PR(Trendshift),一周发了十几个版本,11-06 到了 v0.92.0。提交数第二多的贡献者是一个叫 stamp-build[bot] 的机器人,223 次提交。Raft 另一个产品叫 Stamp,口号是「让 agent 用自己的名字交代码」,所以这个库大部分代码应该是 agent 自己写的(推断)。
「库,而不是协议」
做同一件事的人不少,最有名的是 Zed 编辑器牵头的 ACP(Agent Client Protocol):定一套编辑器和 agent 之间对话的协议,各家 agent 自己去实现。oar 的发布推就是冲着它去的。9 月 30 日,xxchan 写:
「不喜欢 ACP,又想调用各种 agent(Claude Code, Codex, Kimi Code, Pi, ...)的不妨试试 oar……思想类似于 @xuanwo 的 OpenDAL,用一个协议层(S3-compatible)去对接各种不同的服务就总会有很多坑,所以不如做成一个 library,从而可以做更多事。」
第二天 TennyZhuang 补了一句:「ACP 是取所有 harness 的能力交集,但因此也丢失了 SOTA harness 更强的功能。」意思是:协议只能用大家都支持的那一小块功能;库可以自己去适配每一家原生的接口,哪家多出来的功能都能用上,哪家做不到的,开会话之前就直接告诉你,不会悄悄丢掉。
拿「大家都嫌弃的 ACP」开头,讨论一下就起来了,回复区很快吵成了一场「库还是协议」的辩论。这是第一波:10-01 涨了 126 颗星,上了 Trendshift 的 TypeScript 榜第 23 名。
星是从哪来的
| 日期 | 当天涨星 | 发生了什么 |
|---|---|---|
| 9-30 ~ 10-01 | +10 / +126 | xxchan、stdrc 发中文推,stdrc 那条是「从 Raft 底座抽出来的 Oar,欢迎来试用」 |
| 10-02 ~ 10-27 | 每天 0–6 | 没有新事件,几乎不涨,停在 207 |
| 10-28 ~ 10-29 | +126 / +25 | DSH 内嵌 oar,被 @jakevin 发现后传开 |
| 11-02 ~ 11-04 | +11 / +73 / +32 | stdrc 发布自家新产品 Kanso,推文结尾写「Powered by github.com/botiverse/oar」 |
| 11-05 ~ 11-06 | +5 / +3 | 回落 |
(逐日星数来自 Trendshift 和 GitHub,11-06)
Kanso 是一个 Mac 磁盘清理工具,交给你自己的编程 agent 去查空间被谁占了、再按你的确认去删,扫一次大约 10 分钟,用的是你自己的 agent 额度。那条发布推 124 个赞、9,700 次观看,之后两天给 oar 带来了 100 多颗星。
三波的起点都是这几个人自己的推,外加一次 DeepSeek 的背书。英文圈基本没起来:Hacker News 上的发布帖 1 分、0 条评论;它一天都没上过 GitHub Trending;也没发现买量或刷星的迹象。
真实用量比星数多得多。@botiverse/oar 在 npm 上 10-30 到 11-05 这一周下载了 15.98 万次,30 天 29.5 万次(npm 官方统计)。依赖它的有 Raft 自家的后台进程、DSH 的两个 subagent 包和一个第三方包。这个数里有 CI 反复安装、镜像同步、一天发好几版的水分,只能当量级看(估)。
谁在做一样的事
| 项目 | 规模(11 月初) | 和 oar 比 |
|---|---|---|
| ACP(Zed 牵头) | 主仓 4,583 星,claude-agent-acp 2,730 星 | 协议,要各家自己实现,只能用公共那一块功能 |
| HarnessRouter / UHP | 4,259 星,近 7 天 +450 | 定位几乎一样,做成 HTTP 服务加开放标准,另有收费托管;星数是 oar 的 8 倍多 |
| coder/agentapi | 1,496 星,已停更 | 把终端包成 HTTP 接口,不处理原生事件和子 agent |
| Claude Agent SDK / Codex SDK | claude-agent-sdk-typescript 1,861 星 | 官方的,只管自家 |
| vercel-labs/durable-harness | 293 星(10-16 建) | 偏 Vercel 生态,能接的 agent 少 |
| MiniMax-AI/OpenAgentCore | 319 星(9-21 建) | 自托管的服务,不是库 |
| cocofhu/dsh-aio-agent | DSH 讨论区 7 个赞 | DSH 里的插件,走 ACP 接 6 家,和 subagent_oar 正面撞车 |
(星数来自 GitHub,11-06)
oar 仓库里自己就有一份前人调研,把 Synara、Paseo、Lody、Orca、Multica、T3 Code 等一个个过了一遍。团队很清楚这条路上挤。它在星数上不占优,占优的是「被 DeepSeek 选中」这一件事;DSH 为什么选它,是看技术还是靠熟人,没查到。另外 oar 里也有一个 DSH 的运行时,两边是互相接入的。
如果是你
一句判断: 这条赛道能学到东西,照着做一个「统一接口接所有 agent」的库不太划算。oar 的星是团队名气和 DeepSeek 内嵌带来的,跟进者拿不到;同类已经有 4 千星的 HarnessRouter 和几十个工作台在做,没有事件推的那三个多星期,oar 每天只涨 0 到 6 颗星。
适合谁: 已经在做 agent 工作台、遥控器或调度工具,手上有一个真在用的产品,能顺手把底座拆出来开源的团队;或者跟某个大 agent 项目的维护者说得上话的人。
不适合谁: 想从零写一个「又一个 agent 统一层」去拿星的个人开发者。这个品类的用户是写工具的开发者,人少,而且最后谁被大项目选中,谁才赢。
怎么做:
- 先有产品,再开源底座。oar 先在 Raft 里跑通才拿出来,每家 agent 都附了实测文档,这是它能被 DeepSeek 用上的前提。
- 做 oar 没做好的那块,别做它已经做好的。回复里点出来的缺口:不支持 goal、一个会话占一个进程、没法像 Codex app-server 那样一个进程管多个会话;另外它只有 TypeScript,Python、Go、Rust 的同类库还空着(推断,oar 说过要做多语言)。
- 盯住一个正在长大的 agent 项目,把它的插件或子 agent 功能当作你的第一个用户,直接给它提 PR。被内嵌一次,比发十条推有用。
- 每家 agent 一页「原生协议实测」文档,版本一更新就重测。这些文档最能让别人相信你,也最难抄。
怎么获客: 发布推拿一个大家都嫌弃的方案来对比(「不喜欢 ACP 的可以试试」),很容易引起讨论;中文开发者 X 圈比 HN 好起量;自家每发一个新产品就挂「Powered by」;等别人在大项目代码里「发现」你,比你自己宣布更可信。
什么时候之前: 现在各家 agent CLI 正一个接一个地出,统一层的需求在涨;等 ACP 或某个标准稳住、或者大厂自己出跨家 SDK,这个窗口就关了。大概还有半年(推断)。
什么情况说明看错了: 如果 DSH 的 subagent_oar 一直停在实验功能、或者被换掉,oar 后面一个月日涨回到个位数,说明「被内嵌」也只是一次性的,这个品类撑不起星;反过来,如果 HarnessRouter 和 oar 都在稳定涨,又有第二个大项目开始依赖它们,说明需求是真的,换语言做一个同类就值得试。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 Agent Client Protocol(ACP) 开源 2025-06 主仓 4,583 star,claude-agent-acp 2,730 star ACP 是要各家自己实现的线协议,只能用公约数能力;OAR 是一个库,直接适配各家原生接口,保留 steer、子 agent、rawEvents 等完整能力 HarnessRouter / UHP 开源 2026-08-09 4,259 star,近 7 天 +450,另有托管版 harnessrouter.ai 定位几乎一样,但做成 HTTP 服务 + 开放标准 + 商业托管;OAR 是进程内的库,国产 agent 覆盖更全,还被 DSH 内嵌 coder/agentapi 开源 2025-04 1,496 star,已停滞 套终端做成 HTTP API,不处理原生事件流、子 agent 和恢复 Claude Agent SDK / OpenAI Codex SDK 大厂功能 2025 claude-agent-sdk-typescript 1,861 star 都只管自家 agent;OAR 一套 API 跨 12 家 vercel-labs/durable-harness 开源 2026-10-16 293 star 偏 Vercel Workflow 生态的持久化运行,覆盖的 agent 更少 MiniMax-AI/OpenAgentCore 开源 2026-09-21 319 star 自托管的 OpenAI Agents API 兼容服务,是服务形态,不是库 cocofhu/dsh-aio-agent 其他 2026-10-31 DSH 讨论区 7 赞 DSH 插件,走 ACP / JSON 流把 6 种 agent 接进 DSH 界面;OAR 是通用库,DSH 官方选它做 subagent_oar Nasiko-Labs/nasiko 开源 2026-02 11,820 star 只是名字像('Open Runtime for AI Agents'),实际是 agent 部署平台,不是跨 harness 的编程接口 - 用户从哪来
- 查实 创始团队中文 X 推文:xxchan 9-30 推文'不喜欢 ACP……不妨试试 oar',stdrc(Kimi CLI 原作者,1.4 万粉)'从 Raft 底座抽出来的 Oar';10-01 +126 星,上了 Trendshift TS 榜第 23 名
- 查实 被 DeepSeek Harness 官方内嵌 + 博主发现:DSH v0.2.2-alpha.2(10-28)新增 subagent_oar,依赖 @botiverse/oar 0.67.0;@jakevin7 推文'我居然在 Deepseek Harness 里面发现了 OAR';七牛云、掘金、dailyinference、aibriefingdaily 报道;当天 +126 星
- 查实 自家产品挂 Powered by:stdrc 11-02 发布 Kanso(124 赞、9.7k 浏览),推文写'Powered by github.com/botiverse/oar';11-03、11-04 共 +105 星
- 查实 Hacker News:xxchan22 发布贴 1 分 0 评论;我们 HN 库里没有 ≥5 分的条目
- 推断 Raft 自家依赖带来的 npm 下载:@slock-ai/daemon、@botiverse/raft 依赖 oar;npm 周下载 16 万
botiverse/oar(Open Agent Runtime)为什么能跑出来
研究日 2026-11-06。数据来源:我们的 github 库(repo_profile / repo_day)、GitHub API、Trendshift、npm 下载 API,以及 Exa / Jina 搜到的网页和 X 镜像页。
一句话
OAR 是一个 TypeScript 库(@botiverse/oar),用一套 API 驱动 12 种编程 agent CLI:Claude Code、Codex、Cursor、Kimi Code、Qwen Code、Grok Build、OpenCode、Pi、Antigravity、CodeBuddy、Qoder、DeepSeek Harness。会话、事件流、steer / 排队 / 中止、恢复、子 agent、宿主 MCP 工具、登录、用量、模型列表都包在里面。它是 Raft(原 Slock,多 agent 协作工作台)底座里拆出来开源的部分。
结论:它的 star 不是自己"火"出来的,主要来自三件事:
- 创始团队在中文开发者 X 圈的个人影响力(Kimi CLI 原作者、RisingWave 内核工程师)。
- DeepSeek 官方的 DeepSeek Harness(27 万 star)在 10-28 的版本里把 OAR 内嵌成
subagent_oar的底层,被中文博主发现后传开。 - 团队自家的新产品 Kanso(11-02 发布)写明"Powered by oar",顺带导流。
真实使用要看 npm,不看 star:周下载约 16 万,主要来自 Raft 自家 daemon 和 DSH 这种依赖链。
一、增长数据:三波,每波都对得上一个事件
| 日期 | 当日涨星 | 对应事件 |
|---|---|---|
| 2026-09-30 → 10-01 | +10 / +126 | 9-30 16:49 UTC xxchan(@xiaoxxchan)发中文推文:"不喜欢 ACP,又想调用各种 agent……不妨试试 oar",类比 OpenDAL;CEO stdrc 同期发"从 Raft 底座抽出来的 Oar,欢迎来试用"。10-01 上了 Trendshift TypeScript 榜第 23 名 |
| 10-02 ~ 10-27 | 日均 0–6 | 自然流量,几乎不涨(207 star) |
| 10-28 / 10-29 | +126 / +25(Trendshift);我们库 10-28→10-29 +86 | DeepSeek Harness v0.2.2-alpha.2 在 10-28 发布,新增 subagent_oar;@jakevin7 发推"我居然在 Deepseek Harness 里面发现了 OAR!!";七牛云、掘金、云栈社区、dailyinference 跟进报道 |
| 11-02 ~ 11-04 | +11 / +73 / +32 | 11-02 16:39 UTC stdrc 发布 Kanso(agent 驱动的 Mac 磁盘清理工具,124 赞、9.7k 浏览),推文末尾写"Powered by github.com/botiverse/oar" |
| 11-05 / 11-06 | +5 / +3 | 回落 |
来源:Trendshift 逐日表(trendshift.io/repositories/272615);我们 github 库 repo_day(10-28 257 → 11-06 490);推文时间由 status id 换算。
- 仓库 2026-08-05 就建了,但 Trendshift 显示 9-30 之前一个 star 都没有,应该是 9 月底才公开。到 11-06 是 490–493 star、14 fork,一直没上 GitHub trending。按 why.md 的说法,trending 只收建库满约 60 天的库,而且它的单日涨幅也够不上。
- 开发速度很夸张:56 天合并 527 个 PR(Trendshift),版本从 v0.79.0(10-31)发到 v0.92.0(11-06)。贡献者第二名是
stamp-build[bot],223 次提交。Raft 有个产品叫 Stamp,口号是"Agents ship code under their own names",所以这个库大部分代码是 agent 自己写的。 - npm 下载远高于 star 能说明的量:
@botiverse/oar最近一周(10-30 ~ 11-05)159,802 次,30 天 295,401 次。日下载在 10-22 前后从约 3 千跳到 8–12 千,和 DSH 接入的时间对得上;11-05 单日 52,512 次。依赖它的包有:@slock-ai/daemon、@botiverse/raft(Raft 自家)、@deepseek-ai/dsh-experimental-subagent-oar和tool-subagent-oar(DSH,锁定版本 0.67.0)、@rien7/agent-center-host(第三方)。下载数里有 CI 和镜像的水分,一天发好几个版本也会把数字推高,所以只能当量级看(未核实真实装机数)。
二、竞品:同一件事做的人不少,有的比它大
| 名称 | 在哪 | 上线 | 规模 | 和 OAR 的区别 |
|---|---|---|---|---|
| Agent Client Protocol(ACP,Zed 牵头) | 开源协议 | 2025-06 | agent-client-protocol 4,583 star;claude-agent-acp 2,730 star | ACP 是"编辑器↔agent"的线协议,要各家自己实现;OAR 是一个库,直接对接各家原生接口,不走公约数。xxchan 的发布推文就是拿"不喜欢 ACP"开头的 |
| HarnessRouter / UHP | 开源 + 托管(harnessrouter.ai) | 2026-08-09 | 4,259 star,近 7 天 +450 | 定位几乎一样("unified interface for agent harnesses",支持 Codex、Claude Code、Hermes、PI、DSH),但做法是 HTTP 服务 + 开放标准 + 商业托管。star 是 OAR 的 8 倍多;HN 的 Show HN 也只有 10 分 |
| coder/agentapi | 开源 | 2025-04 | 1,496 star,已停滞 | 套终端做成 HTTP API,不处理原生事件、子 agent、恢复 |
| Claude Agent SDK / @openai/codex-sdk | 大厂功能 | 2025 | claude-agent-sdk-typescript 1,861 star | 都只管自家;OAR 跨 12 家 |
| vercel-labs/durable-harness | 开源 | 2026-10-16 | 293 star | 把 Claude Code、Codex、OpenCode、Pi 跑在 Workflow SDK 上做持久化,偏 Vercel 生态 |
| MiniMax-AI/OpenAgentCore | 开源 | 2026-09-21 | 319 star | 自托管的 OpenAI Agents API,能跑 Codex、Claude Code、MiniMax Code |
| cocofhu/dsh-aio-agent | DSH 插件 | 2026-10-31 | DSH 讨论区 7 赞 | 在 DSH 里跑 6 种 agent,走 ACP / JSON 流,和 subagent_oar 在 DSH 生态里直接撞车 |
| Nasiko-Labs/nasiko("The Open Runtime for AI Agents") | 开源 | 2026-02 | 11,820 star | 只是名字像,实际是 agent 部署平台,不是跨 harness 的编程接口。召回卡里"11.8k 竞品"指的就是它,其实不算同类 |
| vibe-kanban、claudecodeui 等 | 开源应用 | 2025 | 1.4–2.9 万 star | 这些是面向用户的应用;OAR 是给做这类应用的人用的底层库 |
OAR 自己仓库里还有 docs/prior-arts,逐个调研了 Synara、Paseo、Lody、One Works、Orca、Herdr、Multica、T3 Code,说明团队很清楚这条赛道挤。
三、增长手段(证据)
- 创始人个人号 + 中文开发者 X 圈(已确认)。CEO stdrc(@istdrc,约 1.4 万粉,"former author of Kimi CLI @Kimi_Moonshot,ex-database kernel engineer @RisingWaveLabs")和主力开发 xxchan(@xiaoxxchan,RisingWave 背景)都发了中文推文。贡献者里有 TennyZhuang(也是 RisingWave 出身)、stdrc 本人。第一波 126 星就是这么来的。
- 被大厂产品内嵌,再由第三方"发现"出来(已确认)。DeepSeek Harness 0.2.2-alpha.2 内嵌
@botiverse/oar,官方文档列了 OAR 注册表里的 7 个运行时 id。@jakevin7 的"发现"推文、DeepSeek 铁粉大号 @teortaxesTex(约 8 万粉)实测这个功能的推文,加上七牛云、掘金、dailyinference、aibriefingdaily 的报道,都把 OAR 带了出来。这是第二波,也是最有分量的背书。DSH 是怎么选中 OAR 的没有查到(未核实);OAR 有一个 runtime 叫 "DeepSeek Harness(dsh)",说明两边是双向接入的。 - 自家产品挂"Powered by"(已确认)。Kanso(kanso.botiverse.build)发布推文末尾挂了 OAR 链接,之后两天 +105 星。
- HN(失败)。xxchan22 的发布贴 1 分 0 评论(召回卡),我们的 HN 库里查不到 OAR 的条目(没进 ≥5 分门槛)。英文社区基本没起来。
- 没有发现广告、达人、刷星迹象:fork / star 约 2.9%,偏低但正常,也没进 suspect 名单。
四、为什么跑出来
- 踩在 "agent harness" 爆发的时间点上:2026 年下半年各家都出了自己的 coding agent CLI(Grok Build、Kimi Code、Qwen Code、DSH、Antigravity……),做工作台、遥控器、多 agent 调度的人都需要"一套代码接所有 CLI"。
- 背书来自真实采用,而不是营销:DeepSeek 官方 harness 把它当依赖,这是同类开源库里少见的"被头部产品选中"。HarnessRouter 有 star,但没查到同等量级的被内嵌。
- 它本来就是生产底座拆出来的:先在 Raft 内部跑过,再开源;每个 runtime 都有原生协议的实测文档(docs/runtimes、experiments/runtime-version-checks),中文圈的评论都在夸 rawEvents 这类设计。
- 团队自带流量:Kimi CLI 原作者和 RisingWave 工程师在中文开发者 X 上有信用,三波增长的起点全是这几个人的推文。
五、差异化
- 库,不是协议。思路和 OpenDAL 一样:与其让各家实现一个公约数协议(ACP / UHP),不如自己去适配每家原生接口,能力不够就"在打开前明确拒绝,不悄悄丢掉"。宿主拿到的是完整能力(steer、compact、子 agent 归属 agentPath、原样 rawEvents、恢复),而不是 ACP 的子集。
- 覆盖广、偏中国厂商:Kimi、Qwen、CodeBuddy(腾讯)、Qoder(阿里)、DSH 都接了,英文同类往往没有。这直接决定了 DSH 这类中国项目会选它。
- 不只管会话:安装、更新、登录(不碰 token)、账户用量、模型、inventory、设置表单都管,适合做"控制台 / 设置向导"一类的宿主。
- 这些差异是不是它跑出来的原因?是一部分。"库而不是协议"加上"中国厂商覆盖全",是 DSH 选它的合理解释(推断,未核实 DSH 的选型理由)。但 star 规模主要还是靠人脉和 DSH 背书;单靠产品力,10 月中下旬日涨 0–6 星。
六、能见度
小圈子里在传。只在中文开发者 X 圈和 DSH 生态的二手报道里出现过;HN 1 分;没上 GitHub trending;英文大号没有专门写它(teortaxes 写的是 DSH 这个功能)。没有收入,也不图收入,它是给 Raft 引流、立技术品牌的开源底座。
七、跟风者
没有发现直接抄 OAR 的。同期同赛道的 HarnessRouter 比它早开源、star 更多,不算跟风;dsh-aio-agent 是 DSH 生态里同期做同件事的插件(走 ACP)。npm 上有个不相关的 @oar-sh/oar,只是重名(未核实)。
八、可借鉴
- 先在自家产品里吃透,再把底座开源。用自家 App 写"Powered by"导流,每发一个新产品,就给底座带一波 star。
- 争取被头部项目内嵌。一次 DeepSeek 官方依赖,抵得上很多次自发宣传;让第三方去"发现"比自己宣布更可信。
- 在中文开发者 X 圈,用"对比一个大家都嫌弃的方案"开场("不喜欢 ACP 的可以试试"),比一般的功能介绍传播得好。
- 覆盖国产 agent(Kimi / Qwen / Qoder / CodeBuddy / DSH),英文竞品普遍没顾上,这是中国团队的天然优势。
九、不确定
- DSH 为什么选 OAR(人脉还是技术评估)、会不会转正成正式功能:目前 0.2.2-rc.1 里仍然是 experimental。
- npm 周下载 16 万里有多少是真实安装:CI、镜像、高频发版都会放大这个数。
- 9 月底之前是不是私有库(从 Trendshift 推断)。
- Raft 本身有多少用户,没有查。
- stargazer 明细 API 返回 404,没法按小时对齐涨星和推文。