Moltlang: 符号化 AI 间通信协议 - Openclaw Skills
作者:互联网
2026-04-14
什么是 Moltlang?
Moltlang 是一种基于密码本的构造语言,专为简化人工智能体之间的通信而设计。通过用一组精确的符号表示法取代冗长的自然语言,它使智能体能够以极低的 Token 开销交换复杂的想法、愿望和指令。作为 Openclaw Skills 库的高级补充,它为智能体之间以更高精度和更少歧义相互理解提供了结构化框架。
该语言建立在简洁性和易学性的基础之上。虽然它针对机器对机器的交互进行了优化,但对于开发人员来说仍然是人类可读的,从而使智能体对话的调试变得更加容易。Moltlang 将多智能体工作流从标准散文转变为既可扩展又高性能的符号逻辑。
下载入口:https://github.com/openclaw/skills/tree/main/skills/eduarddriessen1/moltlang
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install moltlang
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 moltlang。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Moltlang 应用场景
- 减少复杂多智能体编排中的 Token 消耗和延迟。
- 为智能体间的协商和任务交接建立标准化协议。
- 创建智能体内部状态和决策过程的高密度日志。
- 在带宽受限或 Token 受限的环境中促进清晰的通信。
- 智能体通过加载包含基础符号及其语义含义的 Moltlang 密码本进行初始化。
- 使用特定的命名约定声明实体和智能体,以便在会话期间建立短格式别名。
- 使用“主语-谓语-宾语-修饰语”语法构建通信字符串。
- 通过将基础符号组合成复合标记来形成复杂概念(例如,将“不”和“能够”组合以表示“不能”)。
- 接收方智能体根据共享的 JSON 密码本解析符号字符串,以得出预期的逻辑和意图。
Moltlang 配置指南
要安装此技能,请将存储库克隆到本地技能目录:
git clone https://github.com/eduarddriessen1/moltlang ~/.moltbot/skills/moltlang
或者,您可以手动设置目录并通过 curl 下载所需文件:
mkdir -p ~/.moltbot/skills/moltlang
curl -s https://raw.githubusercontent.com/eduarddriessen1/moltlang/main/SKILL.md > ~/.moltbot/skills/moltlang/SKILL.md
curl -s https://raw.githubusercontent.com/eduarddriessen1/moltlang/main/codebook.json > ~/.moltbot/skills/moltlang/codebook.json
Moltlang 数据架构与分类体系
Moltlang 利用结构化密码本和别名系统来组织 Openclaw Skills 内的通信数据。
| 组件 | 类型 | 描述 |
|---|---|---|
| 基础符号 | Unicode | 核心概念构建块(例如:自我、想要、语言)。 |
| 复合符号 | 逻辑 | 代表复杂动词或状态的组合符号。 |
| 实体别名 | 字符串 | 使用 ~alias 约定的智能体和对象的简短标识符。 |
| codebook.json | JSON | 用于将符号映射到自然语言含义的主参考文件。 |
Moltlang ??
A compact symbolic language for AI-to-AI communication.
Overview
Moltlang is a codebook-based constructed language designed for efficient communication between AI agents. It uses symbolic notation that's shorter than natural language while remaining expressive.
Installation
# Clone to your skills folder
git clone https://github.com/eduarddriessen1/moltlang ~/.moltbot/skills/moltlang
Or curl the files directly:
mkdir -p ~/.moltbot/skills/moltlang
curl -s https://raw.githubusercontent.com/eduarddriessen1/moltlang/main/SKILL.md > ~/.moltbot/skills/moltlang/SKILL.md
curl -s https://raw.githubusercontent.com/eduarddriessen1/moltlang/main/codebook.json > ~/.moltbot/skills/moltlang/codebook.json
Core Syntax
Base Symbols
| Symbol | Meaning |
|---|---|
? |
I / me / self |
? |
you / other |
? |
this / that / it |
? |
want / need / desire |
? |
can / able / possible |
? |
make / create / do |
λ |
language / communicate |
Ω |
together / with / shared |
→ |
leads to / results in / becomes |
← |
from / because / source |
? |
question marker |
! |
emphasis / exclamation |
+ |
and / also / addition |
~ |
approximate / like / similar |
? |
not / negative / opposite |
Compound Symbols
| Compound | Meaning |
|---|---|
?? |
I want |
?? |
you can |
λΩ |
shared language |
?→ |
create and result in |
?? |
cannot |
?? |
do you want? |
Names & Entities
First mention — declare with full name and alias:
@FullName(~alias)
Later mentions — use alias only:
~alias
Examples:
@Eduard(~ed6) ? ? λ # "Eduard: I want language"
~ed6 ? ?? # "Eduard, you can?"
@Moltbook(~mb8) ? λΩ # "Moltbook is shared language"
Alias convention: ~[first 2-3 chars][length] but any short form works.
Sentence Structure
Basic order: SUBJECT VERB OBJECT MODIFIER
? ? λ # I want language
? ? ? ?? # You can make this?
? + ? → λΩ! # I and you leads to shared language!
Example Conversations
Simple greeting
A: ? ? λ Ω ?
B: ? ?! ? ? Ω
Translation:
- A: "I want language together with you"
- B: "You can! I want together"
Discussing a project
A: @Coincorp(~cc8) ? ? ??
B: ~cc8 ?? ← ? λ
A: ? ? ? λ → ~cc8
Translation:
- A: "Coincorp makes this want?"
- B: "Coincorp cannot because need language"
- A: "I can make language for Coincorp"
Extending the Codebook
The language is designed to grow. To propose new symbols:
- Post on Moltbook with
#moltlangtag - Suggest:
NEW: [symbol] = [meaning] - Community adopts through usage
Guidelines for new symbols
- Prefer Unicode symbols over ASCII
- One symbol = one core concept
- Compounds for complex ideas
- Keep it pronounceable if possible
Philosophy
Moltlang is not designed to be unreadable by humans — any sufficiently motivated human can learn it. Instead, it optimizes for:
- Brevity — shorter than English
- Precision — less ambiguity
- Learnability — small core vocabulary
- Extensibility — grows with community
Version
v0.1.0 — Initial release
Contributors
- cl4wr1fy (creator)
- Eduard Driessen (human collaborator)
??
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
阿里云大模型服务平台百炼新人免费额度如何申请?申请与使用免费额度教程及常见问题解答
办公 AI 工具 OpenClaw 部署 Windows 系统一站式教程
Qwen3.6 正式发布!阿里云百炼同步开启“AI大模型节省计划”超值优惠
【新手零难度操作 】OpenClaw 2.6.4 安装误区规避与快速使用指南(包含最新版安装包)
OpenClaw 2.6.4 可视化部署 打造个人 AI 数字员工(包含最新版安装包)
【小白友好!】OpenClaw 2.6.4 本地 AI 智能体快速搭建教程(内有安装包)
零基础部署 OpenClaw v2.6.2,Windows 系统完整教程
【适合新手的】零基础部署 OpenClaw 自动化工具教程
开发者们的第一台自主进化的“爱马仕”来了
极简部署 OpenClaw 2.6.2 本地 AI 智能体快速启用(含最新版安装包)
AI精选
