Skip to content

plugin-tool-math — 数学计算工具集

包名: @aalis/plugin-tool-math
源码: packages/plugin-tool-math/src/index.ts

概述

为 AI 提供数值与符号计算工具,覆盖 11 个类别,每个类别对应一个工具,统一注册到 math 工具组,可按类别单独开关。

插件声明

typescript
meta.name = '@aalis/plugin-tool-math'
meta.displayName = '数学工具'
meta.subsystem = 'tools'

配置

各类别独立开关,关闭后不注册该类别下的工具。

字段类型默认值说明
evaluateobject表达式计算
evaluate.enabledbooleantrue启用表达式计算工具
statisticsobject统计分析
statistics.enabledbooleantrue启用统计分析工具
matrixobject矩阵运算
matrix.enabledbooleantrue启用矩阵运算工具
numberTheoryobject数论与组合
numberTheory.enabledbooleantrue启用数论工具
geometryobject几何计算
geometry.enabledbooleantrue启用几何计算工具
conversionobject单位换算
conversion.enabledbooleantrue启用单位换算工具
financialobject金融数学
financial.enabledbooleantrue启用金融数学工具
calculusobject微积分
calculus.enabledbooleantrue启用微积分工具
equationobject方程求解
equation.enabledbooleantrue启用方程求解工具
baseConvertobject进制转换
baseConvert.enabledbooleantrue启用进制转换工具
symbolicobject符号代数 (mathjs)
symbolic.enabledbooleantrue启用符号计算工具:符号求导、化简、有理化、LaTeX 输出等,基于 mathjs

计算类别

类别工具说明
表达式求值math_eval数学表达式解析与计算
统计分析math_statistics均值/中位数/方差/标准差等
矩阵运算math_matrix矩阵乘法/转置/行列式/逆矩阵
数论math_number_theory质数判定/因数分解/GCD/LCM
几何计算math_geometry面积/体积/距离/角度
单位转换math_unit_convert长度/质量/温度/时间等单位互转
金融计算math_financial复利/单利/贷款月供(等额本息、等额本金)/现值/终值/NPV/IRR/ROI/CAGR/盈亏平衡/折旧
微积分math_calculus数值导数(1–2 阶)/数值定积分(Simpson 法)/方程求根(牛顿法、二分法)/数列极限近似
方程求解math_equation一元一次/二次/三次方程、线性方程组(高斯消元)、比例式
进制转换math_base_convert2–36 任意进制互转、位运算(AND/OR/XOR/NOT/SHL/SHR)、IEEE 754 浮点数分析
符号代数math_symbolic符号求导/化简/有理化/展开/LaTeX 输出,基于 mathjs