Agent Skills
返回列表
数学计算器

数学计算器

教育学习 更新于 2026.08.30

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

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

技能介绍

要解决什么问题

在对话或自动化流程里,模型经常需要当场算出数值:复合表达式、三角函数、对数、幂次,而不是只给出推导步骤。若把未校验的字符串交给 eval,存在代码注入风险;若每次都依赖外部计算 API,又增加密钥、延迟与合规成本。本技能面向「可复现、可审计的数值结果」:在本地用标准库解析并求值数学表达式。

核心能力与用法

技能按表达式文本处理输入,在安全求值路径下完成计算(不使用 eval)。能力覆盖:

  • 四则与组合:+、-、*、/、^(幂)、%(取模),遵循常规运算优先级
  • 科学函数:sin、cos、tan、log、sqrt、abs 等
  • 常量:pi、e
  • 单位换算:在描述范围内支持常见单位转换场景

典型交互是单行表达式,例如输入 2+3*4 得到数值结果 14.0。全程在 Agent 侧本地完成,无需 API Key,适合教学答疑、脚本辅助验算、表单或工作流中的轻量计算节点。

适用边界与注意点

这是表达式计算器,不是符号代数系统:不提供因式分解、方程组符号解或绘图。复杂单位体系、非标准函数名或超长表达式是否支持,应以技能实际解析规则为准;超出能力时应明确报错或建议拆分表达式,而不是猜测结果。

使用场景

  • 数学答疑对话里,学生提交含 `^`、取模或 `sqrt` 的算式,需要 Agent 当场输出可核对的数值结果。
  • 内网或禁外呼 API 的部署环境中,用自然语言输入复合四则表达式,完成工程估算式验算。
  • 整理实验或问卷数据时,在聊天中连续计算多组「系数×测量值÷样本数」类公式,减少手算抄录错误。
  • 做题或写报告时,先把长度、质量等单位换算结果代入同一表达式,一步得到最终数值。

适合人员

  • 负责数学在线答疑的助教,需要对学生提交的算式给出与教材一致的标准数值,而不是只讲步骤。
  • 设计教育类 Agent 课程或提示词的老师,希望内置本地算式验算,不接第三方计算 API。
  • 在合规内网部署智能助手的运维或集成同学,要求数值计算仅用标准库、数据不出网。
  • 自学高数或工科基础的理工科学生,做题时用对话验算 `sin`、`log` 与常量参与的复合表达式。