Agent Skills
返回列表
I-Lang 提示词压缩

I-Lang 提示词压缩

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-ilang-compress。

技能介绍

问题在哪

调用 GPT、Claude、Gemini 时,按 token 计费——长提示词里重复的动词、路径和步骤描述,会直接变成账单上的数字。若每次都要手写一套「压缩方言」,不同会话里模型还可能读不懂语义。

I-Lang 是一套面向 AI 的提示压缩记号:把自然语言任务写成 [动词:@实体|修饰符] 或管道链 [A]=>[B]=>[C],在常见场景下可压缩到原文约 40–65% 的 token 量,且不需要对模型做额外训练。

技能如何工作

当用户要求压缩某段提示时,技能按 I-Lang 语法规则改写,并先输出压缩结果,再简要说明各步含义。核心约定包括:

  • 单步操作:[VERB:@ENTITY|mod1=val1,mod2=val2]
  • 管道链:上一步输出作为 @PREV 传给下一步;多步任务用 => 串联
  • 动词集(62 个):数据 I/O(READ、WRIT、SYNC 等)、变换(Σ 合并、φ 过滤、Δ 差分等)、分析、生成与输出(Ω)
  • 实体(14 个):如 @GH、@DRIVE、@LOCAL、@LOG 等,表示资源来源或目标
  • 修饰符(28 个):whr、mch、fmt、len 等,承载过滤、格式、范围等语义

改写时优先用管道表达多步流程,在语义允许处用希腊字母动词(如 Σ、φ)提高压缩率;输入含糊时会向用户追问,避免丢语义。

边界与安全

I-Lang 输出是文本记号,不是可执行代码;但记号里含有 READ、WRIT、DEL 等动作词和资源引用。若把压缩结果交给会「当真执行」的 Agent 或工具链,可能触发真实读写或删除。送入自动化执行环境前,应人工审阅压缩文本。

协议细节与词典见 ilang.ai 与 ilang-dict。

使用场景

  • 在把冗长的系统提示发给 Claude/GPT 前,先改成 I-Lang 管道链,保留 READ、FMT 等语义并减少计费 token
  • 需要反复描述「从 GitHub 读配置再转 JSON」时,用 `[READ:@GH]=>[FMT]` 一类记号替代整段自然语言说明
  • 运维或 SRE 要把「从 @LOG 按 fatal 级别过滤日志」写成可复用的压缩指令,方便贴进不同 Agent 会话
  • 多篇本地 Markdown 需 LIST、批量 READ、合并 Σ 再摘要输出时,用技能一次性压成多步管道表达式

适合人员

  • 维护超长 Agent 系统提示、希望在不改模型前提下压低每次对话 token 的后端或平台工程师
  • 在 Skill/Agent 配置里反复写多步数据读写(@GH、@LOCAL、@LOG)说明的自动化集成开发者
  • 需要把团队内常用的「过滤—转换—输出」任务模板化,并以统一记号交付给模型的提示词维护者
  • 频繁调用商用大模型 API、对账单敏感且愿意审阅压缩文本后再执行的技术负责人