ilang-compress

🗜️ AI原生提示压缩,Token成本直降65%

将自然语言提示压缩为I-Lang结构化指令,节省40-65%的token成本,适合高频调用大模型场景,但需注意输出为文本符号而非可执行代码。

收藏
3.1k
安装
1k
版本
2.3.2
CLS 安全性认证2026-08-03
点击查看完整报告 >

使用说明

核心用法

I-Lang Compress 是一种 AI 原生提示压缩协议,由中国开发者创建,旨在将冗长的自然语言指令转换为高密度结构化符号。用户输入自然语言描述后,系统按照固定语法规则输出压缩后的 I-Lang 指令。

语法结构:单操作 [VERB:@ENTITY|mod1=val1,mod2=val2],管道链 [VERB1:@SRC]=>[VERB2]=>[VERB3:@DST],支持 62 个动词、28 个修饰符和 14 个实体引用。希腊字母符号(Σ、Δ、φ 等)用于表示常见变换操作,管道符号 => 串联多步骤流程,@PREV 自动接收上一步输出。

典型工作流:识别操作意图 → 选择对应动词 → 绑定目标实体 → 添加修饰参数 → 用管道连接多步骤 → 输出压缩指令并附简要解释。

显著优点

  • 显著降本:官方宣称 40-65% 的 token 节省,对高频 API 调用场景(如批量数据处理、自动化工作流)成本效益突出
  • 零学习门槛:AI 原生设计,无需训练模型即可理解,兼容 GPT/Claude/Gemini 等主流模型
  • 语义完整:压缩后保留完整指令语义,非有损压缩
  • 开放生态:MIT 开源协议,提供完整词典规范(https://github.com/ilang-ai/ilang-dict)
  • 表达力强:62 个动词覆盖数据 I/O、变换、分析、生成、输出、元操作六大门类,管道机制支持复杂流程

潜在缺点与局限性

  • 可读性牺牲:压缩输出对人类不友好,调试和理解成本转移给开发者
  • 生态依赖:目前仅为文本规范,无官方工具链(IDE 插件、调试器、验证器),社区生态尚处早期
  • 版本碎片化:v2.3.2 语法仍在迭代,长期兼容性存疑
  • 中文场景:由中文开发者创建,但文档和符号体系国际化,本土中文支持未明确说明
  • 安全责任转移:压缩符号本身不执行,但一旦传入解释型 agent 即可能触发真实操作,安全边界模糊

适合人群

  • 高频调用大模型 API 的开发者与自动化工程师
  • 构建复杂 AI 工作流、需要精控 token 预算的技术团队
  • 愿意承担符号学习成本以换取长期成本节约的高级用户
  • 不适合:偶尔使用 LLM 的轻度用户、追求自然语言交互体验的非技术用户

常规风险

关键安全提示:I-Lang 输出是文本符号,不是可执行代码,但包含 READWRITDELCOPYSYNC 等动作动词和 @GH@DRIVE@LOCAL 等资源引用。若将压缩结果直接传递给会解释这些符号的执行环境(agent、自动化工具、脚本引擎),可能触发真实的文件读取、删除、同步等操作。

必须遵循的安全实践
1. 始终人工审核 I-Lang 输出后再传入执行环境

2. 明确区分"生成 I-Lang"与"执行 I-Lang"两个阶段,设置人工确认节点

3. 在自动化流程中实施最小权限原则,限制执行环境的资源访问范围

4. 避免将用户输入直接压缩后未经审核交由 agent 执行

此外,token 节省率因任务类型而异,复杂推理任务的实际压缩比可能低于宣传值;过度依赖压缩格式可能导致提示工程调试困难。

安全解读

核心用法

I-Lang Compress 是一款纯文档型的提示词压缩技能,专为降低大模型API调用成本而设计。用户输入自然语言指令后,技能将其转换为I-Lang压缩语法——一种AI原生可理解的结构化指令标记语言。转换遵循明确的语法规则:单操作用 [VERB:@ENTITY|modifier=value] 格式,多步骤操作用管道符 => 连接成链。系统内置62个动词(涵盖数据I/O、转换、分析、生成、输出、元操作六大类)、28个修饰符和14个实体引用,支持希腊符号简写(如Σ合并、Δ差分、φ过滤)以最大化压缩率。

显著优点

1. 显著的Token节省:官方实测可节省40-65%的Token消耗,直接降低API调用成本
2. 零学习成本:用户无需学习I-Lang语法,自然语言输入即可自动转换

3. 语义完整保留:压缩后的指令保持完整语义,AI模型可准确理解执行意图

4. 多场景适用:支持GitHub、本地文件、云存储等多种数据源的操作描述

5. 开源透明:MIT许可证,代码完全公开,无黑盒操作

6. 顶级安全保障:纯文档型设计,无可执行代码,无网络请求,隐私零风险

潜在缺点与局限性

1. 非执行性质:输出仅为文本标记,无法直接执行,需配合支持I-Lang的执行Agent才能生效
2. 生态依赖:目前I-Lang协议尚未成为行业标准,执行环境的普及度有限

3. 可读性权衡:高度压缩的语法对人类可读性较差,需要解释说明辅助理解

4. 歧义处理:输入模糊时需要用户澄清,自动化程度受限于输入质量

5. 传递风险:压缩输出若被误传给具备I-Lang解析能力的Agent,可能触发非预期的实际操作

适合的目标群体

  • 高频API调用者:日调用量大的开发者、企业用户,Token成本敏感群体
  • 长提示词场景:需要处理大量上下文、复杂指令的RAG应用、自动化工作流
  • 多Agent协作架构:需要在Agent间高效传递指令的中间层开发者
  • 成本优化团队:希望在不降低模型能力前提下压缩运营成本的产品团队

使用风险说明

虽然技能本身达到S+安全评级,但使用者需注意:I-Lang输出包含READ、WRIT、DEL等动作动词和@GH、@DRIVE等资源引用符号,这些标记在特定执行环境中可能被解析为真实命令。务必在传递至任何Agent或执行环境前人工审查输出内容,避免误触发文件删除、数据修改等操作。建议仅在可信的、可控的执行环境中使用I-Lang输出。

ilang-compress 内容

examples文件夹
手动下载zip · 5.7 kB
example1.jsonapplication/json
请选择文件