Dachiver 是一款中文界面的函数图像绘制软件:2D/3D 图像、隐函数、参数方程、极坐标,配合 SymPy 符号计算引擎提供精确的分析结果(导数、零点、极值、渐近线、积分、泰勒展开……)。
| 方式 | 地址 | 说明 |
|---|---|---|
| 在线版 | https://funcplot-d2gzxg4hud9a679dd-1459286120.tcloudbaseapp.com/ | 打开即用;绘图、导出等全部功能可用,符号分析/CAS 除外 |
| Windows 桌面版 | Releases 页面下载 Dachiver Setup *.exe | 完整功能,内置 Python + SymPy 符号计算引擎 |
- 绘图:显函数、隐函数、参数方程、极坐标、不等式区域、散点;3D 显式曲面与隐式曲面
- 符号分析(桌面版):导数、零点、极值、渐近线、积分、弧长、旋转体体积、泰勒展开、切线/切平面,均给出精确符号结果
- 工具:微分方程斜率场与数值解、向量场相图、交点求解、区域框选(缩放/积分/拟合)、统计分布
- 数据:CSV 导入、线性/二次/非线性(LM)拟合、直方图、图片数字化取点
- 导出:PNG / SVG / PDF / 自包含 HTML / Python 脚本 / WebM / GIF / 帧序列,以及一键分享链接
- 其他:明暗主题、命令搜索(Ctrl+K)、使用手册(F1)、撤销/重做、工作区保存与加载
npm install
node scripts/fetch-python.mjs # 下载内嵌 Python(符号计算引擎,仅桌面版需要)
npm start # 启动桌面版
npm test# 运行逻辑测试npm run dist # 打包 Windows 安装包(electron-builder)
node scripts/make-web.mjs # 生成在线版静态站点到 web-dist/详细流程见 docs/打包说明.md 与 docs/发布说明.md。
Electron + 原生 ES Module(无框架),渲染端依赖 KaTeX、mathjs、Three.js;符号计算由内嵌 Python 运行 SymPy 提供。许可证:MIT。

