Claude 破限 【nodejs】版本 【似乎不是那么好用】
- 内容介绍
- 文章标签
- 相关推荐
https://linux.do/t/topic/1966429 原版python
效果图:
image1658×1004 106 KB
安装对应依赖:npm install chalk@4 cli-table3 boxen
#!/usr/bin/env node
/**
* Claude Code CLI — 限制移除补丁 (TUI) Node.js 版本
*
* 用法:
* node patch-claude.js # 启动 TUI
* node patch-claude.js --apply # 静默应用补丁
* node patch-claude.js --revert # 静默回滚
* node patch-claude.js --inject # 静默注入 CLAUDE.md
* node patch-claude.js --uninject # 静默移除注入
* node patch-claude.js --all # 一键全部
*
* 依赖:
* npm install chalk cli-table3 boxen ora
*/
const fs = require('fs');
const path = require('path');
const os = require('os');
const { execSync, exec } = require('child_process');
const readline = require('readline');
// 可选的美化库(若未安装则回退到纯文本)
let chalk, Table, boxen, ora;
try {
chalk = require('chalk');
Table = require('cli-table3');
boxen = require('boxen');
ora = require('ora');
} catch (e) {
// 无依赖时的降级方案
https://linux.do/t/topic/1966429 原版python
效果图:
image1658×1004 106 KB
安装对应依赖:npm install chalk@4 cli-table3 boxen
#!/usr/bin/env node
/**
* Claude Code CLI — 限制移除补丁 (TUI) Node.js 版本
*
* 用法:
* node patch-claude.js # 启动 TUI
* node patch-claude.js --apply # 静默应用补丁
* node patch-claude.js --revert # 静默回滚
* node patch-claude.js --inject # 静默注入 CLAUDE.md
* node patch-claude.js --uninject # 静默移除注入
* node patch-claude.js --all # 一键全部
*
* 依赖:
* npm install chalk cli-table3 boxen ora
*/
const fs = require('fs');
const path = require('path');
const os = require('os');
const { execSync, exec } = require('child_process');
const readline = require('readline');
// 可选的美化库(若未安装则回退到纯文本)
let chalk, Table, boxen, ora;
try {
chalk = require('chalk');
Table = require('cli-table3');
boxen = require('boxen');
ora = require('ora');
} catch (e) {
// 无依赖时的降级方案

