dsh-complex
在终端中运行以下命令:
dsh plugin install TYEclipse/dsh-complex
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install TYEclipse/dsh-complex 完成安装,项目源码位于 https://github.com/TYEclipse/dsh-complex ,MIT 协议,零运行时依赖,即装即用。
插件介绍
大语言模型处理复数运算时几乎必然出错:展开 (3+4i)(1-2i)、计算 exp(iπ) 或 log(-1)、求 -4 的四个四次方根、算出 i^i 的值——任何迫使 Agent 手工跟踪 i² = -1、欧拉公式或极坐标转换的任务,都是错误的高发区。dsh-complex 为 DeepSeek Harness 提供了一个确定性的复数计算层,让 Agent 把算术交给工具完成,自己专注于理解和应用结果。
插件包含五个纯算术工具:complex_parse(支持 a+bi、j 后缀、科学计数法及 r∠θ° 极坐标输入,一次返回矩形、极坐标、指数三种形式以及模、辐角和共轭)、complex_calc(加减乘除、共轭、倒数,以及 -1000 到 1000 范围的整数幂,基于棣莫弗公式)、complex_convert(极坐标与直角坐标双向转换)、complex_functions(exp、log、sin、cos、tan、sinh、cosh、sqrt 的主值,分支约定写入结果备注)、complex_roots(n = 1..64 的完整 n 次方根集合)。所有计算基于 IEEE 754 双精度浮点,仅输出时四舍五入至 10 位小数;log(0) 和除以零会返回 valid: false 及说明,而非猜测。
适合信号处理、通信理论、控制工程、量子计算等复数运算频繁的 Agent 工作流。零运行时依赖、完全本地执行、123 条测试以 Python cmath 为独立锚点校验,MIT 协议,即装即用。
使用场景
- Agent 需要精确完成复数乘除、整数幂、共轭等四则运算时
- 信号处理或通信工程中极坐标与直角坐标频繁互转时
- 求解多项式复数根或计算 exp(iθ)、log(-1) 等主值分支函数时
适合人员
- 使用 DSH Agent 进行科学工程计算的开发者
- 信号处理、控制工程、量子计算等领域的研究者
- 希望消除 LLM 复数算错问题的 Agent 工作流设计者