SuperAPI AI 工具集

lobotomized-claude-code-update

智能体与模型

查看项目

更新于 10-16 05:45

技能介绍

用途:升级一套“lobotomized Claude Code”定制栈,涉及三个相互版本绑定的部分:Claude Code 二进制(经 claude install <version> 安装到 ~/.local/share/claude/versions/)、LCC 覆盖文件(约 400 个 .md,位于 ~/.tweakcc/lobotomized-claude-code/,上游 skrabe/lobotomized-claude-code)、以及补丁器 tweakcc-fixed(上游 skrabe/tweakcc-fixed)。~/.tweakcc/system-prompts 与 system-reminders 是指向 LCC 克隆的符号链接,补丁器用 node <tweakcc-fixed>/dist/index.mjs --apply 把覆盖内容拼入 CC 二进制的 cli.js。

主要能力:分两阶段门控升级。阶段一只读收集状态并输出报告(当前/目标版本、落后提交数、覆盖文件变更、阻塞项、建议),随后停止等待用户明确批准;若本轮对话已展示过阶段一报告并获批准,可直接进入阶段二。阶段二执行预检、清理陈旧 apply 缓存、备份并清理未跟踪的 system-reminders/*.md、安装目标 CC 二进制、以 --ff-only 拉取两个仓库并构建、重新 --apply、检查 latest 符号链接并验证 claude --version 与 claude --print "say hello"。

使用方式:按资料给出的命令块解析克隆路径并采集状态;目标 CC 版本取 tweakcc-fixed 的 data/prompts/ 中最高 prompts-2.1.X.json,前提是 Anthropic npm 最新版不低于它。必须使用 skrabe 的 tweakcc-fixed,npm 上的同名包与上游 Piebald-AI/tweakcc 缺少 inlineBlobOverrides 与 systemReminderOverrides 机制。

限制与注意:陈旧 apply 缓存会导致二进制版本错误或行为异常,版本升级前必须清理;未跟踪的 system-reminders 文件会阻塞 git pull --ff-only,需先备份再清理;存在本地独有提交或已跟踪文件未提交修改时应停止并询问用户,绝不强制丢弃;每次更换 CC 二进制后必须重新 --apply;当前会话仍运行旧二进制,需重启 claude 生效。资料未提供收费、价格或平台支持信息。