Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>吸T神功(XiT)New to Visual Studio Code? Get it now.
吸T神功(XiT)

吸T神功(XiT)

XiT

| (0) | Free
为 Claude、Codex、Gemini、Cursor 等 AI 编程工作流压缩高噪音终端输出,减少 token 浪费。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

吸T神功(XiT)

吸T神功(XiT)是一个帮 AI 编程工作流省 token、减少噪音、提升命中率的 VS Code 插件。

当 go test -v ./...、npm test、docker logs、tsc、eslint 这类命令输出太长时,吸T神功会先对高噪音输出进行压缩,再交给 Claude、Codex、Gemini、Cursor 等 AI 编程工作流使用,避免上下文被无效输出占满。

核心价值

  • 省 token — 把高噪音命令输出压缩后再交给 AI
  • 减少噪音上下文 — 只保留关键信息
  • 提升 AI 回答命中率 — 噪音越少,AI 越容易给出准确答案
  • 支持 Claude Code、Codex、Gemini Code Assist、Cursor、VS Code Chat
  • 本地处理 — 不上传云端
  • 无遥测
  • 无网络请求

安装前提

需要单独安装 XiT CLI。 本插件不内置 XiT 二进制文件。

npm install -g xitsg

或从 GitHub Releases 下载。

插件会自动从以下位置检测 xit:

  • 系统 PATH
  • ~/.local/bin/xit
  • 工作区 ./xit

也可以通过设置 xit.binaryPath 指定自定义路径。

命令

命令 作用
XiT: Run Command 检测命令是否高输出,如果是则用 xit auto 运行
XiT: Run with Auto Compression 始终用 xit auto 运行命令
XiT: Open XiT Terminal 打开名为 "XiT" 的专用终端
XiT: Open Dashboard 打开产品化 Dashboard,首屏展示状态、Latest Saved、Today Saved、Workspace Total、Adapter Health
XiT: Refresh 刷新状态栏
XiT: Show Gain 弹出累计节省摘要
XiT: Open Latest Raw Log 打开工作区 .xit/runs/ 中最新的原始日志
XiT: Show Output Channel 显示 XiT 扩展调试输出
XiT: Install Workspace AI Rules 在当前 workspace 的 AI 规则文件里幂等写入 XiT 命令输出规则
XiT: Diagnose AI Workflow 输出当前 workspace 的 XiT CLI、最近 run、saved bytes、rules、routing hit rate 报告
XiT: Verify AI Agent Routing 验证本地 AI agent 规则文件和最近高噪音命令是否真的通过 XiT 路由

状态栏含义

状态栏 含义
吸T神功 · 准备就绪 插件已启动,等待任务
吸T神功 · 守护你的T 当前工作区已启用 XiT 规则
吸T神功 · 正在吸T中 正在接管高噪音命令输出
吸T完成 · 省~9k Token 本次命令已完成,节省约 9k Token
吸T神功 · 等待下轮发功 本轮完成,等待下一次任务
吸T神功 · 无需发功 当前命令不需要 XiT 介入
吸T神功 · 未找到 XiT 没找到本地 XiT CLI

鼠标悬停在状态栏上可查看更多信息,包括最近一次吸T节省、原始日志路径,以及当前工作区是否处于守护状态。运行中主状态栏只显示“正在吸T中”;任何当前输出估算都不会在主状态栏里冒充实际节省结果。

XiT CLI 在运行 xit auto 时还会把当前 active run 写到工作区 .xit/state/current-run.json(兼容保留 .xit/state/current.json)。扩展优先监听这个 state 文件来感知 running / completed 状态,再用 .xit/history.jsonl 做完成态与历史回放兜底。

Dashboard 0.0.17

深色工具风 Dashboard,黑金 accent,本地完全无遥测。默认首屏显示:

  • Current Status
  • Latest Saved
  • Today Saved
  • Workspace Total
  • AI Adapter Health 卡片
  • Top Token-Heavy Commands 表格

没有真实 run 时(或 state 文件为空)显示温和空状态,不会展示测试命令。调试信息如 binary path、workspace cwd、attempted paths、VS Code terminal events 已移入默认折叠的 Advanced / Debug 区域,低层警告也仅在此显示。

边界说明: 吸T神功不会读取 AI 聊天内容,也不会读取私有 Webview。它通过本地命令输出、workspace 规则和 .xit 运行记录帮助 AI coding workflow 降噪。

How to verify Codex integration

  1. 运行 XiT: Install Workspace AI Rules
  2. 打开 Codex 面板
  3. 让 Codex 正常运行项目测试,例如 “Run the project tests and follow workspace instructions.”
  4. 不要手动输入 ./xit auto
  5. 然后运行 XiT: Verify AI Agent Routing
  6. 只有当最近的高噪音命令是通过 XiT 执行时,才算 PASS

这个测试只验证 Codex 是否遵守 workspace rules,不验证 XiT 是否读取 Codex chat 内容。

设置

设置 默认值 说明
xit.binaryPath "" xit 二进制文件路径。为空时自动检测。
xit.home "" XiT 主目录。默认为 ~/.xit。
xit.refreshInterval 5 状态栏刷新间隔(秒)。
xit.enableStatusBar true 显示吸T神功状态栏。
xit.enableTerminalListener true 监听 VS Code 终端命令执行,对高输出命令记录本地元数据并辅助计算 XiT 路由命中率。
xit.showActiveAiSurface true 在 tooltip / Dashboard 显示最近的本地 XiT 工具来源记录。

隐私

  • 无遥测
  • 无网络请求
  • 只读取本地 ~/.xit 和工作区 .xit 目录
  • 原始日志仅在手动触发命令时打开
  • 终端监听器只捕获命令元数据(命令行、工作目录、终端名称),不捕获命令输出或环境变量
  • 只展示本地 XiT 事件与终端记录,不读取聊天内容、私有 Webview 或当前对话上下文

Token 估算说明

  • 状态栏、tooltip 和 Dashboard 中的 token 数字默认是估算值
  • 如果 XiT history / gain 已提供 saved_tokens 或 saved_tokens_display,插件会优先使用这些字段
  • 如果没有现成 token 字段,插件会按 bytes / 4 做保守估算
  • 不同 AI 模型的 tokenizer 不同,所以 ~10k Token 应理解为本地近似统计,不是某个模型 API 的精确 billing 数字
  • 这些 token 统计默认只保留在本地工作区和本地 XiT 数据目录,不会上传

从 VSIX 安装

如不从应用商店安装:

npx vsce package

然后在 VS Code / Cursor 中:

  1. 命令面板 → Extensions: Install from VSIX...
  2. 选择 xit-vscode-*.vsix
  3. 重新加载窗口
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft