diff --git a/HowToUseXericLibrary.md b/HowToUseXericLibrary.md
new file mode 100644
index 0000000..a8d6c60
--- /dev/null
+++ b/HowToUseXericLibrary.md
@@ -0,0 +1,123 @@
+# XericLibrary
+
+清肃未知,编撰成库。
+
+Xeric中使用宏(Macro)作为隔离用法的的单元,所有的操作都可以从MacroXX获取(XX是各个操作类模块的名称)。
+
+#### [特性库](../wiki/AttributeLibrary)
+----
+#### [协程宏](../wiki/MacroFile)
+----
+#### [调试宏]
+----
+#### [网格宏]
+----
+#### [电脑宏]
+----
+#### [相机宏]
+----
+#### [颜色宏]
+----
+#### [配置文件宏]
+----
+#### [常数宏 MacroConst](../wiki/MacroConst)
+----
+#### [曲线宏 MacroCurve](../wiki/MacroCurve)
+----
+#### [日志宏 MacroDebug](../wiki/MacroDebug)
+----
+#### [枚举宏 MacroEnum](../wiki/MacroEnum)
+----
+#### [方程宏]
+----
+#### [事件宏]
+----
+#### [文件宏 MacroFile](../wiki/MacroFile)
+----
+#### [窗口宏 MacroForm](../wiki/MacroForm)
+----
+#### [步进宏]
+----
+#### [按键宏 MacroKey](../wiki/MacroKey)
+----
+#### [列表宏 MacroMath](../wiki/MacroMath)
+----
+#### [数学宏 MacroMath](../wiki/MacroMath)
+----
+#### [消息库 MacroMessage](../wiki/MacroMessage)
+----
+#### [对象宏]
+----
+#### [PID宏]
+----
+#### [对象池宏]
+----
+#### [矩形变换宏]
+----
+#### [超驰宏]
+----
+#### [正则宏]
+----
+#### [仓库宏]
+----
+#### [材质宏]
+----
+#### [平滑宏]
+----
+#### [排序宏]
+----
+#### [文本宏]
+----
+#### [时间宏]
+----
+#### [轴变换宏]
+----
+#### [类型扩展]
+----
+#### [矢量扩展]
+----
+#### [导航宏]
+----
+#### [安全宏]
+----
+#### [转换宏]
+----
+#### [事件触发宏]
+----
+
+# 组件
+
+#### [Splie曲线组件]
+----
+#### [文件阅读器]
+----
+#### [简易批处理器]
+----
+#### [多维布尔]
+
+提供`Bool1,Bool2,Bool3,Booln`。
+其中除了`Booln`是类,其他都是结构体,在相互转换时需要注意。
+
+不同的多维布尔对象之间可以互相转换,且参数不会遗失。
+他们的区别是会在界面上绘制不同数量的参数。
+
+其中bool1与普通布尔几乎无二,可以直接隐式转为bool,只是他存储的方式为int,可以用于bool隐式转为int。
+
+多维布尔可以与矢量运算:
+* 乘法相当于使用多维布尔置零这个矢量对应轴。
+* 除法时多维布尔作为被除数时,相当于对矢量各轴取倒数,并置零非选中轴。
+* 除法时多维布尔作为除数时,相当于计算已被多维布尔置零对应轴的矢量的模长。
+
+多维布尔可以与布尔运算:
+* 异或操作可以对多维布尔各轴异或。
+----
+#### [预设与函数退化链]
+----
+#### [时间节点]
+----
+#### [空对象]
+----
+#### [类标签]
+----
+#### [排挤网格]
+----
\ No newline at end of file