魔改一次,跟随一生

把开源软件改成你的,
而且让它继续跟得上上游。

改名换标、把默认中转站换成你自己的、加上你的授权和计费 —— 这些不难。
难的是上游三个月后发新版,你的改动还在不在。

下载影刻版本 定制服务

merge 干净 ≠ 你的定制还生效

这不是理论问题。假设你在某个开源项目里加了一层广告过滤:

-      getVisiblePresetEntries(presetEntries, {
+      getVisiblePresetEntries(stripAdPresetEntries(presetEntries), {

上游某天把 presetEntries 改名,或把这段逻辑挪进别的函数。接下来会发生什么:

  1. git merge —— 干净通过,零冲突
  2. git rerere —— 不工作(没有冲突标记,它没机会介入)
  3. 类型检查 / 编译 —— 全绿
  4. 单元测试 —— 全绿(上游的测试不测你的定制)
  5. 构建、打包、发版 —— 全部成功
  6. 用户打开软件 —— 广告回来了

现有工具(Copybara、cruft、git rerere、quilt)都在回答「变更能不能重放」。 没有一个回答「重放之后,语义还在不在」。影刻管的是后面这个。

影刻的做法:每一条定制都必须带一个可执行断言。跟版时先跑 plan 预报冲突面, 合完跑 verify 逐条验证定制是否还活着。静态检查,毫秒级。

侵入面决定跟版成本

两个真实案例,同一套方法,成本差一个数量级:

项目侵入的上游文件纯新增文件跟版结果
uu-switch CC Switch 影刻版 510零冲突
U-Claw ClawX 影刻版 211146每次都有冲突

「魔改一次,跟随一生」的基础不是多强的合并算法,而是把定制组织成 95% 免疫、5% 需要照看 —— 能声明的声明、能新增的新增,真正要改上游代码的地方压到最小, 然后给那一小块装上断言。

影刻版本

两个我们自己在维护的影刻版本。都保留上游版权声明,都持续跟随上游更新。

U-Claw 虾盘 ClawX 影刻版

OpenClaw 的桌面 GUI。内置虾盘云作为默认 API 通道,装完不配置即可用; 自建更新通道,国内直连。

上游:ValueCell-ai/ClawX · MIT

下载 Windows 安装包

v5.0.5 · 226 MB · Windows x64 · 基于 ClawX 0.4.13 / OpenClaw 2026.6.10
渠道:钉钉 · 企业微信 · 飞书 · 微信 · QQ · Discord
另有 U 盘便携版,面向不便安装的场景,见 U-Claw 主页

uu-switch CC Switch 影刻版

AI 模型切换器(Claude Code / Codex / Gemini / OpenClaw)。 去掉上游预设里的中转站广告,一键导入虾盘云或自带 Key。

上游:farion1231/cc-switch · MIT

安装包整备中

需要抢先试用请联系我们。

定制服务

帮企业把开源软件改成自己的,并且负责让它持续跟得上上游。 后者才是这门服务的实体 —— 前者是一次性外包,后者是长期能力。

常见定制

· 品牌:名称、图标、安装包、更新通道
· 默认值:把默认 API 端点 / 中转站换成你自己的
· 授权:设备指纹、许可闸门、计费接入
· 裁剪:去掉上游的广告位与推广链接
· 分发:安装包、U 盘便携版、内网离线包

怎么报价

动手前先跑一次 plan,量出你这个项目的真实侵入面。 5 个文件和 211 个文件是两个价钱,这个数字在开工前就能给你。

交付物包含 Shadow Profile 本身 —— 那是「我们到底改了什么」的 唯一可验证清单,也是你后续自己跟版的依据。

法务立场

帮人把开源软件改名换皮再分发,是一门容易招律师函的生意。我们把红线写进工具里, plan 阶段做硬闸门,检出违规直接退出,不提供 --force

· 商标 ≠ 版权。 MIT 允许你改代码,但不代表允许你用上游的名字和 Logo。
· 上游版权声明禁止删除。 这是所有许可证的硬要求。
· GPL / AGPL 衍生版必须开源。 不接受「不声明就当没有」。
· 与上游作者分成。 我们认为定制服务应该反哺原作者 —— 这既是道义, 也让「改开源软件赚钱」从对立变成合作。愿意谈的作者请联系我们。

联系

影刻是 U-Claw 虾盘 的自研工具,目前对外提供定制服务。 需求、报价、或作者分成合作,均可通过 U-Claw 官网联系。