xby-math-genie-calc:DSH 科学计算插件

前言

DeepSeek Harness (DSH) 的设计理念是“一切皆插件”,开发者可以通过扩展组件丰富智能体的能力。在进行数据分析或科学计算时,直接在对话中调用计算能力比编写代码片段更高效。xby-math-genie-calc 是一个为此场景设计的插件。

插件简介

xby-math-genie-calc 是由 xby-skill 维护的 DSH 客户端插件,它将 Python 的科学计算能力引入 DeepSeek Harness 环境,提供从基础四则运算到复杂数学函数的执行接口。

安装与启用

使用以下命令安装插件。默认使用 web 配置文件(--profile web)。

dsh plugin --profile web add github:xby_skill/xby-math-genie-calc

核心功能

插件提供了以下计算能力:

  1. 基础运算

    • add:两个数相加
    • subtract:两个数相减
    • multiply:两个数相乘
    • divide:两个数相除
    • exponentiation:计算幂运算,支持负整数和小数
  2. 三角函数

    • sine:计算正弦函数
    • cos:计算余弦函数
    • tangent:计算正切函数
    • cotangent:计算余切函数
    • secant:计算正割函数
    • cosecant:计算余割函数
  3. 对数与根

    • natural_log:计算自然对数(底数为 e)
    • common_log:计算常用对数(底数为 10)
    • custom_log:根据给定的底数计算对数
    • math_sqrt:使用 Python 内置的数学模块进行平方根计算
    • operator_sqrt:使用指数运算符来计算平方根
    • complex_sqrt:计算复数平方根
  4. 反三角函数与阶乘

    • arcsin:计算反正弦函数
    • arccos:计算反余弦函数
    • arctan:计算反正切函数
    • factorial_math:求阶乘
  5. 配置

    • set_xby_apikey:在聊天中设置 API 密钥,该操作会自动持久化,重启后依然有效。

典型用法

在 DSH 聊天窗口中,可以直接调用上述命令。

  • 设置密钥:set_xby_apikey(需提前在小笨羊官网获取密钥)
  • 数值计算:例如 add 10 5、subtract 20 8
  • 函数计算:例如 sine 0.5、natural_log 10

适用场景与注意事项

该插件适合需要频繁进行数学运算的场景,如学生作业辅助、科研数据初步处理等。

使用前需前往小笨羊官网注册并获取 API 密钥。插件以当前 DSH 进程的权限运行,安装前请检查源码与许可证。

总结

xby-math-genie-calc 为 DSH 提供了原生的科学计算能力。更多细节请访问:
* 插件目录页
* GitHub 仓库

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜